{"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":776710,"link":"/api/v1.1/game/776710/feed/live","metaData":{"wait":10,"timeStamp":"20250817_203546","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776710,"type":"R","doubleHeader":"N","id":"2025/08/17/texmlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776710-2025-08-17","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-17T17:37:00Z","originalDate":"2025-08-17","officialDate":"2025-08-17","dayNight":"day","time":"1:37","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":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":63,"ties":0,"pct":".496"},"records":{},"divisionLeader":false,"wins":62,"losses":63,"winningPercentage":".496"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2025,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":52,"ties":0,"pct":".584"},"records":{},"divisionLeader":false,"wins":73,"losses":52,"winningPercentage":".584"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"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},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"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},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID621244":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244","firstName":"José","lastName":"Berríos","primaryNumber":"17","birthDate":"1994-05-27","currentAge":32,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Berríos","middleName":"Orlando","boxscoreName":"Berríos","nickName":"La Makina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"beh-REE-ohs","mlbDebutDate":"2016-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Berríos","nameSlug":"jose-berrios-621244","firstLastName":"José Berríos","lastFirstName":"Berríos, José","lastInitName":"Berríos, J","initLastName":"J Berríos","fullFMLName":"José Orlando Berríos","fullLFMName":"Berríos, José Orlando","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID680718":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718","firstName":"Addison","lastName":"Barger","primaryNumber":"47","birthDate":"1999-11-12","currentAge":26,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Addison","useLastName":"Barger","boxscoreName":"Barger","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"barge-er","mlbDebutDate":"2024-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Addison Barger","nameSlug":"addison-barger-680718","firstLastName":"Addison Barger","lastFirstName":"Barger, Addison","lastInitName":"Barger, A","initLastName":"A Barger","fullFMLName":"Addison Barger","fullLFMName":"Barger, Addison ","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID684320":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320","firstName":"Yariel","lastName":"Rodriguez","primaryNumber":"29","birthDate":"1997-03-10","currentAge":29,"birthCity":"Camaguey","birthCountry":"Cuba","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yariel","useLastName":"Rodríguez","middleName":"Humberto","boxscoreName":"Rodríguez, Y","gender":"M","nameMatrilineal":"Yordi","isPlayer":true,"isVerified":true,"pronunciation":"YAH-ree-el","mlbDebutDate":"2024-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yariel Rodríguez","nameSlug":"yariel-rodriguez-684320","firstLastName":"Yariel Rodríguez","lastFirstName":"Rodríguez, Yariel","lastInitName":"Rodríguez, Y","initLastName":"Y Rodríguez","fullFMLName":"Yariel Humberto Rodríguez","fullLFMName":"Rodríguez, Yariel Humberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"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},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"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},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID676961":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961","firstName":"Caleb","lastName":"Boushley","birthDate":"1993-10-01","currentAge":32,"birthCity":"Hortonville","birthStateProvince":"WI","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Boushley","boxscoreName":"Boushley","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Boushley","nameSlug":"caleb-boushley-676961","firstLastName":"Caleb Boushley","lastFirstName":"Boushley, Caleb","lastInitName":"Boushley, C","initLastName":"C Boushley","fullFMLName":"Caleb Boushley","fullLFMName":"Boushley, Caleb","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":39150,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2025"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Roof Closed","temp":"68","wind":"0 mph, None"},"gameInfo":{"attendance":42549,"firstPitch":"2025-08-17T17:38:00.000Z","gameDurationMinutes":177},"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":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"home":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"}},"officialScorer":{"id":431085,"fullName":"Howard Starkman","link":"/api/v1/people/431085"},"primaryDatacaster":{"id":666944,"fullName":"Andrew Hendriks","link":"/api/v1/people/666944"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T17:38:43.232Z","endTime":"2025-08-17T17:40:11.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-17T15:26:44.602Z","endTime":"2025-08-17T17:14:35.143Z","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-17T17:14:35.143Z","endTime":"2025-08-17T17:38:27.204Z","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-17T17:38:27.204Z","endTime":"2025-08-17T17:38:45.528Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.46804602842375,"strikeZoneBottom":1.72137246921844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65524517958679,"aZ":-20.767284365571424,"pfxX":-9.495020806363335,"pfxZ":6.408278983646665,"pX":0.1038550838833864,"pZ":2.1243018811210534,"vX0":8.032385471175463,"vY0":-132.9003138530704,"vZ0":-5.272651748533796,"x":113.04,"y":181.42,"x0":-1.7305832295429389,"y0":50.006461849487906,"z0":5.651703048577128,"aX":-16.913705642936872},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":15.4,"spinRate":2011,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4128296770948663,"extension":6.253606238814269},"index":3,"playId":"9f75a19e-8426-3b31-a8ee-fe4e0096ad1c","pitchNumber":1,"startTime":"2025-08-17T17:38:45.528Z","endTime":"2025-08-17T17:38:48.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.43739065557486,"strikeZoneBottom":1.59777053443984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38510148494147,"aZ":-18.412225765456636,"pfxX":-9.17288127877367,"pfxZ":7.754057005150441,"pX":-1.0843201852412738,"pZ":1.5722514443326199,"vX0":5.196068328284995,"vY0":-132.62161347981672,"vZ0":-6.66646456092413,"x":158.33,"y":196.33,"x0":-1.8812300643187356,"y0":50.001067407039386,"z0":5.469789545925381,"aX":-16.27516625076998},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":1987,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4136054532949185,"extension":6.301096084707742},"index":4,"playId":"206e9720-4c25-37dd-94ef-c1ddf7e1f892","pitchNumber":2,"startTime":"2025-08-17T17:38:59.028Z","endTime":"2025-08-17T17:39:02.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.44219695837147,"strikeZoneBottom":1.53276428185012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.254863105673408,"aZ":-34.20724524906443,"pfxX":8.675543743822654,"pfxZ":-1.4445960964850908,"pX":-0.9675671897920236,"pZ":2.3656671680507935,"vX0":0.3070480815677414,"vY0":-118.14562639743855,"vZ0":-0.36329877797905863,"x":153.88,"y":174.91,"x0":-2.2257826448476075,"y0":50.0018867262248,"z0":5.67474508318033,"aX":12.219843712083449},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.4,"breakHorizontal":-15.7,"spinRate":2349,"spinDirection":37},"zone":13,"typeConfidence":0.9,"plateTime":0.4642281726764832,"extension":5.849382746590323},"index":5,"playId":"7bddf87e-a400-3a0d-a9c9-34c02c7c61f5","pitchNumber":3,"startTime":"2025-08-17T17:39:13.432Z","endTime":"2025-08-17T17:39:17.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.44763938539186,"strikeZoneBottom":1.67758604706938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.035579847867382,"aZ":-17.771734957096214,"pfxX":-8.528983647896233,"pfxZ":7.94429276737965,"pX":-1.1303260530696957,"pZ":2.0607379506252466,"vX0":4.817856235541761,"vY0":-133.8427682839258,"vZ0":-6.0506617482450205,"x":160.09,"y":183.14,"x0":-1.846098458412939,"y0":50.00422121071406,"z0":5.624503604093813,"aX":-15.46683089427112},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":14.4,"spinRate":1980,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4093120603055298,"extension":6.355639605340006},"index":6,"playId":"dcee093e-0fd8-3977-9b5a-2fec2e0ab2b8","pitchNumber":4,"startTime":"2025-08-17T17:39:28.601Z","endTime":"2025-08-17T17:39:32.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.43501196117547,"strikeZoneBottom":1.56034690337308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.510525476514278,"aZ":-16.047087860253086,"pfxX":-6.491690804460923,"pfxZ":8.980748947284091,"pX":-0.8159084645176218,"pZ":2.657124407860632,"vX0":4.9588538710273005,"vY0":-133.81863627595317,"vZ0":-4.5855775014976,"x":148.1,"y":167.04,"x0":-1.858642604895656,"y0":50.00418233193646,"z0":5.5590845755076,"aX":-11.659553830946484},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2078,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4108465536793595,"extension":6.366587855591346},"index":7,"playId":"c9e33e36-8016-3e82-8185-7a773f6b89e4","pitchNumber":5,"startTime":"2025-08-17T17:39:44.835Z","endTime":"2025-08-17T17:39:48.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-17T17:39:58.916Z","endTime":"2025-08-17T17:40:07.632Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.645977847090936,"aZ":-19.583016787522585,"pfxX":-0.5482032716306766,"pfxZ":7.102286854196749,"pX":0.5156713055470877,"pZ":1.4787866761144688,"vX0":5.990945501683597,"vY0":-132.16885039319024,"vZ0":-7.1060576680665015,"x":97.34,"y":198.85,"x0":-1.707239618145121,"y0":50.002876500820605,"z0":5.635806044639764,"aX":-0.9727121436011292},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":-0.2,"spinRate":2302,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.41409905604237585,"extension":6.231883016881123},"index":9,"playId":"17098657-8397-3f15-8182-27fc690ecb32","pitchNumber":6,"startTime":"2025-08-17T17:40:07.632Z","endTime":"2025-08-17T17:40:11.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:40:11.753Z","atBatIndex":0},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Wyatt Langford hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T17:40:17.547Z","endTime":"2025-08-17T17:40:55.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.6655286209951,"strikeZoneBottom":1.64834836397313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48549064788532,"aZ":-19.569159161105187,"pfxX":-11.144327195703728,"pfxZ":6.900525074884763,"pX":0.46525696117682874,"pZ":1.8245246850294974,"vX0":9.42903134743179,"vY0":-134.585656005619,"vZ0":-6.09291388454708,"x":99.27,"y":189.52,"x0":-1.643798764066744,"y0":50.00051241521587,"z0":5.5135921824136975,"aX":-20.34630836244603},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":18.0,"spinRate":2131,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.40770351842488584,"extension":6.460184192694531},"index":0,"playId":"df0d2226-6aad-31f1-9397-b6d899cb8a75","pitchNumber":1,"startTime":"2025-08-17T17:40:36.276Z","endTime":"2025-08-17T17:40:39.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.443232481132398,"aZ":-21.135462897234273,"pfxX":-9.527184596411953,"pfxZ":6.169343422957692,"pX":-1.942114543723889,"pZ":3.5787634078874078,"vX0":3.0020546089335376,"vY0":-133.37530958612484,"vZ0":-1.617495250405678,"x":191.03,"y":142.15,"x0":-1.8489063302318895,"y0":50.0043032378438,"z0":5.727276468039735,"aX":-17.053453686683557},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2048,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4116932641851889,"extension":6.235072638348821},"index":1,"playId":"f9f3d4f6-bbd7-39ab-a200-4a0256badc8e","pitchNumber":2,"startTime":"2025-08-17T17:40:51.096Z","endTime":"2025-08-17T17:40:55.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:40:55.921Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, first baseman Vladimir Guerrero Jr. to pitcher José Berríos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T17:41:06.738Z","endTime":"2025-08-17T17:44:07.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621244,"link":"/api/v1/people/621244"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":8},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621244,"link":"/api/v1/people/621244"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.420245622132203,"aZ":-22.12375576218774,"pfxX":-10.464908213975946,"pfxZ":5.608469146559372,"pX":-0.351107313795468,"pZ":2.0500801935509667,"vX0":7.020395912350355,"vY0":-133.43212277251246,"vZ0":-5.2949201778225055,"x":130.38,"y":183.43,"x0":-1.6651991401332726,"y0":50.00303653536557,"z0":5.668251192911413,"aX":-18.749981924801165},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":17.3,"spinRate":1959,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41150341743729646,"extension":6.380539421158502},"index":0,"playId":"239e4d6b-b53c-38e5-be19-ff2c16e2b57e","pitchNumber":1,"startTime":"2025-08-17T17:41:39.916Z","endTime":"2025-08-17T17:41:42.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"dd936bd3-5b2a-3081-8443-d74ac83076e2","startTime":"2025-08-17T17:42:00.509Z","endTime":"2025-08-17T17:42:04.705Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher José Berríos picks off Wyatt Langford at 1st on throw to first baseman Vladimir Guerrero Jr.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"dd936bd3-5b2a-3081-8443-d74ac83076e2","startTime":"2025-08-17T17:42:19.679Z","endTime":"2025-08-17T17:42:31.845Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.881244591049768,"aZ":-28.150876691343257,"pfxX":-8.39396719357674,"pfxZ":2.574338115055278,"pX":-0.7557962055847126,"pZ":2.807145840862722,"vX0":5.524025219237977,"vY0":-124.50418829715771,"vZ0":-1.238653407770352,"x":145.81,"y":162.99,"x0":-1.9169111935109624,"y0":50.00467602344844,"z0":5.64899060321854,"aX":-13.1296365566037},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":13.8,"spinRate":1503,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.44056650950961807,"extension":6.3951989039950465},"index":3,"playId":"3e54dbe7-a44f-3c6b-93fd-ebfc000cccf6","pitchNumber":2,"startTime":"2025-08-17T17:42:31.845Z","endTime":"2025-08-17T17:42:34.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.738186881295746,"aZ":-30.700765243481353,"pfxX":-9.288432954120795,"pfxZ":0.9908296602180791,"pX":-0.8948935009619177,"pZ":1.8788813034927299,"vX0":5.045013638692033,"vY0":-121.8017872959314,"vZ0":-2.15572378754565,"x":151.11,"y":188.05,"x0":-1.7999380122517172,"y0":50.002115742506895,"z0":5.463091964208442,"aX":-13.779573328298364},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":15.4,"spinRate":1610,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4518841111969851,"extension":6.225987681241352},"index":4,"playId":"88ebddc5-76e9-309f-b4a7-6d1e30eb3251","pitchNumber":3,"startTime":"2025-08-17T17:42:47.859Z","endTime":"2025-08-17T17:42:52.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.63998729811726,"strikeZoneBottom":1.47949393387189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.490641668870662,"aZ":-39.63607028766544,"pfxX":7.512461194746349,"pfxZ":-5.0169982615046935,"pX":0.6468655518990218,"pZ":0.48665492530010307,"vX0":3.3527535736941996,"vY0":-121.61941986112534,"vZ0":-3.9702822524832637,"x":92.34,"y":225.64,"x0":-1.728712496567231,"y0":50.00355162609668,"z0":5.604187305982673,"aX":11.171022504957909},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.8,"breakHorizontal":-14.4,"spinRate":2330,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.45164310539637276,"extension":6.1410222537519},"index":5,"playId":"54c4793d-955c-3b52-9c0c-0766bebb3b15","pitchNumber":4,"startTime":"2025-08-17T17:43:08.388Z","endTime":"2025-08-17T17:43:12.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.56600817947235,"strikeZoneBottom":1.44054059353028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56902072826466,"aZ":-19.36669022267899,"pfxX":-9.859927203282371,"pfxZ":6.783460847528813,"pX":1.0363614410819764,"pZ":2.81563266543877,"vX0":9.292065682881928,"vY0":-136.4166062670951,"vZ0":-4.448528846962507,"x":77.5,"y":162.76,"x0":-1.1304083967603415,"y0":50.000853335644855,"z0":5.799641094977848,"aX":-18.61071558781632},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":16.0,"spinRate":2080,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4012708147051862,"extension":6.37948892222731},"index":6,"playId":"72a28c56-e63d-3ca6-9dee-ed93705132f2","pitchNumber":5,"startTime":"2025-08-17T17:43:26.727Z","endTime":"2025-08-17T17:43:31.152Z","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":93.6,"endSpeed":85.2,"strikeZoneTop":3.65400535641058,"strikeZoneBottom":1.63369213674298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61515474882532,"aZ":-14.67545114795205,"pfxX":-5.263580211402218,"pfxZ":9.32901182466511,"pX":-0.6418081843903468,"pZ":4.606136916577722,"vX0":4.84330211695155,"vY0":-136.26272822197666,"vZ0":-0.4077888981144191,"x":141.46,"y":114.41,"x0":-1.7605018575391713,"y0":50.00373514144507,"z0":5.773833260107024,"aX":-9.874838937422929},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2264,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40232351007833334,"extension":6.22950603815317},"index":7,"playId":"f51bead0-b869-31df-9ec4-7eac0307304e","pitchNumber":6,"startTime":"2025-08-17T17:43:44.141Z","endTime":"2025-08-17T17:43:47.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.895243939665452,"aZ":-29.395813542843424,"pfxX":-8.566893904017547,"pfxZ":1.7425516612349972,"pX":-0.7273223250738459,"pZ":1.2368967336937857,"vX0":5.299614352960679,"vY0":-125.34545658041411,"vZ0":-4.8818678064601055,"x":144.72,"y":205.38,"x0":-1.7539724999700708,"y0":50.003495632286565,"z0":5.604820088235627,"aX":-13.657804114246575},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":14.3,"spinRate":1443,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4366737118201738,"extension":6.241880339228198},"hitData":{"launchSpeed":47.7,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":164.96}},"index":8,"playId":"497fd370-e718-3655-a38d-5bb7d43aab7e","pitchNumber":7,"startTime":"2025-08-17T17:44:01.011Z","endTime":"2025-08-17T17:44:07.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:44:07.897Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"George Springer pops out to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:46:19.915Z","endTime":"2025-08-17T17:46:53.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.835807183885404,"aZ":-17.132533982889147,"pfxX":-9.058768362849456,"pfxZ":8.069426488444616,"pX":0.5547171258848248,"pZ":1.8346274501100137,"vX0":9.959814002402611,"vY0":-135.7053790126261,"vZ0":-6.413407165055279,"x":95.86,"y":189.25,"x0":-1.9869283440608567,"y0":50.00264683975064,"z0":5.422935368608366,"aX":-16.88719609862792},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":14.3,"spinRate":2183,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.40369478894566235,"extension":6.969656431906157},"index":0,"playId":"347dfd03-1ff8-3343-bb61-088413370bd3","pitchNumber":1,"startTime":"2025-08-17T17:46:28.249Z","endTime":"2025-08-17T17:46:31.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48425913503564,"aZ":-15.339063001365137,"pfxX":-0.6615031239403069,"pfxZ":9.521794996087209,"pX":0.2317660123850112,"pZ":2.0278657108369504,"vX0":6.511989220351028,"vY0":-132.19400508995534,"vZ0":-5.9751105332636385,"x":108.17,"y":184.03,"x0":-2.17874984995519,"y0":50.00282862078989,"z0":5.44578310886191,"aX":-1.171294022315537},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":-0.2,"spinRate":2207,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.41453302750091314,"extension":7.012097069776089},"hitData":{"launchSpeed":80.9,"launchAngle":54.0,"totalDistance":219.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":131.46,"coordY":112.99}},"index":1,"playId":"351a4848-111e-3c82-a870-9b44ed0bb4f3","pitchNumber":2,"startTime":"2025-08-17T17:46:45.407Z","endTime":"2025-08-17T17:46:53.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:46:53.679Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, pitcher Nathan Eovaldi to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:46:59.995Z","endTime":"2025-08-17T17:48:07.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":73.9,"endSpeed":68.7,"strikeZoneTop":3.84776262729185,"strikeZoneBottom":1.76443523238461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.989841422132272,"aZ":-39.55726621748736,"pfxX":3.597345271837463,"pfxZ":-6.345675826217227,"pX":0.658735148768875,"pZ":-0.014483295713821063,"vX0":4.498195046642925,"vY0":-107.59738880599359,"vZ0":-2.9159186715684875,"x":91.89,"y":239.17,"x0":-1.9323819894568863,"y0":50.00300880460869,"z0":5.773757883312753,"aX":4.185213068965795},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.0,"breakHorizontal":-7.8,"spinRate":1882,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.5105319024880313,"extension":6.894659770076378},"index":0,"playId":"7d79828f-132d-3854-9734-edc977f066fc","pitchNumber":1,"startTime":"2025-08-17T17:47:22.978Z","endTime":"2025-08-17T17:47:26.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47711728598646,"aZ":-29.049555111179018,"pfxX":-7.914450025454439,"pfxZ":1.8968930943645361,"pX":-0.266177414800849,"pZ":1.1767030571774109,"vX0":7.091177538153855,"vY0":-127.73667946617218,"vZ0":-5.360488433002253,"x":127.15,"y":207.01,"x0":-2.0508694628817263,"y0":50.005867153481596,"z0":5.588272590409624,"aX":-13.072245915936785},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":12.7,"spinRate":1555,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4288890962523144,"extension":6.582170016104101},"index":1,"playId":"d80b9577-a345-3076-ac7c-34a28f308673","pitchNumber":2,"startTime":"2025-08-17T17:47:43.682Z","endTime":"2025-08-17T17:47:48.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171829697217017,"aZ":-16.268289718011367,"pfxX":-0.7346358334461747,"pfxZ":9.140835191618727,"pX":0.6992223491018817,"pZ":2.6087102029438216,"vX0":7.405420584309429,"vY0":-131.17597673691165,"vZ0":-4.423669967336089,"x":90.35,"y":168.34,"x0":-2.0668382955956655,"y0":50.00092504633268,"z0":5.532566175392243,"aX":-1.278975583528513},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-0.4,"spinRate":2289,"spinDirection":203},"zone":6,"typeConfidence":0.9,"plateTime":0.41781176998807945,"extension":6.677297960198917},"hitData":{"launchSpeed":73.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.7,"coordY":181.9}},"index":2,"playId":"3ef2108b-a34e-3fc7-9611-b15dd7db6fa0","pitchNumber":3,"startTime":"2025-08-17T17:47:59.833Z","endTime":"2025-08-17T17:48:07.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:48:07.968Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:48:15.446Z","endTime":"2025-08-17T17:49:24.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.83669817041586,"strikeZoneBottom":1.65012906989172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.896157427402574,"aZ":-19.11935209587979,"pfxX":-8.176000878099613,"pfxZ":6.822942477760067,"pX":-0.05231532008641315,"pZ":3.912771874338811,"vX0":8.679254944746274,"vY0":-137.7477287532875,"vZ0":-0.6049487218966366,"x":118.99,"y":133.14,"x0":-2.188591246689895,"y0":50.0004547802825,"z0":5.433189401524182,"aX":-15.638814319852521},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2280,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3983198996544961,"extension":6.9040615166579595},"index":0,"playId":"ce87656b-bfe1-3cf0-8348-79fad60ec75c","pitchNumber":1,"startTime":"2025-08-17T17:48:34.423Z","endTime":"2025-08-17T17:48:37.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604446974729676,"aZ":-32.00537787201992,"pfxX":-8.341754010329971,"pfxZ":0.10677290387900262,"pX":-0.8254930554638625,"pZ":0.47463055668799103,"vX0":5.773208366858199,"vY0":-125.84365292511904,"vZ0":-6.147092656416945,"x":148.47,"y":225.96,"x0":-2.0658332608916954,"y0":50.005693222271574,"z0":5.542786752429498,"aX":-13.378009344536688},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":13.8,"spinRate":1551,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.43530502484358724,"extension":6.870769492758383},"index":1,"playId":"5b7d3502-0c91-379d-8ba9-00e7abfc33f7","pitchNumber":2,"startTime":"2025-08-17T17:48:52.601Z","endTime":"2025-08-17T17:48:55.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27009871065232,"aZ":-32.184076829244255,"pfxX":-6.269696128737801,"pfxZ":-0.0044239594028052664,"pX":-0.8858659346335195,"pZ":2.729092824761857,"vX0":4.9998397137101245,"vY0":-126.65837208725438,"vZ0":-0.8260754473607003,"x":150.77,"y":165.09,"x0":-2.068496684724942,"y0":50.003417486379895,"z0":5.627398530052566,"aX":-10.212243454842337},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":10.2,"spinRate":1428,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.4320250037683353,"extension":6.893879416848015},"hitData":{"launchSpeed":71.5,"launchAngle":14.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.26,"coordY":122.41}},"index":2,"playId":"97fd6b44-28c9-385a-a196-7db6fe7d1388","pitchNumber":3,"startTime":"2025-08-17T17:49:13.459Z","endTime":"2025-08-17T17:49:24.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:49:24.784Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:49:30.273Z","endTime":"2025-08-17T17:50:41.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.81718688036738,"strikeZoneBottom":1.73580503491755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24733383496827,"aZ":-15.517341185383046,"pfxX":-8.14724901263391,"pfxZ":8.944536225665153,"pX":1.1829638611123003,"pZ":1.504661197203109,"vX0":11.418907581900381,"vY0":-135.93587645723505,"vZ0":-7.457684568244098,"x":71.91,"y":198.15,"x0":-2.023733153037498,"y0":50.00153896808168,"z0":5.371745202462135,"aX":-15.168901716507941},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2237,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4037511372738023,"extension":6.932745856121498},"index":0,"playId":"aa00cad8-c51c-3810-9e90-ed92f2625ad0","pitchNumber":1,"startTime":"2025-08-17T17:49:55.889Z","endTime":"2025-08-17T17:49:59.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.91894028735407,"strikeZoneBottom":1.7687981533339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80039633935135,"aZ":-16.98322848463177,"pfxX":-7.388895306973795,"pfxZ":8.302900655359355,"pX":-0.5914761800371358,"pZ":1.832380757453816,"vX0":6.724542949748541,"vY0":-134.7714579408671,"vZ0":-6.231595042670985,"x":139.55,"y":189.31,"x0":-2.165688961963098,"y0":50.0011166458423,"z0":5.384912231453013,"aX":-13.516076621985103},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":11.9,"spinRate":2171,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.40726251285612847,"extension":6.883554574261872},"index":1,"playId":"fe36c5d5-4912-3834-a550-226de9e7a8d9","pitchNumber":2,"startTime":"2025-08-17T17:50:14.381Z","endTime":"2025-08-17T17:50:18.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88672078481184,"aZ":-17.984093788342133,"pfxX":-0.8278877999525505,"pfxZ":7.933373369143895,"pX":0.47769762966008844,"pZ":2.3289848378914346,"vX0":6.94464463403729,"vY0":-132.7693505586335,"vZ0":-4.790196308904163,"x":98.79,"y":175.9,"x0":-2.0621223429223976,"y0":50.0054924841827,"z0":5.461782234796221,"aX":-1.482549445480249},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":0.0,"spinRate":2311,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.4122337389504773,"extension":6.91521708684276},"hitData":{"launchSpeed":96.7,"launchAngle":28.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.22,"coordY":79.29}},"index":2,"playId":"a91e604d-2189-362b-92b2-49bf537cb7ea","pitchNumber":3,"startTime":"2025-08-17T17:50:33.635Z","endTime":"2025-08-17T17:50:41.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:50:41.667Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rowdy Tellez singles on a fly ball to shortstop Bo Bichette, deflected by left fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:52:46.642Z","endTime":"2025-08-17T17:53:36.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.83498702508476,"strikeZoneBottom":1.73048271618333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18339910536289,"aZ":-23.72849678009971,"pfxX":-10.741192273893798,"pfxZ":4.753312487125738,"pX":-0.7175793818638947,"pZ":2.1505373186383165,"vX0":6.435238081378669,"vY0":-132.86623381918,"vZ0":-4.3650065553294946,"x":144.35,"y":180.72,"x0":-1.7836833284180733,"y0":50.00076322867903,"z0":5.552655156477216,"aX":-19.078132613489228},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":17.9,"spinRate":1972,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.41325750190393284,"extension":6.251395865136625},"index":0,"playId":"67f6750c-94ca-3321-81dd-63fdcf9c82c0","pitchNumber":1,"startTime":"2025-08-17T17:52:54.482Z","endTime":"2025-08-17T17:52:57.885Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.80691027420328,"strikeZoneBottom":1.77217602435481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15766352805285,"aZ":-37.41926511164352,"pfxX":9.440603878266266,"pfxZ":-3.6893048781503737,"pX":-0.9109935563194016,"pZ":1.9050377297173204,"vX0":0.10811306166700835,"vY0":-119.17897006280946,"vZ0":-0.8958186035506877,"x":151.72,"y":187.34,"x0":-2.1813202181351,"y0":50.00106547553014,"z0":5.697078200039903,"aX":13.434853186091198},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.6,"breakHorizontal":-17.0,"spinRate":2216,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.46145280629948715,"extension":6.045347004067555},"index":1,"playId":"8db36ec7-e591-34d8-919e-120fbc3dff8d","pitchNumber":2,"startTime":"2025-08-17T17:53:08.887Z","endTime":"2025-08-17T17:53:12.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.056372540113465,"aZ":-24.94727024590852,"pfxX":-9.832842444396029,"pfxZ":4.736487085848882,"pX":-1.0806576493083875,"pZ":1.748864180107731,"vX0":4.923002287332408,"vY0":-123.67754395783116,"vZ0":-3.9011331087581738,"x":158.19,"y":191.56,"x0":-1.8350856812311542,"y0":50.004907912908145,"z0":5.474920573972518,"aX":-15.009988123666647},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":1654,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.44538206603848396,"extension":6.407501822940098},"hitData":{"launchSpeed":69.2,"launchAngle":38.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.98,"coordY":116.34}},"index":2,"playId":"8239620c-7889-3d0c-b46d-8b7884900d8d","pitchNumber":3,"startTime":"2025-08-17T17:53:23.946Z","endTime":"2025-08-17T17:53:36.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:53:36.369Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:53:59.928Z","endTime":"2025-08-17T17:55:02.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.67725345547796,"strikeZoneBottom":1.5676721556625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.918810349130332,"aZ":-37.39630941784901,"pfxX":9.729423158500108,"pfxZ":-3.6542310405881544,"pX":0.06993400213386432,"pZ":1.8510776791526977,"vX0":2.2122728859243135,"vY0":-119.26631546808656,"vZ0":-1.0069772401482568,"x":114.33,"y":188.8,"x0":-2.135578532014465,"y0":50.004816317288395,"z0":5.679107407656864,"aX":13.88872800182485},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.6,"breakHorizontal":-18.1,"spinRate":2362,"spinDirection":41},"zone":8,"typeConfidence":0.9,"plateTime":0.4608797603707897,"extension":6.104926897271261},"index":0,"playId":"f9686f51-690e-354d-97d8-546e32cf26f5","pitchNumber":1,"startTime":"2025-08-17T17:54:03.182Z","endTime":"2025-08-17T17:54:06.804Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68120864056572,"aZ":-19.84883353354822,"pfxX":-3.892347013803819,"pfxZ":6.91767474181599,"pX":-0.15184830418629955,"pZ":2.914837650428102,"vX0":5.419508887536255,"vY0":-132.72295018332676,"vZ0":-3.6234908627370968,"x":122.79,"y":160.08,"x0":-1.7155519927623126,"y0":50.005163779349466,"z0":5.745189673265005,"aX":-6.93816434145804},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":5.9,"spinRate":2291,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4128449509702419,"extension":6.153028815136055},"index":1,"playId":"84874691-f852-3f01-bdc6-5568146e8d35","pitchNumber":2,"startTime":"2025-08-17T17:54:18.541Z","endTime":"2025-08-17T17:54:25.376Z","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":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58731007356211,"aZ":-18.088798588673313,"pfxX":-9.05982674983449,"pfxZ":7.542293617140961,"pX":-0.5390513960218067,"pZ":2.8598031191495705,"vX0":5.905270194742106,"vY0":-136.21395806945867,"vZ0":-4.374984579660369,"x":137.55,"y":161.57,"x0":-1.564624238841035,"y0":50.0048867853487,"z0":5.747780481168274,"aX":-16.925183962416675},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":15.0,"spinRate":1983,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4030212152237085,"extension":6.190125195821326},"hitData":{"launchSpeed":100.3,"launchAngle":19.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.35,"coordY":58.19}},"index":2,"playId":"dd8df405-d974-3e1a-b327-95cc3143ac06","pitchNumber":3,"startTime":"2025-08-17T17:54:50.880Z","endTime":"2025-08-17T17:55:02.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:55:02.013Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcus Semien homers (15) on a fly ball to left field. Rowdy Tellez scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:55:17.789Z","endTime":"2025-08-17T17:56:06.800Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":621244,"link":"/api/v1/people/621244"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":{"id":621244,"link":"/api/v1/people/621244"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.46167415151795,"strikeZoneBottom":1.6251932914468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.530916335934872,"aZ":-19.195995484653157,"pfxX":-10.67553368483618,"pfxZ":7.204986157474615,"pX":1.4585742017506491,"pZ":1.051617289850484,"vX0":11.764098829670377,"vY0":-133.34480319036933,"vZ0":-7.994837520343099,"x":61.4,"y":210.39,"x0":-1.622281895859529,"y0":50.00620155293119,"z0":5.472628424391206,"aX":-19.239228989875798},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":16.8,"spinRate":1944,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4106773833846358,"extension":6.398349734253124},"index":0,"playId":"b127888e-ae75-352a-92d3-ad60ec3544ab","pitchNumber":1,"startTime":"2025-08-17T17:55:27.566Z","endTime":"2025-08-17T17:55:30.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.520894399504062,"aZ":-36.164851307294164,"pfxX":10.413752838946504,"pfxZ":-2.782996890230562,"pX":-0.4221838444404637,"pZ":1.7844388353255272,"vX0":0.7715984364955427,"vY0":-119.64513215863477,"vZ0":-1.4333988692799615,"x":133.09,"y":190.6,"x0":-2.1007863515069443,"y0":50.00284675443104,"z0":5.665816024361072,"aX":14.927165590362687},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.2,"breakHorizontal":-19.0,"spinRate":2354,"spinDirection":42},"zone":7,"typeConfidence":0.9,"plateTime":0.4597813463391649,"extension":6.197665434214478},"hitData":{"launchSpeed":101.1,"launchAngle":25.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.58,"coordY":81.64}},"index":1,"playId":"1a4ed686-9849-3073-8e7b-1c9d852ee39a","pitchNumber":2,"startTime":"2025-08-17T17:55:42.673Z","endTime":"2025-08-17T17:56:06.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:56:06.800Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Bo Bichette to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:56:10.550Z","endTime":"2025-08-17T17:56:38.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":92.4,"endSpeed":84.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.488862944082737,"aZ":-21.210101373792334,"pfxX":-9.6155448674285,"pfxZ":6.00600630472864,"pX":-0.6990701516113326,"pZ":1.9206860211756038,"vX0":6.1598396292164175,"vY0":-134.35072417479884,"vZ0":-5.795890818553935,"x":143.65,"y":186.92,"x0":-1.77392847350729,"y0":50.002828839126316,"z0":5.616411088600679,"aX":-17.553377748124408},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":16.1,"spinRate":2017,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40790788347706863,"extension":6.35594521291102},"hitData":{"launchSpeed":98.9,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.28,"coordY":155.28}},"index":0,"playId":"89826ecb-1b2b-37ae-bd04-3bc4deceab8e","pitchNumber":1,"startTime":"2025-08-17T17:56:31.210Z","endTime":"2025-08-17T17:56:38.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:56:38.476Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out sharply, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:57:13.204Z","endTime":"2025-08-17T17:57:41.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T17:57:01.295Z","endTime":"2025-08-17T17:57:15.589Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.19630874360156,"strikeZoneBottom":1.47212828690163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96447960173834,"aZ":-19.414585785118817,"pfxX":-10.12559399387919,"pfxZ":7.024640658674558,"pX":0.22222512553593277,"pZ":1.8324003750923283,"vX0":8.438561830744394,"vY0":-134.14831789826658,"vZ0":-6.051469231942687,"x":108.53,"y":189.31,"x0":-1.6540810079717347,"y0":50.00164999689882,"z0":5.508721898109959,"aX":-18.389336911307705},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.5,"breakHorizontal":16.4,"spinRate":2043,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4088448382915808,"extension":6.406026838645099},"index":1,"playId":"c70b4887-f85f-323d-91fc-cc65064ca1f6","pitchNumber":1,"startTime":"2025-08-17T17:57:15.589Z","endTime":"2025-08-17T17:57:18.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.752480457386472,"aZ":-20.97530274366317,"pfxX":-9.233120431580188,"pfxZ":6.157713012035763,"pX":-0.3004608973441481,"pZ":1.338436114565854,"vX0":6.905610864519917,"vY0":-134.20508131031323,"vZ0":-7.028419492906677,"x":128.45,"y":202.64,"x0":-1.7106706684964008,"y0":50.00553776196572,"z0":5.491529508217356,"aX":-16.801107670245848},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":1961,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.408526990992891,"extension":6.375269758689929},"hitData":{"launchSpeed":104.3,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.01,"coordY":149.22}},"index":2,"playId":"1624b7ae-0ef6-3646-a934-238b00cd57dd","pitchNumber":2,"startTime":"2025-08-17T17:57:33.673Z","endTime":"2025-08-17T17:57:41.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:57:41.699Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T17:59:31.707Z","endTime":"2025-08-17T18:01:19.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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, 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":74.0,"endSpeed":67.8,"strikeZoneTop":3.10287923127796,"strikeZoneBottom":1.3820523904898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.35121187512755,"aZ":-38.77279353402892,"pfxX":4.743288558840248,"pfxZ":-5.667874473027295,"pX":-1.0750353910119197,"pZ":2.9279863136584248,"vX0":1.0363286847261717,"vY0":-107.72926909961922,"vZ0":2.6480222644311104,"x":157.98,"y":159.72,"x0":-2.179486522198179,"y0":50.00287860759972,"z0":5.997528483935904,"aX":5.522477702267219},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-9.1,"breakHorizontal":-8.9,"spinRate":1737,"spinDirection":41},"zone":11,"typeConfidence":0.91,"plateTime":0.5102586903555837,"extension":6.596658996635154},"index":0,"playId":"e03b71f7-f742-36d3-92eb-09715b82e58e","pitchNumber":1,"startTime":"2025-08-17T17:59:47.395Z","endTime":"2025-08-17T17:59:52.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.43912707361986,"strikeZoneBottom":1.60952399685304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33162520884498,"aZ":-18.206008590485304,"pfxX":-0.062069746063014186,"pfxZ":8.008184681309869,"pX":1.1391057619250677,"pZ":2.6775234708765194,"vX0":8.226180976404626,"vY0":-131.14006061160822,"vZ0":-4.156582495603053,"x":73.58,"y":166.49,"x0":-2.0282905941793463,"y0":50.00327466020334,"z0":5.638329467437634,"aX":-0.10843815828664963},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.8,"breakHorizontal":-1.7,"spinRate":2306,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.41742051237209443,"extension":7.131989664607416},"index":1,"playId":"3368d7e7-52f2-3591-a5ab-9d59b1e50ba6","pitchNumber":2,"startTime":"2025-08-17T18:00:02.123Z","endTime":"2025-08-17T18:00:07.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.38360976368418,"strikeZoneBottom":1.55347123809747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37248547335709,"aZ":-31.30251130844613,"pfxX":-8.568475674903258,"pfxZ":0.5388801507534442,"pX":-0.24841058208789477,"pZ":2.1956688136102573,"vX0":7.2488626351473044,"vY0":-126.68342205342614,"vZ0":-2.4023616658593867,"x":126.47,"y":179.5,"x0":-2.0422974575434187,"y0":50.00221565682342,"z0":5.673787789257057,"aX":-13.840779840264045},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":13.7,"spinRate":1547,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.43338322346879954,"extension":6.894060975651731},"index":2,"playId":"ce8b8c88-676b-39bc-991b-176ad73dd5a3","pitchNumber":3,"startTime":"2025-08-17T18:00:18.462Z","endTime":"2025-08-17T18:00: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(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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.014463175219177,"aZ":-29.096026175284372,"pfxX":-9.318799957557411,"pfxZ":1.8545235339553594,"pX":-0.28681114003328606,"pZ":1.0278796133595758,"vX0":7.374451118019626,"vY0":-128.53896530682778,"vZ0":-5.690967275003243,"x":127.93,"y":211.03,"x0":-1.9900026301693523,"y0":50.00620576873407,"z0":5.5453452944836155,"aX":-15.510713642346998},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":1649,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.42701366101362126,"extension":6.931081423680741},"index":3,"playId":"8b24ebe3-95dd-3d17-8e3f-2bcb13ee2dcf","pitchNumber":4,"startTime":"2025-08-17T18:00:33.249Z","endTime":"2025-08-17T18:00:36.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.37487247437356,"strikeZoneBottom":1.57962637034823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76415066591376,"aZ":-15.524353341321461,"pfxX":-6.705236364119726,"pfxZ":8.646693019274766,"pX":1.319256170257584,"pZ":3.490978429617552,"vX0":11.143223549053491,"vY0":-138.12550963814428,"vZ0":-2.8237075328804577,"x":66.71,"y":144.52,"x0":-1.9025374179432746,"y0":50.002762157749814,"z0":5.574924726663385,"aX":-12.912367071869053},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2197,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3970674852324443,"extension":6.967386029731847},"index":4,"playId":"00dceab0-7ba9-3b6b-bea5-ab5d6b95255d","pitchNumber":5,"startTime":"2025-08-17T18:00:57.802Z","endTime":"2025-08-17T18:01:02.795Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.842150221884935,"aZ":-17.981635705869735,"pfxX":-0.5514558524838108,"pfxZ":8.29176642452388,"pX":0.15097357600178316,"pZ":2.744942006534347,"vX0":6.253799816111482,"vY0":-130.38880616528147,"vZ0":-3.501131092046257,"x":111.25,"y":164.67,"x0":-2.212784379766788,"y0":50.00591702177427,"z0":5.471447287900105,"aX":-0.9442747982218216},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.4,"breakHorizontal":-0.5,"spinRate":2143,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.4209674867481108,"extension":7.076672785988916},"index":5,"playId":"b107821c-8cf0-3eef-b351-8a914ba66f15","pitchNumber":6,"startTime":"2025-08-17T18:01:16.520Z","endTime":"2025-08-17T18:01:19.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:01:19.985Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alejandro Kirk homers (9) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:01:30.139Z","endTime":"2025-08-17T18:02:13.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98467658625884,"aZ":-29.200600956003424,"pfxX":2.6451623876756125,"pfxZ":1.9120457335273944,"pX":0.1617290729382718,"pZ":2.5307622141735147,"vX0":4.760060991750839,"vY0":-124.42370444341655,"vZ0":-1.5501630143900698,"x":110.84,"y":170.45,"x0":-2.126246111192329,"y0":50.00134926529847,"z0":5.6013198316252,"aX":4.110951977635333},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-6.0,"spinRate":2012,"spinDirection":157},"zone":5,"typeConfidence":0.92,"plateTime":0.4416786670600308,"extension":6.914578233772905},"hitData":{"launchSpeed":102.3,"launchAngle":29.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":53.48,"coordY":47.53}},"index":0,"playId":"71670a8e-c137-3d0d-b60b-09cf504f3d7c","pitchNumber":1,"startTime":"2025-08-17T18:01:44.725Z","endTime":"2025-08-17T18:02:13.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:02:13.521Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to third baseman Cody Freeman in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:02:25.433Z","endTime":"2025-08-17T18:03:21.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"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(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":75.6,"endSpeed":69.2,"strikeZoneTop":3.21744908915946,"strikeZoneBottom":1.48354989766184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.315281360479666,"aZ":-37.413038748841245,"pfxX":1.8478207076764672,"pfxZ":-4.312548751712571,"pX":-0.2854399947081445,"pZ":2.3274963121309984,"vX0":3.1787714807436283,"vY0":-110.0012834902177,"vZ0":0.9454815945875161,"x":127.88,"y":175.94,"x0":-1.995082125545009,"y0":50.005456466988974,"z0":5.889669887431998,"aX":2.242118203557942},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.2,"breakHorizontal":-4.2,"spinRate":1737,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.49983125716316623,"extension":6.7247577171963195},"index":0,"playId":"84e5d64d-d45b-31b8-8822-a4c9a7f971de","pitchNumber":1,"startTime":"2025-08-17T18:02:36.657Z","endTime":"2025-08-17T18:02:40.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.675281897313305,"aZ":-29.06181659563914,"pfxX":-9.659602440120366,"pfxZ":1.8804337257644685,"pX":0.3127699170264579,"pZ":0.6730831048342761,"vX0":8.766686639177262,"vY0":-128.17206098727573,"vZ0":-6.525675465225705,"x":105.08,"y":220.61,"x0":-1.9048293820451803,"y0":50.004266501463704,"z0":5.535846884664951,"aX":-15.996581990831347},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":1523,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.42811666154315375,"extension":6.886149115742629},"index":1,"playId":"45be5ceb-dc9f-3cbb-a94f-a52de835bc6a","pitchNumber":2,"startTime":"2025-08-17T18:02:51.445Z","endTime":"2025-08-17T18:02:54.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.056593509395324,"aZ":-24.40770912221234,"pfxX":0.37709617352151437,"pfxZ":4.466222969951794,"pX":0.8147166542737327,"pZ":2.9885746587515754,"vX0":7.2334195934854915,"vY0":-130.4679907502972,"vZ0":-2.0544894685265804,"x":85.94,"y":158.09,"x0":-2.032075743217461,"y0":50.00461337371116,"z0":5.608474339358375,"aX":0.656606688841272},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-2.2,"spinRate":2190,"spinDirection":188},"zone":3,"typeConfidence":0.87,"plateTime":0.41832273058015934,"extension":7.045417353627869},"hitData":{"launchSpeed":81.3,"launchAngle":77.0,"totalDistance":93.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.74,"coordY":184.31}},"index":2,"playId":"0b83216e-af28-31d0-8429-84289fcce796","pitchNumber":3,"startTime":"2025-08-17T18:03:11.365Z","endTime":"2025-08-17T18:03:21.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:03:21.198Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:03:29.932Z","endTime":"2025-08-17T18:04:29.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.60771229983871,"strikeZoneBottom":1.63305963679089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57665255965011,"aZ":-18.508194198700142,"pfxX":-8.748553629588017,"pfxZ":7.229540015581752,"pX":0.8609691053067732,"pZ":2.188251793080201,"vX0":10.959175892800014,"vY0":-136.29327097104277,"vZ0":-5.037364892394388,"x":84.18,"y":179.7,"x0":-2.0662669615156593,"y0":50.00409008616885,"z0":5.32964105550303,"aX":-16.541480515737053},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":13.7,"spinRate":2094,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.401115124921402,"extension":7.238197479306235},"index":0,"playId":"82494229-d78c-3109-b5f7-f7897dbc5b7b","pitchNumber":1,"startTime":"2025-08-17T18:03:47.963Z","endTime":"2025-08-17T18:03:51.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.66481735394926,"strikeZoneBottom":1.65573446977371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.090239221085817,"aZ":-29.408760244427512,"pfxX":-8.047774149787816,"pfxZ":1.6837851001388682,"pX":-1.8100705279187612,"pZ":2.6919087619536444,"vX0":3.2525930982530666,"vY0":-126.97157409337393,"vZ0":-1.6498620960832422,"x":186.0,"y":166.1,"x0":-2.0595344582498645,"y0":50.00065429368411,"z0":5.682026973635822,"aX":-13.187191641475138},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":1371,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4307719358824462,"extension":6.8430745642904425},"index":1,"playId":"2a118e6d-f4bb-3d43-bc1c-c3afe73bc1d7","pitchNumber":2,"startTime":"2025-08-17T18:04:02.446Z","endTime":"2025-08-17T18:04:05.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.968906319649633,"aZ":-18.1209125153528,"pfxX":0.1819748405883712,"pfxZ":8.07405273446304,"pX":0.5624874768445088,"pZ":2.4990646696443473,"vX0":6.999417469607839,"vY0":-131.3973237445729,"vZ0":-3.9871810200283258,"x":95.56,"y":171.31,"x0":-2.1645151106506715,"y0":50.00608588775661,"z0":5.390373419901928,"aX":0.31599998400501855},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.9,"spinRate":2271,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.4175375548383302,"extension":7.1493006424453505},"hitData":{"launchSpeed":72.2,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.36,"coordY":150.43}},"index":2,"playId":"0a59ca8a-07fc-3a48-9bfd-9ec859069d9c","pitchNumber":3,"startTime":"2025-08-17T18:04:20.901Z","endTime":"2025-08-17T18:04:29.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:04:29.055Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blue Jays challenged (tag play), call on the field was overturned: Jonah Heim singles on a ground ball to left fielder Nathan Lukes. Jonah Heim out at 2nd on the throw, left fielder Nathan Lukes to second baseman Andrés Giménez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:06:33.740Z","endTime":"2025-08-17T18:08:29.297Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.48020539164326,"strikeZoneBottom":1.55017427758428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.715655426977396,"aZ":-17.438986409312065,"pfxX":-10.194373048581907,"pfxZ":8.587969812647769,"pX":1.119456790525868,"pZ":1.5323540392294,"vX0":10.186807263116416,"vY0":-130.70825290323612,"vZ0":-6.629921493931927,"x":74.33,"y":197.41,"x0":-1.5196515296678783,"y0":50.00174346978081,"z0":5.429370757530312,"aX":-17.49001907671937},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.0,"breakHorizontal":16.0,"spinRate":2048,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4203975074166353,"extension":6.45270673384029},"index":0,"playId":"d50451c3-c5aa-38b8-a2b0-3ade3d938341","pitchNumber":1,"startTime":"2025-08-17T18:06:40.985Z","endTime":"2025-08-17T18:06:45.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.54953297517602,"strikeZoneBottom":1.75801552846961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.836007050448117,"aZ":-18.311470280658728,"pfxX":-10.83379139678885,"pfxZ":7.8851156641713835,"pX":0.2861112580899212,"pZ":1.677346072640887,"vX0":8.725399869042812,"vY0":-132.15895005558713,"vZ0":-6.385989013953147,"x":106.09,"y":193.49,"x0":-1.6610570741919244,"y0":50.0021905603837,"z0":5.483685422290594,"aX":-19.0422160868049},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":17.5,"spinRate":2057,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4154605809180305,"extension":6.3248879041439094},"index":1,"playId":"2e018b1e-7f31-3666-961a-92ece07aee3c","pitchNumber":2,"startTime":"2025-08-17T18:06:56.861Z","endTime":"2025-08-17T18:07:00.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.515163663115267,"aZ":-24.87604346217264,"pfxX":-9.508532010685219,"pfxZ":4.8760651721396115,"pX":-0.11562248144019777,"pZ":2.090380749432247,"vX0":6.9757290601616795,"vY0":-122.25944154458116,"vZ0":-3.0054517729153214,"x":121.41,"y":182.34,"x0":-1.785642905050905,"y0":50.0052208834562,"z0":5.495433782759394,"aX":-14.242237316147024},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":1555,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.44985611289303673,"extension":6.259122833485867},"index":2,"playId":"0a71108a-01e7-3bdb-b8a2-f07ac659a675","pitchNumber":3,"startTime":"2025-08-17T18:07:12.748Z","endTime":"2025-08-17T18:07:15.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-17T18:07:22.107Z","endTime":"2025-08-17T18:07:38.392Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.547135444642,"strikeZoneBottom":1.68675950734234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.517675278049612,"aZ":-26.44098633819377,"pfxX":-10.34079885112498,"pfxZ":3.848980855341139,"pX":-0.5697408315444226,"pZ":0.8029510842852282,"vX0":5.928406819967722,"vY0":-121.96998786816037,"vZ0":-5.393368549131514,"x":138.72,"y":217.1,"x0":-1.7025512121312418,"y0":50.00335583421867,"z0":5.35518180592355,"aX":-15.404915901787485},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":17.2,"spinRate":1502,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4510301726260142,"extension":6.361207114497013},"index":4,"playId":"af1c7e5f-b66d-3dbd-82c4-cb6c75dfb2a1","pitchNumber":4,"startTime":"2025-08-17T18:07:38.392Z","endTime":"2025-08-17T18:07:41.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.51637937879582,"strikeZoneBottom":1.62148808130116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06932398851746,"aZ":-36.0073492611376,"pfxX":6.713958847153817,"pfxZ":-2.6076724399913327,"pX":1.4307816264353053,"pZ":0.7578968377840286,"vX0":5.395003533317348,"vY0":-121.35063064858377,"vZ0":-3.7171971690472727,"x":62.46,"y":218.32,"x0":-1.7055901395736832,"y0":50.004137325029674,"z0":5.495824956075053,"aX":9.863000163765832},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.4,"breakHorizontal":-13.6,"spinRate":2418,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.45397285986119984,"extension":6.065268432009951},"index":5,"playId":"253c17cc-a88b-3b4d-a238-4054de5c7f07","pitchNumber":5,"startTime":"2025-08-17T18:08:00.103Z","endTime":"2025-08-17T18:08:04.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33048839209126,"aZ":-12.349731722446688,"pfxX":-6.552997866808125,"pfxZ":10.622456524176506,"pX":-1.1877293052432711,"pZ":2.5001811581011633,"vX0":3.8253338496721394,"vY0":-136.54076553331106,"vZ0":-6.0326715947539835,"x":162.27,"y":171.28,"x0":-1.7641188865235204,"y0":50.00233802431508,"z0":5.607266041715118,"aX":-12.228720523728786},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":10.9,"spinRate":2089,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40295017662865806,"extension":6.3557057035564295},"hitData":{"launchSpeed":89.7,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.61,"coordY":114.73}},"index":6,"playId":"2f7c3272-9731-32ad-9577-354339691355","pitchNumber":6,"startTime":"2025-08-17T18:08:17.360Z","endTime":"2025-08-17T18:08:29.297Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":141},"playEndTime":"2025-08-17T18:08:29.297Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to right fielder Addison Barger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:12:14.716Z","endTime":"2025-08-17T18:13:26.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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":"Flyout","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":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.41460103198495,"strikeZoneBottom":1.65039146608416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.731523359254474,"aZ":-22.83983945243033,"pfxX":0.05942858287945807,"pfxZ":5.510424810657833,"pX":1.1737321745943337,"pZ":2.7427081115633136,"vX0":6.977650935453552,"vY0":-129.49455538106355,"vZ0":-2.8920556344395125,"x":72.26,"y":164.73,"x0":-1.5664906950220523,"y0":50.00229818300845,"z0":5.626586329829806,"aX":0.0994214975204564},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":-1.7,"spinRate":2217,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.42342170331067797,"extension":6.391974561071761},"index":0,"playId":"ad6d2bbb-67b1-3845-b0ca-38b89c0993de","pitchNumber":1,"startTime":"2025-08-17T18:12:14.716Z","endTime":"2025-08-17T18:12:19.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.38688581539166,"strikeZoneBottom":1.58788047893802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.490677111350514,"aZ":-29.36653406100659,"pfxX":-7.143361650421443,"pfxZ":1.8779385441744685,"pX":-0.5448102379474026,"pZ":1.1464554199641097,"vX0":5.491296956170174,"vY0":-122.46399237391843,"vZ0":-4.163976777509142,"x":137.77,"y":207.83,"x0":-1.9043801194942638,"y0":50.00363963777487,"z0":5.42232511869186,"aX":-10.691709542086015},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":11.4,"spinRate":1431,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.44978257388320353,"extension":6.286857564836025},"index":1,"playId":"4cac7ae6-b3ad-361c-8ffe-9697a3da96a5","pitchNumber":2,"startTime":"2025-08-17T18:12:27.008Z","endTime":"2025-08-17T18:12:31.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.40398408279336,"strikeZoneBottom":1.53555871198338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64162232848883,"aZ":-19.996169446094143,"pfxX":-8.866064392582887,"pfxZ":6.975141965597244,"pX":0.33836572031063994,"pZ":0.6951017100059609,"vX0":8.205990217043194,"vY0":-131.71099471158803,"vZ0":-8.244942126873717,"x":104.1,"y":220.01,"x0":-1.6753303875458092,"y0":50.0024624265972,"z0":5.361077221857251,"aX":-15.477909292755903},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":14.2,"spinRate":1912,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41686762166442737,"extension":6.470879869376447},"index":2,"playId":"3afbf497-a415-3f2a-bd77-4dc3da1c63e9","pitchNumber":3,"startTime":"2025-08-17T18:12:42.367Z","endTime":"2025-08-17T18:12:47.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.1,"strikeZoneTop":3.41869752560936,"strikeZoneBottom":1.51554913739978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54589526224568,"aZ":-14.416772235813896,"pfxX":-5.102702559587442,"pfxZ":10.111006908369202,"pX":-0.5282706437399217,"pZ":2.673749107165275,"vX0":5.128744551187051,"vY0":-133.18020495786948,"vZ0":-4.833938957735686,"x":137.14,"y":166.59,"x0":-1.836908555485924,"y0":50.00314052005376,"z0":5.592111219274652,"aX":-8.962317957014166},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2042,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41483638010634705,"extension":6.317649249893263},"index":3,"playId":"246c258d-b397-3f0d-a0cd-2acbf5393f80","pitchNumber":4,"startTime":"2025-08-17T18:13:01.936Z","endTime":"2025-08-17T18:13:06.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.309007373400416,"aZ":-14.970189668683409,"pfxX":-5.100274750623023,"pfxZ":9.77015294843689,"pX":0.22963489655390618,"pZ":2.869842673571973,"vX0":7.161024199463948,"vY0":-132.59494742881245,"vZ0":-4.1466951628462345,"x":108.25,"y":161.29,"x0":-1.857466948886443,"y0":50.00278342904283,"z0":5.564075261938403,"aX":-8.981199532977216},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":1993,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.41487819027309314,"extension":6.2627126324227795},"hitData":{"launchSpeed":77.8,"launchAngle":43.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.07,"coordY":96.33}},"index":4,"playId":"a532ae31-c95d-369a-9899-5dca68c31b30","pitchNumber":5,"startTime":"2025-08-17T18:13:18.501Z","endTime":"2025-08-17T18:13:26.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:13:26.485Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a sharp ground ball to left fielder Nathan Lukes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:13:41.056Z","endTime":"2025-08-17T18:15:04.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.50057320081316,"strikeZoneBottom":1.69033514358613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.597206629103773,"aZ":-35.48879192882527,"pfxX":5.384954431238997,"pfxZ":-2.3102937031204496,"pX":-0.5005609893853278,"pZ":1.876457861370157,"vX0":2.210463952851534,"vY0":-119.51837797719651,"vZ0":-1.1908393443836514,"x":136.08,"y":188.12,"x0":-2.1388816996026176,"y0":50.000927556352615,"z0":5.589074024034514,"aX":7.732896169103332},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":-10.3,"spinRate":2336,"spinDirection":42},"zone":7,"typeConfidence":0.89,"plateTime":0.4595449293658391,"extension":6.104884042360791},"index":0,"playId":"870f3961-0b01-3dd6-a39a-0a27eedf8921","pitchNumber":1,"startTime":"2025-08-17T18:13:56.317Z","endTime":"2025-08-17T18:13:59.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.39368428647757,"strikeZoneBottom":1.60531475451253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01748251354943,"aZ":-38.605642184573256,"pfxX":4.171215074647047,"pfxZ":-4.624937750116638,"pX":1.0598722911449736,"pZ":1.5382802362287664,"vX0":5.37657710540905,"vY0":-118.42814092595107,"vZ0":-1.0811001823529796,"x":76.6,"y":197.25,"x0":-1.8000335889366583,"y0":50.002262046299414,"z0":5.598343017323538,"aX":5.8007468744180555},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.3,"breakHorizontal":-9.1,"spinRate":2383,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.46624157456145277,"extension":6.109691847741239},"index":1,"playId":"506d3d66-6960-3695-9f8f-972642ac55d1","pitchNumber":2,"startTime":"2025-08-17T18:14:15.890Z","endTime":"2025-08-17T18:14:19.995Z","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":91.0,"endSpeed":82.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.928566130385164,"aZ":-20.206232229213906,"pfxX":-11.673953148787962,"pfxZ":6.831838335874219,"pX":0.17016009904996018,"pZ":2.4852029109937175,"vX0":8.422867768940153,"vY0":-132.19871732144733,"vZ0":-3.85327815060542,"x":110.51,"y":171.68,"x0":-1.5573915204748974,"y0":50.00038313256551,"z0":5.464207504937633,"aX":-20.444313181672374},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.6,"breakHorizontal":19.1,"spinRate":1960,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4159763814227415,"extension":6.400107840939647},"index":2,"playId":"96410c8b-74ae-3d35-8563-0f880884a11f","pitchNumber":3,"startTime":"2025-08-17T18:14:32.784Z","endTime":"2025-08-17T18:14:35.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.835683601422556,"aZ":-26.03317524806388,"pfxX":-11.055528649229203,"pfxZ":4.007798313466015,"pX":0.269531998808947,"pZ":2.0609925774002984,"vX0":7.774980761175399,"vY0":-124.03830205772249,"vZ0":-3.063863339966398,"x":106.73,"y":183.13,"x0":-1.4967980550201005,"y0":50.00023957806335,"z0":5.5238748046593305,"aX":-16.924948995908213},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":1596,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.44455444805113586,"extension":6.402495530786328},"hitData":{"launchSpeed":100.7,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":107.69,"coordY":168.84}},"index":3,"playId":"de0bc270-aa85-3510-b197-cc514c5b0882","pitchNumber":4,"startTime":"2025-08-17T18:14:55.652Z","endTime":"2025-08-17T18:15:04.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:15:04.655Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:15:50.684Z","endTime":"2025-08-17T18:17:22.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ff26394a-30ea-37f9-a304-3ca2f489202d","startTime":"2025-08-17T18:15:33.808Z","endTime":"2025-08-17T18:15:36.808Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.594001129048856,"aZ":-18.718888593754784,"pfxX":-9.57537272553169,"pfxZ":7.5365835740403115,"pX":-0.3350669160607021,"pZ":2.497407989038597,"vX0":6.842835664070077,"vY0":-133.959081003318,"vZ0":-4.5902669882590414,"x":129.77,"y":171.35,"x0":-1.700905933565009,"y0":50.00642174754058,"z0":5.60354182274602,"aX":-17.10603700902342},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2001,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4116110702985103,"extension":6.337195900240678},"index":1,"playId":"229181c2-9194-331c-b653-ab9aad87ab33","pitchNumber":1,"startTime":"2025-08-17T18:15:53.024Z","endTime":"2025-08-17T18:15:56.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":80.9,"strikeZoneTop":3.52141147439148,"strikeZoneBottom":1.5603380350041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.613324492126594,"aZ":-15.134808993196563,"pfxX":-6.6012305937728115,"pfxZ":9.820098361575269,"pX":0.8019676061052019,"pZ":3.637181097153002,"vX0":8.210786945868865,"vY0":-133.6287744804049,"vZ0":-2.636161885280651,"x":86.43,"y":140.58,"x0":-1.5126730226454737,"y0":50.00549057620972,"z0":5.779125298911783,"aX":-11.458207898208597},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2077,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.41640932163011923,"extension":6.379714079422993},"index":2,"playId":"60f68afb-91f3-34ef-82a9-9472165331c3","pitchNumber":2,"startTime":"2025-08-17T18:16:15.841Z","endTime":"2025-08-17T18:16:18.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.5,"strikeZoneTop":3.55756098287854,"strikeZoneBottom":1.52718759251542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89988321263595,"aZ":-25.76550672055324,"pfxX":-12.40010130252196,"pfxZ":4.357209684178206,"pX":-1.6036015474261205,"pZ":1.8675256257676585,"vX0":4.640434386171521,"vY0":-121.88428200270786,"vZ0":-3.313849275125687,"x":178.13,"y":188.36,"x0":-1.9451872915742408,"y0":50.003279805014884,"z0":5.5243484644160965,"aX":-18.244271818696987},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.2,"breakHorizontal":21.0,"spinRate":1691,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4532389362065179,"extension":6.300042003258754},"index":3,"playId":"1caaeb06-70a9-3a29-93f7-5650ecab2fc7","pitchNumber":3,"startTime":"2025-08-17T18:16:35.884Z","endTime":"2025-08-17T18:16:39.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.2,"strikeZoneTop":3.57280949814211,"strikeZoneBottom":1.57706729761927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02370574307063,"aZ":-28.47729521844172,"pfxX":-10.852532516320203,"pfxZ":2.5388501205106166,"pX":-1.5052915660545994,"pZ":2.7114065468463244,"vX0":4.046788853317974,"vY0":-120.92790602740445,"vZ0":-0.8280047337181667,"x":174.38,"y":165.57,"x0":-1.8052211071446314,"y0":50.005531031395456,"z0":5.591730359590133,"aX":-15.82381744346186},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":18.5,"spinRate":1649,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4556713367235399,"extension":6.301044569003431},"index":4,"playId":"ac5353a8-856e-3dd7-b99c-a0423ea3ba34","pitchNumber":4,"startTime":"2025-08-17T18:16:54.688Z","endTime":"2025-08-17T18:16:57.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.536716153086243,"aZ":-17.868220781805828,"pfxX":-10.319528256352001,"pfxZ":8.043657776276838,"pX":-0.44431776610022566,"pZ":2.0058095475591204,"vX0":6.525458456385408,"vY0":-133.01530042294718,"vZ0":-5.96161020514815,"x":133.94,"y":184.62,"x0":-1.5981672519627073,"y0":50.001661389843804,"z0":5.5868867790418815,"aX":-18.351448950887804},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":17.2,"spinRate":1942,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4129598741648213,"extension":6.275397115416983},"hitData":{"launchSpeed":100.2,"launchAngle":33.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.44,"coordY":51.19}},"index":5,"playId":"ea364015-8230-3a5b-9b0b-436c365f37b9","pitchNumber":5,"startTime":"2025-08-17T18:17:14.460Z","endTime":"2025-08-17T18:17:22.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:17:22.769Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:19:17.958Z","endTime":"2025-08-17T18:21:20.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.25312493512858,"strikeZoneBottom":1.43113693223082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.067354142072134,"aZ":-20.305047782450973,"pfxX":-1.7681812895642244,"pfxZ":7.142906740677744,"pX":-1.2087862390270714,"pZ":2.2146600676117534,"vX0":3.404748473577659,"vY0":-128.71705236517295,"vZ0":-4.39153408949193,"x":163.08,"y":178.98,"x0":-2.3246379616946413,"y0":50.0058515299747,"z0":5.534479693097573,"aX":-2.9398410536624118},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.1,"breakHorizontal":2.4,"spinRate":2176,"spinDirection":191},"zone":13,"typeConfidence":0.9,"plateTime":0.42706929547002614,"extension":6.904557607554499},"index":0,"playId":"f86e0f7d-091b-3dee-b51f-bed66e02a379","pitchNumber":1,"startTime":"2025-08-17T18:19:30.770Z","endTime":"2025-08-17T18:19:34.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.30871900722098,"strikeZoneBottom":1.55620933905474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45534539555075,"aZ":-27.274647527007865,"pfxX":-9.63356142271396,"pfxZ":3.021720795306355,"pX":0.5870947740340817,"pZ":0.5010205098028551,"vX0":9.270800486194851,"vY0":-126.5833388526383,"vZ0":-7.068711602608233,"x":94.62,"y":225.25,"x0":-1.8756389641093019,"y0":50.00036735828517,"z0":5.521038020223176,"aX":-15.592357455871731},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1630,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.43313892587935676,"extension":7.039911474389542},"index":1,"playId":"2de06e89-cb64-3c98-9c1e-f4c19963963c","pitchNumber":2,"startTime":"2025-08-17T18:19:44.943Z","endTime":"2025-08-17T18:19:49.846Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60603126387868,"aZ":-14.088857011495442,"pfxX":-8.395659769394028,"pfxZ":10.014513631025544,"pX":-0.3526040568622443,"pZ":3.138039761862495,"vX0":7.477011168665058,"vY0":-135.07370619630828,"vZ0":-3.5525979380419512,"x":130.44,"y":154.05,"x0":-2.0967110407074676,"y0":50.005301466488824,"z0":5.492728231670837,"aX":-15.16617297860693},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":13.2,"spinRate":2230,"spinDirection":217},"zone":1,"typeConfidence":0.96,"plateTime":0.40906690622125375,"extension":6.956184128263049},"index":2,"playId":"3d1d90d8-f4ef-326b-8d15-61d60a7e3205","pitchNumber":3,"startTime":"2025-08-17T18:20:01.928Z","endTime":"2025-08-17T18:20:04.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.999149792672462,"aZ":-19.605561642223183,"pfxX":-0.554430973854243,"pfxZ":7.419617464829685,"pX":0.3203962001206594,"pZ":2.629673624585314,"vX0":6.199988051631912,"vY0":-129.80441173913076,"vZ0":-3.569115141261388,"x":104.79,"y":167.78,"x0":-2.0344789433239443,"y0":50.00476233921211,"z0":5.528525265296247,"aX":-0.9406317787206789},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.8,"breakHorizontal":-0.5,"spinRate":2308,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.4231404445656479,"extension":7.005674136316181},"index":3,"playId":"67a53bb1-1a3f-3f60-a930-f2a5a58e8779","pitchNumber":4,"startTime":"2025-08-17T18:20:23.909Z","endTime":"2025-08-17T18:20:27.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-17T18:20:39.022Z","endTime":"2025-08-17T18:20:50.252Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.7,"endSpeed":69.2,"strikeZoneTop":3.37777960682073,"strikeZoneBottom":1.58948643030093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.426345209450822,"aZ":-39.83995747735741,"pfxX":6.100167487403077,"pfxZ":-6.390815458733755,"pX":1.2221925099243462,"pZ":0.8179386310975328,"vX0":5.031754163638247,"vY0":-109.98240045074802,"vZ0":-1.4443331356758333,"x":70.41,"y":216.7,"x0":-1.906213777845867,"y0":50.004826357566145,"z0":5.7917014025322775,"aX":7.312558455298327},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-11.6,"breakHorizontal":-12.6,"spinRate":1981,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.5021877880984538,"extension":6.746820653331718},"index":5,"playId":"7e0767f6-7f6f-367a-9b1c-c1846bb072fd","pitchNumber":5,"startTime":"2025-08-17T18:20:50.252Z","endTime":"2025-08-17T18:20:54.537Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4916908892239,"aZ":-25.55167332227611,"pfxX":2.0635379079373317,"pfxZ":3.94407255762032,"pX":-0.5740982065038485,"pZ":2.3881149207469203,"vX0":3.7146253971699967,"vY0":-128.98721245599793,"vZ0":-2.8929377195329886,"x":138.88,"y":174.3,"x0":-2.3025806455773723,"y0":50.005397251597216,"z0":5.499945904579708,"aX":3.4686252404269684},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":-4.6,"spinRate":2173,"spinDirection":187},"zone":4,"typeConfidence":0.87,"plateTime":0.4250632253461446,"extension":6.899744954754141},"hitData":{"launchSpeed":85.6,"launchAngle":41.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.05,"coordY":121.16}},"index":6,"playId":"b30fd479-6db3-3fe4-bfe5-8b6cd8998c2d","pitchNumber":6,"startTime":"2025-08-17T18:21:12.278Z","endTime":"2025-08-17T18:21:20.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:21:20.580Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:21:27.178Z","endTime":"2025-08-17T18:22:32.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.49900713770618,"strikeZoneBottom":1.64777762331278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.357975003292765,"aZ":-22.51728794728114,"pfxX":2.139374110153198,"pfxZ":5.593907311646796,"pX":1.5398683162674758,"pZ":2.1741078490689616,"vX0":8.394177788074886,"vY0":-130.52415109837472,"vZ0":-4.215976749229722,"x":58.3,"y":180.08,"x0":-1.9951066124893753,"y0":50.00255365881649,"z0":5.504896997065411,"aX":3.6916787536153017},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-5.8,"spinRate":2305,"spinDirection":189},"zone":14,"typeConfidence":0.89,"plateTime":0.4195685139589318,"extension":6.947577416532727},"index":0,"playId":"34404ed5-3cd6-32da-8b31-752f5616b3b0","pitchNumber":1,"startTime":"2025-08-17T18:21:46.744Z","endTime":"2025-08-17T18:21:50.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.51362637385642,"strikeZoneBottom":1.66227058511207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1060891549117,"aZ":-20.3408478655412,"pfxX":-10.60193958766053,"pfxZ":6.3991486845352785,"pX":-1.2161194016034733,"pZ":2.97753642765343,"vX0":6.174228617772481,"vY0":-136.18056763687176,"vZ0":-2.802452681315375,"x":163.36,"y":158.39,"x0":-2.153242882597791,"y0":50.00640386966122,"z0":5.451591462114629,"aX":-19.616937037995072},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":17.6,"spinRate":2200,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4045550753340441,"extension":6.908552862787457},"index":1,"playId":"207eb4d6-abdd-3525-86e3-051894fbcf81","pitchNumber":2,"startTime":"2025-08-17T18:22:04.278Z","endTime":"2025-08-17T18:22:09.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.968027124501305,"aZ":-20.879042467025695,"pfxX":-0.935004910373177,"pfxZ":6.453980574928385,"pX":0.4281087294844552,"pZ":2.0023615118720572,"vX0":7.050756781771139,"vY0":-131.71064520942934,"vZ0":-4.742758312999043,"x":100.68,"y":184.72,"x0":-2.1664665637281617,"y0":50.00360944498534,"z0":5.378206597322498,"aX":-1.6372696243969052},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":0.1,"spinRate":2294,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.41646164234384386,"extension":7.015023784166916},"hitData":{"launchSpeed":76.5,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":168.59}},"index":2,"playId":"c5db694c-b7bd-3916-9e73-886639a065e0","pitchNumber":3,"startTime":"2025-08-17T18:22:24.576Z","endTime":"2025-08-17T18:22:32.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:22:32.584Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Addison Barger grounds out, second baseman Marcus Semien to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:22:56.010Z","endTime":"2025-08-17T18:23:24.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.0,"strikeZoneTop":3.7978691946619,"strikeZoneBottom":1.75630579706093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11144330986992,"aZ":-31.331349690386997,"pfxX":-9.971779021979586,"pfxZ":0.5150139667214733,"pX":-0.501642577950584,"pZ":1.7862931467104912,"vX0":7.017837138216228,"vY0":-128.186819693762,"vZ0":-3.2363625123481037,"x":136.12,"y":190.55,"x0":-1.9995133115791954,"y0":50.0035903537635,"z0":5.54924510935178,"aX":-16.353193675560963},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":16.2,"spinRate":1434,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.42970019292467265,"extension":6.902184234086467},"index":0,"playId":"d14bcde5-d797-3709-aebc-aaf6a49b3667","pitchNumber":1,"startTime":"2025-08-17T18:22:59.207Z","endTime":"2025-08-17T18:23:02.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55659233113995,"aZ":-20.409933818038446,"pfxX":-0.050981673568659236,"pfxZ":6.802781290092744,"pX":0.9144144642569433,"pZ":2.620020379173042,"vX0":7.653285741340586,"vY0":-131.387392082019,"vZ0":-3.536872288796731,"x":82.14,"y":168.04,"x0":-2.0427430091205667,"y0":50.006520235950255,"z0":5.519796284083595,"aX":-0.08908812552031853},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.6,"breakHorizontal":-1.8,"spinRate":2215,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.4185632304183322,"extension":6.971519228668354},"hitData":{"launchSpeed":78.8,"launchAngle":11.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.88,"coordY":149.83}},"index":1,"playId":"925f95ea-75fe-3463-8eb3-1dc530e0875a","pitchNumber":2,"startTime":"2025-08-17T18:23:16.090Z","endTime":"2025-08-17T18:23:24.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:23:24.198Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rowdy Tellez grounds out, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:25:20.126Z","endTime":"2025-08-17T18:26:52.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.71953726725869,"strikeZoneBottom":1.6868114761325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01496660147511,"aZ":-19.05586699219612,"pfxX":-12.006092446304539,"pfxZ":7.169308416863827,"pX":0.6883831666999846,"pZ":2.414740752184346,"vX0":9.968754583333146,"vY0":-135.06260663184526,"vZ0":-4.780559116009407,"x":90.76,"y":173.58,"x0":-1.5077770116198965,"y0":50.00511078740695,"z0":5.5656607573324655,"aX":-21.97480420051391},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":19.3,"spinRate":2119,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40700896905671113,"extension":6.316986474287671},"index":0,"playId":"47e1ee20-baa5-32dc-945e-3b69d8a8e719","pitchNumber":1,"startTime":"2025-08-17T18:25:35.882Z","endTime":"2025-08-17T18:25:39.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":3.61521373774009,"strikeZoneBottom":1.65148641177064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.320944586990198,"aZ":-35.403882639477054,"pfxX":2.7286462801281246,"pfxZ":-2.2964118901925006,"pX":0.0948344824369343,"pZ":0.23105874687113112,"vX0":4.101421513007413,"vY0":-119.04426855750343,"vZ0":-4.474658142498821,"x":113.39,"y":232.54,"x0":-2.019130319079434,"y0":50.00410871517232,"z0":5.413838255128293,"aX":3.834136940967123},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.2,"breakHorizontal":-6.1,"spinRate":2444,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4638445246362273,"extension":6.126313108691854},"index":1,"playId":"687fd787-b6b4-373e-b6b9-f9e11b08fc32","pitchNumber":2,"startTime":"2025-08-17T18:25:52.095Z","endTime":"2025-08-17T18:25:55.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.5,"strikeZoneTop":3.68722676052241,"strikeZoneBottom":1.68912884272492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61405721101014,"aZ":-38.186289185332654,"pfxX":8.491824928223096,"pfxZ":-4.215283811557288,"pX":-1.729155367599245,"pZ":3.263745306622571,"vX0":-1.6336400606746895,"vY0":-119.66693771021615,"vZ0":2.132775800132133,"x":182.91,"y":150.66,"x0":-2.1330330680566076,"y0":50.00169605277701,"z0":5.822718924240468,"aX":12.113756457911338},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.7,"breakHorizontal":-14.9,"spinRate":2442,"spinDirection":36},"zone":11,"typeConfidence":0.9,"plateTime":0.460599405086934,"extension":5.971986780086447},"index":2,"playId":"78d36ffa-96c5-3cf1-9444-b39b378677e8","pitchNumber":3,"startTime":"2025-08-17T18:26:11.060Z","endTime":"2025-08-17T18:26:14.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.55036422136278,"strikeZoneBottom":1.62130696033251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29864079045113,"aZ":-16.796188728538045,"pfxX":-9.957138532841238,"pfxZ":8.674917734175438,"pX":-1.1220652914012839,"pZ":2.1191311939975512,"vX0":4.876929660397817,"vY0":-132.5469154747144,"vZ0":-5.644591925898582,"x":159.77,"y":181.56,"x0":-1.69582939545658,"y0":50.00352876768855,"z0":5.509805225446964,"aX":-17.65283399035173},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":16.9,"spinRate":2033,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.41380640012112835,"extension":6.284909090427092},"index":3,"playId":"f5f305b3-cade-35b6-ae63-44b7d7a5fffa","pitchNumber":4,"startTime":"2025-08-17T18:26:27.114Z","endTime":"2025-08-17T18:26:31.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909253649212364,"aZ":-17.372348914234976,"pfxX":-10.586686784418053,"pfxZ":8.254129401096382,"pX":-0.8112876160529164,"pZ":2.749744020519239,"vX0":5.782946233210158,"vY0":-133.60422893577302,"vZ0":-4.224960734371246,"x":147.92,"y":164.54,"x0":-1.6374161894797694,"y0":50.00481868647391,"z0":5.613766782530957,"aX":-18.98968730286489},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.2,"breakHorizontal":17.8,"spinRate":2102,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.41121481274400207,"extension":6.293672085610168},"hitData":{"launchSpeed":82.4,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.67,"coordY":150.43}},"index":4,"playId":"a3624687-70e9-3743-966a-733777ddeda2","pitchNumber":5,"startTime":"2025-08-17T18:26:44.910Z","endTime":"2025-08-17T18:26:52.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:26:52.165Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:27:08.484Z","endTime":"2025-08-17T18:28:28.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81747208836803,"aZ":-24.260225987793152,"pfxX":-1.2716511122016323,"pfxZ":4.721136521823117,"pX":1.0095971351116642,"pZ":1.939479946282729,"vX0":7.510106329403986,"vY0":-129.10678780106997,"vZ0":-4.304750972748232,"x":78.52,"y":186.41,"x0":-1.7813242723661131,"y0":50.00073563682587,"z0":5.513108434413352,"aX":-2.131680755727739},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":0.5,"spinRate":2301,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4255089625782924,"extension":6.246854760360736},"index":0,"playId":"b6fd3b70-6359-3af4-b5be-c70d6cebc188","pitchNumber":1,"startTime":"2025-08-17T18:27:19.059Z","endTime":"2025-08-17T18:27:22.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.67611795683527,"strikeZoneBottom":1.71002183598472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78219033934999,"aZ":-30.239004667077158,"pfxX":-9.561400362030872,"pfxZ":1.277829653274848,"pX":-1.4403312690148409,"pZ":2.2114916967469704,"vX0":4.15096577123226,"vY0":-123.27159883107142,"vZ0":-1.802219549982068,"x":171.9,"y":179.07,"x0":-1.921299959597071,"y0":50.00098011197309,"z0":5.551189432726786,"aX":-14.437802888520519},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":16.1,"spinRate":1487,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4475575164207246,"extension":6.354620511369478},"index":1,"playId":"c4ea9241-0173-32dc-8599-58ab727f03bc","pitchNumber":2,"startTime":"2025-08-17T18:27:39.277Z","endTime":"2025-08-17T18:27:42.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.759817390440517,"aZ":-31.787887953807342,"pfxX":-9.515284994831635,"pfxZ":0.26215859113579754,"pX":-0.579422456744569,"pZ":1.418953633447446,"vX0":5.681662356658606,"vY0":-122.07339503417096,"vZ0":-2.9624738416335235,"x":139.09,"y":200.47,"x0":-1.7262169479204303,"y0":50.00432534168694,"z0":5.444842523363773,"aX":-14.058903384493744},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.5,"spinRate":1610,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.45237604804491705,"extension":6.282238095423769},"index":2,"playId":"d9046dba-3369-303f-bc6d-f5bc62a565a8","pitchNumber":3,"startTime":"2025-08-17T18:27:55.755Z","endTime":"2025-08-17T18:27:58.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-17T18:28:09.818Z","endTime":"2025-08-17T18:28:25.176Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.186973270963268,"aZ":-38.44196092011062,"pfxX":9.952618362900356,"pfxZ":-4.223798046150408,"pX":1.0013789214508695,"pZ":1.608070407599159,"vX0":3.8597447803855958,"vY0":-121.97076774209434,"vZ0":-1.5206190431215623,"x":78.83,"y":195.36,"x0":-1.9009002926800393,"y0":50.00138927276362,"z0":5.598203274369142,"aX":14.778397394792506},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.7,"breakHorizontal":-19.0,"spinRate":2403,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.45154132921015266,"extension":6.173377169815612},"index":4,"playId":"54e5fb74-be0c-3976-a4d7-b40f41df4c2d","pitchNumber":4,"startTime":"2025-08-17T18:28:25.176Z","endTime":"2025-08-17T18:28:28.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:28:28.319Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcus Semien doubles (16) on a line drive to right fielder Addison Barger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:28:32.884Z","endTime":"2025-08-17T18:31:04.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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,4,5,6],"actionIndex":[3],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":92.8,"endSpeed":82.7,"strikeZoneTop":3.43906930467485,"strikeZoneBottom":1.64450176492957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.92532887336479,"aZ":-15.22724738669,"pfxX":-7.119248577936417,"pfxZ":9.493722466309018,"pX":0.41827054886900106,"pZ":2.0930589457192204,"vX0":7.5860793682020295,"vY0":-134.6622488927369,"vZ0":-6.1971588964601585,"x":101.06,"y":182.27,"x0":-1.548954565963838,"y0":50.00200157599805,"z0":5.555340741112117,"aX":-12.70642003635812},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2026,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.41122066202351926,"extension":6.203585612742221},"index":0,"playId":"518588d2-5c93-3107-9211-02db8b713915","pitchNumber":1,"startTime":"2025-08-17T18:28:56.225Z","endTime":"2025-08-17T18:29:00.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":82.3,"strikeZoneTop":3.43579497999407,"strikeZoneBottom":1.71039320671403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.622756657865715,"aZ":-14.756365428980963,"pfxX":-6.881591860393631,"pfxZ":9.868490304520535,"pX":1.3368083097244534,"pZ":1.836584982654674,"vX0":9.951460555886685,"vY0":-133.94169487802495,"vZ0":-6.529563758283263,"x":66.04,"y":189.19,"x0":-1.5825926660969392,"y0":50.00391082247057,"z0":5.416890937147426,"aX":-12.148025980091235},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2099,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4134824004232649,"extension":6.556108090571756},"index":1,"playId":"3904d755-bcc2-31d5-9b63-7262e7e3d8b5","pitchNumber":2,"startTime":"2025-08-17T18:29:11.202Z","endTime":"2025-08-17T18:29:15.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":76.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.095460789509037,"aZ":-30.85014981690285,"pfxX":-8.078275270430826,"pfxZ":0.874879428072183,"pX":-0.1133779213375605,"pZ":1.5727884774649714,"vX0":6.391327224152706,"vY0":-123.61361663921224,"vZ0":-3.129576540079576,"x":121.32,"y":196.31,"x0":-1.7134458408731028,"y0":50.00197608135881,"z0":5.510427177438773,"aX":-12.204341914790731},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":12.7,"spinRate":1432,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4471994964909545,"extension":6.430963550667009},"index":2,"playId":"d1cabbe8-c1cc-3970-9e62-f760dd4214cb","pitchNumber":3,"startTime":"2025-08-17T18:29:27.755Z","endTime":"2025-08-17T18:29:30.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T18:29:58.951Z","endTime":"2025-08-17T18:30:12.592Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.757052548115965,"aZ":-16.52964599126375,"pfxX":-6.5520567152521485,"pfxZ":8.584558129812487,"pX":1.1933915322703503,"pZ":3.1618190357898897,"vX0":9.45579516135109,"vY0":-135.41190338957276,"vZ0":-3.244106027411555,"x":71.51,"y":153.41,"x0":-1.5232667660287118,"y0":50.00085074445103,"z0":5.5598214768537515,"aX":-11.938223640282764},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":9.4,"spinRate":2189,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4074361537942859,"extension":6.3919270432567},"index":4,"playId":"3fa974de-c1ee-3ae7-ad5c-ffe4c3e9ea27","pitchNumber":4,"startTime":"2025-08-17T18:30:12.592Z","endTime":"2025-08-17T18:30:15.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.48897220791057,"strikeZoneBottom":1.69480087100495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.639895717628516,"aZ":-35.34991256060384,"pfxX":6.457455866802708,"pfxZ":-2.169442424959493,"pX":1.7657259058451138,"pZ":0.9206188494187016,"vX0":6.319184682483734,"vY0":-121.52501655230317,"vZ0":-3.5405485282509703,"x":49.69,"y":213.92,"x0":-1.7283876502701763,"y0":50.00384677493017,"z0":5.537326158117114,"aX":9.44796787539015},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.7,"breakHorizontal":-13.4,"spinRate":2379,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.4545177071320854,"extension":6.320313055491939},"index":5,"playId":"dfd3102a-4cfa-37f2-ab0d-cb0fb9601399","pitchNumber":5,"startTime":"2025-08-17T18:30:31.744Z","endTime":"2025-08-17T18:30:35.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96740653955233,"aZ":-21.67727070997206,"pfxX":-9.809913038488254,"pfxZ":5.668742476452727,"pX":0.7270051704980132,"pZ":1.675099975663228,"vX0":9.45520191842903,"vY0":-136.00979091877485,"vZ0":-6.234813133028151,"x":89.29,"y":193.55,"x0":-1.5389770261502926,"y0":50.00463428816715,"z0":5.525678898851039,"aX":-18.173883651727238},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":2070,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.404457067209373,"extension":6.420918007437129},"hitData":{"launchSpeed":91.8,"launchAngle":17.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.17,"coordY":113.96}},"index":6,"playId":"c47f8ee1-31f9-3d2b-b474-fe8042e67609","pitchNumber":6,"startTime":"2025-08-17T18:30:50.117Z","endTime":"2025-08-17T18:31:04.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:31:04.278Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to right fielder Addison Barger. Marcus Semien scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:31:23.776Z","endTime":"2025-08-17T18:33:26.645Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":621244,"link":"/api/v1/people/621244"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.36826928348232,"strikeZoneBottom":1.57095630752564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11486816327473,"aZ":-18.930859814106164,"pfxX":-10.076481042538772,"pfxZ":7.38949707552889,"pX":0.555369974240385,"pZ":2.893565973497927,"vX0":9.1319851295745,"vY0":-133.8292954510262,"vZ0":-3.6391253019594365,"x":95.83,"y":160.65,"x0":-1.6119985053461305,"y0":50.002604302485075,"z0":5.647536521260799,"aX":-18.058821358623483},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":16.0,"spinRate":1959,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.411159255898756,"extension":6.348028326023705},"index":0,"playId":"655e136f-3f4e-3e6a-b436-5ba6cd3e5a7c","pitchNumber":1,"startTime":"2025-08-17T18:31:36.098Z","endTime":"2025-08-17T18:31:39.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42438533574367,"aZ":-34.287559034481376,"pfxX":4.892242566856652,"pfxZ":-1.4796881728582956,"pX":0.8413988506151014,"pZ":0.8120403927370031,"vX0":5.3441481933903985,"vY0":-120.14247621062059,"vZ0":-3.5608831321091587,"x":84.93,"y":216.85,"x0":-2.0675060309949402,"y0":50.003301821673396,"z0":5.437243540792752,"aX":6.9819889728650635},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.4,"breakHorizontal":-10.4,"spinRate":2485,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.4601114751068627,"extension":6.226073215989406},"index":1,"playId":"694d70f7-d5bb-387b-b292-f93d823e4dee","pitchNumber":2,"startTime":"2025-08-17T18:31:54.634Z","endTime":"2025-08-17T18:31:57.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"51875769-9885-408a-9d7e-f3b97a0ecb09","startTime":"2025-08-17T18:32:18.709Z","endTime":"2025-08-17T18:32:23.709Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.799465015974825,"aZ":-35.88702988076363,"pfxX":4.2035493055368445,"pfxZ":-2.592371926020597,"pX":0.4143975218512762,"pZ":1.3171573413998672,"vX0":4.61023715425793,"vY0":-120.53159233131204,"vZ0":-2.1941740827507212,"x":101.2,"y":203.22,"x0":-2.0868855904875225,"y0":50.00007314495188,"z0":5.4841460210854365,"aX":6.030585578052476},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":-8.9,"spinRate":2407,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.4587730693304435,"extension":6.4725495850359716},"index":3,"playId":"3a0396e2-e7a4-300a-801c-79ba41cb3cfe","pitchNumber":3,"startTime":"2025-08-17T18:32:37.970Z","endTime":"2025-08-17T18:32:40.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.311062975030932,"aZ":-38.03008166479187,"pfxX":7.628469783164276,"pfxZ":-4.014635571819246,"pX":-0.7015886118369135,"pZ":2.64051952759773,"vX0":0.5668271149567194,"vY0":-121.53813978475519,"vZ0":0.6696102032272482,"x":143.74,"y":167.49,"x0":-1.9271710564296098,"y0":50.00193924983619,"z0":5.730753948401134,"aX":11.129327825904445},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.7,"breakHorizontal":-13.9,"spinRate":2378,"spinDirection":41},"zone":4,"typeConfidence":0.89,"plateTime":0.4549901885113963,"extension":6.11251322298071},"hitData":{"launchSpeed":89.2,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.4,"coordY":106.26}},"index":4,"playId":"e8474885-7639-3235-b2c0-89337b5f11d9","pitchNumber":4,"startTime":"2025-08-17T18:33:16.625Z","endTime":"2025-08-17T18:33:26.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:33:26.645Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cody Freeman doubles (2) on a sharp line drive to center fielder Daulton Varsho. Jake Burger to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:34:11.462Z","endTime":"2025-08-17T18:36:22.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T18:33:56.776Z","endTime":"2025-08-17T18:34:13.790Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.20291236568095,"strikeZoneBottom":1.47457296053117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25763426111967,"aZ":-17.159385589079246,"pfxX":-10.539829507121175,"pfxZ":8.421032651640486,"pX":0.10116864923204973,"pZ":1.622892179948609,"vX0":8.134150177729907,"vY0":-133.78230659144825,"vZ0":-6.889986110123707,"x":113.14,"y":194.96,"x0":-1.6342745024652756,"y0":50.00461112829524,"z0":5.496697774856851,"aX":-18.79525113318033},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":16.9,"spinRate":2007,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.41201132577821165,"extension":6.403973524427732},"index":1,"playId":"ff98f749-feef-3904-a7e8-696d6791ce48","pitchNumber":1,"startTime":"2025-08-17T18:34:13.790Z","endTime":"2025-08-17T18:34:17.108Z","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":91.3,"endSpeed":82.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87200351598576,"aZ":-18.879635521705705,"pfxX":-10.899433598504217,"pfxZ":7.517593248130119,"pX":-1.32181903954441,"pZ":2.387966540740349,"vX0":4.620631871150617,"vY0":-132.76099154864153,"vZ0":-4.801331039166611,"x":167.38,"y":174.3,"x0":-1.677777344791111,"y0":50.00264495386054,"z0":5.611697858908337,"aX":-19.276616789859094},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":18.6,"spinRate":2039,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4140206250121925,"extension":6.338559588538382},"index":2,"playId":"b2aab7d9-368a-321e-8b79-611259b6e266","pitchNumber":2,"startTime":"2025-08-17T18:34:31.787Z","endTime":"2025-08-17T18:34:36.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.22654726272759,"strikeZoneBottom":1.53305970507502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20419893315859,"aZ":-27.204741463719465,"pfxX":-10.36988174643552,"pfxZ":3.1270917641550335,"pX":0.7154361835319029,"pZ":0.10317850686715495,"vX0":9.088407517771273,"vY0":-125.9035726120629,"vZ0":-7.52055496898478,"x":89.73,"y":235.99,"x0":-1.6133041414739349,"y0":50.00234967339547,"z0":5.365233612116592,"aX":-16.464127098583386},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":16.4,"spinRate":1699,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.43690695459597384,"extension":6.4372632487454675},"index":3,"playId":"b447866a-b5fb-3ff3-8d5a-43342a467f54","pitchNumber":3,"startTime":"2025-08-17T18:34:58.840Z","endTime":"2025-08-17T18:35:02.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75970638993216,"aZ":-35.095461745633834,"pfxX":8.213101673285134,"pfxZ":-2.0363129157953708,"pX":0.2533061132784867,"pZ":2.5001692212113955,"vX0":2.37226126438514,"vY0":-119.50409100110541,"vZ0":-0.059082395776327346,"x":107.34,"y":171.28,"x0":-1.821151805531351,"y0":50.002065888101164,"z0":5.69897474307782,"aX":11.783173921114294},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.4,"breakHorizontal":-15.5,"spinRate":2303,"spinDirection":41},"zone":5,"typeConfidence":0.89,"plateTime":0.45974337106585095,"extension":5.836681513546792},"index":4,"playId":"b8b0773c-2f7c-36e7-b8b1-ac47ac211439","pitchNumber":4,"startTime":"2025-08-17T18:35:23.584Z","endTime":"2025-08-17T18:35:26.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.16020245283266,"strikeZoneBottom":1.50182084099847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.316258036752604,"aZ":-20.613326316589344,"pfxX":-10.45584839951392,"pfxZ":6.289631395094185,"pX":1.4904013018107531,"pZ":0.7961924301422306,"vX0":11.392183260772075,"vY0":-134.5147010226121,"vZ0":-8.325100925612299,"x":60.19,"y":217.28,"x0":-1.4348206239866919,"y0":50.003834215496724,"z0":5.384792153156898,"aX":-19.222855601745703},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":16.6,"spinRate":1966,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.406691308882841,"extension":6.524151271988845},"index":5,"playId":"3de39f7b-8132-35cc-9bab-ccb2ef35c6a3","pitchNumber":5,"startTime":"2025-08-17T18:35:51.128Z","endTime":"2025-08-17T18:35:54.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92942647282527,"aZ":-15.731636464905419,"pfxX":-6.037543898352855,"pfxZ":8.823541560653444,"pX":0.47188200745058095,"pZ":2.3664036262020405,"vX0":7.825468996480776,"vY0":-136.13845546698337,"vZ0":-5.518609953620633,"x":99.01,"y":174.89,"x0":-1.665278206086438,"y0":50.001823710102926,"z0":5.5216215401651265,"aX":-11.249843623776778},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":2151,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4034687897910496,"extension":6.360647338249905},"hitData":{"launchSpeed":102.2,"launchAngle":12.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":161.88,"coordY":51.3}},"index":6,"playId":"d6ab66ae-4bea-34c7-b9e6-a5c782f42d19","pitchNumber":6,"startTime":"2025-08-17T18:36:09.209Z","endTime":"2025-08-17T18:36:22.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:36:22.899Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a ground ball to center fielder Daulton Varsho. Jake Burger scores. Cody Freeman scores.","rbi":2,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:37:40.698Z","endTime":"2025-08-17T18:39:40.639Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":{"id":621244,"link":"/api/v1/people/621244"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":621244,"link":"/api/v1/people/621244"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":2},"index":0,"startTime":"2025-08-17T18:36:39.408Z","endTime":"2025-08-17T18:37:42.942Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81997910412442,"aZ":-35.877695287534955,"pfxX":8.834771364954548,"pfxZ":-2.6641917905179415,"pX":-0.17232391343350797,"pZ":1.113528515638961,"vX0":1.8663574746708218,"vY0":-118.01819993163542,"vZ0":-2.548770998504473,"x":123.57,"y":208.71,"x0":-2.1236499710007144,"y0":50.00458908337414,"z0":5.563995135716776,"aX":12.264231458589917},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.2,"breakHorizontal":-16.4,"spinRate":2258,"spinDirection":43},"zone":13,"typeConfidence":0.91,"plateTime":0.46697082423816205,"extension":6.047290997958947},"index":1,"playId":"a102aa03-4bfe-3eaa-b6c7-3b93a739b669","pitchNumber":1,"startTime":"2025-08-17T18:37:42.942Z","endTime":"2025-08-17T18:37:45.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5800330215537,"aZ":-29.63608573361523,"pfxX":-9.504042752933742,"pfxZ":1.6708865022149375,"pX":-0.5897272337614634,"pZ":2.6210146249558655,"vX0":5.6288818884246155,"vY0":-123.76138196653494,"vZ0":-1.0169889940692354,"x":139.48,"y":168.01,"x0":-1.6838967715858144,"y0":50.00191177011305,"z0":5.567688416907689,"aX":-14.430136677906146},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":1511,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.44620078669532237,"extension":6.449681557073173},"index":2,"playId":"a52c0703-5523-3738-a14b-7aba7a890f78","pitchNumber":2,"startTime":"2025-08-17T18:38:00.557Z","endTime":"2025-08-17T18:38:03.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.364372885222426,"aZ":-24.20036972095127,"pfxX":-9.20115922235831,"pfxZ":5.1641151523191695,"pX":-0.8521981025824594,"pZ":1.5123837355823333,"vX0":5.025650830670676,"vY0":-124.15106999545353,"vZ0":-4.623860351309379,"x":149.48,"y":197.95,"x0":-1.7187374076530977,"y0":50.00376412051355,"z0":5.440073428935756,"aX":-14.208861812723221},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.4,"breakHorizontal":15.4,"spinRate":1697,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.44302394599662165,"extension":6.429121418089001},"index":3,"playId":"143462ac-7def-3654-bbcf-394a9b68aef7","pitchNumber":3,"startTime":"2025-08-17T18:38:20.061Z","endTime":"2025-08-17T18:38:23.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86730489970692,"aZ":-16.254137333199406,"pfxX":-3.903079709236846,"pfxZ":8.877064190802352,"pX":0.614819329215351,"pZ":3.109361194118493,"vX0":7.285470325446311,"vY0":-133.34831038775164,"vZ0":-3.5573120055720686,"x":93.56,"y":154.83,"x0":-1.6510099861868228,"y0":50.00015232509115,"z0":5.640185487010323,"aX":-6.998144000313656},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2287,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4114651891024059,"extension":6.272795501360987},"index":4,"playId":"930d24e4-70e2-36ab-99b5-c3ea0b55121e","pitchNumber":4,"startTime":"2025-08-17T18:38:49.409Z","endTime":"2025-08-17T18:38:52.794Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0028305681384,"aZ":-28.375880786067402,"pfxX":-10.84274639993086,"pfxZ":2.531504507990906,"pX":-1.551738205818275,"pZ":2.2845684793170866,"vX0":3.852275879690956,"vY0":-122.89040227457261,"vZ0":-2.0405695949631535,"x":176.15,"y":177.1,"x0":-1.749661074426788,"y0":50.00086574361579,"z0":5.585247807468614,"aX":-16.24201618613056},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.3,"breakHorizontal":18.5,"spinRate":1557,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.44925271874388306,"extension":6.154408430728468},"hitData":{"launchSpeed":87.3,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.36,"coordY":105.05}},"index":5,"playId":"4dacb159-9e82-30c3-a3b7-f43798ccf36b","pitchNumber":5,"startTime":"2025-08-17T18:39:28.780Z","endTime":"2025-08-17T18:39:40.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:39:40.639Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a fly ball to right fielder Addison Barger. Josh Smith out at 2nd on the throw, right fielder Addison Barger to shortstop Bo Bichette. Jonah Heim to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:40:03.021Z","endTime":"2025-08-17T18:40:56.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":80.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.619786693191955,"aZ":-15.12136783499605,"pfxX":-8.322504133351435,"pfxZ":9.887337227432008,"pX":-0.35368747967440806,"pZ":3.042936848412919,"vX0":6.787244232127583,"vY0":-132.82283900647417,"vZ0":-3.4060433579761744,"x":130.48,"y":156.62,"x0":-1.9054740841247295,"y0":50.00496445143007,"z0":5.493517300338824,"aX":-14.357110770119707},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":13.0,"spinRate":2067,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.41798287293723657,"extension":6.266344045047682},"index":0,"playId":"6f57e533-8081-3ae7-b295-7aa5e2611c76","pitchNumber":1,"startTime":"2025-08-17T18:40:06.792Z","endTime":"2025-08-17T18:40:10.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.1,"strikeZoneTop":3.21754671182689,"strikeZoneBottom":1.46433871086379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80645152028943,"aZ":-18.87287086472824,"pfxX":-11.77227164137058,"pfxZ":7.79105580989379,"pX":-1.48106255695886,"pZ":2.141383501975886,"vX0":4.620849165311133,"vY0":-131.34529527252715,"vZ0":-5.131104200852322,"x":173.45,"y":180.96,"x0":-1.7572196733642345,"y0":50.00018247235709,"z0":5.57039012082521,"aX":-20.09053759420227},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":19.9,"spinRate":1930,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.420757682398071,"extension":6.268091376185428},"index":1,"playId":"e5c53c9e-08e4-34f3-afc6-e2c77085b588","pitchNumber":2,"startTime":"2025-08-17T18:40:29.339Z","endTime":"2025-08-17T18:40:32.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.572069585537704,"aZ":-22.82962068210593,"pfxX":-1.1803203464903085,"pfxZ":5.57063976099891,"pX":0.6815364256362304,"pZ":2.5126100452627207,"vX0":6.772476312792281,"vY0":-129.14067041671194,"vZ0":-3.189747798771855,"x":91.02,"y":170.94,"x0":-1.8292392832759359,"y0":50.00513564591463,"z0":5.533346633500575,"aX":-1.9820591435100234},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":0.5,"spinRate":2244,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.42522126296888896,"extension":6.230821867051242},"hitData":{"launchSpeed":95.7,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.64,"coordY":86.83}},"index":2,"playId":"58bd3744-acd0-3b87-a4be-c01887e1dc16","pitchNumber":3,"startTime":"2025-08-17T18:40:44.530Z","endTime":"2025-08-17T18:40:56.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:40:56.309Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:43:12.856Z","endTime":"2025-08-17T18:43:51.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.70355144569143,"strikeZoneBottom":1.57013199377973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.065115720609892,"aZ":-16.398534181099382,"pfxX":-9.114085488819487,"pfxZ":8.564953398558837,"pX":0.5107110912337961,"pZ":1.7967467772451173,"vX0":9.702406398268922,"vY0":-135.23719013234793,"vZ0":-6.117780530372333,"x":97.53,"y":190.27,"x0":-1.9491145170402224,"y0":50.00107385422707,"z0":5.249329961510744,"aX":-16.78416872338215},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":14.3,"spinRate":2213,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.40589352515158694,"extension":6.9710047045992924},"index":0,"playId":"3a3bd416-7381-3812-bc5e-bf0e84de3426","pitchNumber":1,"startTime":"2025-08-17T18:43:19.352Z","endTime":"2025-08-17T18:43:22.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.77617339782359,"strikeZoneBottom":1.67777949713161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2040384225711,"aZ":-19.34664542989222,"pfxX":-10.805252640923818,"pfxZ":6.9502601289002675,"pX":-0.6687821157733129,"pZ":1.794298816201474,"vX0":7.261702770944051,"vY0":-135.6306229690673,"vZ0":-5.711842828337227,"x":142.49,"y":190.33,"x0":-1.9895767335447383,"y0":50.003837564243064,"z0":5.295262590699035,"aX":-19.94771517562209},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":17.9,"spinRate":2099,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.40526646902159413,"extension":6.958696034813344},"index":1,"playId":"1df321de-5d41-3570-8b21-5fd9be3f9289","pitchNumber":2,"startTime":"2025-08-17T18:43:32.820Z","endTime":"2025-08-17T18:43:36.083Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78018899880006,"aZ":-37.972603499795255,"pfxX":0.5232302578020009,"pfxZ":-4.515574067976086,"pX":1.0362409730234208,"pZ":0.7040332756702066,"vX0":6.493607343286218,"vY0":-113.02028873101322,"vZ0":-2.2980636240986714,"x":77.5,"y":219.77,"x0":-1.9493219500684353,"y0":50.00084855503384,"z0":5.569893659318464,"aX":0.6711595703565709},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.5,"breakHorizontal":-2.8,"spinRate":1861,"spinDirection":37},"zone":14,"typeConfidence":0.88,"plateTime":0.4857858714004233,"extension":6.996515054059048},"index":2,"playId":"e1c06366-35c7-38e6-bea3-19b13eded4b9","pitchNumber":3,"startTime":"2025-08-17T18:43:48.012Z","endTime":"2025-08-17T18:43:51.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:43:51.012Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (37) on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:44:15.422Z","endTime":"2025-08-17T18:46:33.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.8193406664075,"strikeZoneBottom":1.70415974485343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83450720781425,"aZ":-18.984916779837576,"pfxX":0.3161577193056858,"pfxZ":7.524469964852152,"pX":0.168932003556281,"pZ":1.6376406067381695,"vX0":5.8614371737243545,"vY0":-130.84795449755288,"vZ0":-6.122097388086798,"x":110.56,"y":194.56,"x0":-2.1311704528072726,"y0":50.00076926761809,"z0":5.4069563220762955,"aX":0.5537485384164751},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-1.7,"spinRate":2299,"spinDirection":196},"zone":8,"typeConfidence":0.91,"plateTime":0.4168968417589656,"extension":6.950101739884678},"index":0,"playId":"c2503230-4a56-3ef3-ab74-f911999802c8","pitchNumber":1,"startTime":"2025-08-17T18:44:26.430Z","endTime":"2025-08-17T18:44:29.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.072845315555348,"aZ":-20.080980317743702,"pfxX":0.24521781940687637,"pfxZ":6.775382281984251,"pX":0.3873395988921077,"pZ":1.8540856619330939,"vX0":6.446513577719257,"vY0":-132.92339265900367,"vZ0":-5.392298487867894,"x":102.24,"y":188.72,"x0":-2.1035464823360273,"y0":50.00590374998793,"z0":5.371646942045629,"aX":0.43754110416636444},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":-1.9,"spinRate":2168,"spinDirection":200},"zone":9,"typeConfidence":0.91,"plateTime":0.41240587851572874,"extension":7.112661542810776},"index":1,"playId":"2a1965b8-0e94-35c9-832d-a4fadcb95c72","pitchNumber":2,"startTime":"2025-08-17T18:44:41.803Z","endTime":"2025-08-17T18:44:44.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.48053620117628,"strikeZoneBottom":1.67816961364674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.786419696535486,"aZ":-14.937915160882316,"pfxX":-9.328611387167427,"pfxZ":8.988297933042755,"pX":0.9363154511698366,"pZ":3.0911038978759415,"vX0":11.213190237619111,"vY0":-137.88175300458695,"vZ0":-3.436081593004439,"x":81.31,"y":155.32,"x0":-1.978765643223743,"y0":50.00338939106142,"z0":5.366795699682336,"aX":-17.891493868476058},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":14.4,"spinRate":2371,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39783575962189976,"extension":6.994604444293049},"index":2,"playId":"4f02da94-7865-341d-8b9f-8435b761d52b","pitchNumber":3,"startTime":"2025-08-17T18:45:02.930Z","endTime":"2025-08-17T18:45:06.711Z","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":77.0,"endSpeed":70.5,"strikeZoneTop":3.45520313668233,"strikeZoneBottom":1.65326092105935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.251208893795713,"aZ":-37.92987850902489,"pfxX":2.6585719695301244,"pfxZ":-4.633764102104582,"pX":0.8008815460027606,"pZ":-0.47452191213903416,"vX0":5.133713022068719,"vY0":-111.95837023027592,"vZ0":-4.578283467937074,"x":86.47,"y":251.59,"x0":-1.887005633919766,"y0":50.00356665664817,"z0":5.568281934236158,"aX":3.301699750036496},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":1798,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.493305847783561,"extension":7.116273660524872},"index":3,"playId":"0dab61fd-8200-3b72-a6af-648b58a82ddd","pitchNumber":4,"startTime":"2025-08-17T18:45:19.168Z","endTime":"2025-08-17T18:45:22.168Z","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":95.6,"endSpeed":86.4,"strikeZoneTop":3.37953015827511,"strikeZoneBottom":1.68183131557599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.082352653848744,"aZ":-16.800470979523563,"pfxX":-7.851988450686925,"pfxZ":7.994164304507907,"pX":1.3822705636251627,"pZ":1.9721057069820092,"vX0":11.598616664746388,"vY0":-138.54614193127443,"vZ0":-5.895352641542012,"x":64.31,"y":185.53,"x0":-1.8593170820977403,"y0":50.003051843985766,"z0":5.270433824105266,"aX":-15.100839443423071},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2315,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39698601107896136,"extension":6.969499093682424},"index":4,"playId":"0136ce68-3dd7-3c5b-8df7-a4d0909ded4d","pitchNumber":5,"startTime":"2025-08-17T18:45:41.802Z","endTime":"2025-08-17T18:45:45.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.687338698771356,"aZ":-17.537180588683746,"pfxX":-1.4271012461236632,"pfxZ":8.221612216855142,"pX":-0.1614851317624136,"pZ":2.036326199404404,"vX0":5.7619726557626425,"vY0":-132.90848002838396,"vZ0":-5.098550867782133,"x":123.16,"y":183.8,"x0":-2.1765149392930803,"y0":50.006578723392096,"z0":5.261701248599717,"aX":-2.5422495568588404},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":1.3,"spinRate":2233,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.4128238908226054,"extension":6.860286311594987},"index":5,"playId":"20aeea39-c72a-33c8-ae18-df2744d68c4c","pitchNumber":6,"startTime":"2025-08-17T18:45:57.882Z","endTime":"2025-08-17T18:46:02.066Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.046216748174448,"aZ":-30.35899783762458,"pfxX":-9.636861802369966,"pfxZ":1.1107057950912305,"pX":-0.03292433579817639,"pZ":1.5293722835362482,"vX0":8.035816788510738,"vY0":-127.75254700264514,"vZ0":-3.80306195273785,"x":118.25,"y":197.49,"x0":-1.9779748976808567,"y0":50.005622419929566,"z0":5.44204517043216,"aX":-15.819588552958702},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":15.5,"spinRate":1468,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4298909713438208,"extension":7.066156827930062},"hitData":{"launchSpeed":98.2,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.01,"coordY":114.13}},"index":6,"playId":"2ce35f55-1b75-3432-8320-6e3a72414cc8","pitchNumber":7,"startTime":"2025-08-17T18:46:20.367Z","endTime":"2025-08-17T18:46:33.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:46:33.702Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:46:46.039Z","endTime":"2025-08-17T18:49:06.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.45203493468013,"strikeZoneBottom":1.69529053179155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33699038816519,"aZ":-17.253235163991008,"pfxX":-8.15335166210603,"pfxZ":7.9388917902120655,"pX":-1.0747827026382184,"pZ":2.098833471532205,"vX0":5.967382257456351,"vY0":-137.40908440896274,"vZ0":-5.390098296950367,"x":157.97,"y":182.11,"x0":-2.23433525403852,"y0":50.00371875685995,"z0":5.289694332871318,"aX":-15.323827887680817},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":13.2,"spinRate":2242,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.401283350376747,"extension":7.010576785122369},"index":0,"playId":"6db6fd7f-169f-35dc-9f35-405d86628204","pitchNumber":1,"startTime":"2025-08-17T18:47:13.331Z","endTime":"2025-08-17T18:47:17.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.32192678181858,"strikeZoneBottom":1.46156059809186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.083476240444934,"aZ":-18.594493631682322,"pfxX":-0.41784370247637304,"pfxZ":7.924875925661607,"pX":0.8182201973034918,"pZ":2.2007545913723328,"vX0":7.535140209050499,"vY0":-130.7100478898705,"vZ0":-4.625426812003489,"x":85.81,"y":179.36,"x0":-2.059684559877015,"y0":50.00251335517232,"z0":5.408451272827521,"aX":-0.7176213557239182},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.4,"breakHorizontal":-1.1,"spinRate":2315,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.42064132387014386,"extension":7.090906244159306},"index":1,"playId":"5cd08747-3987-3843-9366-aef6099f1a9c","pitchNumber":2,"startTime":"2025-08-17T18:47:31.446Z","endTime":"2025-08-17T18:47:35.481Z","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":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.4,"strikeZoneTop":3.39309195184218,"strikeZoneBottom":1.60186804687491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.658977265841056,"aZ":-27.924836716378078,"pfxX":-8.730022180549469,"pfxZ":2.567855084033029,"pX":0.7518486986653463,"pZ":1.2628944262675998,"vX0":9.844175286698066,"vY0":-128.83406365087959,"vZ0":-5.258457656277886,"x":88.34,"y":204.68,"x0":-2.0128063270793897,"y0":50.001984039565706,"z0":5.530488539104881,"aX":-14.44604723860437},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":13.2,"spinRate":1625,"spinDirection":225},"zone":14,"typeConfidence":0.89,"plateTime":0.42769771742187146,"extension":6.940917080452519},"index":2,"playId":"abbed169-f861-35ed-b1ea-3789da0ddbef","pitchNumber":3,"startTime":"2025-08-17T18:47:52.619Z","endTime":"2025-08-17T18:47:56.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":83.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.02392317741493,"aZ":-15.495756439257772,"pfxX":-7.3291804988461315,"pfxZ":9.05640559077823,"pX":-0.5045860694869867,"pZ":2.711001709296735,"vX0":7.130354586575133,"vY0":-136.56357833696998,"vZ0":-4.13300849792056,"x":136.23,"y":165.58,"x0":-2.2289662710288485,"y0":50.00615206591589,"z0":5.3486979467667455,"aX":-13.502947335614955},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2288,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40495259123461436,"extension":7.133435730232408},"index":3,"playId":"c7534bff-4fb0-33dd-97e0-b0d58e654679","pitchNumber":4,"startTime":"2025-08-17T18:48:11.926Z","endTime":"2025-08-17T18:48:16.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.40851202027056,"strikeZoneBottom":1.64293700884976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24387793572684,"aZ":-20.985951863805614,"pfxX":1.0199872882106824,"pfxZ":6.464379441829929,"pX":0.7661069597007044,"pZ":2.411502472837575,"vX0":6.825539253986474,"vY0":-130.66627031499402,"vZ0":-3.74960146124352,"x":87.8,"y":173.67,"x0":-2.0112577067839816,"y0":50.00323808333709,"z0":5.439681559918999,"aX":1.766111409359044},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":-3.4,"spinRate":2236,"spinDirection":186},"zone":6,"typeConfidence":0.9,"plateTime":0.4189851970311289,"extension":7.279233607528872},"index":4,"playId":"1914cecb-7e55-3add-b739-38dd86813925","pitchNumber":5,"startTime":"2025-08-17T18:48:43.272Z","endTime":"2025-08-17T18:48:46.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.490598518249136,"aZ":-12.739645760125178,"pfxX":-4.596935245677047,"pfxZ":10.486849305186269,"pX":0.5880240616005161,"pZ":2.941241210847661,"vX0":8.32439272597797,"vY0":-136.36380590524706,"vZ0":-4.375139914129929,"x":94.59,"y":159.37,"x0":-1.9294500668842127,"y0":50.00052580480912,"z0":5.468289329953009,"aX":-8.518068491192937},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2294,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4041757994973798,"extension":7.0975055087831045},"index":5,"playId":"644ef729-60a6-3fc1-b87a-ca5d3738aabc","pitchNumber":6,"startTime":"2025-08-17T18:49:03.617Z","endTime":"2025-08-17T18:49:06.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:49:06.679Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, second baseman Marcus Semien to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:49:23.863Z","endTime":"2025-08-17T18:49:41.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.953559425509297,"aZ":-21.327970756939507,"pfxX":-1.082033904588744,"pfxZ":6.277721912648362,"pX":0.5439766699449934,"pZ":2.568384827056256,"vX0":7.156905901093372,"vY0":-131.63183829741328,"vZ0":-3.251387037260268,"x":96.26,"y":169.43,"x0":-2.0877915934709304,"y0":50.004104569194816,"z0":5.427371090612439,"aX":-1.8710609345370584},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":0.1,"spinRate":2349,"spinDirection":190},"zone":6,"typeConfidence":0.91,"plateTime":0.4185821485748358,"extension":6.838323722042069},"hitData":{"launchSpeed":97.9,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.04,"coordY":149.83}},"index":0,"playId":"1489fa9d-8cf7-3e28-8c8c-56b50d3c9cab","pitchNumber":1,"startTime":"2025-08-17T18:49:34.888Z","endTime":"2025-08-17T18:49:41.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:49:41.953Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out sharply, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:51:54.605Z","endTime":"2025-08-17T18:53:33.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.2,"strikeZoneTop":3.5207823009839,"strikeZoneBottom":1.75993267335362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28232198045295,"aZ":-35.7704487695439,"pfxX":7.0808720433771395,"pfxZ":-2.6357419569815033,"pX":1.0740449411756967,"pZ":1.8843413958810773,"vX0":4.6494261727714195,"vY0":-117.19154954691037,"vZ0":-0.7218691781421196,"x":76.06,"y":187.9,"x0":-1.869601118442483,"y0":50.0051310126229,"z0":5.59704036399298,"aX":9.651607662677225},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.7,"breakHorizontal":-14.2,"spinRate":2289,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.47102259966878135,"extension":6.35071642479242},"index":0,"playId":"b2b09756-5a9f-3acc-9755-355f8535034e","pitchNumber":1,"startTime":"2025-08-17T18:52:15.344Z","endTime":"2025-08-17T18:52:19.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.7,"strikeZoneTop":3.50466169048498,"strikeZoneBottom":1.6745758026234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.955077950529553,"aZ":-19.6796256756263,"pfxX":-11.088267310183475,"pfxZ":7.300843395351686,"pX":1.0237137889924575,"pZ":1.5194497971864676,"vX0":10.397629841094492,"vY0":-130.6331857102299,"vZ0":-6.3547615484955156,"x":77.98,"y":197.75,"x0":-1.5858159669468805,"y0":50.004857407775795,"z0":5.484605303764002,"aX":-18.984577476913},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":17.5,"spinRate":1942,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4208188285812744,"extension":6.368428484224201},"index":1,"playId":"b29a7058-88dc-3837-9983-c7c28c2e7865","pitchNumber":2,"startTime":"2025-08-17T18:52:30.465Z","endTime":"2025-08-17T18:52:35.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.46296728461077,"strikeZoneBottom":1.6675400346455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08248570563982,"aZ":-19.823039502452918,"pfxX":-11.128221901337405,"pfxZ":7.047596561643959,"pX":1.2873795895798035,"pZ":0.7954489013088168,"vX0":11.089229021837033,"vY0":-131.80399759278393,"vZ0":-8.345019721522648,"x":67.93,"y":217.3,"x0":-1.5368649925518152,"y0":50.00067940378714,"z0":5.476679697411671,"aX":-19.497262263945792},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":17.6,"spinRate":1951,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41620634347187124,"extension":6.506980574458096},"index":2,"playId":"10f2e36c-e700-3340-b5d7-981c17c2ef55","pitchNumber":3,"startTime":"2025-08-17T18:52:48.593Z","endTime":"2025-08-17T18:52:52.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.55894747070162,"strikeZoneBottom":1.66003484313697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.553386232954974,"aZ":-15.726990202615601,"pfxX":-6.916088494962066,"pfxZ":9.277213483739777,"pX":-0.5375402418982024,"pZ":2.9093425196934186,"vX0":5.513173285460165,"vY0":-132.60098479598807,"vZ0":-3.8722773627601788,"x":137.49,"y":160.23,"x0":-1.7497351524943445,"y0":50.00266926582467,"z0":5.543224196465651,"aX":-12.260392562581064},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2030,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4137904789775755,"extension":6.333098891764346},"index":3,"playId":"6de818ca-2938-3639-b6ea-2a6b7d08fd6d","pitchNumber":4,"startTime":"2025-08-17T18:53:09.290Z","endTime":"2025-08-17T18:53:12.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.707260520971126,"aZ":-12.932171888246687,"pfxX":-6.822437750800052,"pfxZ":10.501789988790732,"pX":0.7365495653734909,"pZ":2.913687768607974,"vX0":8.416666427925119,"vY0":-135.07884655887094,"vZ0":-4.6849638509980025,"x":88.92,"y":160.11,"x0":-1.5455850418859067,"y0":50.00553380719717,"z0":5.592309504831602,"aX":-12.504807986637458},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":10.3,"spinRate":1988,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40677727495731775,"extension":6.400666116883927},"hitData":{"launchSpeed":101.2,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":138.57,"coordY":145.59}},"index":4,"playId":"669aca78-f695-308b-9cb9-58f41714e678","pitchNumber":5,"startTime":"2025-08-17T18:53:25.791Z","endTime":"2025-08-17T18:53:33.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:53:33.466Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (18) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:53:53.024Z","endTime":"2025-08-17T18:54:53.783Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":621244,"link":"/api/v1/people/621244"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.60965855365788,"strikeZoneBottom":1.56971156527195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44551277109765,"aZ":-23.944030186601648,"pfxX":-0.73726534615985,"pfxZ":5.037231239418782,"pX":0.2537437120755932,"pZ":3.9963251014375145,"vX0":5.312472674339152,"vY0":-126.89314358035416,"vZ0":0.37501666934556366,"x":107.33,"y":130.88,"x0":-1.7692704793079537,"y0":50.00379621857265,"z0":5.750985960421676,"aX":-1.2054067293427673},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":0.1,"spinRate":2263,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.43129977862372426,"extension":6.242977598864751},"index":0,"playId":"9024dad3-bca3-31a7-844e-4773673d38fe","pitchNumber":1,"startTime":"2025-08-17T18:53:58.126Z","endTime":"2025-08-17T18:54:01.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40584068533259,"aZ":-19.80737967908654,"pfxX":-12.545445389981685,"pfxZ":6.984540052921909,"pX":-0.2557182495033538,"pZ":2.4118009044829933,"vX0":7.564861339357855,"vY0":-133.18480604729368,"vZ0":-4.422669079412005,"x":126.75,"y":173.66,"x0":-1.5240925809183798,"y0":50.00360644062496,"z0":5.5536365602885756,"aX":-22.217867046178434},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":20.8,"spinRate":1988,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.41351651761648567,"extension":6.38130800178486},"index":1,"playId":"d5b490ca-682c-3de7-b5f1-de58af5d721c","pitchNumber":2,"startTime":"2025-08-17T18:54:12.746Z","endTime":"2025-08-17T18:54:15.746Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":72.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.159567660868696,"aZ":-24.379088447747407,"pfxX":-10.58999983430504,"pfxZ":5.661873474283485,"pX":-0.6228828872859672,"pZ":3.26288464690536,"vX0":5.615320552384644,"vY0":-117.97769409469107,"vZ0":0.15428663139770282,"x":140.74,"y":150.68,"x0":-1.6861367700435261,"y0":50.005885452444595,"z0":5.485887976413602,"aX":-14.594565627523307},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.6,"breakHorizontal":17.4,"spinRate":1531,"spinDirection":263},"zone":1,"typeConfidence":2.0,"plateTime":0.46832380244823035,"extension":6.318557163285681},"hitData":{"launchSpeed":94.9,"launchAngle":45.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.61,"coordY":97.21}},"index":2,"playId":"fc1009cc-1e55-3b29-86c1-a7034678313b","pitchNumber":3,"startTime":"2025-08-17T18:54:29.621Z","endTime":"2025-08-17T18:54:53.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:54:53.783Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:57:22.413Z","endTime":"2025-08-17T18:58:53.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T18:54:59.862Z","endTime":"2025-08-17T18:56:26.107Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces José Berríos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-17T18:56:26.107Z","endTime":"2025-08-17T18:57:24.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.76735644107036,"strikeZoneBottom":1.72701105864025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.871652567251328,"aZ":-20.509523147595395,"pfxX":-0.7296406411974663,"pfxZ":6.755332040753016,"pX":-0.3309246983924024,"pZ":2.867520436531893,"vX0":-9.404411307469339,"vY0":-130.44532397723108,"vZ0":-3.0785248618197425,"x":129.61,"y":161.36,"x0":3.4126748637190443,"y0":50.00578701355016,"z0":5.605420288676298,"aX":-1.2583223390039378},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.8,"breakHorizontal":3.4,"spinRate":2551,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.4195493121283831,"extension":6.480602997901196},"index":2,"playId":"4a080e2e-9170-37cf-91db-08abbfe15e09","pitchNumber":1,"startTime":"2025-08-17T18:57:24.674Z","endTime":"2025-08-17T18:57:28.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.67624117501919,"strikeZoneBottom":1.60142413046031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97014050753566,"aZ":-20.341685819884084,"pfxX":-0.42455485122206227,"pfxZ":6.750145615225451,"pX":-1.0769618716482796,"pZ":2.8878259033777423,"vX0":-10.919470014809836,"vY0":-131.12282916405005,"vZ0":-3.224101384876218,"x":158.05,"y":160.81,"x0":3.184902362730665,"y0":50.00471055865748,"z0":5.639281269506638,"aX":-0.741515697530352},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.8,"breakHorizontal":3.0,"spinRate":2573,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.416660860890226,"extension":6.448528103690128},"index":3,"playId":"01e7ad40-0347-346c-81c0-7009b693bc5f","pitchNumber":2,"startTime":"2025-08-17T18:57:39.576Z","endTime":"2025-08-17T18:57:44.483Z","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":90.2,"endSpeed":83.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.539362969468332,"aZ":-22.908092164188567,"pfxX":-0.28392194869634224,"pfxZ":5.24977884868515,"pX":-0.06122370536214442,"pZ":3.643868982864176,"vX0":-8.737919204408009,"vY0":-131.20320188700393,"vZ0":-0.85430184175511,"x":119.33,"y":140.4,"x0":3.3319847431724026,"y0":50.002438968808846,"z0":5.661771939174554,"aX":-0.5002518773562943},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":2.2,"spinRate":2584,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.4155084513880123,"extension":6.478827135806322},"index":4,"playId":"893b2c4a-a684-3e70-97fa-77ad7753137b","pitchNumber":3,"startTime":"2025-08-17T18:57:56.476Z","endTime":"2025-08-17T18:57:59.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.6820943724342,"strikeZoneBottom":1.57238176074313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.240155332175032,"aZ":-31.432864258861258,"pfxX":-8.999528471356793,"pfxZ":0.5260395700390221,"pX":-0.9344076320549559,"pZ":1.764115406164446,"vX0":-6.463605780395602,"vY0":-118.82242387913959,"vZ0":-2.5283846881914678,"x":152.62,"y":191.15,"x0":3.010244751036577,"y0":50.00013471535294,"z0":5.758518109551902,"aX":-12.594773188820385},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.5,"breakHorizontal":18.1,"spinRate":2776,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4647275479247699,"extension":6.751138192082587},"index":5,"playId":"3f8b664c-ef07-3986-baca-9cec1c40f28e","pitchNumber":4,"startTime":"2025-08-17T18:58:14.498Z","endTime":"2025-08-17T18:58:19.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.69205571402054,"strikeZoneBottom":1.61735579451924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.475029183201556,"aZ":-23.857173763757782,"pfxX":-2.1784944438797744,"pfxZ":4.7866964766747735,"pX":-0.09521959148773111,"pZ":4.102725402026325,"vX0":-7.608700795223091,"vY0":-130.7066368427899,"vZ0":0.21853309198709947,"x":120.63,"y":128.01,"x0":3.131586862602853,"y0":50.002974280368534,"z0":5.803448451705833,"aX":-3.7832462644041933},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":5.5,"spinRate":2597,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.41838603578623257,"extension":6.595491931382292},"index":6,"playId":"1352adb3-139b-3b5d-ba19-ec00523c3e94","pitchNumber":5,"startTime":"2025-08-17T18:58:34.548Z","endTime":"2025-08-17T18:58:39.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.60013377584344,"strikeZoneBottom":1.59462063950205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.627169148212268,"aZ":-23.89905674875664,"pfxX":-1.167587607799371,"pfxZ":4.866065573223355,"pX":-1.2603383587732675,"pZ":1.627633820207433,"vX0":-11.081825585883283,"vY0":-129.02296216679144,"vZ0":-5.151635394569134,"x":165.04,"y":194.83,"x0":3.226607192095201,"y0":50.00495629954082,"z0":5.471313063550472,"aX":-1.9834439724563413},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.9,"breakHorizontal":4.3,"spinRate":2588,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.4230995440912544,"extension":6.716799380021699},"index":7,"playId":"650f9eba-ea43-3992-a877-9c55c2852e08","pitchNumber":6,"startTime":"2025-08-17T18:58:50.839Z","endTime":"2025-08-17T18:58:53.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:58:53.954Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Evan Carter lines into a force out, right fielder Addison Barger to shortstop Bo Bichette. Rowdy Tellez out at 2nd. Evan Carter to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:59:18.382Z","endTime":"2025-08-17T18:59:46.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":72.2,"strikeZoneTop":3.69386065028991,"strikeZoneBottom":1.61968812119564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12922368272909,"aZ":-27.23925254695505,"pfxX":-8.236809587478179,"pfxZ":3.65452557197748,"pX":0.3031641927823493,"pZ":3.2178194199909513,"vX0":-4.283875460852779,"vY0":-117.13838684519841,"vZ0":0.03974630728221806,"x":105.44,"y":151.9,"x0":3.243097530841302,"y0":50.0000905776757,"z0":5.810433852010363,"aX":-11.110726154763707},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2725,"spinDirection":297},"zone":3,"typeConfidence":0.9,"plateTime":0.47291353559412297,"extension":6.63553429618428},"index":0,"playId":"ca1c1011-942f-3ce9-87e9-de89f0895147","pitchNumber":1,"startTime":"2025-08-17T18:59:19.826Z","endTime":"2025-08-17T18:59:23.063Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.529327196896144,"aZ":-27.798061874498035,"pfxX":-7.716220055764144,"pfxZ":3.133179375830725,"pX":0.1206953028066862,"pZ":2.6646057053849956,"vX0":-4.700595501526308,"vY0":-118.95759032824178,"vZ0":-1.3807124658413974,"x":112.4,"y":166.84,"x0":3.1427000081545633,"y0":50.00049580423805,"z0":5.8370750975507635,"aX":-10.757785207301497},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":2759,"spinDirection":292},"zone":5,"typeConfidence":0.9,"plateTime":0.4652656689647392,"extension":6.538403113698573},"hitData":{"launchSpeed":99.4,"launchAngle":15.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.51,"coordY":107.66}},"index":1,"playId":"5696fa3a-5fed-333b-87fb-217343997bb8","pitchNumber":2,"startTime":"2025-08-17T18:59:36.620Z","endTime":"2025-08-17T18:59:46.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:59:46.343Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks. Evan Carter to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:00:13.749Z","endTime":"2025-08-17T19:02:43.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.327767565848305,"aZ":-21.185708397987323,"pfxX":-2.9242555601203875,"pfxZ":6.375609187248044,"pX":-0.9381915360693612,"pZ":1.8156868195322617,"vX0":-10.165918662574878,"vY0":-129.72485452622678,"vZ0":-5.5600905771227005,"x":152.76,"y":189.76,"x0":3.393846843671003,"y0":50.003287344500286,"z0":5.577333467299613,"aX":-5.035766577087775},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":7.3,"spinRate":2753,"spinDirection":158},"zone":13,"typeConfidence":0.89,"plateTime":0.420464371423078,"extension":6.5947530876598925},"index":0,"playId":"4094b892-89dd-38c7-9dac-bb772581d73d","pitchNumber":1,"startTime":"2025-08-17T19:00:13.900Z","endTime":"2025-08-17T19:00:17.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.46864706666247,"strikeZoneBottom":1.70584927099906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94694587650198,"aZ":-22.758703411488064,"pfxX":-2.017123353843007,"pfxZ":5.402210514133234,"pX":-1.6488992847654622,"pZ":2.80267430277632,"vX0":-12.122987267931942,"vY0":-130.76242439451605,"vZ0":-2.987641246430851,"x":179.85,"y":163.11,"x0":3.297194626335695,"y0":50.00130502180472,"z0":5.655513147710663,"aX":-3.5142534947255633},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":6.1,"spinRate":2862,"spinDirection":184},"zone":11,"typeConfidence":0.89,"plateTime":0.4178582697994635,"extension":6.4926556905851776},"index":1,"playId":"026731d1-f90f-39a9-b415-6cdd274f252f","pitchNumber":2,"startTime":"2025-08-17T19:00:32.903Z","endTime":"2025-08-17T19:00:35.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.5166226301081,"strikeZoneBottom":1.68535025766899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.156718380601905,"aZ":-20.1495345530685,"pfxX":0.6910419400871683,"pfxZ":6.928544516979185,"pX":0.9292141180878575,"pZ":3.12962530375284,"vX0":-6.847281094980544,"vY0":-131.03851501614918,"vZ0":-2.6984506928549843,"x":81.58,"y":154.28,"x0":3.4884419449692787,"y0":50.004876816362824,"z0":5.681227179500029,"aX":1.2005008749112462},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.1,"breakHorizontal":0.2,"spinRate":2592,"spinDirection":165},"zone":12,"typeConfidence":0.9,"plateTime":0.41827649011054513,"extension":6.597486049046738},"index":2,"playId":"244864c2-55dc-383b-b256-f1606ec31add","pitchNumber":3,"startTime":"2025-08-17T19:00:54.065Z","endTime":"2025-08-17T19:00:58.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50663919082815,"aZ":-18.03428004709277,"pfxX":-0.41741467911472174,"pfxZ":8.232832068837716,"pX":-0.15547030184387656,"pZ":1.9915898693375935,"vX0":-8.825814167015398,"vY0":-130.4799506655182,"vZ0":-5.783842912838532,"x":122.93,"y":185.01,"x0":3.3308076617014204,"y0":50.00204395293638,"z0":5.604434305925946,"aX":-0.7146031266998635},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.8,"breakHorizontal":2.8,"spinRate":2658,"spinDirection":167},"zone":8,"typeConfidence":0.9,"plateTime":0.42043723069928207,"extension":6.732145334896427},"index":3,"playId":"2170345d-6546-3cc2-97e5-4d3d66310079","pitchNumber":4,"startTime":"2025-08-17T19:01:15.562Z","endTime":"2025-08-17T19:01:18.562Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T19:01:40.806Z","endTime":"2025-08-17T19:01:54.531Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"e02e8c46-5481-3d70-99d9-5fb48d4fbcfb","startTime":"2025-08-17T19:01:54.531Z","endTime":"2025-08-17T19:01:57.531Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.47819507696021,"strikeZoneBottom":1.71907450221147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.347931673253132,"aZ":-21.627841207898488,"pfxX":-1.1111087170688263,"pfxZ":6.007382769208498,"pX":1.5339380013166184,"pZ":4.482231537141122,"vX0":-4.6798335225518795,"vY0":-131.75172547969842,"vZ0":0.6655641161720156,"x":58.53,"y":117.76,"x0":3.478529647650232,"y0":50.003161858759036,"z0":5.826381320790793,"aX":-1.9498182530261874},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":3.0,"spinRate":2755,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.41594942952574065,"extension":6.527464525699619},"index":6,"playId":"31840df7-688b-319b-8fc3-b737a804657c","pitchNumber":5,"startTime":"2025-08-17T19:02:12.596Z","endTime":"2025-08-17T19:02:15.596Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.5,"strikeZoneTop":3.4240925771868,"strikeZoneBottom":1.61313139134446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8876861064486,"aZ":-29.972960750327523,"pfxX":-8.946703541173559,"pfxZ":1.586973600644919,"pX":0.880236480059829,"pZ":2.893081046479144,"vX0":-2.923073062187129,"vY0":-118.22971075877452,"vZ0":-0.17304164324285665,"x":83.45,"y":160.67,"x0":3.3017629271962217,"y0":50.002607792854896,"z0":5.766881700644577,"aX":-12.40250262594768},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.1,"breakHorizontal":16.9,"spinRate":2659,"spinDirection":284},"zone":12,"typeConfidence":0.9,"plateTime":0.4669901430087222,"extension":6.540431482293837},"index":7,"playId":"0a88f4a8-4e65-398f-a3ce-61a837143c93","pitchNumber":6,"startTime":"2025-08-17T19:02:34.055Z","endTime":"2025-08-17T19:02:43.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:02:43.132Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Bo Bichette to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:02:55.590Z","endTime":"2025-08-17T19:04:32.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":81.5,"endSpeed":73.5,"strikeZoneTop":3.33662563075276,"strikeZoneBottom":1.59410961022656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07504442708672,"aZ":-25.673032767339773,"pfxX":-9.916927680954494,"pfxZ":4.695591040937396,"pX":-0.8876754471799544,"pZ":2.3450764707237144,"vX0":-6.521750779600578,"vY0":-118.43078206106826,"vZ0":-2.2135401054037134,"x":150.84,"y":175.46,"x0":3.214763478421817,"y0":50.000434843307566,"z0":5.702104788681938,"aX":-13.719382939269664},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.0,"breakHorizontal":19.8,"spinRate":2704,"spinDirection":284},"zone":13,"typeConfidence":0.91,"plateTime":0.46714203481081684,"extension":6.629869646090336},"index":0,"playId":"0494fa9a-1240-3978-91a7-7171fa245222","pitchNumber":1,"startTime":"2025-08-17T19:03:13.900Z","endTime":"2025-08-17T19:03:17.199Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.3517796052676,"strikeZoneBottom":1.62008075921838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.960635689909317,"aZ":-32.67002956395376,"pfxX":-10.56549709398887,"pfxZ":-0.3560095315274001,"pX":0.09906241364853341,"pZ":1.5769238073366252,"vX0":-4.1236128599971344,"vY0":-119.00736735052423,"vZ0":-2.4535097272415687,"x":113.22,"y":196.2,"x0":3.2417192654255937,"y0":50.00392439877888,"z0":5.666160657719025,"aX":-14.717435577836827},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.1,"breakHorizontal":20.3,"spinRate":2752,"spinDirection":299},"zone":8,"typeConfidence":0.91,"plateTime":0.4654187202065745,"extension":6.7514964866116545},"index":1,"playId":"b6aaa3dc-651a-3929-9987-52e2948dd262","pitchNumber":2,"startTime":"2025-08-17T19:03:32.740Z","endTime":"2025-08-17T19:03:37.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T19:03:44.903Z","endTime":"2025-08-17T19:04:00.794Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.2,"strikeZoneTop":3.36818170240491,"strikeZoneBottom":1.63684927405505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.040957352464837,"aZ":-32.41997564747626,"pfxX":-10.064535816793873,"pfxZ":-0.17823520738737653,"pX":0.3491446749951616,"pZ":0.7338687264710912,"vX0":-3.7626408500390376,"vY0":-119.31255646433817,"vZ0":-4.504018020457144,"x":103.69,"y":218.97,"x0":3.266865341544012,"y0":50.0003038496797,"z0":5.66154354072658,"aX":-14.095472195033796},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.4,"breakHorizontal":19.2,"spinRate":2762,"spinDirection":296},"zone":14,"typeConfidence":0.91,"plateTime":0.46416136075645875,"extension":6.785761509639863},"index":3,"playId":"67557144-223a-3b0b-8d3a-85a39eefc5ba","pitchNumber":3,"startTime":"2025-08-17T19:04:00.794Z","endTime":"2025-08-17T19:04:03.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02943064533915,"aZ":-21.69648426756705,"pfxX":-3.5067335745710055,"pfxZ":6.093557248507705,"pX":-0.8466555153372808,"pZ":2.0576753869529436,"vX0":-9.034735242377144,"vY0":-130.45270298235786,"vZ0":-4.897148564408408,"x":149.27,"y":183.22,"x0":3.120340234242051,"y0":50.003730233569044,"z0":5.599769810745297,"aX":-6.02895702608178},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.1,"breakHorizontal":8.4,"spinRate":2907,"spinDirection":184},"zone":13,"typeConfidence":0.88,"plateTime":0.42023335164805076,"extension":6.5982659671129325},"hitData":{"launchSpeed":86.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.35,"coordY":146.4}},"index":4,"playId":"2fd1e902-a05a-3073-ac3c-4672d0e5309d","pitchNumber":4,"startTime":"2025-08-17T19:04:24.254Z","endTime":"2025-08-17T19:04:32.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:04:32.478Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:06:32.948Z","endTime":"2025-08-17T19:07:58.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":669394,"link":"/api/v1/people/669394"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.40209837717943,"strikeZoneBottom":1.64216844101351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.826504501689993,"aZ":-29.731909138678006,"pfxX":-7.762111208425799,"pfxZ":1.5637334622725012,"pX":-0.4355642944157237,"pZ":1.8729590902746291,"vX0":6.209991923554969,"vY0":-124.51412640487466,"vZ0":-3.239418533640422,"x":133.6,"y":188.21,"x0":-1.9577487575216155,"y0":50.00511129708794,"z0":5.660219898032139,"aX":-12.146695669776005},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":12.6,"spinRate":1493,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.4404920595859787,"extension":6.869072551425376},"index":0,"playId":"d0fe0cd0-ce2d-3e5b-9950-d35d968f3c72","pitchNumber":1,"startTime":"2025-08-17T19:06:45.158Z","endTime":"2025-08-17T19:06:48.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49648564398209,"aZ":-18.10196292987473,"pfxX":-1.501194383812253,"pfxZ":8.241609516766442,"pX":1.349150927118827,"pZ":2.518857583840627,"vX0":9.10474186504049,"vY0":-130.1550804177676,"vZ0":-4.167432198921178,"x":65.57,"y":170.77,"x0":-2.0063798662891017,"y0":50.0056249236794,"z0":5.520165091748354,"aX":-2.5656299879870015},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.2,"breakHorizontal":0.6,"spinRate":2214,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.4215696931106412,"extension":6.973847456703961},"index":1,"playId":"aafa9023-3dcb-3696-95e8-b869f27bf3a1","pitchNumber":2,"startTime":"2025-08-17T19:07:02.298Z","endTime":"2025-08-17T19:07:06.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":68.8,"strikeZoneTop":3.47931832224706,"strikeZoneBottom":1.54782151436044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.515349335980694,"aZ":-39.62801908088328,"pfxX":7.574270993991641,"pfxZ":-6.273177729040151,"pX":1.4669316687421468,"pZ":-0.24422642169385575,"vX0":5.250439175735644,"vY0":-110.40848994359119,"vZ0":-3.4153425223475664,"x":61.08,"y":245.37,"x0":-1.9583193611762402,"y0":50.0033960441487,"z0":5.65306062260353,"aX":8.999362219528225},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-12.0,"breakHorizontal":-15.5,"spinRate":1872,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.5034133331386732,"extension":6.8375802214797305},"index":2,"playId":"1e0f73ef-700a-391c-bdb3-09bdd94a2fb9","pitchNumber":3,"startTime":"2025-08-17T19:07:27.395Z","endTime":"2025-08-17T19:07:30.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":66.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.549948074828247,"aZ":-38.5497293274816,"pfxX":2.9863647800537683,"pfxZ":-5.500560407262485,"pX":-0.4998544604766288,"pZ":3.4372778738369036,"vX0":2.608786885670305,"vY0":-108.99831285126865,"vZ0":3.805490125369924,"x":136.05,"y":145.97,"x0":-2.1162666000874517,"y0":50.00023075983914,"z0":5.9325987241849,"aX":3.4637082542357622},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-8.0,"breakHorizontal":-6.2,"spinRate":1674,"spinDirection":46},"zone":1,"typeConfidence":0.9,"plateTime":0.509570613183639,"extension":6.770307821135876},"hitData":{"launchSpeed":93.3,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":147.41}},"index":3,"playId":"95f413e6-560b-3c52-b6bb-87b0355f1409","pitchNumber":4,"startTime":"2025-08-17T19:07:50.404Z","endTime":"2025-08-17T19:07:58.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:07:58.025Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:08:18.277Z","endTime":"2025-08-17T19:10:20.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":84.5,"strikeZoneTop":3.58557644337645,"strikeZoneBottom":1.64467999002722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75227353861803,"aZ":-10.187312135091346,"pfxX":-7.425120858983339,"pfxZ":11.904704978808297,"pX":0.5437284403368331,"pZ":2.2008655821768874,"vX0":9.593199773163162,"vY0":-136.00590900326446,"vZ0":-6.401011326459261,"x":96.27,"y":179.36,"x0":-2.087986687387693,"y0":50.00298954412291,"z0":5.313905575739893,"aX":-13.714498336015629},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":11.0,"spinRate":2247,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4049025515535054,"extension":7.062803644413991},"index":0,"playId":"1be67527-d68e-3362-9fc7-878ce017644d","pitchNumber":1,"startTime":"2025-08-17T19:08:21.786Z","endTime":"2025-08-17T19:08:25.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":81.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0234214490417,"aZ":-21.243713317801713,"pfxX":-1.1197095853853773,"pfxZ":6.31993068347302,"pX":0.13757120035775416,"pZ":2.719676989695371,"vX0":6.230817190780844,"vY0":-131.93084292484028,"vZ0":-2.954253595295288,"x":111.76,"y":165.35,"x0":-2.1287771675728546,"y0":50.001740226661305,"z0":5.453746270708333,"aX":-1.9365235389710882},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.9,"breakHorizontal":0.4,"spinRate":2283,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.4182050765636105,"extension":6.919821163763323},"index":1,"playId":"3d552b3b-d4af-3f7b-b0f3-65258da10dc0","pitchNumber":2,"startTime":"2025-08-17T19:08:35.404Z","endTime":"2025-08-17T19:08:41.611Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21881618739224,"aZ":-30.046459500445557,"pfxX":-9.914946410447543,"pfxZ":1.2545601297745526,"pX":0.2838338734382545,"pZ":0.5668148155333217,"vX0":9.107312301668632,"vY0":-130.0186855981926,"vZ0":-6.852597508870581,"x":106.18,"y":223.48,"x0":-1.989251184637406,"y0":50.00488442419242,"z0":5.540082930106619,"aX":-16.84699878424455},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":1491,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4225197387746191,"extension":6.852915517446077},"index":2,"playId":"6e569cfd-3f25-394c-9995-d028be5e358f","pitchNumber":3,"startTime":"2025-08-17T19:09:08.757Z","endTime":"2025-08-17T19:09:12.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75439909087791,"aZ":-15.304417845664341,"pfxX":-8.913089064198548,"pfxZ":8.728170142376639,"pX":-0.1891766988951368,"pZ":2.8745606556471905,"vX0":8.602472822783366,"vY0":-138.5720872057798,"vZ0":-3.90757908787827,"x":124.21,"y":161.17,"x0":-2.1851165728654305,"y0":50.00288588664832,"z0":5.334443340568679,"aX":-17.22723186814645},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":14.2,"spinRate":2231,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3962010343036533,"extension":6.935008405546391},"index":3,"playId":"f373d233-346e-3561-8b02-86bcd519840f","pitchNumber":4,"startTime":"2025-08-17T19:09:44.156Z","endTime":"2025-08-17T19:09:49.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74682493262334,"aZ":-33.332298479969936,"pfxX":-6.51602397858072,"pfxZ":-0.7020988219817363,"pX":-0.1530811424566578,"pZ":1.476442890203889,"vX0":7.146683822276663,"vY0":-128.43037091347128,"vZ0":-3.5239567733448953,"x":122.84,"y":198.92,"x0":-2.1366729488225418,"y0":50.001812853437386,"z0":5.482655793674111,"aX":-10.791082808484884},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":10.1,"spinRate":1631,"spinDirection":234},"zone":8,"typeConfidence":0.88,"plateTime":0.42789411211410133,"extension":7.080477717328996},"hitData":{"launchSpeed":87.8,"launchAngle":28.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.44,"coordY":88.48}},"index":4,"playId":"143a020b-7040-3a3d-93ee-293d375d53ec","pitchNumber":5,"startTime":"2025-08-17T19:10:14.521Z","endTime":"2025-08-17T19:10:20.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:10:20.946Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:10:28.050Z","endTime":"2025-08-17T19:12:20.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65064489321826,"aZ":-16.8470916358993,"pfxX":-7.279466553960131,"pfxZ":8.156298545942109,"pX":-0.6884549645549496,"pZ":2.8896389157828404,"vX0":6.763346107555941,"vY0":-137.27530781778592,"vZ0":-3.843354730509255,"x":143.24,"y":160.76,"x0":-2.25655026795024,"y0":50.00605613976526,"z0":5.478261544038098,"aX":-13.686744296886198},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2224,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4013054414874313,"extension":6.96435950435602},"index":0,"playId":"3eec53b4-5d4a-3fbe-ba1c-817762bafd83","pitchNumber":1,"startTime":"2025-08-17T19:10:48.750Z","endTime":"2025-08-17T19:10:51.750Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51488924093245,"aZ":-32.596150378726826,"pfxX":-5.81550041467902,"pfxZ":-0.256228273548305,"pX":-0.4059584259444784,"pZ":1.476376495012284,"vX0":6.2378466571271725,"vY0":-128.32180179283097,"vZ0":-3.820318804927573,"x":132.47,"y":198.92,"x0":-2.1172316704307734,"y0":50.00069607996557,"z0":5.534408873156497,"aX":-9.659874172459707},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.1,"breakHorizontal":9.1,"spinRate":1392,"spinDirection":235},"zone":7,"typeConfidence":0.82,"plateTime":0.42746937157549336,"extension":6.926959819829299},"index":1,"playId":"6f3db9c7-9b49-39ba-93fd-a9c7d8c56586","pitchNumber":2,"startTime":"2025-08-17T19:11:09.356Z","endTime":"2025-08-17T19:11:12.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29311972716038,"aZ":-17.483265101143452,"pfxX":-2.560105856489488,"pfxZ":8.265144021560662,"pX":0.5008679494981761,"pZ":2.558515262159356,"vX0":7.746447739520614,"vY0":-133.37541321338944,"vZ0":-4.270753862041896,"x":97.91,"y":169.7,"x0":-2.125930629180921,"y0":50.00325967676219,"z0":5.464882340483233,"aX":-4.551769197509333},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":2.8,"spinRate":2225,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.41280326662628886,"extension":7.182563579639018},"index":2,"playId":"355a3421-3326-3aac-b8f3-5c16c96232ce","pitchNumber":3,"startTime":"2025-08-17T19:11:38.983Z","endTime":"2025-08-17T19:11:44.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.14330119332287,"aZ":-14.104256680199885,"pfxX":-10.736530743392468,"pfxZ":9.62202038125571,"pX":0.34520468960787315,"pZ":3.1759212309321407,"vX0":9.818210768861924,"vY0":-137.32669030698037,"vZ0":-3.6892030441157795,"x":103.84,"y":153.03,"x0":-1.9108054724769634,"y0":50.00526494326097,"z0":5.519390732908084,"aX":-20.16782780712974},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":16.9,"spinRate":2249,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4014333512894406,"extension":7.011863146551638},"index":3,"playId":"f9ef3d2c-db75-39c2-9bb9-dce1eb2ff2ca","pitchNumber":4,"startTime":"2025-08-17T19:12:16.542Z","endTime":"2025-08-17T19:12:20.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:12:20.006Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:14:54.256Z","endTime":"2025-08-17T19:15:49.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:13:42.332Z","endTime":"2025-08-17T19:14:47.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T19:14:47.401Z","endTime":"2025-08-17T19:14:56.540Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.04934415578255,"strikeZoneBottom":1.45318074736469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.892403011057066,"aZ":-45.25818884942257,"pfxX":5.216884827674261,"pfxZ":-9.42660359808912,"pX":0.04661795302042403,"pZ":1.9440900029628247,"vX0":-1.9902545352294043,"vY0":-118.02086602101956,"vZ0":-0.5808091401994232,"x":115.22,"y":186.29,"x0":0.23078319983289786,"y0":50.00470172346807,"z0":6.4210578518189125,"aX":7.239582974340147},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.8,"breakHorizontal":-8.9,"spinRate":2479,"spinDirection":27},"zone":8,"typeConfidence":0.91,"plateTime":0.4670340143158671,"extension":5.719347054416648},"index":2,"playId":"f7312859-e96b-33ef-9253-f04b9af23813","pitchNumber":1,"startTime":"2025-08-17T19:14:56.540Z","endTime":"2025-08-17T19:14:59.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.08803100706227,"strikeZoneBottom":1.46053530250444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18719597652885,"aZ":-45.10454683348564,"pfxX":5.504958289244721,"pfxZ":-9.372179151864845,"pX":-0.1238573872073927,"pZ":1.9807126579335221,"vX0":-2.6864883229089718,"vY0":-117.52125183023037,"vZ0":-0.34086540989084213,"x":121.72,"y":185.3,"x0":0.3273550908887894,"y0":50.00553860550397,"z0":6.367685819760244,"aX":7.593276537934279},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.7,"breakHorizontal":-9.1,"spinRate":2465,"spinDirection":26},"zone":5,"typeConfidence":0.91,"plateTime":0.4686033249296724,"extension":5.568123778792856},"index":3,"playId":"9fa95c07-e6ec-34bd-b7a3-fb2bf54e998d","pitchNumber":2,"startTime":"2025-08-17T19:15:11.045Z","endTime":"2025-08-17T19:15:14.666Z","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":86.9,"endSpeed":80.3,"strikeZoneTop":3.19602205846045,"strikeZoneBottom":1.46431241919756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.645488407849264,"aZ":-30.049439630615502,"pfxX":1.7749895095256738,"pfxZ":1.3085679226126348,"pX":0.3280493294647263,"pZ":0.8911789823921638,"vX0":-0.9899737607321824,"vY0":-126.52390718367167,"vZ0":-7.19094848042462,"x":104.5,"y":214.72,"x0":0.4936421194501818,"y0":50.00284013885718,"z0":6.176017533060921,"aX":2.879778304464948},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.0,"spinRate":2424,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4327984570988441,"extension":5.681677483564577},"index":4,"playId":"3aefece0-9bc2-3953-b17f-1ecafbb3505d","pitchNumber":3,"startTime":"2025-08-17T19:15:25.882Z","endTime":"2025-08-17T19:15:29.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.218317285993447,"aZ":-46.45164562453522,"pfxX":6.250984596526938,"pfxZ":-10.196893181439899,"pX":-0.05042362444494644,"pZ":3.0932824467945736,"vX0":-2.6554419593583294,"vY0":-118.59666217600794,"vZ0":2.0810661936698516,"x":118.92,"y":155.26,"x0":0.28194063615527826,"y0":50.0018306899335,"z0":6.494821591655399,"aX":8.754941073643836},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.4,"breakHorizontal":-10.6,"spinRate":2570,"spinDirection":32},"zone":2,"typeConfidence":0.91,"plateTime":0.4648258034811912,"extension":5.624560246541606},"hitData":{"launchSpeed":92.2,"launchAngle":-11.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.31,"coordY":162.54}},"index":5,"playId":"f8454ee7-97ae-3cd4-a03b-3f7a47045884","pitchNumber":4,"startTime":"2025-08-17T19:15:41.401Z","endTime":"2025-08-17T19:15:49.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:15:49.419Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a fly ball to right fielder Addison Barger.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:16:06.284Z","endTime":"2025-08-17T19:17:57.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":82.4,"endSpeed":75.5,"strikeZoneTop":3.47466529575647,"strikeZoneBottom":1.6103544022771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.523376107554242,"aZ":-43.776739034995444,"pfxX":3.9350529499077567,"pfxZ":-8.084344633281482,"pX":1.3806287192826368,"pZ":1.469886132845499,"vX0":1.080002918773025,"vY0":-119.95613877133651,"vZ0":-2.152208605164604,"x":64.37,"y":199.09,"x0":0.41170720879308215,"y0":50.002929612546886,"z0":6.337708151868741,"aX":5.646823129369771},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.9,"breakHorizontal":-7.4,"spinRate":2509,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.45930004805209856,"extension":5.736026324258173},"index":0,"playId":"e6bda5e9-9d15-320d-aca6-5f274a6e3b7e","pitchNumber":1,"startTime":"2025-08-17T19:16:13.601Z","endTime":"2025-08-17T19:16:17.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.52695942775728,"strikeZoneBottom":1.48926994342279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.061013319689135,"aZ":-44.47157194210281,"pfxX":4.281733570862642,"pfxZ":-8.783514177952881,"pX":0.8206812045084991,"pZ":0.21945862367626673,"vX0":-0.23091928467520728,"vY0":-118.80365426232763,"vZ0":-4.260377032979655,"x":85.72,"y":232.85,"x0":0.3656429005226905,"y0":50.00199531900367,"z0":6.162949272508459,"aX":5.996013381303125},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.7,"breakHorizontal":-7.7,"spinRate":2552,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.4646693674911462,"extension":5.714007668180745},"index":1,"playId":"35368f53-3c57-3313-81fb-6ec678ad49be","pitchNumber":2,"startTime":"2025-08-17T19:16:31.636Z","endTime":"2025-08-17T19:16:36.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.02326416720936,"aZ":-9.21694986019352,"pfxX":-1.6977990151946936,"pfxZ":12.061798426771333,"pX":-0.09166785311940695,"pZ":3.3134961440526216,"vX0":-0.5884920908298451,"vY0":-138.54925141984987,"vZ0":-6.191523189786553,"x":120.49,"y":149.32,"x0":0.34518541401166625,"y0":50.00293890006301,"z0":6.224281399971747,"aX":-3.2309985118069102},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":3.2,"spinRate":2377,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.39856350636341675,"extension":5.872540740675929},"index":2,"playId":"7a599e56-6836-3b9f-ba51-b32d2dc80c54","pitchNumber":3,"startTime":"2025-08-17T19:16:47.790Z","endTime":"2025-08-17T19:16:52.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.67894540594002,"strikeZoneBottom":1.67639896143693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.239731829596096,"aZ":-11.337859572737614,"pfxX":-3.230500341458275,"pfxZ":10.972098214374974,"pX":0.030295825991716933,"pZ":1.260667643444937,"vX0":-0.11013023923916401,"vY0":-138.0232239714158,"vZ0":-10.764824878681287,"x":115.85,"y":204.74,"x0":0.48962468931211905,"y0":50.00547484480699,"z0":6.011607060099551,"aX":-6.1349270920049435},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2326,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.39926806085761957,"extension":5.758043676800759},"index":3,"playId":"01dd27e3-b2e1-3334-bf7a-16a6a4b63015","pitchNumber":4,"startTime":"2025-08-17T19:17:10.356Z","endTime":"2025-08-17T19:17:14.106Z","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":96.3,"endSpeed":86.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.51694488520171,"aZ":-11.333892153397365,"pfxX":-1.063656036785284,"pfxZ":10.725675543871901,"pX":0.9726965557076612,"pZ":2.9870342600747755,"vX0":1.1571896825004293,"vY0":-139.9345081936271,"vZ0":-6.817404080179429,"x":79.92,"y":158.13,"x0":0.687959098557254,"y0":50.004590846454995,"z0":6.231189332186526,"aX":-2.0671314857658634},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":1.7,"spinRate":2342,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.39448758215969937,"extension":5.7810477446370205},"index":4,"playId":"8318c060-571f-37bd-b9d0-8284284a6f4c","pitchNumber":5,"startTime":"2025-08-17T19:17:26.682Z","endTime":"2025-08-17T19:17:29.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11254156791384,"aZ":-9.405351196933148,"pfxX":-2.416284763706517,"pfxZ":11.631816783479339,"pX":1.1878882574171485,"pZ":2.9515872452849607,"vX0":2.3729218645112544,"vY0":-139.4360172415846,"vZ0":-7.182162317116159,"x":71.72,"y":159.09,"x0":0.637291987882489,"y0":50.00030316536852,"z0":6.190909262611677,"aX":-4.728745656619127},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":3.8,"spinRate":2326,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.39373259204571465,"extension":5.682948387305892},"hitData":{"launchSpeed":63.6,"launchAngle":30.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.43,"coordY":129.06}},"index":5,"playId":"0717e096-6a5d-3053-acd7-5ca4b5736eef","pitchNumber":6,"startTime":"2025-08-17T19:17:48.672Z","endTime":"2025-08-17T19:17:57.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:17:57.977Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Smith grounds into a force out, shortstop Bo Bichette to second baseman Andrés Giménez. Jonah Heim out at 2nd. Josh Smith to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:18:06.535Z","endTime":"2025-08-17T19:19:06.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.4,"strikeZoneTop":3.22577269911405,"strikeZoneBottom":1.40650334971591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.18340930915324,"aZ":-11.346790238594176,"pfxX":-2.319646732934577,"pfxZ":11.202267932076392,"pX":-0.40647181428177775,"pZ":3.7243814909684136,"vX0":-1.4194400598499453,"vY0":-136.93959675781244,"vZ0":-4.831273835114988,"x":132.49,"y":138.22,"x0":0.4235528802346023,"y0":50.00341205195696,"z0":6.317607406981203,"aX":-4.312085278637432},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":4.6,"spinRate":2274,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.4032631865571883,"extension":5.612757076855177},"index":0,"playId":"7622135f-0419-3807-8558-e9efa779bc0f","pitchNumber":1,"startTime":"2025-08-17T19:18:24.450Z","endTime":"2025-08-17T19:18:30.030Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.2150029340382,"strikeZoneBottom":1.42700801040339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.762699912965296,"aZ":-15.12697377305355,"pfxX":-0.2677100621328824,"pfxZ":9.313268903053897,"pX":-0.20071736528172832,"pZ":2.8929681536450906,"vX0":-1.553734756573692,"vY0":-135.01007567327102,"vZ0":-5.943564876233543,"x":124.65,"y":160.67,"x0":0.41903354451638714,"y0":50.00117198714223,"z0":6.2033054776795105,"aX":-0.4895542618260616},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":0.8,"spinRate":2239,"spinDirection":195},"zone":2,"typeConfidence":0.59,"plateTime":0.40704238345190236,"extension":5.694788840976729},"index":1,"playId":"4281105a-8449-3bc6-b260-a32e802b8aaf","pitchNumber":2,"startTime":"2025-08-17T19:18:41.374Z","endTime":"2025-08-17T19:18:44.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":72.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4722159476157,"aZ":-46.27117159372421,"pfxX":3.3524763810416673,"pfxZ":-10.356762933286248,"pX":-0.5194861710330511,"pZ":2.724461098059315,"vX0":-2.559775364995082,"vY0":-117.67122483351426,"vZ0":1.3533146209420033,"x":136.8,"y":165.22,"x0":0.1628962246863415,"y0":50.004265370187184,"z0":6.529857318691851,"aX":4.562924938168878},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.8,"breakHorizontal":-5.2,"spinRate":2529,"spinDirection":37},"zone":4,"typeConfidence":0.91,"plateTime":0.47085382927305464,"extension":5.622087447608793},"hitData":{"launchSpeed":101.3,"launchAngle":-1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":130.09,"coordY":144.38}},"index":2,"playId":"61aabf6a-a9f0-3b9f-ab4a-064d72350282","pitchNumber":3,"startTime":"2025-08-17T19:18:59.499Z","endTime":"2025-08-17T19:19:06.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:19:06.844Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (17) on a fly ball to left field. Josh Smith scores.","rbi":2,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:19:35.908Z","endTime":"2025-08-17T19:20:18.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":680755,"link":"/api/v1/people/680755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":680755,"link":"/api/v1/people/680755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.5660115377362,"strikeZoneBottom":1.69916712973334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.036763052002858,"aZ":-28.412308050689866,"pfxX":1.8025709615754217,"pfxZ":2.4141943514049276,"pX":-0.9308479835125488,"pZ":1.2156849213656162,"vX0":-3.249510173059578,"vY0":-124.55535513708257,"vZ0":-6.444656847716341,"x":152.48,"y":205.96,"x0":0.1615971030603282,"y0":50.00296982262737,"z0":6.2126171881713415,"aX":2.8081671928516485},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":-2.4,"spinRate":2316,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.4412149493669366,"extension":5.782309194427666},"index":0,"playId":"e68e2714-2e35-3760-8c52-45070d40e979","pitchNumber":1,"startTime":"2025-08-17T19:19:35.908Z","endTime":"2025-08-17T19:19:38.908Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":83.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.87475847721891,"aZ":-10.44987041822575,"pfxX":-2.8181997055121863,"pfxZ":11.844129939370251,"pX":-0.4509016683586723,"pZ":3.1032250231016145,"vX0":-1.7085270867251143,"vY0":-136.7073549867135,"vZ0":-6.508617673298203,"x":134.19,"y":154.99,"x0":0.5546329081789728,"y0":50.00031741782543,"z0":6.283253152021818,"aX":-5.166232288469431},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":5.5,"spinRate":2362,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.40553617184070534,"extension":5.712151624604677},"hitData":{"launchSpeed":111.0,"launchAngle":32.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":5.61,"coordY":87.8}},"index":1,"playId":"dac74ac8-fffa-350d-b783-9e104695d7f8","pitchNumber":2,"startTime":"2025-08-17T19:19:54.343Z","endTime":"2025-08-17T19:20:18.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:20:18.454Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:20:31.133Z","endTime":"2025-08-17T19:22:24.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.2,"strikeZoneTop":3.51495310960406,"strikeZoneBottom":1.44239270580977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.942210245020693,"aZ":-47.14141858383238,"pfxX":7.827947989815631,"pfxZ":-10.48473628702712,"pX":1.315337400776181,"pZ":2.1855921206403193,"vX0":-0.12741675898492416,"vY0":-119.7844475289597,"vZ0":0.04267228257702893,"x":66.86,"y":179.77,"x0":0.35562521341610037,"y0":50.00362746879463,"z0":6.4451353354795105,"aX":11.174460802115993},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-18.6,"breakHorizontal":-14.0,"spinRate":2535,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.46039050692994765,"extension":5.704888533297171},"index":0,"playId":"b459d2fd-e999-390b-affb-2005acb43073","pitchNumber":1,"startTime":"2025-08-17T19:20:36.552Z","endTime":"2025-08-17T19:20:41.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.48260493796569,"strikeZoneBottom":1.44481130847737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71440878876477,"aZ":-46.6399360117535,"pfxX":6.9852225802429855,"pfxZ":-10.07469678542342,"pX":0.17133154166798784,"pZ":2.831365847576504,"vX0":-2.2627492678784513,"vY0":-119.79467756564993,"vZ0":1.3217713529513282,"x":110.47,"y":162.33,"x0":0.22721991041810588,"y0":50.002881838903726,"z0":6.480780709260736,"aX":10.031162459226492},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-17.5,"breakHorizontal":-12.0,"spinRate":2440,"spinDirection":26},"zone":5,"typeConfidence":0.91,"plateTime":0.4593216360282484,"extension":5.810407795665872},"index":1,"playId":"63585148-aff0-3895-a262-09dfbf06aa9a","pitchNumber":2,"startTime":"2025-08-17T19:20:50.814Z","endTime":"2025-08-17T19:20:54.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.921527169313872,"aZ":-45.45557334486145,"pfxX":8.032879068251665,"pfxZ":-9.268127044760117,"pX":-0.013871778131511633,"pZ":3.1614126659967443,"vX0":-2.9779371112579627,"vY0":-119.49332059375686,"vZ0":1.829967971175132,"x":117.53,"y":153.42,"x0":0.2111368415675742,"y0":50.00160326562434,"z0":6.496841087956225,"aX":11.513132060563013},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-16.0,"breakHorizontal":-13.7,"spinRate":2435,"spinDirection":27},"zone":2,"typeConfidence":0.91,"plateTime":0.4599196084178203,"extension":5.83076136849671},"index":2,"playId":"b7d0c748-0ab9-3f8b-a9ee-6752002ae433","pitchNumber":3,"startTime":"2025-08-17T19:21:06.204Z","endTime":"2025-08-17T19:21:09.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.53516051636352,"strikeZoneBottom":1.53197473395505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54923647072001,"aZ":-43.2259227295268,"pfxX":4.277846301407331,"pfxZ":-7.7514284666787505,"pX":0.4346410260366516,"pZ":-0.10482427892593787,"vX0":-1.5044951431672715,"vY0":-120.12304052532684,"vZ0":-5.632604362458586,"x":100.43,"y":241.61,"x0":0.5221180054999625,"y0":50.003579602219624,"z0":6.217603111215313,"aX":6.099521573000158},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.2,"breakHorizontal":-7.2,"spinRate":2578,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.46030210230475843,"extension":5.656039628240453},"index":3,"playId":"ec65cd6e-7b36-3366-a25f-b96c9329cc7e","pitchNumber":4,"startTime":"2025-08-17T19:21:26.109Z","endTime":"2025-08-17T19:21:29.889Z","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":86.5,"endSpeed":79.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.040213486931822,"aZ":-31.35804527002791,"pfxX":2.764665448638987,"pfxZ":0.5098964846956342,"pX":0.5534898075688074,"pZ":2.4098501875407954,"vX0":-0.5281133031983878,"vY0":-126.00809343197086,"vZ0":-3.4619840868135396,"x":95.9,"y":173.71,"x0":0.4062100242924642,"y0":50.00524145971174,"z0":6.3287985929395365,"aX":4.4569501319277665},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-4.9,"spinRate":2365,"spinDirection":132},"zone":6,"typeConfidence":0.89,"plateTime":0.4342740757257699,"extension":5.6901957513470585},"index":4,"playId":"1d75c09c-3882-3ff0-8aae-7d4ad5c19fd7","pitchNumber":5,"startTime":"2025-08-17T19:21:45.320Z","endTime":"2025-08-17T19:21:48.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.58498690170566,"strikeZoneBottom":1.51282937278315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.223433409705105,"aZ":-31.314570792336276,"pfxX":1.7623029092614542,"pfxZ":0.5527866791469305,"pX":0.5439128252201493,"pZ":0.680562069079396,"vX0":-0.6393802492744785,"vY0":-124.16079876999048,"vZ0":-7.199956831223175,"x":96.27,"y":220.4,"x0":0.576666567035222,"y0":50.003914519868125,"z0":6.244114556674251,"aX":2.7353718674682215},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":-3.0,"spinRate":2476,"spinDirection":111},"zone":14,"typeConfidence":0.87,"plateTime":0.44215037895242215,"extension":5.726854769398093},"index":5,"playId":"46d6ea76-d87b-3f6f-8857-52e92101227e","pitchNumber":6,"startTime":"2025-08-17T19:22:04.017Z","endTime":"2025-08-17T19:22:10.339Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.485955675779277,"aZ":-46.696507187893545,"pfxX":5.556263265227436,"pfxZ":-10.451420276545624,"pX":-0.6557115779051857,"pZ":0.8486634742459939,"vX0":-3.7566094092811215,"vY0":-118.98688574804065,"vZ0":-2.571158000796813,"x":141.99,"y":215.87,"x0":0.24679975203298438,"y0":50.00458345535547,"z0":6.302468374167665,"aX":7.71840681584597},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-19.2,"breakHorizontal":-8.8,"spinRate":2573,"spinDirection":23},"zone":13,"typeConfidence":0.91,"plateTime":0.46595590724702607,"extension":5.728962462006143},"index":6,"playId":"cccf0f4c-1603-3333-b9ce-54bc257135a7","pitchNumber":7,"startTime":"2025-08-17T19:22:20.863Z","endTime":"2025-08-17T19:22:24.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:22:24.618Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"George Springer lines out to shortstop Corey Seager.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:24:33.023Z","endTime":"2025-08-17T19:26:24.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747912993106105,"aZ":-26.618522398734807,"pfxX":-10.576057995927677,"pfxZ":3.4059575591371285,"pX":0.44143202606017623,"pZ":1.7079905934328303,"vX0":9.382312382134185,"vY0":-127.36894422813506,"vZ0":-4.247997396905217,"x":100.17,"y":192.66,"x0":-1.9274780371614446,"y0":50.00590825287671,"z0":5.518537595319934,"aX":-17.267342299706378},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":16.8,"spinRate":1474,"spinDirection":236},"zone":9,"typeConfidence":0.89,"plateTime":0.43111439804612983,"extension":6.9653964483974695},"index":0,"playId":"85102800-c3c0-3106-9424-92c0aeb8a0c3","pitchNumber":1,"startTime":"2025-08-17T19:24:38.172Z","endTime":"2025-08-17T19:24:41.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.58873045661693,"strikeZoneBottom":1.65538432425826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.222807771723218,"aZ":-19.310461634827725,"pfxX":-0.39027233555963914,"pfxZ":7.482497202598444,"pX":1.4190151757009668,"pZ":1.504817131624292,"vX0":9.080678751693682,"vY0":-130.95068587200404,"vZ0":-6.250845555232092,"x":62.91,"y":198.15,"x0":-2.0577921054367474,"y0":50.005909850509305,"z0":5.389836622392923,"aX":-0.6731998405482275},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":-1.4,"spinRate":2252,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.41987228383861375,"extension":7.085543657089023},"index":1,"playId":"af688878-3007-3280-a011-3c6c55c1d738","pitchNumber":2,"startTime":"2025-08-17T19:24:55.625Z","endTime":"2025-08-17T19:25:01.106Z","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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01450176552364,"aZ":-28.477232627940857,"pfxX":-9.93990004986826,"pfxZ":2.2114675233132504,"pX":-0.4790236187969069,"pZ":2.034879630003541,"vX0":7.144611742241383,"vY0":-128.60244677680558,"vZ0":-3.2631087399463596,"x":135.26,"y":183.84,"x0":-2.003673066918257,"y0":50.004508339500354,"z0":5.532444729489352,"aX":-16.6280623141647},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":1616,"spinDirection":236},"zone":7,"typeConfidence":0.88,"plateTime":0.4261344752083147,"extension":6.949205575993932},"index":2,"playId":"db2176fd-3820-3ef3-858d-bd3a79485597","pitchNumber":3,"startTime":"2025-08-17T19:25:13.898Z","endTime":"2025-08-17T19:25:17.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.214858040717992,"aZ":-20.643873461886777,"pfxX":-1.401778971061839,"pfxZ":6.709024233811393,"pX":-0.02382653117680013,"pZ":3.6972762291243764,"vX0":5.988911801837629,"vY0":-131.13895664437422,"vZ0":-0.8371201251100133,"x":117.91,"y":138.95,"x0":-2.16840877878726,"y0":50.00034968558987,"z0":5.579776537504579,"aX":-2.408536857859141},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":1.1,"spinRate":2193,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.4198308293640429,"extension":6.868933745323958},"index":3,"playId":"1e569405-8b81-3d03-a04c-59f163afa2e9","pitchNumber":4,"startTime":"2025-08-17T19:25:58.328Z","endTime":"2025-08-17T19:26:01.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":68.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.324477660064066,"aZ":-39.028363142369216,"pfxX":4.874474447061868,"pfxZ":-5.702459470078814,"pX":0.2699220655069032,"pZ":1.2422307994696453,"vX0":3.8763605736161666,"vY0":-111.24048059297128,"vZ0":-0.48173147045285725,"x":106.71,"y":205.24,"x0":-2.1539739560541844,"y0":50.00000157040976,"z0":5.650144722480496,"aX":5.864276501012767},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-10.0,"breakHorizontal":-10.1,"spinRate":1804,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.5000882265116413,"extension":6.712724023221974},"hitData":{"launchSpeed":66.0,"launchAngle":19.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":138.62}},"index":4,"playId":"f3c33447-fe91-32f1-a6ea-721621ae5492","pitchNumber":5,"startTime":"2025-08-17T19:26:19.306Z","endTime":"2025-08-17T19:26:24.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:26:24.217Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:26:30.625Z","endTime":"2025-08-17T19:28:37.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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.8,"endSpeed":69.5,"strikeZoneTop":3.64021302789184,"strikeZoneBottom":1.70446328390471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37690721000925,"aZ":-39.028107279646996,"pfxX":8.19846341058512,"pfxZ":-5.647041888566402,"pX":-0.05222788387966877,"pZ":1.2313716292631156,"vX0":2.296175388074517,"vY0":-110.37002010417375,"vZ0":-0.6614802820628124,"x":118.99,"y":205.53,"x0":-2.1748551530403386,"y0":50.00044408032418,"z0":5.6987705898522085,"aX":9.960710475081584},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-10.0,"breakHorizontal":-15.5,"spinRate":1773,"spinDirection":39},"zone":13,"typeConfidence":0.91,"plateTime":0.4991239569596426,"extension":6.64593632010133},"index":0,"playId":"faf6f740-9c48-338c-a118-7cc18ee6b034","pitchNumber":1,"startTime":"2025-08-17T19:26:51.045Z","endTime":"2025-08-17T19:26:56.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.80451473021888,"strikeZoneBottom":1.69544135976754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16778973037441,"aZ":-31.058166739568698,"pfxX":-6.137925764490613,"pfxZ":0.6727995412025725,"pX":1.0096254249285068,"pZ":0.6843237543880166,"vX0":9.499970645058415,"vY0":-128.02553156232887,"vZ0":-5.921673585578147,"x":78.52,"y":220.3,"x0":-1.956739319911315,"y0":50.00298766529023,"z0":5.467244801328694,"aX":-10.159984025757318},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":8.9,"spinRate":1504,"spinDirection":228},"zone":14,"typeConfidence":0.73,"plateTime":0.42831554127743265,"extension":6.941658119204262},"index":1,"playId":"242a9f6f-8b22-3d92-9016-721c421f6125","pitchNumber":2,"startTime":"2025-08-17T19:27:05.446Z","endTime":"2025-08-17T19:27:08.677Z","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":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92024442198111,"aZ":-32.069002223965065,"pfxX":-7.213606615600895,"pfxZ":0.06652127815028841,"pX":-0.057347509911605296,"pZ":2.460812046082831,"vX0":7.280957837324837,"vY0":-125.16579028376688,"vZ0":-1.2263925754329879,"x":119.19,"y":172.34,"x0":-2.0824507805988306,"y0":50.00193022039203,"z0":5.610223726569861,"aX":-11.316237192124724},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":11.2,"spinRate":1471,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.4395056595396718,"extension":6.997417259896237},"index":2,"playId":"d07696c2-b088-3876-8bfd-f0b791775695","pitchNumber":3,"startTime":"2025-08-17T19:27:29.904Z","endTime":"2025-08-17T19:27:32.904Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18066220226512,"aZ":-40.109565985316905,"pfxX":5.848593998657519,"pfxZ":-6.507236408996229,"pX":0.17212236003341863,"pZ":1.958754973278433,"vX0":3.161663647883313,"vY0":-110.76747917280913,"vZ0":0.9894341565221789,"x":110.44,"y":185.89,"x0":-2.042345208790294,"y0":50.00212730564264,"z0":5.761734414218988,"aX":7.1330521173509736},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-11.0,"breakHorizontal":-11.5,"spinRate":1820,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.4980014723371178,"extension":6.9430997033414315},"index":3,"playId":"6187a585-7315-386c-9b8d-cee7fc621e4c","pitchNumber":4,"startTime":"2025-08-17T19:27:52.915Z","endTime":"2025-08-17T19:27:55.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T19:28:04.450Z","endTime":"2025-08-17T19:28:16.489Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.81206194351238,"strikeZoneBottom":1.63460663825225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13237741967984,"aZ":-14.332075430874106,"pfxX":-5.676499957967406,"pfxZ":9.586222315422143,"pX":1.2676932804848366,"pZ":2.8844801607399373,"vX0":10.544458338711689,"vY0":-136.5432543764609,"vZ0":-4.486073437876631,"x":68.68,"y":160.9,"x0":-1.9320910966487266,"y0":50.00063112744873,"z0":5.557061349140992,"aX":-10.563708162528673},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2252,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40338357235512223,"extension":6.910099888256227},"index":5,"playId":"dd14f24e-5b3e-32e9-bedf-8ce6a0aaedb6","pitchNumber":5,"startTime":"2025-08-17T19:28:16.489Z","endTime":"2025-08-17T19:28:19.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619362964550582,"aZ":-30.203776932128374,"pfxX":-7.619881806557723,"pfxZ":1.184324340783684,"pX":-0.19316170813730127,"pZ":3.3780028972486664,"vX0":7.248523474698452,"vY0":-128.32585120904744,"vZ0":0.1515275018182769,"x":99.56,"y":105.56,"x0":-2.070254149799046,"y0":50.000507465253854,"z0":5.679375200108401,"aX":-12.65243437894818},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":12.1,"spinRate":1535,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.42752431820120496,"extension":6.983667467978791},"index":6,"playId":"236ca723-fcec-325b-84aa-78e448009a9a","pitchNumber":6,"startTime":"2025-08-17T19:28:33.244Z","endTime":"2025-08-17T19:28:37.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:28:37.046Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vladimir Guerrero Jr. homers (21) on a fly ball to left center field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:28:59.933Z","endTime":"2025-08-17T19:29:36.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.335006627893378,"aZ":-29.03340409640472,"pfxX":-7.988209891197912,"pfxZ":1.9025572912956878,"pX":-0.05039230279413842,"pZ":1.9928792369482529,"vX0":7.557781799862383,"vY0":-127.98755099506542,"vZ0":-3.260153198822308,"x":118.92,"y":184.97,"x0":-2.0090622895112715,"y0":50.00435576079723,"z0":5.56596858790135,"aX":-13.204476125080708},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":12.7,"spinRate":1453,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.42855703787406574,"extension":7.010094133055312},"hitData":{"launchSpeed":110.3,"launchAngle":28.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":59.33,"coordY":33.7}},"index":0,"playId":"09c98914-bdf2-38fc-9e88-90db55d4313c","pitchNumber":1,"startTime":"2025-08-17T19:29:02.254Z","endTime":"2025-08-17T19:29:36.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:29:36.023Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Josh Smith.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:29:50.681Z","endTime":"2025-08-17T19:30:22.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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(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.8,"endSpeed":85.1,"strikeZoneTop":3.895138679127,"strikeZoneBottom":1.7870410047958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.98671538344798,"aZ":-17.30238465273959,"pfxX":-9.718798720912309,"pfxZ":7.925004836627544,"pX":0.34192570815174034,"pZ":1.7967715306302503,"vX0":10.051083991456489,"vY0":-137.46045276637162,"vZ0":-6.024033455764993,"x":103.97,"y":190.27,"x0":-2.133735557684502,"y0":50.00158992159255,"z0":5.228736461139163,"aX":-18.23652207016664},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2260,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4014612699115423,"extension":7.044719727038986},"index":0,"playId":"8ff2292f-2a46-3dde-96a2-54bb0bf71df3","pitchNumber":1,"startTime":"2025-08-17T19:29:56.162Z","endTime":"2025-08-17T19:29:59.607Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77152308682285,"aZ":-17.258026984108234,"pfxX":-10.590617620197794,"pfxZ":8.031792649262464,"pX":-0.15013286613585627,"pZ":2.243467704550263,"vX0":8.64591526361515,"vY0":-136.11898197793593,"vZ0":-5.07999209384284,"x":122.72,"y":178.21,"x0":-2.0080368672138627,"y0":50.00230729745886,"z0":5.347423175911058,"aX":-19.66704876918944},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":17.0,"spinRate":2061,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.40400337865101266,"extension":7.019451038867021},"hitData":{"launchSpeed":95.8,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.66,"coordY":107.47}},"index":1,"playId":"6cb94a30-691b-3ee9-b8d8-2f01152a77e4","pitchNumber":2,"startTime":"2025-08-17T19:30:11.012Z","endTime":"2025-08-17T19:30:22.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:30:22.023Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho called out on strikes.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:30:33.643Z","endTime":"2025-08-17T19:33:48.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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, 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":73.3,"endSpeed":67.3,"strikeZoneTop":3.37320737230521,"strikeZoneBottom":1.57508471531561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.21266187167922,"aZ":-34.73417729249193,"pfxX":6.22111590883933,"pfxZ":-2.225436596243938,"pX":-1.9218883453241378,"pZ":4.36213687780689,"vX0":-0.9998114780615591,"vY0":-106.58263942065923,"vZ0":4.903226242247952,"x":190.26,"y":121.0,"x0":-2.2551119252526366,"y0":50.00128669937435,"z0":5.952801600978167,"aX":7.161222232614782},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-2.4,"breakHorizontal":-11.0,"spinRate":1586,"spinDirection":50},"zone":11,"typeConfidence":0.91,"plateTime":0.51377477005125,"extension":6.585797145043322},"index":0,"playId":"cfcba287-991e-3103-b979-f513a08f3cae","pitchNumber":1,"startTime":"2025-08-17T19:30:47.310Z","endTime":"2025-08-17T19:30:50.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.22565033198078,"strikeZoneBottom":1.49747081286556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99529148761616,"aZ":-24.642553568319954,"pfxX":1.352745400797212,"pfxZ":4.611539363824121,"pX":1.5370235920317863,"pZ":1.3367514596894785,"vX0":8.449240097951249,"vY0":-127.67826172264262,"vZ0":-5.346455315848542,"x":58.41,"y":202.69,"x0":-2.0059106453366757,"y0":50.001830074912554,"z0":5.4248622960391035,"aX":2.2075674059016444},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":-4.6,"spinRate":2226,"spinDirection":172},"zone":14,"typeConfidence":0.55,"plateTime":0.43081874607886617,"extension":7.001979947717669},"index":1,"playId":"d04ce89c-1e9c-3fbe-919b-abf8edcf05b0","pitchNumber":2,"startTime":"2025-08-17T19:31:08.185Z","endTime":"2025-08-17T19:31:11.185Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-17T19:31:24.095Z","endTime":"2025-08-17T19:32:12.290Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.793407943409477,"aZ":-22.330390637724783,"pfxX":0.30682465605390075,"pfxZ":5.835508523594349,"pX":0.6219195947891085,"pZ":1.6031139185020422,"vX0":6.810203663404499,"vY0":-129.75561800917657,"vZ0":-5.635330404765244,"x":93.29,"y":195.5,"x0":-2.088208012848518,"y0":50.00513273946189,"z0":5.529170614275868,"aX":0.517029153022096},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2184,"spinDirection":189},"zone":9,"typeConfidence":0.9,"plateTime":0.42381570195109797,"extension":7.071439531751803},"index":3,"playId":"682eb5df-5d14-3051-b3b6-70a5832fe3a5","pitchNumber":3,"startTime":"2025-08-17T19:32:12.290Z","endTime":"2025-08-17T19:32:15.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.31854672229653,"strikeZoneBottom":1.66070609613298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.965551885964377,"aZ":-29.354985954943807,"pfxX":-8.083582023713594,"pfxZ":1.7333934521655876,"pX":-0.5559989449110411,"pZ":0.8189978400505785,"vX0":6.398829534547138,"vY0":-127.02756078537936,"vZ0":-5.816024333457204,"x":138.19,"y":216.67,"x0":-2.0622425876786896,"y0":50.00390616497436,"z0":5.48339129725371,"aX":-13.159968381941308},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":13.1,"spinRate":1457,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4318270756688305,"extension":6.890519667378307},"index":4,"playId":"c6ba0478-f4ef-398b-8792-4173ef9ed1f7","pitchNumber":4,"startTime":"2025-08-17T19:32:34.259Z","endTime":"2025-08-17T19:32:38.815Z","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":93.9,"endSpeed":85.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.837312189246905,"aZ":-17.488872394056298,"pfxX":-8.087347360592629,"pfxZ":7.846292287866824,"pX":-0.43214866355436526,"pZ":2.120653376896497,"vX0":7.476293994721383,"vY0":-136.37348050512134,"vZ0":-5.4619484137549605,"x":133.47,"y":181.52,"x0":-2.1672508282639096,"y0":50.000919424015564,"z0":5.368054030600371,"aX":-15.131313307433485},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2171,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4026602220397635,"extension":6.888440481591731},"index":5,"playId":"3a66e405-a8bc-30ca-b988-cd341bc9e63a","pitchNumber":5,"startTime":"2025-08-17T19:32:54.412Z","endTime":"2025-08-17T19:32:57.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"121b7bbb-a817-450e-8ac4-432061a707a7","startTime":"2025-08-17T19:33:25.337Z","endTime":"2025-08-17T19:33:30.337Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.34646728965003,"strikeZoneBottom":1.61851203753761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54679823284594,"aZ":-33.4585311074596,"pfxX":-7.1173848277547,"pfxZ":-0.8102139644308171,"pX":-0.762040656425688,"pZ":2.150620628380317,"vX0":5.602402003194984,"vY0":-125.67063206063028,"vZ0":-1.7329873894599026,"x":146.05,"y":180.71,"x0":-2.1051586102984863,"y0":50.002583916149405,"z0":5.5893654843310365,"aX":-11.284675800219697},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":11.4,"spinRate":1423,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4373012942654051,"extension":6.910994858653242},"index":7,"playId":"d36a5399-9909-3d02-9bc4-35cb50db781a","pitchNumber":6,"startTime":"2025-08-17T19:33:41.948Z","endTime":"2025-08-17T19:33:48.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:33:48.185Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Addison Barger.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:36:23.259Z","endTime":"2025-08-17T19:38:18.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brendon Little replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:34:57.835Z","endTime":"2025-08-17T19:36:06.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Jung replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T19:36:06.254Z","endTime":"2025-08-17T19:36:25.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.354301415578497,"aZ":-33.73663954060774,"pfxX":8.544955494703984,"pfxZ":-0.8388042049844149,"pX":0.524976553331205,"pZ":1.8998652620001006,"vX0":-6.243886355170754,"vY0":-135.89599814653624,"vZ0":-4.051628957767706,"x":96.99,"y":187.48,"x0":1.7445983064098196,"y0":50.00157092529897,"z0":5.758866968000352,"aX":15.94828757672184},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-2.2,"breakHorizontal":-14.2,"spinRate":1925,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4033611388752223,"extension":5.747831170418862},"index":2,"playId":"fe951b28-e316-34ac-9796-e55140582586","pitchNumber":1,"startTime":"2025-08-17T19:36:25.577Z","endTime":"2025-08-17T19:36:29.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.84988936195463,"strikeZoneBottom":1.70381349165289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37286054291109,"aZ":-34.28823340994145,"pfxX":5.577568613164375,"pfxZ":-1.1406375535557487,"pX":0.9356905101166026,"pZ":2.3072352933512112,"vX0":-4.641026168340768,"vY0":-135.57586423581807,"vZ0":-2.866882075198646,"x":81.33,"y":176.48,"x0":1.9503499933195143,"y0":50.0035899054656,"z0":5.786673308532723,"aX":10.31854687828344},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.5,"breakHorizontal":-9.0,"spinRate":1844,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.40495593073318714,"extension":5.76489161041121},"index":3,"playId":"33a23bfc-0e6d-36b9-a86d-87f4e5173320","pitchNumber":2,"startTime":"2025-08-17T19:36:52.808Z","endTime":"2025-08-17T19:36:56.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30927059090264,"aZ":-36.390540614929165,"pfxX":9.02019448354874,"pfxZ":-2.3367219829008574,"pX":-0.49384514094120796,"pZ":1.1429795737114743,"vX0":-8.808858930524618,"vY0":-134.75625894039905,"vZ0":-5.100695352181586,"x":135.82,"y":207.92,"x0":1.6748140782371694,"y0":50.001097792517086,"z0":5.685814930442624,"aX":16.282498675860353},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-5.3,"breakHorizontal":-14.0,"spinRate":1856,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.40934868190171736,"extension":5.773924355426936},"index":4,"playId":"c84dd3b3-05fc-328f-a6c0-dc677d4b58a3","pitchNumber":3,"startTime":"2025-08-17T19:37:09.521Z","endTime":"2025-08-17T19:37:12.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.79269397759356,"strikeZoneBottom":1.75096483110843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.719342277349188,"aZ":-33.60499393061064,"pfxX":6.659447704604838,"pfxZ":-0.7958907264319408,"pX":0.3079621349788648,"pZ":0.9190665248079201,"vX0":-6.884503382600309,"vY0":-134.1281731265044,"vZ0":-6.002361054296042,"x":105.26,"y":213.97,"x0":2.0550887816664396,"y0":50.001705800147946,"z0":5.611840481372219,"aX":12.012159525888732},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.6,"breakHorizontal":-10.4,"spinRate":1929,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4099408259857529,"extension":5.713900772761667},"index":5,"playId":"f231f804-e6c3-31ed-872c-5307ef479d62","pitchNumber":4,"startTime":"2025-08-17T19:37:32.156Z","endTime":"2025-08-17T19:37:35.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.87323280836705,"strikeZoneBottom":1.72737392895543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59035195057003,"aZ":-39.16175382916687,"pfxX":-2.060443318338084,"pfxZ":-4.360681080987714,"pX":1.8469721355829352,"pZ":3.5655910583181343,"vX0":0.4223388887897282,"vY0":-126.31976829385503,"vZ0":1.079134475487315,"x":46.6,"y":142.51,"x0":1.9443801007497346,"y0":50.00071155334315,"z0":6.30025405782475,"aX":-3.303572513409948},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":3.6,"spinRate":1143,"spinDirection":341},"zone":12,"typeConfidence":2.0,"plateTime":0.43488738291725815,"extension":5.530237909115521},"index":6,"playId":"e9cdbef9-ed22-339a-97fa-7b7f2f648235","pitchNumber":5,"startTime":"2025-08-17T19:37:49.099Z","endTime":"2025-08-17T19:37:53.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08432628737886,"aZ":-31.392111218991836,"pfxX":7.035559655790175,"pfxZ":0.4300670378608791,"pX":0.732695175361283,"pZ":1.8854760087728708,"vX0":-5.582019422917626,"vY0":-134.57458195488383,"vZ0":-3.970276697483612,"x":89.07,"y":187.87,"x0":1.934516380010694,"y0":50.001339083519085,"z0":5.639200397783122,"aX":12.719876727444579},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.0,"breakHorizontal":-11.3,"spinRate":1849,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.40925394232798906,"extension":5.76974170793301},"hitData":{"launchSpeed":80.3,"launchAngle":52.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.73,"coordY":135.44}},"index":7,"playId":"e170af9e-ce08-3f08-98c7-49a0570f7b51","pitchNumber":6,"startTime":"2025-08-17T19:38:09.292Z","endTime":"2025-08-17T19:38:18.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:38:18.263Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:38:28.565Z","endTime":"2025-08-17T19:39:17.901Z","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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":93.1,"endSpeed":83.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.176640592289544,"aZ":-31.666809927227444,"pfxX":7.732969604415819,"pfxZ":0.2823935281077148,"pX":-0.2957464399069709,"pZ":2.0777561547523966,"vX0":-7.807445292125108,"vY0":-135.09481497945964,"vZ0":-3.7544139659729927,"x":128.27,"y":182.68,"x0":1.661713100101424,"y0":50.00308403979914,"z0":5.772576515801936,"aX":13.9422246726827},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.2,"breakHorizontal":-11.8,"spinRate":1959,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.4093132236518331,"extension":5.713904266569973},"hitData":{"launchSpeed":93.2,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.09,"coordY":153.46}},"index":0,"playId":"d21ac5ce-fdf7-3a0f-9a06-b6a4825c3437","pitchNumber":1,"startTime":"2025-08-17T19:39:09.767Z","endTime":"2025-08-17T19:39:17.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:39:17.901Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:39:36.422Z","endTime":"2025-08-17T19:40:44.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.49727488271376,"strikeZoneBottom":1.65893565467129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44635572320383,"aZ":-39.009906109317,"pfxX":-1.7062090131943515,"pfxZ":-4.2932035992470245,"pX":-0.11040366264631322,"pZ":0.18964626294817413,"vX0":-3.867308159734815,"vY0":-127.04843740821657,"vZ0":-6.287329373228186,"x":121.21,"y":233.66,"x0":1.6695826935983462,"y0":50.00571822724324,"z0":5.895215161688965,"aX":-2.7147550982345887},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.2,"breakHorizontal":4.2,"spinRate":1420,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4355636598921162,"extension":5.742977951952317},"index":0,"playId":"79643c22-efc7-3b78-b047-383080e986f5","pitchNumber":1,"startTime":"2025-08-17T19:39:46.555Z","endTime":"2025-08-17T19:39:51.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.551903968901904,"aZ":-38.92748173148292,"pfxX":10.48359295225907,"pfxZ":-3.8115533554171863,"pX":0.21049666861589553,"pZ":1.0083033331805968,"vX0":-7.770604382809224,"vY0":-135.04684541317098,"vZ0":-4.806366077356115,"x":108.98,"y":211.56,"x0":1.8234781469248351,"y0":50.00347060148959,"z0":5.677295286069009,"aX":18.575893176779108},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-8.0,"breakHorizontal":-16.4,"spinRate":1969,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.41209997157650946,"extension":5.846882372790819},"index":1,"playId":"1d622956-1fa9-3d16-9a28-d9d192275578","pitchNumber":2,"startTime":"2025-08-17T19:40:07.915Z","endTime":"2025-08-17T19:40:11.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07811089713958,"aZ":-36.23526416273306,"pfxX":6.239714826274797,"pfxZ":-2.2510911960194893,"pX":0.44577506683716484,"pZ":1.955788942802568,"vX0":-5.975835605689319,"vY0":-134.7122180991583,"vZ0":-3.0807466783106903,"x":100.01,"y":185.97,"x0":1.9012505344871242,"y0":50.002665373483886,"z0":5.722613870428557,"aX":11.266310155606728},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.6,"breakHorizontal":-9.7,"spinRate":1855,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.40937503691294586,"extension":5.793810733578509},"hitData":{"launchSpeed":99.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.39,"coordY":103.84}},"index":2,"playId":"fe568dd5-b662-3382-9883-234fc86c3f23","pitchNumber":3,"startTime":"2025-08-17T19:40:34.506Z","endTime":"2025-08-17T19:40:44.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:40:44.541Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:41:22.642Z","endTime":"2025-08-17T19:42:15.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ezequiel Duran replaces Jake Burger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T19:40:59.639Z","endTime":"2025-08-17T19:41:24.982Z","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":"701","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.50934658081504,"strikeZoneBottom":1.67829903792703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.180743635968824,"aZ":-36.25729334563648,"pfxX":9.78996599405244,"pfxZ":-2.290093733354788,"pX":1.2356484610399696,"pZ":1.7211466554338926,"vX0":-5.426988512828765,"vY0":-134.23328710645293,"vZ0":-3.4769811839529488,"x":69.9,"y":192.31,"x0":2.0361552130130334,"y0":50.002087266447866,"z0":5.67667113082749,"aX":17.46087735744595},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.8,"breakHorizontal":-16.2,"spinRate":2004,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4116174355901805,"extension":5.843141413208879},"index":1,"playId":"90473e76-377e-30c5-9158-5ddf57df9b77","pitchNumber":1,"startTime":"2025-08-17T19:41:24.982Z","endTime":"2025-08-17T19:41:28.897Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.48501170524448,"strikeZoneBottom":1.61934630182459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.27024915439749,"aZ":-34.88543983422736,"pfxX":10.892291037505181,"pfxZ":-1.4992771068266797,"pX":0.680869017034821,"pZ":0.350515304863276,"vX0":-6.890598605911798,"vY0":-135.1433062075083,"vZ0":-7.07103925870358,"x":91.05,"y":229.32,"x0":1.876666122863064,"y0":50.0034272442203,"z0":5.5192529441503675,"aX":19.72129041135588},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-4.3,"breakHorizontal":-17.8,"spinRate":1997,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4086441547507387,"extension":5.77696445266394},"index":2,"playId":"e17f89d7-5cce-3a0a-986b-c075c4bc8a0a","pitchNumber":2,"startTime":"2025-08-17T19:41:46.140Z","endTime":"2025-08-17T19:41:49.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24229271115318,"aZ":-35.80545601933506,"pfxX":9.308636859934108,"pfxZ":-1.9843675108252814,"pX":0.6911345647795346,"pZ":2.169848176377996,"vX0":-6.360124641545199,"vY0":-135.87745537339381,"vZ0":-2.8992448168283227,"x":90.66,"y":180.19,"x0":1.876550188846997,"y0":50.001769394188834,"z0":5.789181055029562,"aX":17.062021191390347},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-4.1,"breakHorizontal":-15.1,"spinRate":1950,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.4062007365883522,"extension":5.669492310197775},"hitData":{"launchSpeed":92.4,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.11,"coordY":134.94}},"index":3,"playId":"ce2c63aa-07b9-35a5-8afa-3b831fe8a502","pitchNumber":3,"startTime":"2025-08-17T19:42:08.812Z","endTime":"2025-08-17T19:42:15.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:42:15.961Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to catcher Jonah Heim in foul territory.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:44:27.184Z","endTime":"2025-08-17T19:45:13.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":{"description":"Josh Jung remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:43:48.565Z","endTime":"2025-08-17T19:43:48.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"description":"Ezequiel Duran remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T19:43:48.592Z","endTime":"2025-08-17T19:44:29.484Z","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":"701","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.22441759035005,"strikeZoneBottom":1.53160999724562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6949860178081,"aZ":-20.85307442785627,"pfxX":-1.4089862130924313,"pfxZ":6.793937310144091,"pX":0.08715816662978218,"pZ":2.336077820418218,"vX0":6.194097603155471,"vY0":-129.24166702335899,"vZ0":-3.804570186001308,"x":113.68,"y":175.71,"x0":-2.1731733069325436,"y0":50.00179082923267,"z0":5.458253211118401,"aX":-2.347671765189486},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.5,"breakHorizontal":1.0,"spinRate":2200,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4262420878127884,"extension":6.914170674019086},"index":2,"playId":"5b6c6d6b-44a3-3ffe-9308-297c815b2d91","pitchNumber":1,"startTime":"2025-08-17T19:44:29.484Z","endTime":"2025-08-17T19:44:32.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":82.9,"strikeZoneTop":3.27165041033989,"strikeZoneBottom":1.60974432978423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.164054749578156,"aZ":-12.51260154002266,"pfxX":-9.910906511323873,"pfxZ":10.933208550543974,"pX":1.009428236353486,"pZ":2.6323218001194815,"vX0":11.224987277520874,"vY0":-135.15899975925007,"vZ0":-4.785372697382544,"x":78.52,"y":167.71,"x0":-1.9660712592374836,"y0":50.001670219384884,"z0":5.346913487661428,"aX":-17.82148687210545},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":14.8,"spinRate":2258,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40969480347919873,"extension":7.01841722552452},"index":3,"playId":"1d2dc86a-bb92-3ba7-9778-5dd76b03387d","pitchNumber":2,"startTime":"2025-08-17T19:44:48.539Z","endTime":"2025-08-17T19:44:52.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.61738364583077,"aZ":-14.766986865617467,"pfxX":-10.472103970200603,"pfxZ":9.280326803699541,"pX":-1.131302850569119,"pZ":2.2523247182329165,"vX0":6.670513136034827,"vY0":-137.57260932706032,"vZ0":-5.434751770150783,"x":160.12,"y":177.97,"x0":-2.2539852154571984,"y0":50.00484499701486,"z0":5.2908541840931305,"aX":-19.64506876411123},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":17.2,"spinRate":2291,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4014640844372561,"extension":6.917087670432231},"hitData":{"launchSpeed":61.6,"launchAngle":77.0,"totalDistance":48.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":145.8,"coordY":202.58}},"index":4,"playId":"15f215fe-4a7e-3604-bd30-98d58b28ac19","pitchNumber":3,"startTime":"2025-08-17T19:45:05.764Z","endTime":"2025-08-17T19:45:13.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:45:13.256Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Marcus Semien to first baseman Ezequiel Duran.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:45:19.547Z","endTime":"2025-08-17T19:47:20.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7681266291955,"aZ":-30.930302639337214,"pfxX":-8.5687367240244,"pfxZ":0.7659851584915174,"pX":-0.3328871361335476,"pZ":2.9981789106386296,"vX0":6.710508257405524,"vY0":-126.62334584451598,"vZ0":-0.5694423406442618,"x":129.69,"y":157.83,"x0":-1.8982401291562423,"y0":50.00569337620316,"z0":5.691120899348533,"aX":-13.979313759455108},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":14.0,"spinRate":1423,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.4318269116970206,"extension":6.853209950513987},"index":0,"playId":"cd50cd17-113c-385e-a9c0-4d005c210d79","pitchNumber":1,"startTime":"2025-08-17T19:45:41.016Z","endTime":"2025-08-17T19:45:45.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7067256917789,"aZ":-21.74996435897555,"pfxX":1.071552357135114,"pfxZ":6.292340805526338,"pX":1.274017595095516,"pZ":3.5706204851858394,"vX0":7.952971316423979,"vY0":-128.93267915301246,"vZ0":-0.9516003875739556,"x":68.44,"y":142.37,"x0":-2.010018274728893,"y0":50.00472712093582,"z0":5.6474117893632245,"aX":1.7766273533740666},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.4,"breakHorizontal":-4.0,"spinRate":2176,"spinDirection":184},"zone":12,"typeConfidence":0.9,"plateTime":0.4273666373508078,"extension":6.919077493788941},"index":1,"playId":"fccf47a6-769c-3677-bf1e-3dddd8c2655a","pitchNumber":2,"startTime":"2025-08-17T19:46:03.233Z","endTime":"2025-08-17T19:46:09.910Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66361092384167,"aZ":-29.964145736706495,"pfxX":-7.087259609550965,"pfxZ":1.3902949177633932,"pX":-0.5453898357353437,"pZ":1.41690963250453,"vX0":5.915955739003435,"vY0":-125.98830720668676,"vZ0":-4.1905388701565265,"x":137.79,"y":200.52,"x0":-2.0131117782723384,"y0":50.004849294920014,"z0":5.547066597803046,"aX":-11.29621702204546},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":11.3,"spinRate":1359,"spinDirection":232},"zone":13,"typeConfidence":0.87,"plateTime":0.4361791701831548,"extension":7.007484059860307},"index":2,"playId":"019238ec-aa71-3f4f-9f19-a8cff0e197e6","pitchNumber":3,"startTime":"2025-08-17T19:46:49.408Z","endTime":"2025-08-17T19:46:52.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77250167067,"aZ":-32.1011300729486,"pfxX":-10.499396324834121,"pfxZ":0.046344841780411095,"pX":-0.5956556290045462,"pZ":1.346859870641371,"vX0":7.118025100799243,"vY0":-126.97184572687456,"vZ0":-4.033089403440312,"x":139.7,"y":202.41,"x0":-2.09937616518462,"y0":50.00423744357348,"z0":5.566309681899321,"aX":-16.807155259009637},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":16.9,"spinRate":1587,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.43467997042378004,"extension":6.7998384459411705},"hitData":{"launchSpeed":89.4,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.27,"coordY":154.07}},"index":3,"playId":"488e2f5c-39b3-399f-babe-047e1b9b09c3","pitchNumber":4,"startTime":"2025-08-17T19:47:12.436Z","endTime":"2025-08-17T19:47:20.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:47:20.466Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Evan Carter.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:47:37.736Z","endTime":"2025-08-17T19:49:23.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.36213768854025,"strikeZoneBottom":1.62313004315868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08840178623955,"aZ":-13.695742147177125,"pfxX":-8.536148836853254,"pfxZ":9.920145368355296,"pX":1.8927354477387446,"pZ":1.1937989121495907,"vX0":13.088866203168568,"vY0":-136.38550819918171,"vZ0":-8.186393458595978,"x":44.85,"y":206.55,"x0":-1.8842484415760918,"y0":50.0063926994464,"z0":5.201946874463991,"aX":-15.907323294898724},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":12.4,"spinRate":2229,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4033098448042227,"extension":7.0019876127808525},"index":0,"playId":"590b326a-edd0-3902-8245-f1854ab87e5f","pitchNumber":1,"startTime":"2025-08-17T19:47:45.372Z","endTime":"2025-08-17T19:47:48.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.30701066286156,"strikeZoneBottom":1.56894550953382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.230748335786494,"aZ":-26.089343135406363,"pfxX":-10.976546248693436,"pfxZ":3.661817116034839,"pX":0.5889087936871278,"pZ":0.1401494103431501,"vX0":10.249526040411277,"vY0":-128.7662159269991,"vZ0":-7.932131265978201,"x":94.55,"y":235.0,"x0":-2.0362889022595234,"y0":50.00382658852289,"z0":5.30903833969195,"aX":-18.249606732081986},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":1465,"spinDirection":229},"zone":14,"typeConfidence":0.81,"plateTime":0.42698884612062926,"extension":7.133502291471877},"index":1,"playId":"1be0153d-c160-3b12-9c78-85d5ae6d6ab2","pitchNumber":2,"startTime":"2025-08-17T19:48:02.722Z","endTime":"2025-08-17T19:48:06.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.686544061352024,"aZ":-19.277191577959393,"pfxX":-0.7131285905825012,"pfxZ":7.464311878464847,"pX":0.23993763147143418,"pZ":2.3851804487702304,"vX0":6.712817943098285,"vY0":-131.32851577246686,"vZ0":-3.7127153396876955,"x":107.85,"y":174.38,"x0":-2.268699946571941,"y0":50.00176913776024,"z0":5.2710883934729615,"aX":-1.2334601358653112},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":-0.4,"spinRate":2181,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.41885321749415505,"extension":7.097445642089614},"index":2,"playId":"df02e0b1-6aef-33c1-969b-7b5d40408e7d","pitchNumber":3,"startTime":"2025-08-17T19:48:20.959Z","endTime":"2025-08-17T19:48:26.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.3,"strikeZoneTop":3.32566365769081,"strikeZoneBottom":1.6270708364591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33697314765028,"aZ":-12.034695459091193,"pfxX":-8.632812579628464,"pfxZ":10.737057242864292,"pX":0.359334478278336,"pZ":0.6673637083683441,"vX0":9.163941564140233,"vY0":-137.30762935935942,"vZ0":-10.015059965847657,"x":103.3,"y":220.76,"x0":-1.9278924208029693,"y0":50.006348087324845,"z0":5.220262645867547,"aX":-16.200000250541596},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":13.3,"spinRate":2239,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40159104145275215,"extension":7.039702121135966},"index":3,"playId":"b9349495-0c10-3a39-9a80-ae2237ab7f27","pitchNumber":4,"startTime":"2025-08-17T19:48:58.987Z","endTime":"2025-08-17T19:49:03.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.605938931955606,"aZ":-14.025976953421939,"pfxX":-7.797224298332001,"pfxZ":9.846463503545674,"pX":0.18762878322129897,"pZ":2.1641290133898057,"vX0":8.874929837977204,"vY0":-135.8511262320903,"vZ0":-5.49905755213022,"x":109.85,"y":180.35,"x0":-2.1301510198029847,"y0":50.0024550174914,"z0":5.212726379665733,"aX":-14.371951399080402},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":11.9,"spinRate":2291,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40533200461315655,"extension":7.044685670619482},"hitData":{"launchSpeed":89.9,"launchAngle":42.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.0,"coordY":89.91}},"index":4,"playId":"12e3138b-1205-3996-b5ac-dbbf4a1b8210","pitchNumber":5,"startTime":"2025-08-17T19:49:15.164Z","endTime":"2025-08-17T19:49:23.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:49:23.374Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out sharply, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T19:52:08.390Z","endTime":"2025-08-17T19:54:24.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:50:52.947Z","endTime":"2025-08-17T19:52:07.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T19:52:07.976Z","endTime":"2025-08-17T19:52:10.731Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"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":83.6,"endSpeed":76.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.241519971962624,"aZ":-29.962637875010625,"pfxX":1.6018233839081313,"pfxZ":1.4923441116771805,"pX":-0.10769512478335014,"pZ":3.4594465571649358,"vX0":3.180375452675939,"vY0":-121.71063508626499,"vZ0":0.3538835374207929,"x":121.11,"y":145.37,"x0":-1.6449895570927928,"y0":50.004599799623776,"z0":5.929251700567202,"aX":2.3777759560206913},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.7,"spinRate":2762,"spinDirection":80},"zone":11,"typeConfidence":0.9,"plateTime":0.451849779572826,"extension":5.9473672502078445},"index":2,"playId":"2945345d-a5ed-3db5-a1bd-9c24f3fdd0ec","pitchNumber":1,"startTime":"2025-08-17T19:52:10.731Z","endTime":"2025-08-17T19:52:16.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":77.7,"strikeZoneTop":3.24362096659002,"strikeZoneBottom":1.47828011885208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.482143871927967,"aZ":-27.73769770845251,"pfxX":0.5575117857459331,"pfxZ":2.863719817653646,"pX":-0.44159268829780585,"pZ":1.8058507067870884,"vX0":4.218485484537885,"vY0":-124.3245101916735,"vZ0":-2.4785640313370467,"x":133.83,"y":190.02,"x0":-2.2405355645836535,"y0":50.00256375862129,"z0":5.143882219606192,"aX":0.8618960912009518},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2694,"spinDirection":106},"zone":7,"typeConfidence":0.88,"plateTime":0.4424281823610663,"extension":6.199446981075182},"index":3,"playId":"a341ddd5-6139-3e57-97cd-6944b18c85cf","pitchNumber":2,"startTime":"2025-08-17T19:52:36.935Z","endTime":"2025-08-17T19:52:40.219Z","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":95.2,"endSpeed":85.3,"strikeZoneTop":3.20274868532498,"strikeZoneBottom":1.50687385991618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.65092982669542,"aZ":-18.830370128628203,"pfxX":-0.8913045276180656,"pfxZ":7.016915849304731,"pX":-0.35793965746793444,"pZ":4.871460915594925,"vX0":3.2192557559619908,"vY0":-138.4336251363502,"vZ0":0.7499872451315092,"x":130.64,"y":107.25,"x0":-1.4304562463261878,"y0":50.00598023143971,"z0":5.876572450986488,"aX":-1.6963662168953706},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":0.8,"spinRate":2486,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.39872839355805834,"extension":6.210244977009462},"index":4,"playId":"6429fce7-550f-3fc5-a5a1-1889a7bbe3a6","pitchNumber":3,"startTime":"2025-08-17T19:52:58.229Z","endTime":"2025-08-17T19:53:01.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.260779765760795,"aZ":-18.89603414336726,"pfxX":-3.2226554806832457,"pfxZ":7.207407347180721,"pX":1.4337030595639064,"pZ":3.0914638094315374,"vX0":9.662305815079637,"vY0":-135.76455656539306,"vZ0":-2.3661268351978304,"x":62.35,"y":155.31,"x0":-1.7730288913636483,"y0":50.005760224288956,"z0":5.308295578916484,"aX":-5.9402939682546965},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":3.5,"spinRate":2389,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.4054277380527771,"extension":6.444114515279814},"index":5,"playId":"c8b6cc1b-6a04-3a89-8afa-29c813210f08","pitchNumber":4,"startTime":"2025-08-17T19:53:19.067Z","endTime":"2025-08-17T19:53:22.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":77.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29171720928559,"aZ":-30.544777795136447,"pfxX":1.6471476840209553,"pfxZ":1.0456148679046535,"pX":-0.026582188554255166,"pZ":2.58962172745788,"vX0":3.3599417898204327,"vY0":-125.70919152190754,"vZ0":-1.5222018717371277,"x":118.01,"y":168.86,"x0":-1.6098038389234481,"y0":50.00013924669945,"z0":5.750683300149387,"aX":2.5601525775430454},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-4.0,"spinRate":2819,"spinDirection":73},"zone":5,"typeConfidence":0.89,"plateTime":0.44058650823650414,"extension":6.16535003057201},"index":6,"playId":"3505338b-f59d-33f9-ada7-f8a18aa4ab64","pitchNumber":5,"startTime":"2025-08-17T19:53:46.897Z","endTime":"2025-08-17T19:53:52.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77980809851215,"aZ":-35.3300779603778,"pfxX":3.7368817975154442,"pfxZ":-1.9933957527202164,"pX":-0.19438221424674612,"pZ":2.7061554475263434,"vX0":2.2111710888168474,"vY0":-127.36562075281154,"vZ0":-0.453818796462956,"x":124.41,"y":165.71,"x0":-1.5695853963885718,"y0":50.002086707658755,"z0":5.768435654257618,"aX":5.9209150117957146},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-7.3,"spinRate":2782,"spinDirection":74},"zone":5,"typeConfidence":0.9,"plateTime":0.43602518590163575,"extension":6.177655745029914},"hitData":{"launchSpeed":100.7,"launchAngle":3.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":103.5,"coordY":173.18}},"index":7,"playId":"24af63d8-754f-35b0-b5fa-1d1031a90ea9","pitchNumber":6,"startTime":"2025-08-17T19:54:17.258Z","endTime":"2025-08-17T19:54:24.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:54:24.461Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T19:54:42.193Z","endTime":"2025-08-17T19:55:37.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.67830961281137,"strikeZoneBottom":1.70421587555213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.19376951846681,"aZ":-15.350078440017072,"pfxX":-4.324969375650367,"pfxZ":8.580422020019755,"pX":-1.762285251962488,"pZ":2.480566958465268,"vX0":1.3163177340085193,"vY0":-139.99046893286848,"vZ0":-6.024563299129633,"x":184.17,"y":171.8,"x0":-1.6802858559054918,"y0":50.00263872243329,"z0":5.686818664870748,"aX":-8.479196961837976},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2428,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.3930988634445143,"extension":6.321626541320342},"index":0,"playId":"a8918312-5145-3805-b51a-0b5497af668d","pitchNumber":1,"startTime":"2025-08-17T19:54:54.714Z","endTime":"2025-08-17T19:54:57.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.61230642663851,"strikeZoneBottom":1.74571745427604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78321771336299,"aZ":-26.936576571769184,"pfxX":-10.42667250504882,"pfxZ":3.108527476491199,"pX":0.6029970141372856,"pZ":1.5364007136120974,"vX0":8.429362822994586,"vY0":-129.4523570142269,"vZ0":-5.3331792239200855,"x":94.02,"y":197.3,"x0":-1.3519755273400411,"y0":50.00278102172359,"z0":5.703350718408383,"aX":-17.57289405031324},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":1642,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4242390295631955,"extension":6.675669709749728},"index":1,"playId":"703911f3-97dc-37f6-80dc-6f53bdb82809","pitchNumber":2,"startTime":"2025-08-17T19:55:11.641Z","endTime":"2025-08-17T19:55:16.187Z","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":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.023204834854575,"aZ":-34.756880635009516,"pfxX":2.9662104405066603,"pfxZ":-1.6730054613296161,"pX":-0.35077995786960514,"pZ":1.77208048802344,"vX0":2.5790381400766513,"vY0":-125.10799952689068,"vZ0":-2.6500470138618866,"x":130.37,"y":190.93,"x0":-1.7895147452122826,"y0":50.0003136698604,"z0":5.76435055752062,"aX":4.5857614916857035},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-6.1,"spinRate":2776,"spinDirection":53},"zone":7,"typeConfidence":0.9,"plateTime":0.4419802521934102,"extension":6.145263984207623},"hitData":{"launchSpeed":97.9,"launchAngle":29.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.5,"coordY":54.99}},"index":2,"playId":"346e4d4a-173a-3eab-b491-c8dd84f15a6c","pitchNumber":3,"startTime":"2025-08-17T19:55:28.958Z","endTime":"2025-08-17T19:55:37.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:55:37.615Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T19:55:48.202Z","endTime":"2025-08-17T19:57:22.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"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],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.20080145889424,"strikeZoneBottom":1.5764540161249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1813641776248,"aZ":-17.777181400841247,"pfxX":-2.6873963127217757,"pfxZ":7.582939943100914,"pX":0.8614743250707798,"pZ":3.4202764913835324,"vX0":7.587124797802966,"vY0":-137.58373643543106,"vZ0":-2.9096327149903343,"x":84.16,"y":146.43,"x0":-1.594318697303323,"y0":50.00562063254499,"z0":5.709913130895187,"aX":-5.104640565857134},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":3.1,"spinRate":2447,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.39953020577790044,"extension":6.354311727585987},"index":0,"playId":"1320edaa-699b-30b1-9ad4-a8579e376433","pitchNumber":1,"startTime":"2025-08-17T19:56:05.652Z","endTime":"2025-08-17T19:56:09.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.17587791248934,"strikeZoneBottom":1.55020204327938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262714532276295,"aZ":-25.789727943519004,"pfxX":-10.223253803721246,"pfxZ":3.827708692589507,"pX":-1.9825751586772073,"pZ":1.7766473677800174,"vX0":2.264473032903511,"vY0":-128.96903406161448,"vZ0":-4.7430038995136465,"x":192.57,"y":190.81,"x0":-1.549543623849638,"y0":50.0038510561802,"z0":5.652580952559512,"aX":-17.054244636801833},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":17.9,"spinRate":1391,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4262854454991247,"extension":6.493384445492734},"index":1,"playId":"511d277c-a596-36a8-90b0-804b740ea57c","pitchNumber":2,"startTime":"2025-08-17T19:56:22.616Z","endTime":"2025-08-17T19:56:25.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.19351727729056,"strikeZoneBottom":1.42885736809636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.829059566099655,"aZ":-29.257780203621866,"pfxX":3.3901284816837625,"pfxZ":1.9132365411105425,"pX":0.039539600941348584,"pZ":1.172212626674572,"vX0":3.0533285012230422,"vY0":-123.67467628567746,"vZ0":-4.899430916815479,"x":115.49,"y":207.13,"x0":-1.6578282438404461,"y0":50.00532938086965,"z0":5.672819155039045,"aX":5.180435023699727},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-7.0,"spinRate":2770,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4452142579298233,"extension":6.208528770144679},"index":2,"playId":"9c3df9fb-d647-3cf9-8e24-0b3eeadcceda","pitchNumber":3,"startTime":"2025-08-17T19:56:40.009Z","endTime":"2025-08-17T19:56:45.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.29098766220184,"strikeZoneBottom":1.59561447537942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38632713560074,"aZ":-17.172217677838216,"pfxX":-2.436214591345686,"pfxZ":7.915462407714706,"pX":-0.12775224287380627,"pZ":3.082640558635779,"vX0":4.689840386477117,"vY0":-137.26935073184404,"vZ0":-4.132237716096326,"x":121.87,"y":155.55,"x0":-1.5473003309296844,"y0":50.00156636858576,"z0":5.788038346161174,"aX":-4.616891582622441},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":3.4,"spinRate":2455,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.40010527980471355,"extension":6.401584684143556},"index":3,"playId":"bd3e7eef-9e1f-3476-aa11-291c6c1e9d09","pitchNumber":4,"startTime":"2025-08-17T19:57:00.996Z","endTime":"2025-08-17T19:57:04.182Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.20073222476296,"strikeZoneBottom":1.57465814875148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.679722885386255,"aZ":-19.809600145885085,"pfxX":-1.9982148377538973,"pfxZ":6.568671973137836,"pX":1.6996821983733488,"pZ":2.229147302762147,"vX0":8.727471151752273,"vY0":-136.49904455751155,"vZ0":-5.48932911958217,"x":52.21,"y":178.59,"x0":-1.2827026808864632,"y0":50.00489639742988,"z0":5.634760907154438,"aX":-3.763393656083163},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":1.7,"spinRate":2340,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.40161949449135026,"extension":6.459916267332593},"index":4,"playId":"a419eb53-9993-3622-b2ac-e8b9781f8b5a","pitchNumber":5,"startTime":"2025-08-17T19:57:19.235Z","endTime":"2025-08-17T19:57:22.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:57:22.235Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Addison Barger.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T19:57:40.881Z","endTime":"2025-08-17T19:58:31.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.69046114255791,"strikeZoneBottom":1.69130892170105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.248243353594333,"aZ":-16.76117160969565,"pfxX":-2.273930771491141,"pfxZ":8.479843812179828,"pX":1.473393469963908,"pZ":2.511804344499158,"vX0":8.393842375681736,"vY0":-134.48245140314563,"vZ0":-4.875059714572775,"x":60.84,"y":170.96,"x0":-1.4033179429544902,"y0":50.00294437941823,"z0":5.550476388981321,"aX":-4.133895951266473},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":2.2,"spinRate":2502,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.40847390582750753,"extension":6.508671626039236},"index":0,"playId":"25418048-409c-3a37-81ad-3a25b86026be","pitchNumber":1,"startTime":"2025-08-17T19:57:47.973Z","endTime":"2025-08-17T19:57:50.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.67586616500413,"strikeZoneBottom":1.72881311831756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.965366694902286,"aZ":-15.683618070116385,"pfxX":-2.6372499684756865,"pfxZ":8.59520964612814,"pX":0.315221700707356,"pZ":1.8275417233701483,"vX0":6.187407570142381,"vY0":-138.16084325282316,"vZ0":-7.500206696112521,"x":104.98,"y":189.44,"x0":-1.618273280009234,"y0":50.00146059578135,"z0":5.646732098111061,"aX":-5.059367217993432},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":3.4,"spinRate":2464,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.39758946276931617,"extension":6.395287427983199},"index":1,"playId":"24b7a268-eed9-341c-8fd0-7ee24b46f1c8","pitchNumber":2,"startTime":"2025-08-17T19:58:04.635Z","endTime":"2025-08-17T19:58:07.952Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6416159533386,"aZ":-28.25594129032046,"pfxX":2.5278655338295803,"pfxZ":2.4950664197183157,"pX":0.4242190881932867,"pZ":1.8502318498027006,"vX0":4.543639432909307,"vY0":-125.2236808555227,"vZ0":-2.7987825452261426,"x":100.83,"y":188.82,"x0":-1.7494107164596933,"y0":50.004860814080224,"z0":5.318055884151079,"aX":3.974970866541758},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":-5.8,"spinRate":2761,"spinDirection":73},"zone":9,"typeConfidence":0.9,"plateTime":0.4390717834529152,"extension":6.2855125454597465},"hitData":{"launchSpeed":90.7,"launchAngle":54.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.8,"coordY":132.68}},"index":2,"playId":"14a461a4-44c1-3d66-863d-e69b15eaf015","pitchNumber":3,"startTime":"2025-08-17T19:58:21.849Z","endTime":"2025-08-17T19:58:31.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:58:31.624Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a pop up to first baseman Ezequiel Duran.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:00:44.514Z","endTime":"2025-08-17T20:02:00.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Nathan Eovaldi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:00:16.664Z","endTime":"2025-08-17T20:00:29.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Myles Straw replaces Andrés Giménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:00:29.401Z","endTime":"2025-08-17T20:00:46.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":665926,"link":"/api/v1/people/665926"}},{"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":70.4,"strikeZoneTop":3.55521937021089,"strikeZoneBottom":1.66152799472354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8377915247136,"aZ":-32.5145024259372,"pfxX":-7.172349467578536,"pfxZ":-0.2648242649363457,"pX":0.010311443292288962,"pZ":2.2788135196215507,"vX0":-6.996844317526305,"vY0":-113.61341247221667,"vZ0":2.769256264574723,"x":116.61,"y":177.25,"x0":4.091945361473322,"y0":50.0037195528874,"z0":4.3332006229726305,"aX":-9.134073482994163},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.8,"breakHorizontal":15.1,"spinRate":1799,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.48695277798341996,"extension":6.5990716177176845},"index":2,"playId":"d4efb68e-8e92-34bf-af75-778d298bd92f","pitchNumber":1,"startTime":"2025-08-17T20:00:46.741Z","endTime":"2025-08-17T20:00:50.735Z","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":87.8,"endSpeed":78.9,"strikeZoneTop":3.51578343444457,"strikeZoneBottom":1.6565839717798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.678557775097275,"aZ":-28.36328538929839,"pfxX":10.825947505962962,"pfxZ":2.3595871700816335,"pX":2.0104703435947133,"pZ":3.82324066399426,"vX0":-9.324304870724532,"vY0":-127.33135709132348,"vZ0":4.2617560268185315,"x":40.37,"y":135.55,"x0":4.339339414138269,"y0":50.00611459995713,"z0":4.388926706695624,"aX":17.522502815349927},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":-17.2,"spinRate":2006,"spinDirection":96},"zone":12,"typeConfidence":2.0,"plateTime":0.43256396420879817,"extension":6.46433531621645},"index":3,"playId":"8953878b-32c2-3a72-afd5-d80d4c0277bf","pitchNumber":2,"startTime":"2025-08-17T20:01:02.177Z","endTime":"2025-08-17T20:01:05.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":71.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.410318043732584,"aZ":-35.49937350158674,"pfxX":12.850333164503217,"pfxZ":-2.5253075945598393,"pX":0.5695985517417776,"pZ":1.3612413925821678,"vX0":-11.574631705052997,"vY0":-115.35563890368776,"vZ0":1.7675717574788894,"x":95.29,"y":202.03,"x0":4.043033212532138,"y0":50.004878236100794,"z0":4.071232404547107,"aX":16.891455899279034},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.6,"breakHorizontal":-19.4,"spinRate":1624,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.47938957469410326,"extension":6.678763227232838},"index":4,"playId":"f22079de-0418-3686-999e-3ae92d030bfd","pitchNumber":3,"startTime":"2025-08-17T20:01:16.599Z","endTime":"2025-08-17T20:01:19.599Z","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":86.9,"endSpeed":77.8,"strikeZoneTop":3.35497605908391,"strikeZoneBottom":1.51111927781226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.302739918218872,"aZ":-26.18629597907195,"pfxX":10.803818909536428,"pfxZ":3.8193456080579686,"pX":-0.6485907349924936,"pZ":3.406432664845359,"vX0":-14.659150112688831,"vY0":-125.46583134433769,"vZ0":3.0919234355381495,"x":141.72,"y":146.81,"x0":3.9112620896421455,"y0":50.003488271069024,"z0":4.313288276481793,"aX":16.942086252170242},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":-15.5,"spinRate":2096,"spinDirection":97},"zone":1,"typeConfidence":2.0,"plateTime":0.4393631815901715,"extension":6.616157959398375},"index":5,"playId":"8437b8df-9bf5-3679-8a07-8eaada27a0fb","pitchNumber":4,"startTime":"2025-08-17T20:01:35.772Z","endTime":"2025-08-17T20:01:41.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.867358375288642,"aZ":-34.08296486095958,"pfxX":-10.667698780607948,"pfxZ":-1.5103598888256329,"pX":-0.06212246252875122,"pZ":2.041864959592346,"vX0":-6.3621078779351485,"vY0":-112.82909646455794,"vZ0":2.8422901510263365,"x":119.37,"y":183.65,"x0":4.2024396437319815,"y0":50.00473721943734,"z0":4.25413540580259,"aX":-13.443973356594867},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-1.4,"breakHorizontal":21.2,"spinRate":1942,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.4897206689122453,"extension":6.438541952821875},"hitData":{"launchSpeed":64.4,"launchAngle":52.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.41,"coordY":149.41}},"index":6,"playId":"53c8d0b9-1ba8-3a7f-917f-4c6f3ff352f6","pitchNumber":5,"startTime":"2025-08-17T20:01:51.125Z","endTime":"2025-08-17T20:02:00.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:02:00.818Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (19) on a fly ball to left center field. Myles Straw scores.","rbi":2,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:02:18.596Z","endTime":"2025-08-17T20:03:31.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":78.9,"strikeZoneTop":3.73325527807883,"strikeZoneBottom":1.750933084383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79935598819242,"aZ":-31.992967107921395,"pfxX":13.069670151383093,"pfxZ":0.11555687867479936,"pX":-1.2056280304765206,"pZ":1.8769797248259332,"vX0":-16.77662303900328,"vY0":-126.78529964225656,"vZ0":0.41082385824034007,"x":162.96,"y":188.1,"x0":3.8490191614238225,"y0":50.00464940283517,"z0":4.299522280755396,"aX":20.93913510165903},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-19.1,"spinRate":1926,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.43469649686341283,"extension":6.699363437440784},"index":0,"playId":"c1a159a0-8f8c-32cd-ad16-d6ca0d1bf240","pitchNumber":1,"startTime":"2025-08-17T20:02:33.423Z","endTime":"2025-08-17T20:02:36.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":78.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.999275077220396,"aZ":-34.2226807872014,"pfxX":13.684411109542538,"pfxZ":-1.2894129731552066,"pX":0.3614148191647968,"pZ":1.8196345057349412,"vX0":-13.511803137515708,"vY0":-126.79169709789174,"vZ0":0.9638275137923848,"x":103.22,"y":189.65,"x0":4.046725352932542,"y0":50.00376157392248,"z0":4.219853028848662,"aX":21.72183270171088},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":-20.8,"spinRate":1984,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4362299300930079,"extension":6.63263574164664},"index":1,"playId":"5b00b989-0b65-3bf8-8c82-3f3dbf025862","pitchNumber":2,"startTime":"2025-08-17T20:02:49.359Z","endTime":"2025-08-17T20:02:52.359Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8503131005272,"aZ":-35.0007817925176,"pfxX":9.782368584250769,"pfxZ":-2.02548572471094,"pX":0.09040852255378849,"pZ":1.6230697804709708,"vX0":-12.532183452229514,"vY0":-117.35607366203206,"vZ0":1.847974428444729,"x":113.55,"y":194.96,"x0":4.224435826516112,"y0":50.00108292239084,"z0":4.081475138990135,"aX":13.667771899971644},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.9,"breakHorizontal":-14.6,"spinRate":1723,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.4664119823595092,"extension":6.708101746926783},"hitData":{"launchSpeed":107.2,"launchAngle":29.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":72.41,"coordY":31.31}},"index":2,"playId":"1d98276c-e85b-32ea-87f8-ffd0eb6839b8","pitchNumber":3,"startTime":"2025-08-17T20:03:05.179Z","endTime":"2025-08-17T20:03:31.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:03:31.752Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:04:32.863Z","endTime":"2025-08-17T20:06:12.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[2,3,4,6,7,8],"actionIndex":[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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:03:40.327Z","endTime":"2025-08-17T20:04:04.634Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Davis Schneider replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:04:04.634Z","endTime":"2025-08-17T20:04:35.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":78.7,"strikeZoneTop":3.18029579122245,"strikeZoneBottom":1.59251129828784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.410629523224955,"aZ":-27.420706915862535,"pfxX":9.283662821984857,"pfxZ":2.9737774900665244,"pX":-0.9718042894206199,"pZ":3.437654676574384,"vX0":-15.088542620442128,"vY0":-126.60276928758388,"vZ0":3.331728867065003,"x":154.04,"y":145.96,"x0":3.8996410161364534,"y0":50.003449230776496,"z0":4.318238804579724,"aX":14.847997587652928},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":-12.8,"spinRate":1953,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.43509638854997146,"extension":6.788848944242739},"index":2,"playId":"ad57b0e0-920b-3b21-8544-cc8e4b279d57","pitchNumber":1,"startTime":"2025-08-17T20:04:35.203Z","endTime":"2025-08-17T20:04:38.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.1,"strikeZoneTop":3.14396329435786,"strikeZoneBottom":1.59080888832054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.928839469914944,"aZ":-33.80366985061739,"pfxX":12.15380258115942,"pfxZ":-1.0127533754614477,"pX":0.3730550151342147,"pZ":1.665930068432472,"vX0":-12.976724564914038,"vY0":-126.84248835311618,"vZ0":0.5662297187707155,"x":102.78,"y":193.8,"x0":4.006359612988737,"y0":50.00180695744858,"z0":4.161780407923173,"aX":19.559005648349803},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-18.6,"spinRate":1870,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.43385549709639903,"extension":6.768102670571702},"index":3,"playId":"26e71bc6-e19c-3fb1-b805-9593933da374","pitchNumber":2,"startTime":"2025-08-17T20:04:51.713Z","endTime":"2025-08-17T20:04:55.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.3,"strikeZoneTop":3.0886833143926,"strikeZoneBottom":1.57102033248983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.713727097283375,"aZ":-34.20110352013828,"pfxX":-7.75736714123722,"pfxZ":-1.559367490873516,"pX":0.2001356200336631,"pZ":2.107827490872405,"vX0":-6.8180512727676374,"vY0":-114.62587715921966,"vZ0":2.714814718816961,"x":109.37,"y":181.87,"x0":4.2461747719458955,"y0":50.00277429079708,"z0":4.300780986422938,"aX":-10.084560064551408},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.6,"breakHorizontal":16.1,"spinRate":1883,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4821038578437493,"extension":6.67005483343394},"index":4,"playId":"8789dca5-579f-33df-9b8b-c0904add5312","pitchNumber":3,"startTime":"2025-08-17T20:05:11.269Z","endTime":"2025-08-17T20:05:14.911Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-17T20:05:19.905Z","endTime":"2025-08-17T20:05:33.089Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":78.6,"strikeZoneTop":3.12,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61945109983286,"aZ":-24.250870096161634,"pfxX":11.545064355616201,"pfxZ":4.93848961544993,"pX":-0.45988683585665396,"pZ":2.789443587831251,"vX0":-14.333828094941316,"vY0":-127.05084950851463,"vZ0":1.057659967158922,"x":134.53,"y":163.47,"x0":3.8052788999560025,"y0":50.001896657465245,"z0":4.3225883265170575,"aX":18.518257308759708},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":2043,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.4342792516635958,"extension":6.683004635994477},"index":6,"playId":"84b75981-6a61-3623-a929-b132cafd8dc5","pitchNumber":4,"startTime":"2025-08-17T20:05:33.089Z","endTime":"2025-08-17T20:05:36.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.6,"strikeZoneTop":3.11833117809829,"strikeZoneBottom":1.53147836181026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.178651979496742,"aZ":-35.018816896387364,"pfxX":12.071000589319581,"pfxZ":-1.8018531686807169,"pX":-1.2338844760597456,"pZ":1.438246391319441,"vX0":-16.194154696507145,"vY0":-125.93109611614602,"vZ0":0.3752904823007823,"x":164.03,"y":199.95,"x0":3.7570407749155867,"y0":50.000580417113696,"z0":4.155203884856851,"aX":19.09373535076186},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":-17.5,"spinRate":1942,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.43748518245765045,"extension":6.656560931831211},"index":7,"playId":"bdd88b29-8350-3ad5-8d76-94aff4939d3e","pitchNumber":5,"startTime":"2025-08-17T20:05:54.008Z","endTime":"2025-08-17T20:05:57.008Z","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":79.2,"endSpeed":71.2,"strikeZoneTop":3.12,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60907837266816,"aZ":-38.34568958213043,"pfxX":10.426101649275378,"pfxZ":-4.732661767911012,"pX":1.490617936915356,"pZ":1.235961395319592,"vX0":-9.418003190529282,"vY0":-114.73549674434743,"vZ0":2.347004788060624,"x":60.18,"y":205.41,"x0":4.337994994788244,"y0":50.00301981783114,"z0":3.9969969929583704,"aX":13.593187757291414},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.3,"breakHorizontal":-15.8,"spinRate":1640,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.48147461863300034,"extension":6.563404653403885},"index":8,"playId":"cd7a38dc-7fba-39b6-b638-71877cbd44ae","pitchNumber":6,"startTime":"2025-08-17T20:06:09.658Z","endTime":"2025-08-17T20:06:12.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:06:12.859Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:08:43.214Z","endTime":"2025-08-17T20:10:26.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T20:06:25.501Z","endTime":"2025-08-17T20:06:50.499Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Winn replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-17T20:06:50.499Z","endTime":"2025-08-17T20:08:45.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.7,"strikeZoneTop":3.8336862306308,"strikeZoneBottom":1.69676608473296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.98555573032415,"aZ":-12.89325984245108,"pfxX":-6.739116457637033,"pfxZ":9.874014960774431,"pX":-0.05421691750645669,"pZ":1.7576938914213025,"vX0":4.574092319506896,"vY0":-140.1232326611837,"vZ0":-7.226629125981459,"x":119.07,"y":191.32,"x0":-0.8474055975388198,"y0":50.00468440257865,"z0":5.2454122535643455,"aX":-13.160881339670754},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":11.0,"spinRate":2226,"spinDirection":216},"zone":8,"typeConfidence":0.83,"plateTime":0.3936209128028514,"extension":6.8033086919900825},"index":2,"playId":"570e3059-2950-3db6-9e38-8a9d9765e838","pitchNumber":1,"startTime":"2025-08-17T20:08:45.533Z","endTime":"2025-08-17T20:08:48.553Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.819429953158163,"aZ":-26.21532674749857,"pfxX":-9.868672762819035,"pfxZ":3.6210541388046096,"pX":-0.78763042912309,"pZ":2.426177825529792,"vX0":4.221618852423535,"vY0":-128.2738204462078,"vZ0":-1.9238278567331966,"x":147.02,"y":173.27,"x0":-1.1848245384998475,"y0":50.00137364070598,"z0":5.256908450286494,"aX":-16.225495765982394},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":1639,"spinDirection":239},"zone":4,"typeConfidence":0.86,"plateTime":0.42919703775191165,"extension":6.909502578218716},"index":3,"playId":"3093e076-498e-3549-bbe6-03d65178c973","pitchNumber":2,"startTime":"2025-08-17T20:09:00.160Z","endTime":"2025-08-17T20:09:03.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.7999328279135,"strikeZoneBottom":1.6282830438907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.01782884140012,"aZ":-14.00177182670842,"pfxX":-6.162952389813398,"pfxZ":9.154341423312664,"pX":1.3152139134016991,"pZ":3.9162759663956725,"vX0":8.511423747833708,"vY0":-140.94781757843964,"vZ0":-1.674949979731693,"x":66.87,"y":133.04,"x0":-0.9618851663143568,"y0":50.00365811833289,"z0":5.435914867662872,"aX":-12.236117055927298},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2307,"spinDirection":209},"zone":12,"typeConfidence":0.75,"plateTime":0.39060859421134486,"extension":6.755020373451032},"index":4,"playId":"adb58940-4db3-3af1-9bec-91d93f7d5516","pitchNumber":3,"startTime":"2025-08-17T20:09:26.990Z","endTime":"2025-08-17T20:09:29.990Z","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":86.6,"endSpeed":79.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.028215099859725,"aZ":-38.52686699846184,"pfxX":1.093210774728924,"pfxZ":-3.9856636375878534,"pX":-0.39371762949375294,"pZ":1.8232763714278808,"vX0":1.3684835429772746,"vY0":-126.13794405633809,"vZ0":-1.2801370231972244,"x":132.01,"y":189.55,"x0":-1.087293126764674,"y0":50.00073202977058,"z0":5.471613514375688,"aX":1.7436308271616519},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.2,"breakHorizontal":-2.3,"spinRate":2606,"spinDirection":68},"zone":7,"typeConfidence":0.88,"plateTime":0.4358865775213978,"extension":6.714608260936456},"index":5,"playId":"e0183c26-421c-3db9-aa81-3dfb1ab57af7","pitchNumber":4,"startTime":"2025-08-17T20:09:46.097Z","endTime":"2025-08-17T20:09:50.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.5,"strikeZoneTop":3.76683524415307,"strikeZoneBottom":1.66461130546145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.383351835278287,"aZ":-26.542167278244865,"pfxX":-11.383580846408641,"pfxZ":3.473904044756016,"pX":-0.09067217122545312,"pZ":0.7697520352242964,"vX0":6.414494627876586,"vY0":-127.60332150080713,"vZ0":-5.3645906376772245,"x":120.46,"y":218.0,"x0":-1.1803148787035425,"y0":50.003905687420456,"z0":5.03549889652943,"aX":-18.457135250604523},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":18.8,"spinRate":1858,"spinDirection":239},"zone":13,"typeConfidence":0.8,"plateTime":0.43205361696776734,"extension":6.832032766696645},"index":6,"playId":"c7eb6dbc-6141-3d7b-b3da-48f8228c2bdf","pitchNumber":5,"startTime":"2025-08-17T20:10:05.841Z","endTime":"2025-08-17T20:10:10.438Z","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":97.2,"endSpeed":86.9,"strikeZoneTop":3.76624615541486,"strikeZoneBottom":1.69835701822111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.47947576832656,"aZ":-8.908043126081923,"pfxX":-6.281262702133697,"pfxZ":11.80818536851746,"pX":0.7566011931542405,"pZ":1.8808328696081555,"vX0":6.891789716987485,"vY0":-140.99425640611605,"vZ0":-7.537372746761076,"x":88.16,"y":188.0,"x0":-0.9287516086831836,"y0":50.00032470814035,"z0":5.198618623226375,"aX":-12.373507012897587},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2399,"spinDirection":210},"zone":9,"typeConfidence":0.87,"plateTime":0.3917194396133614,"extension":6.895259708111388},"index":7,"playId":"7451a4b5-0746-3313-8aef-c86838b41829","pitchNumber":6,"startTime":"2025-08-17T20:10:21.495Z","endTime":"2025-08-17T20:10:26.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:10:26.147Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:10:34.440Z","endTime":"2025-08-17T20:12:51.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":87.9,"strikeZoneTop":3.92663524098329,"strikeZoneBottom":1.73804954161261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.313525157861136,"aZ":-10.047048707304988,"pfxX":-6.360814513280263,"pfxZ":11.096827364309554,"pX":1.9924110519836808,"pZ":0.8056698785058118,"vX0":9.90982595857548,"vY0":-141.49518768237826,"vZ0":-10.309696501263407,"x":41.05,"y":217.03,"x0":-0.7560672267247452,"y0":50.001296441104834,"z0":5.175222905020272,"aX":-12.682144622335153},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2501,"spinDirection":210},"zone":14,"typeConfidence":0.85,"plateTime":0.3896058961580273,"extension":6.865237196641635},"index":0,"playId":"eabce5ee-f0f3-39d6-86b6-251f5b968848","pitchNumber":1,"startTime":"2025-08-17T20:10:50.338Z","endTime":"2025-08-17T20:10:53.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.7790529182346,"aZ":-12.646174606221463,"pfxX":-4.152388983434544,"pfxZ":9.89225552749465,"pX":1.0109934886519136,"pZ":3.0124483467065803,"vX0":6.7697742290514595,"vY0":-140.96995702210387,"vZ0":-4.0046225739186445,"x":78.46,"y":157.44,"x0":-0.9035063296672762,"y0":50.0016245960606,"z0":5.292639290002223,"aX":-8.196699097559181},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2458,"spinDirection":207},"zone":12,"typeConfidence":0.93,"plateTime":0.3914292303157638,"extension":6.822337192796836},"index":1,"playId":"6c19b789-a702-3643-9501-fbf3529101ac","pitchNumber":2,"startTime":"2025-08-17T20:11:07.342Z","endTime":"2025-08-17T20:11:10.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.87251082683617,"strikeZoneBottom":1.76302848840582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.805459303829096,"aZ":-12.962481641704949,"pfxX":-7.272963651778242,"pfxZ":9.711914740212558,"pX":0.3568053460547157,"pZ":1.5076235692620037,"vX0":5.893867390074014,"vY0":-140.25142359541815,"vZ0":-8.073445008695508,"x":103.4,"y":198.07,"x0":-0.8343686851725535,"y0":50.00214331126765,"z0":5.28239877966326,"aX":-14.386660139775588},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":11.9,"spinRate":2299,"spinDirection":206},"zone":14,"typeConfidence":0.7,"plateTime":0.3915796599712009,"extension":6.899740105077327},"index":2,"playId":"7b3452ee-215c-3caf-8cc0-992f116603ef","pitchNumber":3,"startTime":"2025-08-17T20:11:26.944Z","endTime":"2025-08-17T20:11:31.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67682012341284,"aZ":-14.202455704567006,"pfxX":-7.137182978004638,"pfxZ":9.089081869429187,"pX":0.40601037348697366,"pZ":2.4132373546680586,"vX0":6.317830287790567,"vY0":-139.99404056730518,"vZ0":-5.632539125531242,"x":101.52,"y":173.62,"x0":-0.9567474091981287,"y0":50.004830871456086,"z0":5.386892414929796,"aX":-14.11666050850956},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":11.5,"spinRate":2246,"spinDirection":208},"zone":6,"typeConfidence":0.66,"plateTime":0.3917971737689565,"extension":6.791067855762913},"index":3,"playId":"873625e8-0f6f-313a-b3b3-66a314b5ed2a","pitchNumber":4,"startTime":"2025-08-17T20:11:43.893Z","endTime":"2025-08-17T20:11:46.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.50142861251985,"strikeZoneBottom":1.60017658792068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.48389987054256,"aZ":-12.26699357442804,"pfxX":-4.407440018294261,"pfxZ":10.066010554859282,"pX":1.3278581226047994,"pZ":3.7662453262013473,"vX0":7.080383822443705,"vY0":-140.82517564710278,"vZ0":-2.549520509619236,"x":66.39,"y":137.09,"x0":-0.6640492012028137,"y0":50.00703412736038,"z0":5.4927787803011,"aX":-8.720568580627244},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2333,"spinDirection":208},"zone":12,"typeConfidence":0.93,"plateTime":0.3912101411650326,"extension":6.818139168735301},"index":4,"playId":"4412dd36-b13c-323a-accc-558151206033","pitchNumber":5,"startTime":"2025-08-17T20:12:06.891Z","endTime":"2025-08-17T20:12:09.891Z","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":96.0,"endSpeed":86.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.06614415124928,"aZ":-12.644546577134417,"pfxX":-4.577476892653587,"pfxZ":10.051187294987237,"pX":0.39510794429671997,"pZ":3.5653295926719477,"vX0":5.185580461411405,"vY0":-139.60728589020647,"vZ0":-2.6289663891399417,"x":101.94,"y":142.52,"x0":-0.9057829942346891,"y0":50.00006989412418,"z0":5.3689223068497425,"aX":-8.891912103086124},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2256,"spinDirection":210},"zone":3,"typeConfidence":0.93,"plateTime":0.39473978709670554,"extension":6.797043523426628},"index":5,"playId":"d4d56b10-89e0-3c1f-9706-99e066d4f6b3","pitchNumber":6,"startTime":"2025-08-17T20:12:24.863Z","endTime":"2025-08-17T20:12:27.863Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":78.7,"strikeZoneTop":3.48591655847295,"strikeZoneBottom":1.61654265721051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63007679112983,"aZ":-27.32265837129704,"pfxX":-11.551036903778227,"pfxZ":3.035107048918675,"pX":0.5214855768610177,"pZ":0.5012204704641704,"vX0":7.626875081765562,"vY0":-127.32647526444508,"vZ0":-5.832893362899764,"x":97.12,"y":225.25,"x0":-1.0530532433632862,"y0":50.00357591713748,"z0":5.059220884720438,"aX":-18.461706219522036},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":1805,"spinDirection":239},"zone":14,"typeConfidence":0.8,"plateTime":0.43464245762394027,"extension":7.032007509211092},"index":6,"playId":"1c752715-ce4e-362b-9b17-298d3b4478e1","pitchNumber":7,"startTime":"2025-08-17T20:12:48.102Z","endTime":"2025-08-17T20:12:51.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:12:51.338Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks. Bo Bichette to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:13:11.010Z","endTime":"2025-08-17T20:15:48.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.104461795051503,"aZ":-35.486672173224974,"pfxX":-0.5344087544104217,"pfxZ":-2.1234565380321966,"pX":0.8448915863986233,"pZ":1.4521566652689433,"vX0":4.7987918557277816,"vY0":-124.901304612161,"vZ0":-2.8430012872427795,"x":84.79,"y":199.57,"x0":-1.0422432624393998,"y0":50.00251792873844,"z0":5.560149792553001,"aX":-0.8340290840381008},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.3,"breakHorizontal":-0.2,"spinRate":2641,"spinDirection":44},"zone":14,"typeConfidence":0.88,"plateTime":0.44064471054778,"extension":6.489135105557153},"index":0,"playId":"3c0fdd16-868d-34f2-bb81-bf1c22a083c4","pitchNumber":1,"startTime":"2025-08-17T20:13:16.759Z","endTime":"2025-08-17T20:13:20.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.4384759821405,"strikeZoneBottom":1.70700951207261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81857503370636,"aZ":-12.8885998289386,"pfxX":-4.960317149154841,"pfxZ":9.804038991016466,"pX":0.9174911952613208,"pZ":3.4241943735542275,"vX0":7.318971554857583,"vY0":-140.12591653792217,"vZ0":-2.9689995727983267,"x":82.03,"y":146.33,"x0":-1.096864234673517,"y0":50.00594687739142,"z0":5.3519838492106775,"aX":-9.76126187964169},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2444,"spinDirection":209},"zone":12,"typeConfidence":0.92,"plateTime":0.3924915063587351,"extension":6.7973394140828844},"index":1,"playId":"18f30d59-70be-3f87-80ce-b5e9cc99ff1f","pitchNumber":2,"startTime":"2025-08-17T20:13:37.093Z","endTime":"2025-08-17T20:13:40.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.43464434016671,"strikeZoneBottom":1.63343520053159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.37451622875918,"aZ":-11.707595030219721,"pfxX":-2.9172303757174944,"pfxZ":10.52878551358505,"pX":2.283100339123195,"pZ":2.7045476259248917,"vX0":9.215226236889377,"vY0":-139.49608829541407,"vZ0":-5.014454765573509,"x":29.97,"y":165.76,"x0":-0.7042017013426655,"y0":50.00262146971016,"z0":5.316552236359955,"aX":-5.67137017194426},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":3.1,"spinRate":2442,"spinDirection":209},"zone":12,"typeConfidence":0.93,"plateTime":0.39470850563292403,"extension":6.838531423697654},"index":2,"playId":"4d7452ab-5fab-34eb-a1bc-a61db34a75c5","pitchNumber":3,"startTime":"2025-08-17T20:13:56.391Z","endTime":"2025-08-17T20:14:01.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-17T20:14:13.219Z","endTime":"2025-08-17T20:15:00.789Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88067493450654,"aZ":-22.54963918596788,"pfxX":-1.8579341018014612,"pfxZ":5.435765680097461,"pX":0.6691989850124699,"pZ":2.9333582202597457,"vX0":5.51305699337289,"vY0":-133.257968039007,"vZ0":-2.2556527205338233,"x":91.49,"y":159.58,"x0":-1.1996442850192996,"y0":50.00124497238378,"z0":5.447437924169936,"aX":-3.289198807094084},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":1.9,"spinRate":2292,"spinDirection":196},"zone":3,"typeConfidence":0.7,"plateTime":0.4135650851724373,"extension":6.558912748974879},"index":4,"playId":"a6adac21-65ee-3e55-94f5-8c72f4cc3089","pitchNumber":4,"startTime":"2025-08-17T20:15:00.789Z","endTime":"2025-08-17T20:15:04.684Z","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":87.4,"endSpeed":79.2,"strikeZoneTop":3.49260810542478,"strikeZoneBottom":1.65790062996977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.306387657681867,"aZ":-31.64367661043694,"pfxX":-11.159127325844091,"pfxZ":0.32843036817215676,"pX":-1.6070137214642524,"pZ":3.444568781137398,"vX0":2.9723832468459057,"vY0":-127.20547070594736,"vZ0":1.3386466406194641,"x":178.26,"y":145.78,"x0":-1.3506093089768914,"y0":50.00375231767532,"z0":5.445174218442147,"aX":-18.046445886315137},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":19.3,"spinRate":1795,"spinDirection":237},"zone":11,"typeConfidence":0.88,"plateTime":0.43278650536323404,"extension":6.803080593874893},"index":5,"playId":"aedd0079-861d-3a1b-b99c-97a22c1f728e","pitchNumber":5,"startTime":"2025-08-17T20:15:25.192Z","endTime":"2025-08-17T20:15:28.192Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.45258140013897,"strikeZoneBottom":1.65263133937298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.609167156321003,"aZ":-27.99804128098558,"pfxX":1.9534689366350917,"pfxZ":2.3631307476613053,"pX":-0.9756435164474125,"pZ":4.2759749701143255,"vX0":0.12677147259961635,"vY0":-132.71907210901233,"vZ0":2.2417987386963674,"x":154.19,"y":123.33,"x0":-1.2776649175505037,"y0":50.00447887035815,"z0":5.4705689286843775,"aX":3.45631813868207},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-3.6,"spinRate":2285,"spinDirection":184},"zone":11,"typeConfidence":0.92,"plateTime":0.41400735947679745,"extension":6.703289789050437},"index":6,"playId":"0a4cabf3-207b-3ab3-892b-16cc958a78cf","pitchNumber":6,"startTime":"2025-08-17T20:15:42.423Z","endTime":"2025-08-17T20:15:48.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:15:48.019Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to first baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:18:30.192Z","endTime":"2025-08-17T20:19:34.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T20:16:11.645Z","endTime":"2025-08-17T20:16:34.022Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Shawn Armstrong replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T20:16:34.022Z","endTime":"2025-08-17T20:18:32.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74376719129233,"aZ":-20.236154355135447,"pfxX":-0.6024608596009251,"pfxZ":6.983961206116357,"pX":0.18304896271800558,"pZ":2.3068102226587084,"vX0":4.253160177167813,"vY0":-130.03690692673374,"vZ0":-4.718854300835265,"x":110.02,"y":176.5,"x0":-1.3967824821533983,"y0":50.00390372197036,"z0":5.684151942464931,"aX":-1.0306828804763366},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.8,"breakHorizontal":0.1,"spinRate":2297,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.4215124727252446,"extension":6.595208883022143},"index":2,"playId":"0cda0b51-500e-374a-9c99-d3b43ee7045a","pitchNumber":1,"startTime":"2025-08-17T20:18:32.333Z","endTime":"2025-08-17T20:18:35.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.929414896761994,"aZ":-15.625660319144547,"pfxX":-3.484638486612918,"pfxZ":9.258901367149406,"pX":-0.26702969868243864,"pZ":3.565414291454453,"vX0":4.62740406461658,"vY0":-133.39977510123626,"vZ0":-2.6224795858793026,"x":127.18,"y":142.51,"x0":-1.5781779694396787,"y0":50.00371195812351,"z0":5.699090362362125,"aX":-6.2290227133650635},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2226,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4119151552563016,"extension":6.604273175076686},"index":3,"playId":"580e5f2e-bcca-3934-8729-624e56a60967","pitchNumber":2,"startTime":"2025-08-17T20:18:56.305Z","endTime":"2025-08-17T20:18:59.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T20:19:09.158Z","endTime":"2025-08-17T20:19:25.790Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.519267990795203,"aZ":-21.60615867604436,"pfxX":2.440529231708604,"pfxZ":7.118999873852905,"pX":0.7426600213748613,"pZ":2.299884256106577,"vX0":3.9481765398798023,"vY0":-122.04443285762632,"vZ0":-3.929364382969817,"x":88.69,"y":176.68,"x0":-1.2231450406780204,"y0":50.00502949373102,"z0":5.826968237376432,"aX":3.6241775622240793},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.0,"breakHorizontal":-5.5,"spinRate":2512,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.45150124709849315,"extension":6.606086735378991},"hitData":{"launchSpeed":81.2,"launchAngle":69.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.4,"coordY":182.51}},"index":5,"playId":"d3b70032-0140-380b-8831-a0a767160eb4","pitchNumber":3,"startTime":"2025-08-17T20:19:25.790Z","endTime":"2025-08-17T20:19:34.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:19:34.629Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (17) on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:21:50.458Z","endTime":"2025-08-17T20:22:05.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Davis Schneider remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:20:48.195Z","endTime":"2025-08-17T20:20:48.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:20:48.214Z","endTime":"2025-08-17T20:20:48.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Myles Straw remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-17T20:20:48.215Z","endTime":"2025-08-17T20:20:48.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"description":"Pitching Change: Louis Varland replaces Yariel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-17T20:20:48.216Z","endTime":"2025-08-17T20:21:52.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.251537954370022,"aZ":-38.86324983463903,"pfxX":1.967814351570409,"pfxZ":-4.096060575697447,"pX":-0.19629028310133587,"pZ":3.07194425868958,"vX0":6.5033719237306595,"vY0":-126.39145041128027,"vZ0":1.1050830379249272,"x":124.48,"y":155.84,"x0":-3.0473789883112317,"y0":50.00014069804447,"z0":5.725098500784512,"aX":3.215293805328385},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.0,"breakHorizontal":-4.9,"spinRate":2364,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.4316392663889612,"extension":6.662282746147591},"hitData":{"launchSpeed":105.0,"launchAngle":22.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":75.6,"coordY":59.78}},"index":4,"playId":"ae5847db-4bf9-3c08-b3ea-75a2475ce4fe","pitchNumber":1,"startTime":"2025-08-17T20:21:52.602Z","endTime":"2025-08-17T20:22:05.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:22:05.544Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman Davis Schneider to first baseman Vladimir Guerrero Jr. Corey Seager to 3rd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:22:33.806Z","endTime":"2025-08-17T20:22:44.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Josh Jung.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:22:24.166Z","endTime":"2025-08-17T20:22:36.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":673962,"link":"/api/v1/people/673962"}},{"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.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.433649436291915,"aZ":-18.18371037126792,"pfxX":-7.1850535747323026,"pfxZ":6.970972338470217,"pX":0.2053895297063803,"pZ":2.640868402277127,"vX0":12.181018597543387,"vY0":-140.67707837971568,"vZ0":-4.105396035427179,"x":109.17,"y":167.48,"x0":-3.2441572956356195,"y0":50.00602808833246,"z0":5.295418969343378,"aX":-14.427673511669921},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":10.6,"spinRate":1997,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3891170427870452,"extension":6.737274453835105},"hitData":{"launchSpeed":93.3,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.04,"coordY":150.43}},"index":1,"playId":"d0f2699c-5996-30fc-91ed-c1e720504750","pitchNumber":1,"startTime":"2025-08-17T20:22:36.136Z","endTime":"2025-08-17T20:22:44.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:22:44.682Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Evan Carter homers (5) on a fly ball to right center field. Corey Seager scores.","rbi":2,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:23:03.219Z","endTime":"2025-08-17T20:24:01.264Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":87.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.201051781492,"aZ":-13.399343302464594,"pfxX":-5.976955044668943,"pfxZ":9.409184048627756,"pX":-0.18856460134214414,"pZ":2.500623293564902,"vX0":10.405194338118793,"vY0":-142.15424577365252,"vZ0":-5.259827925324102,"x":124.19,"y":171.26,"x0":-3.162413929159714,"y0":50.00201545493309,"z0":5.263570630871041,"aX":-11.926062859536186},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2134,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38906902076801364,"extension":7.079626792467433},"index":0,"playId":"6fbbb6d7-b3dc-3e56-a343-36e98550585c","pitchNumber":1,"startTime":"2025-08-17T20:23:03.773Z","endTime":"2025-08-17T20:23:06.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":87.9,"strikeZoneTop":3.8005126536119,"strikeZoneBottom":1.7936568299331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.56218967037893,"aZ":-13.597866471171798,"pfxX":-5.84158183425152,"pfxZ":9.185771582674267,"pX":-1.6379031959515225,"pZ":3.2730072566359114,"vX0":6.678653105287105,"vY0":-142.85966768053777,"vZ0":-3.3336614755727165,"x":179.43,"y":150.41,"x0":-3.2715143844136128,"y0":50.0023188826324,"z0":5.336359146906455,"aX":-11.812948044645058},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2194,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3866294724656858,"extension":6.608796942075148},"index":1,"playId":"b8f6eb41-ef86-307e-97c9-c0a67b74dba6","pitchNumber":2,"startTime":"2025-08-17T20:23:23.864Z","endTime":"2025-08-17T20:23:27.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.679593266842588,"aZ":-38.688321457363635,"pfxX":1.9683465778585798,"pfxZ":-4.091395476080413,"pX":-0.4179980767241335,"pZ":2.539188510541848,"vX0":6.188721343854902,"vY0":-126.44727780620117,"vZ0":-0.09677448130340105,"x":132.93,"y":170.22,"x0":-3.169019969460461,"y0":50.002141471591756,"z0":5.724854106976051,"aX":3.1339290433419915},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.1,"breakHorizontal":-5.2,"spinRate":2371,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.4358853976589998,"extension":6.48513907285325},"hitData":{"launchSpeed":100.1,"launchAngle":32.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":187.16,"coordY":51.35}},"index":2,"playId":"97c988bf-e2b1-3fc7-816d-dbbd19fe5cf8","pitchNumber":3,"startTime":"2025-08-17T20:23:38.292Z","endTime":"2025-08-17T20:24:01.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:24:01.264Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:24:09.817Z","endTime":"2025-08-17T20:24:41.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":86.8,"strikeZoneTop":3.50199391565922,"strikeZoneBottom":1.73690896996947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.565601125216666,"aZ":-8.462687653248679,"pfxX":-8.115482199342487,"pfxZ":12.042921497053056,"pX":1.2005808903052284,"pZ":2.411898422787922,"vX0":13.066938934148341,"vY0":-141.39996082826764,"vZ0":-6.463260940812341,"x":71.24,"y":173.66,"x0":-2.4860847847191154,"y0":50.00282603641554,"z0":5.310410122450723,"aX":-15.979791948676905},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":11.2,"spinRate":2265,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3915596979689271,"extension":7.031497289255443},"index":0,"playId":"866dec71-bc8e-376c-94d1-0637a1af4acf","pitchNumber":1,"startTime":"2025-08-17T20:24:21.880Z","endTime":"2025-08-17T20:24:24.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39215213524871,"aZ":-12.662820642361726,"pfxX":-9.586845375098068,"pfxZ":9.89966702417081,"pX":-0.1450411739317013,"pZ":3.0228843480743266,"vX0":10.906855551178072,"vY0":-140.37562081264815,"vZ0":-4.406406992886992,"x":122.53,"y":157.16,"x0":-2.8579938471116093,"y0":50.00661650133157,"z0":5.454002358574669,"aX":-18.903478759572526},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":14.8,"spinRate":2196,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39202505631381346,"extension":6.754439395797376},"hitData":{"launchSpeed":80.1,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.7,"coordY":167.38}},"index":1,"playId":"4f95b95b-2d7c-398f-b5c3-ec076a9fd1fa","pitchNumber":2,"startTime":"2025-08-17T20:24:33.541Z","endTime":"2025-08-17T20:24:41.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:24:41.674Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:24:54.817Z","endTime":"2025-08-17T20:27:03.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.098785051840096,"aZ":-13.009302850179107,"pfxX":-3.9955054118581192,"pfxZ":9.752634542272531,"pX":0.5456890567076184,"pZ":2.7929775376313892,"vX0":9.485170177740557,"vY0":-140.12608233632213,"vZ0":-5.059730662548241,"x":96.2,"y":163.37,"x0":-2.381890459720378,"y0":50.005433652513176,"z0":5.489264724171804,"aX":-7.854087855967694},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2123,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39262359254255497,"extension":6.863495955484002},"index":0,"playId":"038ac274-577a-33b2-90e8-bc3649c6bc34","pitchNumber":1,"startTime":"2025-08-17T20:25:05.477Z","endTime":"2025-08-17T20:25:08.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.5527088270747,"strikeZoneBottom":1.68035275796553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.426572031656303,"aZ":-38.15404054486567,"pfxX":-0.1273879389283632,"pfxZ":-3.7199459868054157,"pX":1.6189385379402315,"pZ":0.12972678427109216,"vX0":10.046674389904691,"vY0":-126.67610444634728,"vZ0":-5.850124083429709,"x":55.29,"y":235.28,"x0":-2.399650159632452,"y0":50.00227816423248,"z0":5.55658933395383,"aX":-0.20583089797541532},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.0,"breakHorizontal":-2.3,"spinRate":2510,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4341442836752374,"extension":6.682826092500226},"index":1,"playId":"57097b2f-b4c4-3c1e-a08a-b813810120a1","pitchNumber":2,"startTime":"2025-08-17T20:25:24.499Z","endTime":"2025-08-17T20:25:27.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.47683436240341,"strikeZoneBottom":1.63882470861284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.557255459522782,"aZ":-42.297847186936444,"pfxX":2.6193048639359087,"pfxZ":-6.513173865826718,"pX":0.984094398641609,"pZ":1.9444138065328065,"vX0":7.914270245294734,"vY0":-125.02524692556102,"vZ0":-0.3580819631791492,"x":79.49,"y":186.28,"x0":-2.5868075687077305,"y0":50.005151400766586,"z0":5.6164642494204875,"aX":4.068356944701814},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.5,"breakHorizontal":-6.8,"spinRate":2423,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4412478557037107,"extension":6.768658069130701},"index":2,"playId":"eda19867-d85e-372b-94ec-e81a10155478","pitchNumber":3,"startTime":"2025-08-17T20:25:40.397Z","endTime":"2025-08-17T20:25:44.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.261712915599794,"aZ":-43.52910379800264,"pfxX":4.295248963077286,"pfxZ":-7.407678380710988,"pX":0.16547281149072168,"pZ":1.5711311975242668,"vX0":5.880222343926699,"vY0":-123.98337453026848,"vZ0":-0.607559551103368,"x":110.69,"y":196.36,"x0":-2.808574939568039,"y0":50.00112322748725,"z0":5.499539580316616,"aX":6.585316822370901},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.2,"breakHorizontal":-9.4,"spinRate":2481,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.44432830057573147,"extension":6.806886211081664},"index":3,"playId":"bf354078-689c-331d-b256-0aad1c059919","pitchNumber":4,"startTime":"2025-08-17T20:25:54.359Z","endTime":"2025-08-17T20:25:57.359Z","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":97.6,"endSpeed":87.8,"strikeZoneTop":3.49975993599341,"strikeZoneBottom":1.66222377763216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.19488416617562,"aZ":-11.162608361479505,"pfxX":-4.82816327462633,"pfxZ":10.600598897247032,"pX":1.8377676483129803,"pZ":1.440495769056825,"vX0":13.711529663211746,"vY0":-141.11071524943966,"vZ0":-8.777811768537164,"x":46.95,"y":199.89,"x0":-2.4941304608156916,"y0":50.00489371744291,"z0":5.343561367385368,"aX":-9.572214615341194},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2207,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39070066722293584,"extension":6.866949676915819},"index":4,"playId":"ba7ecf45-1dce-3805-992d-80c1315f7b3f","pitchNumber":5,"startTime":"2025-08-17T20:26:14.347Z","endTime":"2025-08-17T20:26:17.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T20:26:27.933Z","endTime":"2025-08-17T20:26:40.014Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":97.7,"endSpeed":87.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.71648253936107,"aZ":-11.403184661110062,"pfxX":-2.960900430197703,"pfxZ":10.520956939468848,"pX":0.32621354730090163,"pZ":1.843684991654644,"vX0":9.280881310235605,"vY0":-141.60555330051736,"vZ0":-7.69806839639667,"x":104.57,"y":189.0,"x0":-2.6500154604236363,"y0":50.00206197196865,"z0":5.376697225724928,"aX":-5.84541767422883},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":2.9,"spinRate":2172,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.3909833741592985,"extension":6.642851619512897},"index":6,"playId":"5492dc0c-bed4-3b55-be4b-799fef28c4a0","pitchNumber":6,"startTime":"2025-08-17T20:26:40.014Z","endTime":"2025-08-17T20:26:43.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.44628668982101,"strikeZoneBottom":1.6783885046848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.072363501697055,"aZ":-11.52278722855211,"pfxX":-6.094137955002872,"pfxZ":10.218985265311963,"pX":0.11606344030538085,"pZ":1.1415523760245312,"vX0":9.677329607729504,"vY0":-141.88058288028307,"vZ0":-9.584804618069617,"x":112.58,"y":207.96,"x0":-2.560856970060119,"y0":50.00408677516575,"z0":5.315551223123145,"aX":-12.318012908258748},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2121,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3873175711830519,"extension":6.946182983005757},"index":7,"playId":"1b1f5d40-ca71-3132-a44f-d8a50b3dbfff","pitchNumber":7,"startTime":"2025-08-17T20:26:59.667Z","endTime":"2025-08-17T20:27:03.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:27:03.709Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, second baseman Davis Schneider to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:27:19.377Z","endTime":"2025-08-17T20:29:22.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.16383942517712,"strikeZoneBottom":1.50627753853912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20328978796838,"aZ":-40.89568696572508,"pfxX":1.8434488532121884,"pfxZ":-5.592795096582909,"pX":1.4875415877468046,"pZ":0.7761315577708078,"vX0":10.302705674196686,"vY0":-124.83707841413475,"vZ0":-2.9911834278962246,"x":60.3,"y":217.82,"x0":-2.955264455533819,"y0":50.0062002742685,"z0":5.400069813490177,"aX":2.872077114034554},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.7,"breakHorizontal":-6.0,"spinRate":2527,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44097715656997494,"extension":6.925379237181096},"index":0,"playId":"b0b0fdb3-8594-35e5-93f0-9ddb9c0c29d6","pitchNumber":1,"startTime":"2025-08-17T20:27:28.060Z","endTime":"2025-08-17T20:27:31.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.01127148659586,"strikeZoneBottom":1.49222746813322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.443949469558305,"aZ":-36.789564148665214,"pfxX":1.0536544619729273,"pfxZ":-3.008409677755099,"pX":1.0986981931496267,"pZ":0.7043926418072951,"vX0":9.62322482652815,"vY0":-124.34649548421515,"vZ0":-4.070092301015357,"x":75.12,"y":219.76,"x0":-2.9898278291172606,"y0":50.00149843355742,"z0":5.478439621903412,"aX":1.6164028963424724},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.2,"breakHorizontal":-4.6,"spinRate":2560,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.443795394086262,"extension":6.728614431272611},"index":1,"playId":"9444fea0-62b3-30b0-8c91-91e77347ab18","pitchNumber":2,"startTime":"2025-08-17T20:27:45.156Z","endTime":"2025-08-17T20:27:48.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83246111773027,"aZ":-16.14976113611547,"pfxX":-6.025058128162514,"pfxZ":8.176900221323862,"pX":0.002383297422594408,"pZ":2.439467140649552,"vX0":10.823823514090938,"vY0":-139.90221860744336,"vZ0":-4.915931825971055,"x":116.91,"y":172.91,"x0":-3.1536395399285753,"y0":50.00519616530401,"z0":5.296075140103259,"aX":-11.811974336527154},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2062,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3931718471943535,"extension":6.802556254060823},"index":2,"playId":"ce2d643c-dd3e-3f97-912b-f0eed41b7399","pitchNumber":3,"startTime":"2025-08-17T20:28:03.363Z","endTime":"2025-08-17T20:28:06.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-17T20:28:16.345Z","endTime":"2025-08-17T20:28:30.972Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.7,"strikeZoneTop":3.19916198755055,"strikeZoneBottom":1.50701371376116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.00636808096179,"aZ":-15.97550341510981,"pfxX":-7.737820682478938,"pfxZ":8.033944329940583,"pX":0.7267848629254104,"pZ":0.28452467867276654,"vX0":13.289616316154644,"vY0":-142.1447271368031,"vZ0":-10.364533413495678,"x":89.3,"y":231.1,"x0":-3.0352656629326344,"y0":50.00359071752248,"z0":5.027383409415764,"aX":-15.604455429776111},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":10.8,"spinRate":2145,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38749439274662256,"extension":6.935715154304575},"index":4,"playId":"2a190ad6-a319-3d9b-a6a1-e3476f540eeb","pitchNumber":4,"startTime":"2025-08-17T20:28:30.972Z","endTime":"2025-08-17T20:28:34.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.6,"strikeZoneTop":3.10730999216025,"strikeZoneBottom":1.44953870391985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.68003360781119,"aZ":-13.756773092935013,"pfxX":-10.25624013413119,"pfxZ":9.28442092840649,"pX":0.6850091822862154,"pZ":2.026790887572683,"vX0":13.551155185240289,"vY0":-141.04892544827584,"vZ0":-6.567125165236689,"x":90.89,"y":184.06,"x0":-2.8840463766579076,"y0":50.00547448424702,"z0":5.2991871290012735,"aX":-20.35175278066528},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":15.2,"spinRate":2096,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3906231774034836,"extension":6.636534018007908},"index":5,"playId":"0be79c77-d7bf-330b-8916-0bd0e154279d","pitchNumber":5,"startTime":"2025-08-17T20:28:49.973Z","endTime":"2025-08-17T20:28:53.024Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.696756276735016,"aZ":-17.788597378948783,"pfxX":-6.491412974572025,"pfxZ":7.392513659545326,"pX":0.09804205767471963,"pZ":3.3086727455548033,"vX0":10.725195712703952,"vY0":-139.61124645826925,"vZ0":-2.1704275724317728,"x":113.26,"y":149.45,"x0":-2.9756933239265972,"y0":50.00006693388832,"z0":5.2861321826361385,"aX":-12.62802924134909},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2043,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39453619094412895,"extension":6.8153794930035945},"hitData":{"launchSpeed":96.8,"launchAngle":3.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.46,"coordY":150.43}},"index":6,"playId":"52ca873a-ca3e-33c3-9586-ecb05e6b6307","pitchNumber":6,"startTime":"2025-08-17T20:29:15.040Z","endTime":"2025-08-17T20:29:22.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:29:22.575Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:31:35.575Z","endTime":"2025-08-17T20:33:18.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:30:55.838Z","endTime":"2025-08-17T20:31:37.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"402","replacedPlayer":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.58699389337595,"strikeZoneBottom":1.64084542884441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7170298342313,"aZ":-12.825321438346881,"pfxX":-6.9181386957663875,"pfxZ":10.647652044344149,"pX":-0.9173442439975598,"pZ":2.910407717566159,"vX0":4.539256533571439,"vY0":-134.79488216426603,"vZ0":-4.659552340767881,"x":151.97,"y":160.2,"x0":-1.7352076647369554,"y0":50.0017054944099,"z0":5.585578204847964,"aX":-12.570864355446723},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":11.4,"spinRate":2417,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4083032477110864,"extension":6.610454446881037},"index":1,"playId":"715927b5-17d4-34da-9148-1df18fabccc6","pitchNumber":1,"startTime":"2025-08-17T20:31:37.877Z","endTime":"2025-08-17T20:31:41.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.62534441185836,"strikeZoneBottom":1.68481868640747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.95355590970427,"aZ":-14.776238829725164,"pfxX":-6.990322046744416,"pfxZ":9.533166385906878,"pX":-0.5657492783083786,"pZ":1.0570021628728083,"vX0":5.216297775117484,"vY0":-135.55115894237053,"vZ0":-8.836930145159464,"x":138.57,"y":210.24,"x0":-1.6256542733909032,"y0":50.003598394513276,"z0":5.4347193976675685,"aX":-12.758288339473175},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2334,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40709151305456315,"extension":6.65207009029771},"index":2,"playId":"d02b1ba3-e4b5-3317-8c71-bf6433f92d68","pitchNumber":2,"startTime":"2025-08-17T20:31:54.201Z","endTime":"2025-08-17T20:31:57.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.62072505115009,"strikeZoneBottom":1.61063843070452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63742877224977,"aZ":-11.123232952923708,"pfxX":-6.149832049117576,"pfxZ":11.740934411455264,"pX":0.014561918692020172,"pZ":1.6124558147072492,"vX0":6.557297778923084,"vY0":-134.2032864205508,"vZ0":-7.869793841173583,"x":116.44,"y":195.24,"x0":-1.6814500862476105,"y0":50.00357671902665,"z0":5.4077334042392335,"aX":-11.02796772816804},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":9.5,"spinRate":2429,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.41079641159847124,"extension":6.583047801989348},"index":3,"playId":"f25fbc76-e22b-3a87-974e-4d2834fa2fcb","pitchNumber":3,"startTime":"2025-08-17T20:32:12.353Z","endTime":"2025-08-17T20:32:15.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.6288041428289,"strikeZoneBottom":1.65393335856196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145365564769264,"aZ":-14.405019115734488,"pfxX":-2.3056387220906664,"pfxZ":10.039037107820658,"pX":-1.1155260011802097,"pZ":2.6084985489871966,"vX0":2.5921514443887324,"vY0":-132.41415387891038,"vZ0":-4.890152159760074,"x":159.52,"y":168.35,"x0":-1.809118595868564,"y0":50.000805248062456,"z0":5.538528928306999,"aX":-4.08034571162818},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":3.6,"spinRate":2462,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.41415829666476345,"extension":6.589135324587444},"index":4,"playId":"3bce9d7e-9cd1-3995-9a7d-e1d2a615a399","pitchNumber":4,"startTime":"2025-08-17T20:32:29.454Z","endTime":"2025-08-17T20:32:35.579Z","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":93.3,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49649729729113,"aZ":-14.431693331274163,"pfxX":-8.265156650155356,"pfxZ":9.649014303260671,"pX":-0.7724056444139944,"pZ":2.537497092435018,"vX0":5.460262726435206,"vY0":-135.6903182392255,"vZ0":-5.01318577010046,"x":146.44,"y":170.27,"x0":-1.7511565230076407,"y0":50.00589481397848,"z0":5.43709001388236,"aX":-15.203195541890247},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":13.6,"spinRate":2424,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4057943347691939,"extension":6.717466387132884},"index":5,"playId":"fe4bb697-520a-384c-9068-dd94c3158701","pitchNumber":5,"startTime":"2025-08-17T20:32:47.464Z","endTime":"2025-08-17T20:32:50.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.032706459045997,"aZ":-13.24938840882255,"pfxX":-6.222243375923654,"pfxZ":10.223077672657261,"pX":-1.152755513582234,"pZ":2.730379473292082,"vX0":3.531264934239354,"vY0":-135.5530346348151,"vZ0":-5.051651669690947,"x":160.94,"y":165.06,"x0":-1.6673749081605769,"y0":50.00558875368112,"z0":5.551159296364672,"aX":-11.522478039113736},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":10.4,"spinRate":2456,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4048525795269615,"extension":6.58959114907211},"hitData":{"launchSpeed":96.1,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.76,"coordY":148.01}},"index":6,"playId":"a255295d-3c56-3223-ad78-adfe290534c0","pitchNumber":6,"startTime":"2025-08-17T20:33:10.789Z","endTime":"2025-08-17T20:33:18.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:33:18.805Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:33:27.536Z","endTime":"2025-08-17T20:34:22.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.49515642510853,"strikeZoneBottom":1.58559094610777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.133583788128984,"aZ":-21.993651999137864,"pfxX":2.0551536194565223,"pfxZ":5.91926875292922,"pX":0.6605798027087451,"pZ":3.8394566005892883,"vX0":4.7071205323605625,"vY0":-130.7060480730595,"vZ0":-0.6622457898018915,"x":91.82,"y":135.11,"x0":-1.4349932820127427,"y0":50.002225323225545,"z0":5.756830704707017,"aX":3.532385624520651},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":-4.8,"spinRate":2543,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.42005011402848114,"extension":6.539831051398627},"index":0,"playId":"5512f1a8-6b64-364b-8aaf-1de313fb7973","pitchNumber":1,"startTime":"2025-08-17T20:33:42.427Z","endTime":"2025-08-17T20:33:46.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.42855445240336,"strikeZoneBottom":1.69381285873653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99055147314852,"aZ":-12.255261275269996,"pfxX":-4.184600913850984,"pfxZ":10.958437536514598,"pX":0.04086961300020829,"pZ":2.6326790321434608,"vX0":5.870688268727323,"vY0":-135.092336281711,"vZ0":-5.141688387687694,"x":115.44,"y":167.7,"x0":-1.633668084107662,"y0":50.00350382945725,"z0":5.447774633376895,"aX":-7.607096321732957},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2467,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40805263368011513,"extension":6.697664228562835},"index":1,"playId":"25d66791-9fee-3b39-993d-6da0df14c2e9","pitchNumber":2,"startTime":"2025-08-17T20:33:59.238Z","endTime":"2025-08-17T20:34:02.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.526259470750567,"aZ":-28.48343643784646,"pfxX":6.953976772470995,"pfxZ":2.47130980318099,"pX":1.002284358181017,"pZ":1.883369507088941,"vX0":3.77913125287895,"vY0":-122.5455919871119,"vZ0":-3.3169708538691647,"x":78.8,"y":187.93,"x0":-1.4727326039807151,"y0":50.00068431621994,"z0":5.737868745796873,"aX":10.372804451150987},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.8,"breakHorizontal":-13.6,"spinRate":2636,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4502649412003672,"extension":6.863942738373469},"hitData":{"launchSpeed":64.5,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":157.7}},"index":2,"playId":"4685bdbc-1075-37ea-b430-507fbd28b4dc","pitchNumber":3,"startTime":"2025-08-17T20:34:15.669Z","endTime":"2025-08-17T20:34:22.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:34:22.866Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:34:44.632Z","endTime":"2025-08-17T20:35:46.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.50126627285666,"strikeZoneBottom":1.67133962036966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.781985370475326,"aZ":-16.265679288553248,"pfxX":-2.9604744813070596,"pfxZ":8.66295976550211,"pX":-0.39128591034931914,"pZ":3.7228419761370946,"vX0":4.036965777509168,"vY0":-135.46471119803147,"vZ0":-1.9581189646859674,"x":131.91,"y":138.26,"x0":-1.5243116704184403,"y0":50.00666362609586,"z0":5.606738468320364,"aX":-5.439662009320638},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":4.4,"spinRate":2331,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4061215710231627,"extension":6.7064381056759},"index":0,"playId":"cda7f58a-d8b4-38e9-8df3-6c0c4a963c90","pitchNumber":1,"startTime":"2025-08-17T20:34:49.296Z","endTime":"2025-08-17T20:34:55.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":84.6,"strikeZoneTop":3.52529647116302,"strikeZoneBottom":1.66098431305415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3286299138486,"aZ":-11.486206653340455,"pfxX":-3.362241800511841,"pfxZ":11.186636866726237,"pX":0.3446315525400651,"pZ":2.0680428997122915,"vX0":6.165482748593583,"vY0":-135.99148219663905,"vZ0":-6.899596433495516,"x":103.86,"y":182.94,"x0":-1.5281681846307857,"y0":50.00375697672912,"z0":5.456909476534658,"aX":-6.218968879106865},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":4.6,"spinRate":2270,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40471561567958325,"extension":6.716462999013664},"index":1,"playId":"2f143719-db82-3db7-8cd5-59fdac1ce6a4","pitchNumber":2,"startTime":"2025-08-17T20:35:06.941Z","endTime":"2025-08-17T20:35:10.449Z","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":90.6,"endSpeed":82.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.542500608396345,"aZ":-21.059742388822748,"pfxX":2.9098044757993886,"pfxZ":6.374697734646944,"pX":0.39365559117228593,"pZ":2.8348072486988736,"vX0":3.8764544931875475,"vY0":-131.84791036400418,"vZ0":-3.1755657977800946,"x":101.99,"y":162.24,"x0":-1.4791308658972757,"y0":50.005013873269924,"z0":5.626500350696714,"aX":5.073025751921697},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":-6.2,"spinRate":2415,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.41696331498024186,"extension":6.636723171038869},"index":2,"playId":"99a8acd4-6ef5-3088-b5d4-f20f3bfaa177","pitchNumber":3,"startTime":"2025-08-17T20:35:24.200Z","endTime":"2025-08-17T20:35:27.200Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49823942458094,"aZ":-11.333153315844418,"pfxX":-4.363446430820477,"pfxZ":11.247591515009866,"pX":-0.33030030703565694,"pZ":2.9853521330753154,"vX0":4.338970842416827,"vY0":-136.14163675740377,"vZ0":-4.799755965614071,"x":129.59,"y":158.18,"x0":-1.3878203636118147,"y0":50.000549087453834,"z0":5.5737657957103615,"aX":-8.083869589409131},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":6.8,"spinRate":2275,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4043278813400146,"extension":6.683243230462976},"index":3,"playId":"741dbf28-909c-30b2-b597-9e98033ec455","pitchNumber":4,"startTime":"2025-08-17T20:35:43.366Z","endTime":"2025-08-17T20:35:46.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:35:46.814Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:34:44.632Z","endTime":"2025-08-17T20:35:46.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.50126627285666,"strikeZoneBottom":1.67133962036966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.781985370475326,"aZ":-16.265679288553248,"pfxX":-2.9604744813070596,"pfxZ":8.66295976550211,"pX":-0.39128591034931914,"pZ":3.7228419761370946,"vX0":4.036965777509168,"vY0":-135.46471119803147,"vZ0":-1.9581189646859674,"x":131.91,"y":138.26,"x0":-1.5243116704184403,"y0":50.00666362609586,"z0":5.606738468320364,"aX":-5.439662009320638},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":4.4,"spinRate":2331,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4061215710231627,"extension":6.7064381056759},"index":0,"playId":"cda7f58a-d8b4-38e9-8df3-6c0c4a963c90","pitchNumber":1,"startTime":"2025-08-17T20:34:49.296Z","endTime":"2025-08-17T20:34:55.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":84.6,"strikeZoneTop":3.52529647116302,"strikeZoneBottom":1.66098431305415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3286299138486,"aZ":-11.486206653340455,"pfxX":-3.362241800511841,"pfxZ":11.186636866726237,"pX":0.3446315525400651,"pZ":2.0680428997122915,"vX0":6.165482748593583,"vY0":-135.99148219663905,"vZ0":-6.899596433495516,"x":103.86,"y":182.94,"x0":-1.5281681846307857,"y0":50.00375697672912,"z0":5.456909476534658,"aX":-6.218968879106865},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":4.6,"spinRate":2270,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40471561567958325,"extension":6.716462999013664},"index":1,"playId":"2f143719-db82-3db7-8cd5-59fdac1ce6a4","pitchNumber":2,"startTime":"2025-08-17T20:35:06.941Z","endTime":"2025-08-17T20:35:10.449Z","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":90.6,"endSpeed":82.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.542500608396345,"aZ":-21.059742388822748,"pfxX":2.9098044757993886,"pfxZ":6.374697734646944,"pX":0.39365559117228593,"pZ":2.8348072486988736,"vX0":3.8764544931875475,"vY0":-131.84791036400418,"vZ0":-3.1755657977800946,"x":101.99,"y":162.24,"x0":-1.4791308658972757,"y0":50.005013873269924,"z0":5.626500350696714,"aX":5.073025751921697},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":-6.2,"spinRate":2415,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.41696331498024186,"extension":6.636723171038869},"index":2,"playId":"99a8acd4-6ef5-3088-b5d4-f20f3bfaa177","pitchNumber":3,"startTime":"2025-08-17T20:35:24.200Z","endTime":"2025-08-17T20:35:27.200Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49823942458094,"aZ":-11.333153315844418,"pfxX":-4.363446430820477,"pfxZ":11.247591515009866,"pX":-0.33030030703565694,"pZ":2.9853521330753154,"vX0":4.338970842416827,"vY0":-136.14163675740377,"vZ0":-4.799755965614071,"x":129.59,"y":158.18,"x0":-1.3878203636118147,"y0":50.000549087453834,"z0":5.5737657957103615,"aX":-8.083869589409131},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":6.8,"spinRate":2275,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4043278813400146,"extension":6.683243230462976},"index":3,"playId":"741dbf28-909c-30b2-b597-9e98033ec455","pitchNumber":4,"startTime":"2025-08-17T20:35:43.366Z","endTime":"2025-08-17T20:35:46.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:35:46.814Z","atBatIndex":79},"scoringPlays":[9,13,26,28,35,46,50,65,73],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":153.69,"y":164.96},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":131.46,"y":112.99},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":130.7,"y":181.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":54.26,"y":122.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":194.22,"y":79.29},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10,11],"bottom":[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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":96.98,"y":116.34},"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":2,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":102.35,"y":58.19},"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":2,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":34.58,"y":81.64},"type":"H","description":"Home Run"},{"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":105.28,"y":155.28},"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":2,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":144.01,"y":149.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":53.48,"y":47.53},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":92.74,"y":184.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":114.36,"y":150.43},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18,19],"bottom":[20,21,22],"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":49.61,"y":114.73},"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":147.07,"y":96.33},"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":3,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":107.69,"y":168.84},"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":123.44,"y":51.19},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":53.05,"y":121.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":104.07,"y":168.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":151.88,"y":149.83},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":33,"top":[23,24,25,26,27,28,29],"bottom":[30,31,32,33],"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":150.67,"y":150.43},"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":4,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":207.17,"y":113.96},"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":4,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":166.4,"y":106.26},"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":161.88,"y":51.3},"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":4,"pitcher":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":137.36,"y":105.05},"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":212.64,"y":86.83},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":49.01,"y":114.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":147.04,"y":149.83},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38,39],"bottom":[40,41,42],"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":138.57,"y":145.59},"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":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":35.61,"y":97.21},"type":"H","description":"Home Run"},{"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":179.51,"y":107.66},"type":"O","description":"Forceout"},{"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":96.35,"y":146.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":113.15,"y":147.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":62.44,"y":88.48},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":52,"top":[43,44,45,46,47],"bottom":[48,49,50,51,52],"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":108.31,"y":162.54},"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":6,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":200.43,"y":129.06},"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":6,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":130.09,"y":144.38},"type":"O","description":"Forceout"},{"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":5.61,"y":87.8},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":108.42,"y":138.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":59.33,"y":33.7},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":173.66,"y":107.47},"type":"H","description":"Single"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55,56],"bottom":[57,58,59],"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":193.73,"y":135.44},"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":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":153.09,"y":153.46},"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":117.39,"y":103.84},"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":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":132.11,"y":134.94},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":145.8,"y":202.58},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":151.27,"y":154.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":147.0,"y":89.91},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":70,"top":[60,61,62,63],"bottom":[64,65,66,67,68,69,70],"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":103.5,"y":173.18},"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":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":95.5,"y":54.99},"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":8,"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":193.8,"y":132.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":175.41,"y":149.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":72.41,"y":31.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":166.4,"y":182.51},"type":"O","description":"Pop Out"}]}},{"startIndex":71,"endIndex":79,"top":[71,72,73,74,75,76],"bottom":[77,78,79],"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":75.6,"y":59.78},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":147.04,"y":150.43},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":187.16,"y":51.35},"type":"H","description":"Home Run"},{"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":107.7,"y":167.38},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":149.46,"y":150.43},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":113.76,"y":148.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":113.15,"y":157.7},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"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":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":10,"hits":15,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"onDeck":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"battingOrder":9,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"onDeck":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"inHole":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"battingOrder":9,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":1,"strikes":3,"outs":3},"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":5,"groundOuts":14,"airOuts":7,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".232","atBats":39,"obp":".301","slg":".378","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":30,"rbi":10,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"9.75","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.44","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.18","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":50,"strikes":96,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"16.22","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":"3-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":49,"groundOuts":81,"airOuts":95,"runs":26,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":21,"intentionalWalks":0,"hits":69,"hitByPitch":1,"avg":".217","atBats":318,"obp":".265","slg":".340","ops":".605","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":108,"rbi":37,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".255","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.33","popOuts":19,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":42,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":20,"putOuts":586,"errors":3,"chances":609,"fielding":".995","passedBall":3,"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":{"note":"(S, 4)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":2,"flyOuts":40,"groundOuts":35,"airOuts":70,"runs":18,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":6,"atBats":188,"obp":".238","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":838,"era":"2.60","inningsPitched":"55.1","wins":4,"losses":3,"saves":4,"saveOpportunities":7,"holds":10,"blownSaves":3,"earnedRuns":16,"whip":"0.81","battersFaced":214,"outs":166,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":285,"strikes":553,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".571","pitchesPerInning":"15.14","gamesFinished":17,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.43","walksPer9Inn":"2.60","hitsPer9Inn":"4.72","runsScoredPer9":"2.93","homeRunsPer9":"0.65","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":15},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":27,"groundOuts":43,"airOuts":53,"runs":30,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":1,"hits":45,"hitByPitch":5,"avg":".249","atBats":181,"obp":".333","slg":".403","ops":".736","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":73,"rbi":24,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.20","popOuts":14,"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":2,"putOuts":118,"errors":0,"chances":120,"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":"200","stats":{"batting":{"summary":"2-4 | HR, HBP, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":61,"groundOuts":72,"airOuts":106,"runs":51,"doubles":18,"triples":0,"homeRuns":17,"strikeOuts":120,"baseOnBalls":48,"intentionalWalks":3,"hits":93,"hitByPitch":3,"avg":".240","atBats":388,"obp":".326","slg":".418","ops":".744","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":162,"rbi":50,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"22.82","popOuts":21,"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":241,"errors":2,"chances":247,"fielding":".992","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":"0.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":31,"groundOuts":72,"airOuts":47,"runs":20,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":2,"hits":47,"hitByPitch":0,"atBats":214,"obp":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":934,"era":"2.44","inningsPitched":"59.0","wins":1,"losses":2,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":16,"whip":"1.08","battersFaced":235,"outs":177,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":934,"balls":332,"strikes":602,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":2,"winPercentage":".333","pitchesPerInning":"15.83","gamesFinished":6,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.59","hitsPer9Inn":"7.17","runsScoredPer9":"3.05","homeRunsPer9":"0.31","inheritedRunners":45,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"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"}]},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":49,"groundOuts":58,"airOuts":92,"runs":36,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":10,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".242","atBats":293,"obp":".275","slg":".416","ops":".691","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":122,"rbi":41,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.42","popOuts":18,"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":68,"putOuts":503,"errors":4,"chances":575,"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"}]},"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":25,"gamesStarted":25,"flyOuts":78,"groundOuts":147,"airOuts":141,"runs":61,"doubles":28,"triples":3,"homeRuns":17,"strikeOuts":136,"baseOnBalls":44,"intentionalWalks":0,"hits":114,"hitByPitch":2,"atBats":538,"obp":".274","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2271,"era":"3.36","inningsPitched":"144.2","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.09","battersFaced":584,"outs":434,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2271,"balls":808,"strikes":1463,"strikePercentage":".640","hitBatsmen":2,"balks":2,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".563","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"8.46","walksPer9Inn":"2.74","hitsPer9Inn":"7.09","runsScoredPer9":"3.79","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":30,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":10,"errors":3,"chances":31,"fielding":".903","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":{},"fielding":{}},"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":21,"gamesStarted":21,"flyOuts":79,"groundOuts":78,"airOuts":135,"runs":47,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":96,"baseOnBalls":54,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":395,"obp":".319","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1828,"era":"3.94","inningsPitched":"105.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.34","battersFaced":454,"outs":315,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1828,"balls":699,"strikes":1129,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".538","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"8.23","walksPer9Inn":"4.63","hitsPer9Inn":"7.46","runsScoredPer9":"4.03","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"402","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":29,"groundOuts":46,"airOuts":54,"runs":15,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":26,"intentionalWalks":0,"hits":24,"hitByPitch":4,"avg":".145","atBats":165,"obp":".277","slg":".267","ops":".544","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":44,"rbi":9,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.25","popOuts":14,"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":18,"errors":0,"chances":20,"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"}]},"ID642133":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":82,"flyOuts":37,"groundOuts":47,"airOuts":65,"runs":26,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":61,"baseOnBalls":13,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".224","atBats":219,"obp":".270","slg":".443","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":97,"rbi":35,"leftOnBase":104,"sacBunts":0,"sacFlies":3,"babip":".243","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.85","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":10,"obp":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":417,"errors":3,"chances":463,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":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":6,"gamesStarted":0,"flyOuts":8,"groundOuts":5,"airOuts":14,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".257","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":121,"era":"5.19","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.04","battersFaced":35,"outs":26,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":44,"strikes":77,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.96","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.27","walksPer9Inn":"3.12","hitsPer9Inn":"6.23","runsScoredPer9":"5.19","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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}},"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":"300","stats":{"batting":{"summary":"2-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":62,"groundOuts":91,"airOuts":86,"runs":52,"doubles":17,"triples":0,"homeRuns":18,"strikeOuts":81,"baseOnBalls":53,"intentionalWalks":10,"hits":89,"hitByPitch":4,"avg":".258","atBats":345,"obp":".361","slg":".464","ops":".825","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":160,"rbi":44,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.17","popOuts":5,"lineOuts":19},"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":200,"putOuts":108,"errors":4,"chances":312,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"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":54,"gamesStarted":0,"flyOuts":27,"groundOuts":40,"airOuts":43,"runs":24,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":178,"obp":".325","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":741,"era":"3.69","inningsPitched":"46.1","wins":1,"losses":7,"saves":9,"saveOpportunities":15,"holds":12,"blownSaves":6,"earnedRuns":19,"whip":"1.38","battersFaced":200,"outs":139,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":244,"strikes":497,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".125","pitchesPerInning":"15.99","gamesFinished":20,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.29","walksPer9Inn":"3.50","hitsPer9Inn":"8.94","runsScoredPer9":"4.66","homeRunsPer9":"1.36","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"3-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":105,"groundOuts":98,"airOuts":174,"runs":60,"doubles":16,"triples":1,"homeRuns":15,"strikeOuts":90,"baseOnBalls":49,"intentionalWalks":0,"hits":104,"hitByPitch":5,"avg":".228","atBats":457,"obp":".304","slg":".365","ops":".669","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":167,"rbi":61,"leftOnBase":193,"sacBunts":0,"sacFlies":9,"babip":".247","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.47","popOuts":34,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":298,"putOuts":180,"errors":2,"chances":480,"fielding":".996","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":95,"flyOuts":46,"groundOuts":76,"airOuts":93,"runs":34,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":95,"baseOnBalls":22,"intentionalWalks":0,"hits":84,"hitByPitch":2,"avg":".241","atBats":348,"obp":".290","slg":".376","ops":".666","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":131,"rbi":45,"leftOnBase":146,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.64","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":163,"putOuts":59,"errors":5,"chances":227,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":68,"flyOuts":45,"groundOuts":43,"airOuts":75,"runs":24,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":2,"avg":".256","atBats":223,"obp":".301","slg":".417","ops":".718","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":93,"rbi":33,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.88","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":49,"stolenBasePercentage":".845","caughtStealingPercentage":".155","assists":10,"putOuts":432,"errors":3,"chances":445,"fielding":".993","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":"701","stats":{"batting":{"note":"b-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":14,"groundOuts":26,"airOuts":30,"runs":7,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":4,"avg":".207","atBats":111,"obp":".270","slg":".279","ops":".549","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":31,"rbi":9,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":11,"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":45,"putOuts":111,"errors":2,"chances":158,"fielding":".987","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":24,"gamesStarted":24,"flyOuts":87,"groundOuts":120,"airOuts":142,"runs":43,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":148,"baseOnBalls":30,"intentionalWalks":0,"hits":100,"hitByPitch":3,"atBats":507,"obp":".245","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2094,"era":"2.76","inningsPitched":"140.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"0.93","battersFaced":543,"outs":421,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2094,"balls":694,"strikes":1400,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"4.93","strikeoutsPer9Inn":"9.49","walksPer9Inn":"1.92","hitsPer9Inn":"6.41","runsScoredPer9":"2.76","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":15,"errors":0,"chances":27,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":59,"groundOuts":110,"airOuts":110,"runs":60,"doubles":21,"triples":2,"homeRuns":9,"strikeOuts":75,"baseOnBalls":41,"intentionalWalks":2,"hits":104,"hitByPitch":6,"avg":".263","atBats":395,"obp":".341","slg":".395","ops":".736","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":156,"rbi":30,"leftOnBase":153,"sacBunts":3,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.89","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":234,"errors":4,"chances":365,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":23,"gamesStarted":23,"flyOuts":80,"groundOuts":110,"airOuts":133,"runs":60,"doubles":24,"triples":1,"homeRuns":17,"strikeOuts":99,"baseOnBalls":40,"intentionalWalks":1,"hits":125,"hitByPitch":2,"atBats":463,"obp":".329","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1973,"era":"4.45","inningsPitched":"119.1","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.38","battersFaced":509,"outs":358,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":1973,"balls":739,"strikes":1234,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".400","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.02","hitsPer9Inn":"9.43","runsScoredPer9":"4.53","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":33},"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}},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".333","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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}},"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":{},"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":0,"flyOuts":17,"groundOuts":36,"airOuts":38,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":1,"hits":33,"hitByPitch":7,"atBats":160,"obp":".314","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":751,"era":"3.15","inningsPitched":"45.2","wins":2,"losses":5,"saves":3,"saveOpportunities":7,"holds":21,"blownSaves":4,"earnedRuns":16,"whip":"1.14","battersFaced":190,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":268,"strikes":483,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".286","pitchesPerInning":"16.45","gamesFinished":14,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.23","walksPer9Inn":"3.74","hitsPer9Inn":"6.50","runsScoredPer9":"3.55","homeRunsPer9":"0.59","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676961":{"person":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"jerseyNumber":"70","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":19,"gamesStarted":0,"flyOuts":17,"groundOuts":32,"airOuts":37,"runs":21,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":140,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":572,"era":"5.05","inningsPitched":"35.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.35","battersFaced":152,"outs":107,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":218,"strikes":354,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".---","pitchesPerInning":"16.04","gamesFinished":10,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"8.33","walksPer9Inn":"2.52","hitsPer9Inn":"9.59","runsScoredPer9":"5.30","homeRunsPer9":"1.01","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 11-3)","summary":"7.0 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":30,"strikes":67,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":0,"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":60,"groundOuts":144,"airOuts":92,"runs":27,"doubles":17,"triples":1,"homeRuns":10,"strikeOuts":120,"baseOnBalls":21,"intentionalWalks":1,"hits":86,"hitByPitch":7,"atBats":439,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1815,"era":"1.76","inningsPitched":"123.0","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.87","battersFaced":471,"outs":369,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1815,"balls":601,"strikes":1214,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":2,"winPercentage":".786","pitchesPerInning":"14.76","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"8.78","walksPer9Inn":"1.54","hitsPer9Inn":"6.29","runsScoredPer9":"1.98","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":22,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":1,"flyOuts":17,"groundOuts":32,"airOuts":37,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":133,"obp":".272","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":590,"era":"1.96","inningsPitched":"36.2","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":8,"whip":"1.09","battersFaced":148,"outs":110,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":196,"strikes":394,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"16.09","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.57","walksPer9Inn":"3.19","hitsPer9Inn":"6.63","runsScoredPer9":"1.96","homeRunsPer9":"0.25","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","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":24,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":29,"runs":4,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":2,"hits":15,"hitByPitch":0,"atBats":99,"obp":".257","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":433,"era":"0.91","inningsPitched":"29.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.98","battersFaced":115,"outs":89,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":162,"strikes":271,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".000","pitchesPerInning":"14.60","gamesFinished":10,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.28","walksPer9Inn":"4.25","hitsPer9Inn":"4.55","runsScoredPer9":"1.21","homeRunsPer9":"0.30","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[669701,694671,608369,642133,673962,592626,694497,543760,669394,677649,683227,641680,543135,571948,668390,542888],"pitchers":[543135,571948,668390,542888],"bench":[543309],"bullpen":[676961,687847,571578,543056,681168,676395,518876,683004,664208,594798],"battingOrder":[669701,694671,608369,592626,694497,543760,677649,683227,641680],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Semien (16, Berríos); Freeman, C (2, Berríos); Seager (17, Varland, L)."},{"label":"HR","value":"Semien (15, 2nd inning off Berríos, 1 on, 1 out); Seager (18, 5th inning off Berríos, 0 on, 1 out); Langford (17, 6th inning off Fisher, 1 on, 2 out); Carter (5, 9th inning off Varland, L, 1 on, 1 out)."},{"label":"TB","value":"Burger; Carter 4; Freeman, C 2; Heim 3; Langford 5; Seager 6; Semien 7; Smith; Tellez."},{"label":"RBI","value":"Burger (41); Carter 2 (24); Heim 2 (37); Langford 2 (50); Seager (44); Semien 2 (61)."},{"label":"2-out RBI","value":"Langford 2; Burger; Heim 2."},{"label":"Runners left in scoring position, 2 out","value":"Burger."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Langford (1st base by Berríos)."}]}],"note":[{"label":"a","value":"Flied out for Tellez in the 7th."},{"label":"b","value":"Grounded out for Burger in the 7th."},{"label":"c","value":"Grounded out for Jung, Jo in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":34,"obp":".338","slg":".430","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":14,"airOuts":7,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":39,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":177,"era":"4.25","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":10,"whip":"1.26","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":72,"strikes":105,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":10,"pitchesPerInning":"19.67","runsScoredPer9":"10.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":27,"errors":0,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":7,"groundOuts":19,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":53,"obp":".207","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":208,"era":"1.20","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.73","battersFaced":58,"outs":45,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":208,"balls":70,"strikes":138,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.90","rbi":0,"winPercentage":".---","pitchesPerInning":"13.87","gamesFinished":5,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"10.20","walksPer9Inn":"1.80","hitsPer9Inn":"4.80","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":65,"groundOuts":155,"airOuts":128,"runs":64,"doubles":37,"triples":1,"homeRuns":16,"strikeOuts":81,"baseOnBalls":31,"intentionalWalks":2,"hits":153,"hitByPitch":3,"avg":".297","atBats":515,"obp":".339","slg":".466","ops":".805","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":240,"rbi":81,"leftOnBase":195,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.19","popOuts":16,"lineOuts":47},"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":205,"putOuts":150,"errors":9,"chances":364,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":16,"groundOuts":70,"airOuts":38,"runs":18,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":1,"hits":48,"hitByPitch":2,"atBats":207,"obp":".291","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":827,"era":"2.37","inningsPitched":"57.0","wins":3,"losses":3,"saves":0,"saveOpportunities":2,"holds":19,"blownSaves":2,"earnedRuns":15,"whip":"1.12","battersFaced":230,"outs":171,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":263,"strikes":564,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.84","rbi":2,"winPercentage":".500","pitchesPerInning":"14.51","gamesFinished":8,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.53","hitsPer9Inn":"7.58","runsScoredPer9":"2.84","homeRunsPer9":"0.79","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","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":58,"gamesStarted":0,"flyOuts":13,"groundOuts":56,"airOuts":27,"runs":23,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":76,"baseOnBalls":34,"intentionalWalks":4,"hits":36,"hitByPitch":1,"atBats":194,"obp":".310","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":976,"era":"3.02","inningsPitched":"53.2","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":24,"blownSaves":2,"earnedRuns":18,"whip":"1.30","battersFaced":230,"outs":161,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":976,"balls":413,"strikes":563,"strikePercentage":".580","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":0,"winPercentage":".800","pitchesPerInning":"18.19","gamesFinished":2,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"12.75","walksPer9Inn":"5.70","hitsPer9Inn":"6.04","runsScoredPer9":"3.86","homeRunsPer9":"0.34","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":94,"groundOuts":107,"airOuts":165,"runs":65,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":51,"baseOnBalls":21,"intentionalWalks":1,"hits":122,"hitByPitch":2,"avg":".281","atBats":434,"obp":".314","slg":".408","ops":".722","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":177,"rbi":40,"leftOnBase":192,"sacBunts":6,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.22","popOuts":31,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":177,"errors":9,"chances":397,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":57,"groundOuts":149,"airOuts":122,"runs":68,"doubles":24,"triples":2,"homeRuns":21,"strikeOuts":132,"baseOnBalls":39,"intentionalWalks":0,"hits":146,"hitByPitch":12,"atBats":547,"obp":".328","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2278,"era":"4.22","inningsPitched":"138.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.33","battersFaced":600,"outs":416,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2278,"balls":805,"strikes":1473,"strikePercentage":".650","hitBatsmen":12,"balks":3,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".647","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"8.57","walksPer9Inn":"2.53","hitsPer9Inn":"9.48","runsScoredPer9":"4.41","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":18,"groundOuts":22,"airOuts":37,"runs":23,"doubles":7,"triples":1,"homeRuns":13,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":1,"hits":32,"hitByPitch":0,"avg":".242","atBats":132,"obp":".304","slg":".606","ops":".910","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":80,"rbi":34,"leftOnBase":72,"sacBunts":0,"sacFlies":3,"babip":".244","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.15","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":85,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":105,"groundOuts":101,"airOuts":180,"runs":62,"doubles":24,"triples":1,"homeRuns":19,"strikeOuts":138,"baseOnBalls":40,"intentionalWalks":2,"hits":110,"hitByPitch":3,"atBats":525,"obp":".268","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2267,"era":"3.79","inningsPitched":"142.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.05","battersFaced":574,"outs":428,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2267,"balls":750,"strikes":1517,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".471","pitchesPerInning":"15.89","gamesFinished":0,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.52","hitsPer9Inn":"6.94","runsScoredPer9":"3.91","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":13,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":30,"groundOuts":70,"airOuts":64,"runs":29,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":9,"avg":".223","atBats":224,"obp":".306","slg":".321","ops":".627","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":72,"rbi":23,"leftOnBase":100,"sacBunts":1,"sacFlies":1,"babip":".253","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.80","popOuts":9,"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":150,"putOuts":107,"errors":2,"chances":259,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":14,"flyOuts":70,"groundOuts":54,"airOuts":117,"runs":27,"doubles":19,"triples":2,"homeRuns":10,"strikeOuts":87,"baseOnBalls":25,"intentionalWalks":1,"hits":70,"hitByPitch":2,"atBats":326,"obp":".274","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1399,"era":"2.76","inningsPitched":"88.0","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":355,"outs":264,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":471,"strikes":928,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".800","pitchesPerInning":"15.90","gamesFinished":1,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.56","hitsPer9Inn":"7.16","runsScoredPer9":"2.76","homeRunsPer9":"1.02","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":53,"gamesStarted":0,"flyOuts":20,"groundOuts":30,"airOuts":49,"runs":25,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":72,"baseOnBalls":16,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":187,"obp":".277","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":811,"era":"4.24","inningsPitched":"51.0","wins":8,"losses":4,"saves":27,"saveOpportunities":32,"holds":0,"blownSaves":5,"earnedRuns":24,"whip":"1.08","battersFaced":208,"outs":153,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":252,"strikes":559,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"15.90","gamesFinished":45,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"12.71","walksPer9Inn":"2.82","hitsPer9Inn":"6.88","runsScoredPer9":"4.41","homeRunsPer9":"1.76","inheritedRunners":10,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":24,"groundOuts":16,"airOuts":38,"runs":24,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":41,"baseOnBalls":24,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".258","atBats":128,"obp":".383","slg":".484","ops":".867","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":62,"rbi":25,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":12,"lineOuts":2},"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":16,"putOuts":70,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID621244":{"person":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 9-5)","summary":"4.1 IP, 6 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":21,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":31,"strikes":56,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":6,"gamesFinished":0,"runsScoredPer9":"12.46","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":92,"groundOuts":132,"airOuts":162,"runs":70,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":121,"baseOnBalls":49,"intentionalWalks":2,"hits":140,"hitByPitch":7,"atBats":552,"obp":".321","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":2239,"era":"4.00","inningsPitched":"146.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.29","battersFaced":611,"outs":439,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2239,"balls":812,"strikes":1427,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":6,"winPercentage":".643","pitchesPerInning":"15.30","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.01","hitsPer9Inn":"8.61","runsScoredPer9":"4.31","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":39,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"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"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":17,"groundOuts":30,"airOuts":44,"runs":26,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":62,"baseOnBalls":29,"intentionalWalks":2,"hits":37,"hitByPitch":2,"atBats":173,"obp":".333","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":848,"era":"3.78","inningsPitched":"47.2","wins":2,"losses":4,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":20,"whip":"1.38","battersFaced":204,"outs":143,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":341,"strikes":507,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".333","pitchesPerInning":"17.79","gamesFinished":11,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"11.71","walksPer9Inn":"5.48","hitsPer9Inn":"6.99","runsScoredPer9":"4.91","homeRunsPer9":"0.76","inheritedRunners":24,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":13},"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}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":37,"groundOuts":100,"airOuts":79,"runs":43,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":36,"baseOnBalls":33,"intentionalWalks":2,"hits":69,"hitByPitch":2,"avg":".250","atBats":276,"obp":".332","slg":".406","ops":".738","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":112,"rbi":49,"leftOnBase":126,"sacBunts":6,"sacFlies":2,"babip":".254","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.60","popOuts":17,"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":7,"putOuts":158,"errors":1,"chances":166,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680718":{"person":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"jerseyNumber":"47","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":42,"groundOuts":74,"airOuts":90,"runs":52,"doubles":25,"triples":1,"homeRuns":18,"strikeOuts":97,"baseOnBalls":23,"intentionalWalks":4,"hits":92,"hitByPitch":2,"avg":".261","atBats":352,"obp":".310","slg":".491","ops":".801","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":173,"rbi":59,"leftOnBase":167,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.56","popOuts":23,"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":95,"putOuts":112,"errors":9,"chances":216,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":45,"groundOuts":29,"airOuts":75,"runs":23,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":201,"obp":".278","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":807,"era":"3.83","inningsPitched":"54.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.07","battersFaced":216,"outs":162,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":807,"balls":274,"strikes":533,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".600","pitchesPerInning":"14.94","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"8.67","walksPer9Inn":"2.00","hitsPer9Inn":"7.67","runsScoredPer9":"3.83","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":13},"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}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":50,"groundOuts":82,"airOuts":94,"runs":68,"doubles":18,"triples":1,"homeRuns":19,"strikeOuts":78,"baseOnBalls":51,"intentionalWalks":1,"hits":102,"hitByPitch":4,"avg":".290","atBats":352,"obp":".382","slg":".509","ops":".891","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":179,"rbi":59,"leftOnBase":147,"sacBunts":0,"sacFlies":4,"babip":".320","groundOutsToAirouts":"0.87","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"18.53","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":70,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":26,"groundOuts":37,"airOuts":49,"runs":27,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":3,"hits":35,"hitByPitch":1,"atBats":167,"obp":".304","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":758,"era":"5.05","inningsPitched":"46.1","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":26,"whip":"1.23","battersFaced":192,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":284,"strikes":474,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":7,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.32","walksPer9Inn":"4.27","hitsPer9Inn":"6.80","runsScoredPer9":"5.24","homeRunsPer9":"1.17","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"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"}]},"ID684320":{"person":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":51,"gamesStarted":1,"flyOuts":29,"groundOuts":51,"airOuts":60,"runs":21,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":24,"intentionalWalks":2,"hits":36,"hitByPitch":5,"atBats":197,"obp":".286","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":897,"era":"3.10","inningsPitched":"58.0","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":13,"blownSaves":1,"earnedRuns":20,"whip":"1.03","battersFaced":228,"outs":174,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":897,"balls":366,"strikes":531,"strikePercentage":".590","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.47","gamesFinished":12,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.07","walksPer9Inn":"3.72","hitsPer9Inn":"5.59","runsScoredPer9":"3.26","homeRunsPer9":"0.93","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"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"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":1,"flyOuts":24,"groundOuts":27,"airOuts":40,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":141,"obp":".261","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":642,"era":"3.05","inningsPitched":"38.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":13,"whip":"1.02","battersFaced":157,"outs":115,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":214,"strikes":428,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.75","gamesFinished":9,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"11.50","walksPer9Inn":"2.82","hitsPer9Inn":"6.34","runsScoredPer9":"3.05","homeRunsPer9":"0.70","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"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"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":61,"groundOuts":118,"airOuts":99,"runs":47,"doubles":24,"triples":0,"homeRuns":6,"strikeOuts":70,"baseOnBalls":20,"intentionalWalks":0,"hits":101,"hitByPitch":20,"avg":".261","atBats":387,"obp":".329","slg":".370","ops":".699","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":143,"rbi":46,"leftOnBase":156,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":10,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":664,"errors":1,"chances":727,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"55","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":14,"groundOuts":23,"airOuts":33,"runs":21,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".339","atBats":115,"obp":".414","slg":".496","ops":".910","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":57,"rbi":17,"leftOnBase":39,"sacBunts":3,"sacFlies":2,"babip":".404","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":12,"stolenBases":21,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":21,"putOuts":348,"errors":6,"chances":375,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":56,"groundOuts":138,"airOuts":113,"runs":83,"doubles":30,"triples":0,"homeRuns":21,"strikeOuts":76,"baseOnBalls":71,"intentionalWalks":7,"hits":139,"hitByPitch":6,"avg":".300","atBats":464,"obp":".398","slg":".500","ops":".898","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":232,"rbi":68,"leftOnBase":181,"sacBunts":0,"sacFlies":2,"babip":".320","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.10","popOuts":22,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":710,"errors":8,"chances":767,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"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":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":104,"flyOuts":45,"groundOuts":59,"airOuts":77,"runs":40,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".262","atBats":225,"obp":".304","slg":".364","ops":".668","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":82,"rbi":27,"leftOnBase":109,"sacBunts":10,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.25","popOuts":11,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":149,"errors":1,"chances":154,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":61,"groundOuts":100,"airOuts":116,"runs":32,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":38,"baseOnBalls":34,"intentionalWalks":2,"hits":103,"hitByPitch":1,"avg":".292","atBats":353,"obp":".352","slg":".405","ops":".757","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":143,"rbi":53,"leftOnBase":161,"sacBunts":0,"sacFlies":4,"babip":".303","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.22","popOuts":21,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":52,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":29,"putOuts":730,"errors":7,"chances":766,"fielding":".991","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[543807,680718,676914,665489,666182,662139,672386,664770,676391,665926,664702,621244,689254,680755,663893,684320,686973],"pitchers":[621244,689254,680755,663893,684320,686973],"bench":[664034,623168],"bullpen":[605135,622554,592332,656546,641778,667297,453286],"battingOrder":[543807,676914,665489,666182,662139,672386,664770,676391,664702],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bichette (37, Eovaldi)."},{"label":"HR","value":"Kirk (9, 2nd inning off Eovaldi, 0 on, 1 out); Guerrero Jr. (21, 6th inning off Eovaldi, 0 on, 2 out); Springer (19, 8th inning off Milner, 1 on, 0 out)."},{"label":"TB","value":"Bichette 3; Guerrero Jr. 5; Kirk 4; Springer 4; Straw."},{"label":"RBI","value":"Guerrero Jr. (68); Kirk (53); Springer 2 (59)."},{"label":"2-out RBI","value":"Guerrero Jr."},{"label":"Runners left in scoring position, 2 out","value":"Kirk 2."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Lukes (Heim at 2nd base); Barger 2 (Smith at 2nd base, Tellez at 2nd base)."},{"label":"Pickoffs","value":"Berríos (Langford at 1st base)."}]}],"note":[{"label":"a","value":"Singled for Giménez in the 8th."},{"label":"b","value":"Struck out for Barger in the 8th."}]}},"officials":[{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Langford (by Berríos)."},{"label":"Pitches-strikes","value":"Eovaldi 97-67; Milner 14-9; Winn, C 19-9; Armstrong 16-11; Berríos 87-56; Fluharty 18-9; Fisher 22-13; Little, B 13-7; Rodríguez, Y 17-9; Varland, L 20-11."},{"label":"Groundouts-flyouts","value":"Eovaldi 7-4; Milner 0-0; Winn, C 0-0; Armstrong 2-0; Berríos 5-2; Fluharty 1-0; Fisher 2-0; Little, B 2-1; Rodríguez, Y 1-2; Varland, L 3-0."},{"label":"Batters faced","value":"Eovaldi 26; Milner 3; Winn, C 3; Armstrong 4; Berríos 21; Fluharty 4; Fisher 5; Little, B 4; Rodríguez, Y 4; Varland, L 6."},{"label":"Inherited runners-scored","value":"Armstrong 2-0."},{"label":"Umpires","value":"HP: Jansen Visconti. 1B: Austin Jones. 2B: Malachi Moore. 3B: Mike Muchlinski. "},{"label":"Weather","value":"68 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:38 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"42,549."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 17, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","boxscoreName":"Semien"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":105,"groundOuts":98,"airOuts":174,"runs":60,"doubles":16,"triples":1,"homeRuns":15,"strikeOuts":90,"baseOnBalls":49,"intentionalWalks":0,"hits":104,"hitByPitch":5,"avg":".228","atBats":457,"obp":".304","slg":".365","ops":".669","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":167,"rbi":61,"leftOnBase":193,"sacBunts":0,"sacFlies":9,"babip":".247","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.47","popOuts":34,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":298,"putOuts":180,"errors":2,"chances":480,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","boxscoreName":"Langford"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, HBP, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":61,"groundOuts":72,"airOuts":106,"runs":51,"doubles":18,"triples":0,"homeRuns":17,"strikeOuts":120,"baseOnBalls":48,"intentionalWalks":3,"hits":93,"hitByPitch":3,"avg":".240","atBats":388,"obp":".326","slg":".418","ops":".744","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":162,"rbi":50,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"22.82","popOuts":21,"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":241,"errors":2,"chances":247,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","boxscoreName":"Eovaldi"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 11-3)","summary":"7.0 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":30,"strikes":67,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":0,"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":60,"groundOuts":144,"airOuts":92,"runs":27,"doubles":17,"triples":1,"homeRuns":10,"strikeOuts":120,"baseOnBalls":21,"intentionalWalks":1,"hits":86,"hitByPitch":7,"atBats":439,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1815,"era":"1.76","inningsPitched":"123.0","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.87","battersFaced":471,"outs":369,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1815,"balls":601,"strikes":1214,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":2,"winPercentage":".786","pitchesPerInning":"14.76","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"8.78","walksPer9Inn":"1.54","hitsPer9Inn":"6.29","runsScoredPer9":"1.98","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":22,"errors":1,"chances":32,"fielding":".969","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":60,"pitchingGameScore":60}]},"decisions":{"winner":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"loser":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"save":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}