{"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":822844,"link":"/api/v1.1/game/822844/feed/live","metaData":{"wait":10,"timeStamp":"20260920_213536","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822844,"type":"R","doubleHeader":"N","id":"2026/09/20/tormlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822844-2026-09-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-20T18:35:00Z","originalDate":"2026-09-20","officialDate":"2026-09-20","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":79,"ties":0,"pct":".494"},"records":{},"divisionLeader":false,"wins":77,"losses":79,"winningPercentage":".494"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"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":2026,"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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":78,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":78,"losses":78,"winningPercentage":".500"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671936":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936","firstName":"Adam","lastName":"Macko","primaryNumber":"71","birthDate":"2000-12-30","currentAge":25,"birthCity":"Bratislava","birthCountry":"Slovakia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Macko","boxscoreName":"Macko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adam Macko","nameSlug":"adam-macko-671936","firstLastName":"Adam Macko","lastFirstName":"Macko, Adam","lastInitName":"Macko, A","initLastName":"A Macko","fullFMLName":"Adam Macko","fullLFMName":"Macko, Adam","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592866":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866","firstName":"Trevor","lastName":"Williams","primaryNumber":"51","birthDate":"1992-04-25","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Williams","middleName":"Anthony","boxscoreName":"Williams","nickName":"Project","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Williams","nameSlug":"trevor-williams-592866","firstLastName":"Trevor Williams","lastFirstName":"Williams, Trevor","lastInitName":"Williams, T","initLastName":"T Williams","fullFMLName":"Trevor Anthony Williams","fullLFMName":"Williams, Trevor Anthony","strikeZoneTop":3.17,"strikeZoneBottom":1.55},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"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},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"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},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID692064":{"id":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064","firstName":"José","lastName":"Rodríguez","primaryNumber":"64","birthDate":"2001-07-18","currentAge":25,"birthCity":"Oaxaca de Juárez","birthStateProvince":"OA","birthCountry":"Mexico","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Rodríguez","middleName":"Ignacio","boxscoreName":"Rodríguez, Jo","gender":"M","nameMatrilineal":"Alvarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-18","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Rodríguez","nameSlug":"jose-rodriguez-692064","firstLastName":"José Rodríguez","lastFirstName":"Rodríguez, José","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"José Ignacio Rodríguez","fullLFMName":"Rodríguez, José Ignacio","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"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},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID674003":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003","firstName":"Cody","lastName":"Bradford","primaryNumber":"61","birthDate":"1998-02-22","currentAge":28,"birthCity":"Aledo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Bradford","boxscoreName":"Bradford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bradford","nameSlug":"cody-bradford-674003","firstLastName":"Cody Bradford","lastFirstName":"Bradford, Cody","lastInitName":"Bradford, C","initLastName":"C Bradford","fullFMLName":"Cody Bradford","fullLFMName":"Bradford, Cody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID656756":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756","firstName":"Jordan","lastName":"Montgomery","primaryNumber":"52","birthDate":"1992-12-27","currentAge":33,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Montgomery","middleName":"Blackmon","boxscoreName":"Montgomery, J","nickName":"Monty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jordan Montgomery","nameSlug":"jordan-montgomery-656756","firstLastName":"Jordan Montgomery","lastFirstName":"Montgomery, Jordan","lastInitName":"Montgomery, J","initLastName":"J Montgomery","fullFMLName":"Jordan Blackmon Montgomery","fullLFMName":"Montgomery, Jordan Blackmon","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},"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},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID573009":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009","firstName":"Joseph","lastName":"Mantiply","primaryNumber":"35","birthDate":"1991-03-01","currentAge":35,"birthCity":"Danville","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Mantiply","middleName":"Newman","boxscoreName":"Mantiply","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAN-ti-ply","mlbDebutDate":"2016-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joe Mantiply","nameSlug":"joe-mantiply-573009","firstLastName":"Joe Mantiply","lastFirstName":"Mantiply, Joe","lastInitName":"Mantiply, J","initLastName":"J Mantiply","fullFMLName":"Joseph Newman Mantiply","fullLFMName":"Mantiply, Joseph Newman","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID676454":{"id":676454,"fullName":"Brendan Cellucci","link":"/api/v1/people/676454","firstName":"Brendan","lastName":"Cellucci","primaryNumber":"70","birthDate":"1998-06-30","currentAge":28,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendan","useLastName":"Cellucci","middleName":"Michael","boxscoreName":"Cellucci","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendan Cellucci","nameSlug":"brendan-cellucci-676454","firstLastName":"Brendan Cellucci","lastFirstName":"Cellucci, Brendan","lastInitName":"Cellucci, B","initLastName":"B Cellucci","fullFMLName":"Brendan Michael Cellucci","fullLFMName":"Cellucci, Brendan Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"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":37,"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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"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},"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},"ID692437":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437","firstName":"Winston","lastName":"Santos","primaryNumber":"47","birthDate":"2002-04-15","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 0\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Winston","useLastName":"Santos","boxscoreName":"Santos","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Winston Santos","nameSlug":"winston-santos-692437","firstLastName":"Winston Santos","lastFirstName":"Santos, Winston","lastInitName":"Santos, W","initLastName":"W Santos","fullFMLName":"Winston  Santos","fullLFMName":"Santos, Winston ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40518,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":33694,"firstPitch":"2026-09-20T18:38:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"home":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"}},"officialScorer":{"id":674635,"fullName":"Chris Ruiz","link":"/api/v1/people/674635"},"primaryDatacaster":{"id":821942,"fullName":"Amanda Bachelder","link":"/api/v1/people/821942"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Bateman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T18:38:23.826Z","endTime":"2026-09-20T18:40:03.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T15:39:42.885Z","endTime":"2026-09-20T17:56:49.575Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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":"2026-09-20T17:56:49.575Z","endTime":"2026-09-20T18:36:14.046Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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":"2026-09-20T18:36:14.046Z","endTime":"2026-09-20T18:38:26.065Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55403615941065,"aZ":-11.663223958314411,"pfxX":-3.401505432502671,"pfxZ":10.29093120924096,"pX":0.9066841418279289,"pZ":2.249715456002802,"vX0":7.016045095755357,"vY0":-141.10182361700043,"vZ0":-6.854099427875053,"x":82.44,"y":178.04,"x0":-1.18317966525181,"y0":50.006079257730704,"z0":5.481203086941961,"aX":-6.782371231257788},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2518,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3899111448585395,"extension":7.09208457562494},"index":3,"playId":"be9f955f-1e5f-3a6a-8f2f-40e341dd7e19","pitchNumber":1,"startTime":"2026-09-20T18:38:26.065Z","endTime":"2026-09-20T18:38:31.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472433829864073,"aZ":-32.21182757899914,"pfxX":-8.584406086781463,"pfxZ":-0.026503727077495043,"pX":-1.0187659130759514,"pZ":2.3197300628196884,"vX0":3.5058965530055572,"vY0":-126.71150159548557,"vZ0":-1.824252998139246,"x":155.83,"y":176.15,"x0":-1.3069259785372949,"y0":50.001498957525165,"z0":5.628678596262295,"aX":-13.924001142561895},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":14.8,"spinRate":1519,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.43266678008339055,"extension":7.168995935880735},"index":4,"playId":"d9a5cbe9-aa9d-33f1-acbc-9fe6c58bd188","pitchNumber":2,"startTime":"2026-09-20T18:38:43.812Z","endTime":"2026-09-20T18:38:48.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.392758779443778,"aZ":-28.453806419627306,"pfxX":-8.744771636036623,"pfxZ":2.221706488728742,"pX":0.06997826792180849,"pZ":1.4435996756840597,"vX0":6.218436048152746,"vY0":-128.8277822234958,"vZ0":-4.814844123734862,"x":114.33,"y":199.8,"x0":-1.24198415808637,"y0":50.004351290584154,"z0":5.542713817380025,"aX":-14.663193364968375},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1656,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.42557024917604824,"extension":7.192430698753942},"index":5,"playId":"e66a576f-1a25-35bb-bc63-5583ca4e2442","pitchNumber":3,"startTime":"2026-09-20T18:38:57.669Z","endTime":"2026-09-20T18:39:01.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-20T18:39:09.049Z","endTime":"2026-09-20T18:39:22.607Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53751130116706,"aZ":-14.304262463445394,"pfxX":-4.245937283880894,"pfxZ":9.042062171160389,"pX":-0.25602053078787596,"pZ":4.043676658963679,"vX0":4.621903766371344,"vY0":-140.76983251772012,"vZ0":-1.5968860067991426,"x":126.76,"y":129.6,"x0":-1.3797013895803334,"y0":50.00176308327649,"z0":5.560089168123803,"aX":-8.390428830834225},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":6.6,"spinRate":2516,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3914213002784961,"extension":7.031917022211636},"index":7,"playId":"a5e4a8fa-9dc8-3307-8e43-1f5c5050b649","pitchNumber":4,"startTime":"2026-09-20T18:39:22.607Z","endTime":"2026-09-20T18:39:27.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171331661711537,"aZ":-24.92463710876063,"pfxX":-8.585831702889928,"pfxZ":4.2806300252193905,"pX":0.5553275103001227,"pZ":0.4190883278189435,"vX0":7.113102462765911,"vY0":-129.5552686846034,"vZ0":-7.870371860632425,"x":95.83,"y":227.46,"x0":-1.1162422674593444,"y0":50.00066891002576,"z0":5.413778541644358,"aX":-14.529840348960455},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":13.9,"spinRate":1649,"spinDirection":234},"zone":14,"typeConfidence":0.92,"plateTime":0.42349071410706385,"extension":7.194538153890722},"index":8,"playId":"7226b959-e10a-308f-a856-e54dd4bef5ab","pitchNumber":5,"startTime":"2026-09-20T18:39:38.149Z","endTime":"2026-09-20T18:39:41.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99166393758481,"aZ":-11.412756610521377,"pfxX":-5.963481877064558,"pfxZ":10.186762500933902,"pX":1.0054120423273205,"pZ":2.7654175696343732,"vX0":8.272421321582728,"vY0":-141.9747119386471,"vZ0":-5.619720831650215,"x":78.68,"y":164.11,"x0":-1.1734740652248257,"y0":50.00283323608329,"z0":5.4991058467158025,"aX":-12.154809984734515},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2577,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3860265152562139,"extension":6.906048289467833},"index":9,"playId":"75ef63ac-3ebc-30fc-b15f-80f4bcd7fb3f","pitchNumber":6,"startTime":"2026-09-20T18:39:57.327Z","endTime":"2026-09-20T18:40:03.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:40:03.018Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to right fielder Alejandro Osuna. Brett Bateman to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T18:40:03.128Z","endTime":"2026-09-20T18:40:57.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40654903282817,"aZ":-12.288898301436255,"pfxX":-6.319935838585631,"pfxZ":9.826901994190532,"pX":0.31911514988307005,"pZ":2.7300110974735854,"vX0":6.287109565773668,"vY0":-141.59647839112142,"vZ0":-5.567130786368743,"x":104.84,"y":165.07,"x0":-1.1127728099932364,"y0":50.00016546987185,"z0":5.513070290583638,"aX":-12.785757513623768},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2488,"spinDirection":224},"zone":6,"typeConfidence":0.89,"plateTime":0.387354244112998,"extension":7.024605801572754},"index":0,"playId":"7aacfc60-8028-312c-9425-e0fa2e217567","pitchNumber":1,"startTime":"2026-09-20T18:40:30.211Z","endTime":"2026-09-20T18:40:34.617Z","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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.160815392321684,"aZ":-14.588543384037507,"pfxX":-8.552551544401892,"pfxZ":8.745411021130202,"pX":-0.3894220531414746,"pZ":2.5819081700466007,"vX0":5.355676534821783,"vY0":-140.72206782127807,"vZ0":-5.458530383630717,"x":131.84,"y":169.07,"x0":-1.2035402170791663,"y0":50.00370207499965,"z0":5.487829783009881,"aX":-17.197932745018385},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2331,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.38884384068113453,"extension":6.87453522793789},"hitData":{"launchSpeed":97.1,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.68,"coordY":111.14}},"index":1,"playId":"35cf76eb-319b-306a-b9c7-e42ceef526a7","pitchNumber":2,"startTime":"2026-09-20T18:40:46.614Z","endTime":"2026-09-20T18:40:57.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:40:57.632Z","atBatIndex":1},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nathan Lukes out on a sacrifice fly to left fielder Wyatt Langford. Brett Bateman scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T18:41:02.394Z","endTime":"2026-09-20T18:42:07.669Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.959973026923823,"aZ":-36.79121793007227,"pfxX":5.8140537499730875,"pfxZ":-3.335116892376263,"pX":0.7628111119538477,"pZ":1.5463915273013087,"vX0":2.829406871212613,"vY0":-117.38123035331087,"vZ0":-1.7946040410575081,"x":87.92,"y":197.03,"x0":-1.2168577335412971,"y0":50.00449607372879,"z0":5.773250173078525,"aX":8.044839556827059},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.2,"breakHorizontal":-11.3,"spinRate":2767,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4681307297282311,"extension":6.95427532062124},"index":0,"playId":"b8be3d5b-3b63-361c-ab80-285e852ae9a5","pitchNumber":1,"startTime":"2026-09-20T18:41:31.661Z","endTime":"2026-09-20T18:41:36.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.821398844333174,"aZ":-12.7435358292957,"pfxX":-6.666926033550642,"pfxZ":9.61364825941185,"pX":0.15474202982953295,"pZ":3.2411789755351554,"vX0":6.50952533581796,"vY0":-141.81717217559233,"vZ0":-4.059856487004604,"x":111.1,"y":151.27,"x0":-1.3129993018789687,"y0":50.00007500858549,"z0":5.514243080557586,"aX":-13.471154958685126},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2521,"spinDirection":222},"zone":2,"typeConfidence":0.87,"plateTime":0.3873986251248285,"extension":6.914267268788332},"hitData":{"launchSpeed":94.1,"launchAngle":29.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.4,"coordY":63.34}},"index":1,"playId":"b6816528-c31c-3015-8fce-320f23d115bf","pitchNumber":2,"startTime":"2026-09-20T18:41:55.665Z","endTime":"2026-09-20T18:42:07.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:42:07.669Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kazuma Okamoto grounds into a force out, shortstop Ezequiel Duran to second baseman Nicky Lopez. Vladimir Guerrero Jr. out at 2nd. Kazuma Okamoto to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T18:42:27.354Z","endTime":"2026-09-20T18:43:23.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":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":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94553448685765,"aZ":-25.444795593798705,"pfxX":0.6116692381986164,"pfxZ":3.7069997507446537,"pX":1.1793869324948678,"pZ":2.430081097354196,"vX0":5.84208794754223,"vY0":-133.45813490174083,"vZ0":-3.6939043569042913,"x":72.04,"y":173.17,"x0":-1.1115517520288662,"y0":50.00433243591729,"z0":5.651030190620554,"aX":1.1098056945144943},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":-2.3,"spinRate":2633,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.4093859944923657,"extension":6.910951373646881},"index":0,"playId":"94624b93-52b3-3c69-92d1-90c1f078a061","pitchNumber":1,"startTime":"2026-09-20T18:42:32.018Z","endTime":"2026-09-20T18:42:36.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09739360221233,"aZ":-12.187085194439,"pfxX":-5.399491784350604,"pfxZ":10.13064343948183,"pX":0.12029100465214299,"pZ":3.1626484271430773,"vX0":5.705869048922366,"vY0":-140.1525055799656,"vZ0":-4.342020599831273,"x":112.41,"y":153.39,"x0":-1.2484786627241884,"y0":50.00469145189451,"z0":5.538822850366547,"aX":-10.655138058840654},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2515,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.3920338074903471,"extension":6.914385816080739},"index":1,"playId":"45aaa9b1-dd05-3ce9-bfc1-5d7497f62001","pitchNumber":2,"startTime":"2026-09-20T18:42:53.075Z","endTime":"2026-09-20T18:42:56.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.926405584269695,"aZ":-13.085955415275144,"pfxX":-5.692618415744061,"pfxZ":9.466999141397604,"pX":0.960735191431644,"pZ":2.3165402471379846,"vX0":7.462874205914435,"vY0":-141.48531320882074,"vZ0":-6.469035035608985,"x":80.38,"y":176.23,"x0":-0.9783034663760692,"y0":50.00326619266247,"z0":5.480345560556736,"aX":-11.478941649475384},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2538,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3879445826068526,"extension":6.982804174769646},"hitData":{"launchSpeed":70.5,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":155.74}},"index":2,"playId":"2c707532-c2c9-30c1-8216-6cca861bb790","pitchNumber":3,"startTime":"2026-09-20T18:43:12.879Z","endTime":"2026-09-20T18:43:23.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:43:23.322Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sean Keys hit by pitch. Kazuma Okamoto to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T18:43:41.541Z","endTime":"2026-09-20T18:44:45.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39340551058879,"aZ":-19.745313491280843,"pfxX":-9.40715444859123,"pfxZ":6.296529500254431,"pX":-0.5398528189885158,"pZ":3.0700510391239804,"vX0":5.29843099229749,"vY0":-139.60052636453307,"vZ0":-3.220458951163084,"x":137.58,"y":155.89,"x0":-1.2401475754499798,"y0":50.0018849130168,"z0":5.538125185788448,"aX":-18.568427131247237},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":2279,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.3923299854415032,"extension":6.996817501370762},"index":0,"playId":"144a3b8c-95e9-31d5-9485-0d8316e87c71","pitchNumber":1,"startTime":"2026-09-20T18:43:59.301Z","endTime":"2026-09-20T18:44:02.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.380159959881514,"aZ":-28.190870301191683,"pfxX":-9.673791988032795,"pfxZ":2.2685203718924063,"pX":0.38451321820977574,"pZ":2.1649335667128633,"vX0":7.034002258004461,"vY0":-131.63635889286311,"vZ0":-3.465931731648717,"x":102.34,"y":180.33,"x0":-1.062460033141764,"y0":50.00609057224267,"z0":5.580853317223872,"aX":-17.01701448747049},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.6,"breakHorizontal":16.1,"spinRate":1687,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.415742859254971,"extension":6.928298710239654},"index":1,"playId":"75403af4-2aae-33b0-acfa-1a1fea2bdc9c","pitchNumber":2,"startTime":"2026-09-20T18:44:20.854Z","endTime":"2026-09-20T18:44:24.437Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8279598114149,"aZ":-26.898656174271768,"pfxX":1.9172786808301492,"pfxZ":2.85740266827748,"pX":1.8455460883726515,"pZ":0.6856811251607124,"vX0":7.230071902859396,"vY0":-134.37610509264533,"vZ0":-7.613724247573972,"x":46.65,"y":220.27,"x0":-1.119755041959239,"y0":50.00191545947595,"z0":5.443692821044047,"aX":3.5326828045528895},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.8,"breakHorizontal":-4.9,"spinRate":2749,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.40631051046359934,"extension":7.043848113380853},"index":2,"playId":"121d8d7a-5690-3f5f-b170-6def6f573be7","pitchNumber":3,"startTime":"2026-09-20T18:44:40.435Z","endTime":"2026-09-20T18:44:45.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:44:45.460Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T18:44:49.100Z","endTime":"2026-09-20T18:46:07.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612914942841183,"aZ":-35.38398964356587,"pfxX":4.781754959180916,"pfxZ":-2.233318500733545,"pX":0.4963999626113857,"pZ":1.6136143911491856,"vX0":2.734652166423423,"vY0":-119.83295852928761,"vZ0":-2.083426634855912,"x":98.08,"y":195.21,"x0":-1.2851023060190658,"y0":50.002865583248465,"z0":5.689779889480453,"aX":6.874436697107865},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.3,"breakHorizontal":-9.4,"spinRate":2835,"spinDirection":67},"zone":9,"typeConfidence":0.9,"plateTime":0.45908429793839467,"extension":6.909172528229649},"index":0,"playId":"472d887c-554f-3e03-b656-8874abb49c00","pitchNumber":1,"startTime":"2026-09-20T18:45:23.264Z","endTime":"2026-09-20T18:45:27.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61547452843961,"aZ":-12.367814840190434,"pfxX":-5.598017677728059,"pfxZ":9.909638292321326,"pX":0.8480033676362442,"pZ":3.6270883196815333,"vX0":7.418863586637977,"vY0":-141.07225347253308,"vZ0":-3.177377708458625,"x":84.68,"y":140.85,"x0":-1.098963259338213,"y0":50.00026464608819,"z0":5.574766324401231,"aX":-11.186668046554875},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2564,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.38951395071430595,"extension":6.951451763766763},"index":1,"playId":"66bb16e1-5a4b-3c24-8407-335dae8f8cfb","pitchNumber":2,"startTime":"2026-09-20T18:45:41.794Z","endTime":"2026-09-20T18:45:46.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.01355686884438,"aZ":-13.44518193040631,"pfxX":-5.5934415333595116,"pfxZ":9.24753191234337,"pX":0.3267001832224757,"pZ":3.3453388216774904,"vX0":6.548773258884405,"vY0":-142.20836819513258,"vZ0":-3.563022519265854,"x":104.55,"y":148.46,"x0":-1.2915611479442954,"y0":50.001782468754904,"z0":5.4812898685849225,"aX":-11.327820184263357},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2505,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3868133087379695,"extension":6.802442381972107},"index":2,"playId":"82e0cc8b-9fe7-3285-981b-1fa564af8cda","pitchNumber":3,"startTime":"2026-09-20T18:46:03.341Z","endTime":"2026-09-20T18:46:07.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:46:07.732Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T18:47:58.073Z","endTime":"2026-09-20T18:49:44.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.056087743550435,"aZ":-26.517562766771785,"pfxX":-11.344464335268048,"pfxZ":2.9794348015588703,"pX":0.09061037663428086,"pZ":3.5971665246071325,"vX0":6.672671090534085,"vY0":-137.35745088709186,"vZ0":-1.3469441716436674,"x":113.55,"y":141.66,"x0":-0.9035164071008714,"y0":50.00461990396046,"z0":5.90676307177512,"aX":-21.555082556847942},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":19.1,"spinRate":2294,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.39962991847275875,"extension":6.902530558128349},"index":0,"playId":"b01d3897-7189-30c9-bb38-054e4b462e01","pitchNumber":1,"startTime":"2026-09-20T18:48:24.519Z","endTime":"2026-09-20T18:48:28.755Z","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":93.8,"endSpeed":85.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55912559178369,"aZ":-26.36653713947475,"pfxX":-10.634118409989043,"pfxZ":3.0877137526136096,"pX":0.6205855192108354,"pZ":2.5979742011273506,"vX0":7.760002936608185,"vY0":-136.3823076668329,"vZ0":-3.516882309820139,"x":93.34,"y":168.63,"x0":-0.8829273099107617,"y0":50.00182728311195,"z0":5.726864551185799,"aX":-19.991031113635934},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":17.5,"spinRate":2301,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.40192886349344636,"extension":7.070181202061085},"index":1,"playId":"f7691040-19f7-35a0-970c-4634595b0799","pitchNumber":2,"startTime":"2026-09-20T18:48:39.755Z","endTime":"2026-09-20T18:48:44.456Z","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.7,"endSpeed":79.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972413253959925,"aZ":-31.33796107387355,"pfxX":-0.37057859139267757,"pfxZ":0.5191072744791558,"pX":0.5049175124807045,"pZ":2.4099422663192005,"vX0":3.9781386243271295,"vY0":-126.21061471106192,"vZ0":-2.199286413150263,"x":97.75,"y":173.71,"x0":-1.0416367267324762,"y0":50.00574894384656,"z0":5.809276291139235,"aX":-0.6005744203831953},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-0.2,"spinRate":2462,"spinDirection":132},"zone":6,"typeConfidence":0.92,"plateTime":0.4334919466010505,"extension":6.760012991271145},"index":2,"playId":"be86f4f4-acc9-3cd4-bde0-3f06d3b89adb","pitchNumber":3,"startTime":"2026-09-20T18:48:57.402Z","endTime":"2026-09-20T18:49:00.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T18:49:08.936Z","endTime":"2026-09-20T18:49:22.147Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33166917261338,"aZ":-23.69643409257393,"pfxX":-9.483808235944853,"pfxZ":4.255553468115945,"pX":0.22902489644529278,"pZ":3.570495088601312,"vX0":6.344698338521782,"vY0":-140.1407998109627,"vZ0":-2.0169049613444003,"x":108.27,"y":142.38,"x0":-0.830892804681796,"y0":50.00066594625604,"z0":5.845527374120495,"aX":-18.88292307060976},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":2313,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3906741277646102,"extension":6.802014473234085},"index":4,"playId":"32020074-8b0c-3484-856b-178d5d1e88f0","pitchNumber":4,"startTime":"2026-09-20T18:49:22.147Z","endTime":"2026-09-20T18:49:26.464Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.627280208633923,"aZ":-40.493316021704835,"pfxX":7.990718658702395,"pfxZ":-6.074962245601103,"pX":0.49152569379197947,"pZ":2.5758959638211456,"vX0":1.6833646400012932,"vY0":-116.79476445242068,"vZ0":1.158388288772117,"x":98.26,"y":169.23,"x0":-1.2775582823261962,"y0":50.00108257521053,"z0":5.905395389984969,"aX":10.949179230204054},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.3,"breakHorizontal":-14.9,"spinRate":2907,"spinDirection":54},"zone":6,"typeConfidence":0.9,"plateTime":0.47039507405044745,"extension":6.80412296257536},"index":5,"playId":"d6cef1b9-4156-364c-b4d4-780fc907aea2","pitchNumber":5,"startTime":"2026-09-20T18:49:39.236Z","endTime":"2026-09-20T18:49:44.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:49:44.563Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corey Seager pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T18:49:44.146Z","endTime":"2026-09-20T18:51:14.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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":"Pop Out","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":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"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":81.0,"endSpeed":74.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.210734498408502,"aZ":-41.38755106632414,"pfxX":9.083062260889577,"pfxZ":-6.6139762264344775,"pX":-0.35347645488583035,"pZ":3.1390213033321457,"vX0":-0.15090502821774138,"vY0":-117.81876290726368,"vZ0":2.4716841531357847,"x":130.47,"y":154.03,"x0":-1.4665915927460547,"y0":50.0017591934067,"z0":5.925379452977741,"aX":12.656437671011531},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.0,"breakHorizontal":-16.3,"spinRate":3026,"spinDirection":52},"zone":1,"typeConfidence":0.9,"plateTime":0.46645883162476,"extension":6.759382670268421},"index":0,"playId":"924f8597-d653-3e53-b145-46b675e30360","pitchNumber":1,"startTime":"2026-09-20T18:50:09.805Z","endTime":"2026-09-20T18:50:13.377Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905990078703955,"aZ":-21.5097007449958,"pfxX":-10.088761274507762,"pfxZ":5.28879186894814,"pX":-0.22273431943734703,"pZ":3.2349390876019517,"vX0":6.122136044663737,"vY0":-141.05475029667943,"vZ0":-3.06335018222691,"x":125.49,"y":151.44,"x0":-1.109897284808384,"y0":50.00186890802966,"z0":5.720899771939569,"aX":-20.34056334409446},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":17.0,"spinRate":2393,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.38822080712430784,"extension":7.039812721868944},"index":1,"playId":"e8f2d39e-aeaa-306a-879b-39a32ee32c79","pitchNumber":2,"startTime":"2026-09-20T18:50:24.087Z","endTime":"2026-09-20T18:50:27.113Z","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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.985116142067117,"aZ":-29.911166060524085,"pfxX":1.6686920608499718,"pfxZ":1.3927841359382462,"pX":0.07732837805978135,"pZ":1.4670236916783064,"vX0":2.840027202212638,"vY0":-126.57246315726124,"vZ0":-4.517693528946582,"x":114.05,"y":199.17,"x0":-1.2746271493384917,"y0":50.0058755020891,"z0":5.660720115439173,"aX":2.716974198270995},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2512,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.4321528872542575,"extension":7.0197231679603025},"index":2,"playId":"151e88dc-972b-3f0a-8425-f29cf518217d","pitchNumber":3,"startTime":"2026-09-20T18:50:43.706Z","endTime":"2026-09-20T18:50:47.441Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80843004534707,"aZ":-32.7092753750183,"pfxX":3.1653856694500644,"pfxZ":-0.3227649152646075,"pX":0.8180734027115512,"pZ":1.8761661489778938,"vX0":3.855745602713648,"vY0":-127.1923003394412,"vZ0":-3.270691274392706,"x":85.82,"y":188.12,"x0":-1.1306182623277459,"y0":50.00627413535759,"z0":5.780519212765387,"aX":5.1719165928329724},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-6.6,"spinRate":2604,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.43112423595319305,"extension":7.113732247748372},"hitData":{"launchSpeed":82.2,"launchAngle":72.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":160.8}},"index":3,"playId":"2f23279e-96df-3989-878f-42b652d8dc04","pitchNumber":4,"startTime":"2026-09-20T18:51:02.081Z","endTime":"2026-09-20T18:51:14.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:51:14.200Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T18:51:15.877Z","endTime":"2026-09-20T18:52:42.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":87.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37926002331943,"aZ":-18.96907785209545,"pfxX":-8.319053661215637,"pfxZ":6.745952038798393,"pX":-0.6396254658485323,"pZ":3.3144821040121872,"vX0":4.018775627425621,"vY0":-139.07028357429155,"vZ0":-3.4529559847916778,"x":141.38,"y":149.29,"x0":-1.023132694023003,"y0":50.002523520436974,"z0":5.831407390473263,"aX":-16.28406896689512},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":14.3,"spinRate":2274,"spinDirection":220},"zone":1,"typeConfidence":0.87,"plateTime":0.393938893432741,"extension":6.9857634967403985},"index":0,"playId":"12163c8c-e0ae-3ef8-a9eb-057f33fdd5cc","pitchNumber":1,"startTime":"2026-09-20T18:51:38.275Z","endTime":"2026-09-20T18:51:42.012Z","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":96.7,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22118093521357,"aZ":-20.663738178857358,"pfxX":-8.975045684927258,"pfxZ":5.746366806153993,"pX":-0.500131234325867,"pZ":3.1254483647095257,"vX0":4.731281428926845,"vY0":-140.71908843204307,"vZ0":-3.602971775079787,"x":136.06,"y":154.39,"x0":-1.0380052691383013,"y0":50.00528718752465,"z0":5.762811176480365,"aX":-17.9843187293111},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2320,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.38939147374483385,"extension":6.858645848542382},"index":1,"playId":"26e0b761-274a-3026-88a9-97a9b08bc7f4","pitchNumber":2,"startTime":"2026-09-20T18:51:54.617Z","endTime":"2026-09-20T18:51:57.946Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965967864162188,"aZ":-42.837339250435654,"pfxX":7.160181739129154,"pfxZ":-7.478848562391774,"pX":1.2674796702460605,"pZ":-0.3215078010035295,"vX0":3.5350609812975557,"vY0":-119.99681025244168,"vZ0":-4.832882655379622,"x":68.69,"y":247.46,"x0":-1.1652756071660744,"y0":50.00168691676436,"z0":5.624955251135872,"aX":10.211381394164508},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.5,"breakHorizontal":-13.9,"spinRate":3176,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.46034059864856847,"extension":6.8360762142019205},"index":2,"playId":"f38a8671-a2d5-3bcd-a50b-ff84506fb6f3","pitchNumber":3,"startTime":"2026-09-20T18:52:16.261Z","endTime":"2026-09-20T18:52:19.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26773613843561,"aZ":-34.41486942552865,"pfxX":1.9473422746561337,"pfxZ":-1.4292296395030917,"pX":0.3596539622780831,"pZ":2.098526732955874,"vX0":3.2537430238001477,"vY0":-124.67270863849288,"vZ0":-1.8251671470480204,"x":103.29,"y":182.12,"x0":-1.215644240591837,"y0":50.00022289382747,"z0":5.682809250041923,"aX":3.0614869565082197},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":-4.3,"spinRate":2635,"spinDirection":70},"zone":9,"typeConfidence":0.9,"plateTime":0.4394856159878828,"extension":7.116976968913627},"index":3,"playId":"8496c808-a91a-39f7-b801-4492206ab5e2","pitchNumber":4,"startTime":"2026-09-20T18:52:37.817Z","endTime":"2026-09-20T18:52:42.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:52:42.851Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T18:54:37.991Z","endTime":"2026-09-20T18:55:14.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89018587524117,"aZ":-13.068780475119818,"pfxX":-4.849844061302667,"pfxZ":9.840084705768477,"pX":-0.12003040285967366,"pZ":3.315510145526296,"vX0":5.23926135129481,"vY0":-138.87865759299933,"vZ0":-3.7265364405991974,"x":121.58,"y":149.26,"x0":-1.4064557022306186,"y0":50.00196690724822,"z0":5.551999904147938,"aX":-9.41546011786971},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":7.6,"spinRate":2462,"spinDirection":215},"zone":2,"typeConfidence":0.89,"plateTime":0.3953354982242523,"extension":6.792861083594511},"hitData":{"launchSpeed":82.5,"launchAngle":-9.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":167.9}},"index":0,"playId":"beeb58dd-eebc-3a88-afea-98ed8aaa9298","pitchNumber":1,"startTime":"2026-09-20T18:55:06.477Z","endTime":"2026-09-20T18:55:14.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:55:14.873Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Valenzuela walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T18:55:32.881Z","endTime":"2026-09-20T18:57:22.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40486244516904,"aZ":-11.705605627939002,"pfxX":-6.891405789334026,"pfxZ":10.719561260435873,"pX":-1.0863317304522049,"pZ":2.447452404580575,"vX0":3.546577930297707,"vY0":-138.1708656534804,"vZ0":-6.108984415282704,"x":158.41,"y":172.7,"x0":-1.500026000649932,"y0":50.00148701295429,"z0":5.493849598813166,"aX":-13.155496589749413},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":11.6,"spinRate":2601,"spinDirection":213},"zone":13,"typeConfidence":0.89,"plateTime":0.39834966070153355,"extension":6.863670688781016},"index":0,"playId":"357c35fd-1cd7-3263-881b-0faf09b5dfe2","pitchNumber":1,"startTime":"2026-09-20T18:55:45.622Z","endTime":"2026-09-20T18:55:50.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.321509814901248,"aZ":-36.13254162546229,"pfxX":6.766625232813277,"pfxZ":-2.79674710511385,"pX":-0.6962619796723762,"pZ":1.8893440055310724,"vX0":-0.18677688837481565,"vY0":-118.22008398094127,"vZ0":-1.240562523779653,"x":143.54,"y":187.77,"x0":-1.4954462361060399,"y0":50.00138131983502,"z0":5.734444502319823,"aX":9.586331894450096},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.0,"breakHorizontal":-12.2,"spinRate":2770,"spinDirection":84},"zone":7,"typeConfidence":0.91,"plateTime":0.46314136086428803,"extension":6.882948311001427},"index":1,"playId":"88c1c42a-7f55-3d3b-badb-e2214bbb8af4","pitchNumber":2,"startTime":"2026-09-20T18:55:59.185Z","endTime":"2026-09-20T18:56:03.717Z","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":89.1,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36634904872164,"aZ":-26.63361629261459,"pfxX":-8.403472004952839,"pfxZ":3.2542062769293842,"pX":-0.566275255455628,"pZ":1.8316271178463266,"vX0":4.567537207219764,"vY0":-129.69016619727984,"vZ0":-4.155397436997412,"x":138.59,"y":189.33,"x0":-1.2594129580715605,"y0":50.00180597960131,"z0":5.4883019514967515,"aX":-14.30021664127256},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":14.2,"spinRate":1624,"spinDirection":234},"zone":7,"typeConfidence":0.92,"plateTime":0.4224872176806018,"extension":6.985446213097924},"index":2,"playId":"8af3757d-e6c9-3a83-98d7-ce26fc526c77","pitchNumber":3,"startTime":"2026-09-20T18:56:15.360Z","endTime":"2026-09-20T18:56:20.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T18:56:24.708Z","endTime":"2026-09-20T18:56:40.710Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732555870436297,"aZ":-31.072749261375634,"pfxX":-9.8783318227754,"pfxZ":0.6564396135278889,"pX":-0.11540411756143702,"pZ":0.37300797874363595,"vX0":5.766831709884876,"vY0":-128.363575474297,"vZ0":-6.797991618949063,"x":121.4,"y":228.71,"x0":-1.108537072600669,"y0":50.00046043356406,"z0":5.476799140450754,"aX":-16.471706273140413},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":16.6,"spinRate":1546,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4268149892128301,"extension":7.060159727468659},"index":4,"playId":"90369c4c-47fb-3854-93db-63ae15583d35","pitchNumber":4,"startTime":"2026-09-20T18:56:40.710Z","endTime":"2026-09-20T18:56:45.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94496123964438,"aZ":-36.10324356415416,"pfxX":9.321983364720165,"pfxZ":-2.9904361172335197,"pX":-0.45138536896487924,"pZ":0.6632994819774978,"vX0":-0.3973921022365486,"vY0":-114.1852165216955,"vZ0":-3.2563621155209024,"x":134.21,"y":220.87,"x0":-1.4848943413784554,"y0":50.002965341878095,"z0":5.676908816162036,"aX":12.25132272191175},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.0,"breakHorizontal":-16.8,"spinRate":2849,"spinDirection":63},"zone":13,"typeConfidence":0.9,"plateTime":0.48054633145523074,"extension":6.7550871096111615},"index":5,"playId":"a3fb5df5-be32-36b3-90ad-d56847eeabd6","pitchNumber":5,"startTime":"2026-09-20T18:56:58.147Z","endTime":"2026-09-20T18:57:02.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76296899978716,"aZ":-11.011098422557515,"pfxX":-7.865627946005507,"pfxZ":10.306331097157312,"pX":1.04433939235172,"pZ":2.2574846767951486,"vX0":9.209798636399796,"vY0":-142.62884214228788,"vZ0":-6.81839344365129,"x":77.19,"y":177.83,"x0":-1.2094474241435944,"y0":50.006068576903935,"z0":5.378492092677772,"aX":-16.157693937596086},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":12.4,"spinRate":2613,"spinDirection":222},"zone":14,"typeConfidence":0.63,"plateTime":0.38448438901083515,"extension":7.001979425957822},"index":6,"playId":"170ad787-6930-37b3-a164-3610aa38dda8","pitchNumber":6,"startTime":"2026-09-20T18:57:17.429Z","endTime":"2026-09-20T18:57:22.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:57:22.527Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to second baseman Nicky Lopez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T18:57:22.719Z","endTime":"2026-09-20T18:58:51.393Z","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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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":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":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69452412402644,"aZ":-23.371219285707724,"pfxX":0.5184727816657437,"pfxZ":4.906773476014646,"pX":-0.35168042154791623,"pZ":2.4319741954695635,"vX0":2.5457853973162345,"vY0":-132.8904120667116,"vZ0":-3.986249137157122,"x":130.41,"y":173.12,"x0":-1.388255082273154,"y0":50.002012769669946,"z0":5.6431470943409,"aX":0.9297147552892853},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":2527,"spinDirection":183},"zone":4,"typeConfidence":0.89,"plateTime":0.4117091676376874,"extension":6.801553646714146},"index":0,"playId":"b9f88fb7-d90f-348d-9987-3f7ebcd97616","pitchNumber":1,"startTime":"2026-09-20T18:57:48.476Z","endTime":"2026-09-20T18:57:52.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544960091452623,"aZ":-25.36487489527825,"pfxX":2.3094874600404394,"pfxZ":3.769650516901773,"pX":1.9789019559152938,"pZ":0.7586290339476894,"vX0":7.6538709365873006,"vY0":-133.49624521095413,"vZ0":-7.634994288649991,"x":41.57,"y":218.3,"x0":-1.224482762896966,"y0":50.00212508570046,"z0":5.479543682211162,"aX":4.170794739160504},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":-5.9,"spinRate":2641,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.41017963290208703,"extension":6.967089845831144},"index":1,"playId":"1c1ad913-9555-3e56-b131-f4d5db49e7c2","pitchNumber":2,"startTime":"2026-09-20T18:58:09.995Z","endTime":"2026-09-20T18:58:13.770Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8141561847762,"aZ":-12.312486474448855,"pfxX":-6.723611947639963,"pfxZ":10.244420838054912,"pX":0.27891081144961205,"pZ":2.1605195737061744,"vX0":6.35868673608603,"vY0":-139.2140249695827,"vZ0":-6.883452937229212,"x":106.37,"y":180.45,"x0":-1.174873046377411,"y0":50.00545208605609,"z0":5.5015765852723,"aX":-13.03853664240368},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2556,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.3953062313055642,"extension":6.8576869772469875},"hitData":{"launchSpeed":88.0,"launchAngle":61.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":166.5,"coordY":124.83}},"index":2,"playId":"d22a6285-5be9-357f-b137-17988949c314","pitchNumber":3,"startTime":"2026-09-20T18:58:33.922Z","endTime":"2026-09-20T18:58:51.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T18:58:51.393Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T18:58:49.640Z","endTime":"2026-09-20T19:00:03.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.504170198099704,"aZ":-36.89709220699081,"pfxX":5.222240121687629,"pfxZ":-3.5430027069768215,"pX":0.0406307400873958,"pZ":2.08159301794033,"vX0":1.5004730245316884,"vY0":-114.55848803154258,"vZ0":-0.4112111551280009,"x":115.45,"y":182.58,"x0":-1.300757712380056,"y0":50.003149912725895,"z0":5.860080029037365,"aX":6.9632226737838785},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.2,"breakHorizontal":-9.8,"spinRate":2700,"spinDirection":70},"zone":8,"typeConfidence":0.89,"plateTime":0.4775310143921869,"extension":6.8548265164029205},"index":0,"playId":"09bcf1df-837e-3f90-ab5f-44be46d2c79f","pitchNumber":1,"startTime":"2026-09-20T18:59:13.754Z","endTime":"2026-09-20T18:59:18.677Z","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.1,"endSpeed":87.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.725076510555354,"aZ":-15.961479930641543,"pfxX":-7.032769643726544,"pfxZ":8.216307309992777,"pX":-1.0368179211317958,"pZ":3.6394886220676432,"vX0":3.1788370738280833,"vY0":-139.85441555717173,"vZ0":-2.5133713507328626,"x":156.52,"y":140.51,"x0":-1.2770611751841845,"y0":50.002166287802595,"z0":5.601806042823287,"aX":-13.874301068013374},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":12.0,"spinRate":2545,"spinDirection":220},"zone":11,"typeConfidence":0.69,"plateTime":0.3922620846862439,"extension":7.010744415491753},"index":1,"playId":"0c6a9fbb-ad42-3009-a144-46c5beb6a5e9","pitchNumber":2,"startTime":"2026-09-20T18:59:34.654Z","endTime":"2026-09-20T18:59:39.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269805710369454,"aZ":-28.862960221200094,"pfxX":-8.179170246217321,"pfxZ":1.9176937586552043,"pX":0.1918903051172539,"pZ":1.8010286745171677,"vX0":6.041387468760393,"vY0":-130.48381994893387,"vZ0":-4.07014864426966,"x":109.69,"y":190.15,"x0":-1.0899324651988558,"y0":50.00291481929927,"z0":5.554123282404767,"aX":-14.114350294059877},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1469,"spinDirection":233},"zone":8,"typeConfidence":0.91,"plateTime":0.4196517928849892,"extension":6.933391534668588},"hitData":{"launchSpeed":84.9,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.71,"coordY":178.54}},"index":2,"playId":"331565e0-ea6c-3e0b-ba81-a0bdeee6084f","pitchNumber":3,"startTime":"2026-09-20T18:59:54.604Z","endTime":"2026-09-20T19:00:03.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:00:03.746Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:02:15.346Z","endTime":"2026-09-20T19:03:43.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270766989398048,"aZ":-23.806002357861384,"pfxX":-8.792146125620505,"pfxZ":4.433220003518127,"pX":-0.6696600173900895,"pZ":4.148754854105307,"vX0":4.314659438524306,"vY0":-136.35457051893982,"vZ0":-0.3992288690868358,"x":142.53,"y":126.76,"x0":-1.1280425792579263,"y0":50.003773457560165,"z0":5.936056851795369,"aX":-16.598375510383207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":2137,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.4013182319164694,"extension":6.844413178616052},"index":0,"playId":"d156fa68-80f1-3fa1-9a9b-2f2f445161ac","pitchNumber":1,"startTime":"2026-09-20T19:02:40.532Z","endTime":"2026-09-20T19:02:45.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056858543101082,"aZ":-32.73099737639594,"pfxX":0.9828978791292939,"pfxZ":-0.3604555782258192,"pX":0.29180862144765457,"pZ":3.0395950759330623,"vX0":3.2819173629639544,"vY0":-122.68167165567559,"vZ0":-0.19716703783953038,"x":105.88,"y":156.71,"x0":-1.185775870204222,"y0":50.00469436673069,"z0":5.888186645917121,"aX":1.5120982460653551},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":-2.5,"spinRate":2433,"spinDirection":95},"zone":3,"typeConfidence":0.9,"plateTime":0.44481326469561244,"extension":6.69150111078757},"index":1,"playId":"a9df38ca-e91b-3eab-9c30-192569b880e2","pitchNumber":2,"startTime":"2026-09-20T19:02:56.338Z","endTime":"2026-09-20T19:02:59.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621037714758014,"aZ":-23.424411452682453,"pfxX":-8.595848014252377,"pfxZ":4.454821777698985,"pX":-0.1218170359524248,"pZ":2.8766456956487865,"vX0":5.501753348012505,"vY0":-138.88184177162526,"vZ0":-3.6069740543924285,"x":121.64,"y":161.11,"x0":-1.0065274163922882,"y0":50.00247615102906,"z0":5.740929697484304,"aX":-16.876802682910288},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2318,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3936233824287032,"extension":6.943411225584222},"index":2,"playId":"f9dddf74-120c-3632-b7df-15b6b4b6992c","pitchNumber":3,"startTime":"2026-09-20T19:03:12.483Z","endTime":"2026-09-20T19:03:20.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796134744846828,"aZ":-30.365690874612916,"pfxX":0.9923377962987834,"pfxZ":1.0746386314184617,"pX":0.9175677739692217,"pZ":1.6824474261635243,"vX0":5.321997429140165,"vY0":-128.46304900039743,"vZ0":-3.980932338106979,"x":82.02,"y":193.35,"x0":-1.303721666338939,"y0":50.00309882535072,"z0":5.593711368488914,"aX":1.6702302113478844},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.9,"spinRate":2702,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.4251800653926563,"extension":7.145009091151723},"index":3,"playId":"68a7e7c0-37ce-3e90-a93c-513ca831d629","pitchNumber":4,"startTime":"2026-09-20T19:03:35.140Z","endTime":"2026-09-20T19:03:43.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:03:43.657Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a line drive to center fielder Brett Bateman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:03:43.463Z","endTime":"2026-09-20T19:05:18.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.136317337377456,"aZ":-22.537211110331807,"pfxX":-10.487757356218243,"pfxZ":4.849770821431878,"pX":0.565114737667186,"pZ":1.6444172233678163,"vX0":8.071257053313106,"vY0":-140.20052736069752,"vZ0":-6.837249901123245,"x":95.46,"y":194.38,"x0":-0.990539517707952,"y0":50.00594739818174,"z0":5.5891785671981,"aX":-20.851410940633787},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":17.3,"spinRate":2428,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.3909056845542067,"extension":6.883487765525908},"index":0,"playId":"f14c6b7b-37e4-3b55-8580-6157b88509bc","pitchNumber":1,"startTime":"2026-09-20T19:04:09.035Z","endTime":"2026-09-20T19:04:14.072Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.538402203087095,"aZ":-14.89468037943939,"pfxX":-5.235675802913698,"pfxZ":8.673181205626248,"pX":0.45976572181401526,"pZ":2.598975273931423,"vX0":6.0240119778257135,"vY0":-140.43936536520494,"vZ0":-5.8145924154763415,"x":99.47,"y":168.61,"x0":-1.0353187784251,"y0":50.00610120250378,"z0":5.66936230424064,"aX":-10.435014216205788},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2321,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.3903900624075014,"extension":6.77547959629461},"index":1,"playId":"dda8a8c3-a925-392c-938b-985ab53a913f","pitchNumber":2,"startTime":"2026-09-20T19:04:25.653Z","endTime":"2026-09-20T19:04:28.783Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T19:04:35.693Z","endTime":"2026-09-20T19:04:48.466Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"}},{"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.6,"endSpeed":88.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33117422359436,"aZ":-18.251231646690098,"pfxX":-5.215595986676487,"pfxZ":6.849831818430694,"pX":-0.44270457270351987,"pZ":4.041769091052822,"vX0":3.466240955730547,"vY0":-142.1012846002377,"vZ0":-1.7729443939731584,"x":133.87,"y":129.65,"x0":-1.00431706161767,"y0":50.005940764551305,"z0":5.840495665336473,"aX":-10.606237173128983},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":8.6,"spinRate":2083,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.38631270004534546,"extension":6.6682446229671},"index":3,"playId":"26733477-ffcd-3f62-8ccf-0aa969c118d8","pitchNumber":3,"startTime":"2026-09-20T19:04:48.466Z","endTime":"2026-09-20T19:04:55.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20899172471569,"aZ":-30.438251477652255,"pfxX":0.3307024419179314,"pfxZ":1.0342903385767492,"pX":0.3546552569876061,"pZ":1.0078015042006196,"vX0":4.124205523266019,"vY0":-128.10705856657557,"vZ0":-5.58224712939057,"x":103.48,"y":211.57,"x0":-1.312969257429965,"y0":50.002754653152515,"z0":5.568238559242403,"aX":0.554062589361583},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":-1.4,"spinRate":2428,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.42607792179409465,"extension":6.977336815076804},"hitData":{"launchSpeed":80.9,"launchAngle":16.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.45,"coordY":90.81}},"index":4,"playId":"133f0844-a33e-3beb-9e73-9b8bb0430ce3","pitchNumber":4,"startTime":"2026-09-20T19:05:07.956Z","endTime":"2026-09-20T19:05:18.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:05:18.985Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:06:02.233Z","endTime":"2026-09-20T19:06:26.462Z","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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"27f6b645-b523-335d-8e8b-5cbebbca2aa1","startTime":"2026-09-20T19:05:48.334Z","endTime":"2026-09-20T19:05:51.902Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610011620566976,"aZ":-31.418184596454303,"pfxX":-0.3189495052575977,"pfxZ":0.4551964183126671,"pX":-0.032422130336146736,"pZ":2.3460805603167145,"vX0":3.332876211137622,"vY0":-128.2152318692445,"vZ0":-2.475897080680439,"x":118.24,"y":175.44,"x0":-1.3057747448145116,"y0":50.00567830038125,"z0":5.767277208002174,"aX":-0.5335357798759094},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":-0.1,"spinRate":2373,"spinDirection":100},"zone":5,"typeConfidence":0.92,"plateTime":0.4266130607348364,"extension":6.898243986255805},"hitData":{"launchSpeed":97.8,"launchAngle":37.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.16,"coordY":103.54}},"index":1,"playId":"8fcff664-3d4e-3ed8-a5af-dcea8a5a6915","pitchNumber":1,"startTime":"2026-09-20T19:06:04.479Z","endTime":"2026-09-20T19:06:26.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:06:26.462Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T19:06:28.563Z","endTime":"2026-09-20T19:07:18.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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(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":81.2,"endSpeed":74.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7371457069461,"aZ":-40.647181497403714,"pfxX":5.80127175381338,"pfxZ":-6.130309786933004,"pX":1.3338660091210637,"pZ":0.1084507487694497,"vX0":4.168662586210014,"vY0":-118.06973250276027,"vZ0":-3.9656504796108276,"x":66.16,"y":235.85,"x0":-1.2208785907702948,"y0":50.00183498551852,"z0":5.6294163214870085,"aX":8.02194990312984},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.9,"breakHorizontal":-11.6,"spinRate":2783,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4675560542694419,"extension":7.034882524686581},"index":0,"playId":"c891d24d-6a9c-3889-9449-568d99c43ee7","pitchNumber":1,"startTime":"2026-09-20T19:06:45.420Z","endTime":"2026-09-20T19:06:50.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94660718469743,"aZ":-22.38543531484829,"pfxX":-10.138146519174795,"pfxZ":5.020252444733591,"pX":0.5452559784977778,"pZ":2.243463150745027,"vX0":7.61859051632338,"vY0":-138.5406821484529,"vZ0":-5.425528835014822,"x":96.22,"y":178.21,"x0":-0.9183196071882568,"y0":50.006485231099,"z0":5.71646872635025,"aX":-19.78013398837173},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":16.8,"spinRate":2208,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.3948412262255121,"extension":7.015697451687673},"hitData":{"launchSpeed":96.1,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":152.19}},"index":1,"playId":"4b0cff44-42e8-3ffc-a8cb-4db209309142","pitchNumber":2,"startTime":"2026-09-20T19:07:06.593Z","endTime":"2026-09-20T19:07:18.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:07:18.410Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, pitcher Jacob deGrom to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:09:18.955Z","endTime":"2026-09-20T19:10:57.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":594798,"link":"/api/v1/people/594798"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87014480371731,"aZ":-8.941826199314363,"pfxX":-6.799124920381733,"pfxZ":11.598303369844352,"pX":1.2453784377507533,"pZ":2.7458729127274246,"vX0":9.103741609769157,"vY0":-140.8363592925911,"vZ0":-6.128167794204011,"x":69.53,"y":164.64,"x0":-1.1500480112567284,"y0":50.00109145013217,"z0":5.532459774069245,"aX":-13.617690807493817},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":10.4,"spinRate":2516,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.3893613717599318,"extension":7.164593690231636},"index":0,"playId":"fe75985d-f688-37fc-bfa2-62368dde26a1","pitchNumber":1,"startTime":"2026-09-20T19:09:24.636Z","endTime":"2026-09-20T19:09:28.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62280578291557,"aZ":-8.985273475030258,"pfxX":-5.8321796405885475,"pfxZ":11.644715807680129,"pX":-0.2679069725000701,"pZ":3.0503621298477404,"vX0":5.291777039182238,"vY0":-140.6347474241598,"vZ0":-5.375488972691207,"x":127.21,"y":156.42,"x0":-1.4215473856746084,"y0":50.00609741570968,"z0":5.577077308183047,"aX":-11.617119268582968},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.0,"breakHorizontal":9.4,"spinRate":2570,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.3903450644674189,"extension":6.752066231728627},"index":1,"playId":"36c4b854-c5c7-3820-8d96-c8d0ebb2d3a6","pitchNumber":2,"startTime":"2026-09-20T19:09:38.171Z","endTime":"2026-09-20T19:09:44.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.393612812850954,"aZ":-11.469903256388866,"pfxX":-5.521855148399691,"pfxZ":10.38150807351999,"pX":0.807502924091578,"pZ":2.1383039061824305,"vX0":7.521436290777985,"vY0":-140.67321039864188,"vZ0":-7.203370099019318,"x":86.22,"y":181.05,"x0":-1.1896833129568094,"y0":50.004061673973126,"z0":5.484366601597802,"aX":-11.013740706862318},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2633,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.39010726796501416,"extension":6.844322042139673},"index":2,"playId":"af48cf10-9c94-39cb-b1b5-cdd20e6875c7","pitchNumber":3,"startTime":"2026-09-20T19:09:57.643Z","endTime":"2026-09-20T19:10:03.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T19:10:08.730Z","endTime":"2026-09-20T19:10:24.850Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":97.7,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.189799343441855,"aZ":-12.254060114293884,"pfxX":-5.328661989171751,"pfxZ":9.850542220666457,"pX":0.7772380266521164,"pZ":3.039908125741698,"vX0":7.222275093246388,"vY0":-141.93620393325415,"vZ0":-4.907362191955302,"x":87.37,"y":156.7,"x0":-1.1186058772405676,"y0":50.00304224116635,"z0":5.584013135098258,"aX":-10.776390162879524},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2591,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.38722577675892733,"extension":6.96632902849342},"index":4,"playId":"7196b83d-38ad-34e7-aefc-8759360fdc61","pitchNumber":4,"startTime":"2026-09-20T19:10:24.850Z","endTime":"2026-09-20T19:10:29.394Z","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":92.2,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20095852248049,"aZ":-25.316775204764333,"pfxX":1.3874172697120768,"pfxZ":3.7454283553073173,"pX":1.1897944448796731,"pZ":1.8169243544548956,"vX0":5.822338741550653,"vY0":-134.17729116522753,"vZ0":-5.549646008599189,"x":71.65,"y":189.72,"x0":-1.1856277899132512,"y0":50.000657903343736,"z0":5.708809031058356,"aX":2.5348781794482824},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":-3.7,"spinRate":2625,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.40773915072873823,"extension":6.510896587975624},"hitData":{"launchSpeed":76.4,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":178.54}},"index":5,"playId":"84a510bb-e360-3e03-af62-272d0310be07","pitchNumber":5,"startTime":"2026-09-20T19:10:43.705Z","endTime":"2026-09-20T19:10:57.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:10:57.321Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to right fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:11:04.986Z","endTime":"2026-09-20T19:12:35.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476124921196156,"aZ":-30.664323212898534,"pfxX":-8.29488612321114,"pfxZ":0.8969826846683819,"pX":-0.6005131112363283,"pZ":3.046658387542569,"vX0":4.512747375051357,"vY0":-129.33536194398974,"vZ0":-0.6654623963364203,"x":139.89,"y":156.52,"x0":-1.2919971839959075,"y0":50.00644138268827,"z0":5.663106064181678,"aX":-14.027650979430033},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":14.0,"spinRate":1540,"spinDirection":239},"zone":1,"typeConfidence":0.91,"plateTime":0.42381448960451307,"extension":6.91788175029845},"index":0,"playId":"49b70a44-37c2-3018-b8b9-494493f0ae7e","pitchNumber":1,"startTime":"2026-09-20T19:11:13.932Z","endTime":"2026-09-20T19:11:19.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948128749455464,"aZ":-27.31724666336342,"pfxX":-10.150281589854924,"pfxZ":2.791126757731822,"pX":1.7300744426376904,"pZ":-0.6891759256142053,"vX0":10.510569309696669,"vY0":-131.23237209411104,"vZ0":-10.288343674963054,"x":51.05,"y":257.39,"x0":-1.009515469357379,"y0":50.006414172250025,"z0":5.319395151885834,"aX":-17.69579809748751},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.9,"breakHorizontal":16.1,"spinRate":1592,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.41747986698342965,"extension":7.116294642852576},"index":1,"playId":"011ef668-edd4-32b2-a2d7-177db9f7417c","pitchNumber":2,"startTime":"2026-09-20T19:11:27.537Z","endTime":"2026-09-20T19:11:40.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71290014459402,"aZ":-11.310076529110333,"pfxX":-5.226583591061685,"pfxZ":10.294261515472993,"pX":0.8610350635039051,"pZ":4.0122264569916215,"vX0":7.883673807537412,"vY0":-141.7671563758655,"vZ0":-2.2620384155990454,"x":84.18,"y":130.45,"x0":-1.282348545209471,"y0":50.002133610381755,"z0":5.546454940451697,"aX":-10.593285756979485},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2576,"spinDirection":215},"zone":12,"typeConfidence":0.92,"plateTime":0.3870036248577673,"extension":6.600045028897941},"index":2,"playId":"e169dd8a-4d14-3a22-bc7a-ab2f68a48a3b","pitchNumber":3,"startTime":"2026-09-20T19:11:46.400Z","endTime":"2026-09-20T19:11:51.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10128615333839,"aZ":-11.608155978951165,"pfxX":-4.855474398965091,"pfxZ":10.341497570385611,"pX":0.5093269724365942,"pZ":2.9811904402234246,"vX0":6.817343013047699,"vY0":-140.44706836923993,"vZ0":-4.768277994188547,"x":97.59,"y":158.29,"x0":-1.3236058424917283,"y0":50.00560954929443,"z0":5.461826991815628,"aX":-9.659303427198362},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2539,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.39064176377000903,"extension":6.813106661047756},"index":3,"playId":"87ca9515-3730-3ba3-b26e-aa22afe50b9b","pitchNumber":4,"startTime":"2026-09-20T19:12:03.094Z","endTime":"2026-09-20T19:12:08.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687037706767818,"aZ":-29.009744854173118,"pfxX":0.6472448231901482,"pfxZ":1.7791499068556007,"pX":0.6173207407550094,"pZ":1.7299428296805368,"vX0":4.934910096333889,"vY0":-132.17474633950158,"vZ0":-4.668635322778844,"x":93.47,"y":192.07,"x0":-1.3537127812879433,"y0":50.00355983833769,"z0":5.635290014786251,"aX":1.1511897680328462},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2702,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.4135065876564936,"extension":6.700324938257337},"hitData":{"launchSpeed":98.7,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.17,"coordY":102.53}},"index":4,"playId":"9968e7d9-2836-3863-9546-631e214a15dd","pitchNumber":5,"startTime":"2026-09-20T19:12:22.621Z","endTime":"2026-09-20T19:12:35.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:12:35.109Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to second baseman Nicky Lopez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:12:30.968Z","endTime":"2026-09-20T19:13:11.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5142898020855,"aZ":-12.948830364132473,"pfxX":-5.1144334169174375,"pfxZ":9.869365415651734,"pX":0.5685775890663147,"pZ":2.9529314093654073,"vX0":6.666128134496451,"vY0":-139.01219543380216,"vZ0":-4.72887382852149,"x":95.33,"y":159.05,"x0":-1.2012524815761338,"y0":50.00423469907926,"z0":5.542475581569236,"aX":-9.964621004798035},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2428,"spinDirection":219},"zone":3,"typeConfidence":0.89,"plateTime":0.3947158302111058,"extension":7.092794874354894},"hitData":{"launchSpeed":90.2,"launchAngle":55.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":171.19,"coordY":125.1}},"index":0,"playId":"44811c5a-3fc9-32d0-9be7-bd4f7a8925cd","pitchNumber":1,"startTime":"2026-09-20T19:12:54.734Z","endTime":"2026-09-20T19:13:11.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:13:11.140Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sean Keys doubles (2) on a line drive to right fielder Alejandro Osuna. Nathan Lukes scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:13:04.701Z","endTime":"2026-09-20T19:15:29.979Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.645288054243498,"aZ":-32.43770596997773,"pfxX":-8.964717479723888,"pfxZ":-0.15818723443350535,"pX":-1.4424606663833823,"pZ":3.0520970977615693,"vX0":2.5494825270624597,"vY0":-128.0442235734815,"vZ0":-0.2589033898690476,"x":171.98,"y":156.37,"x0":-1.286804845991912,"y0":50.004340199326826,"z0":5.694502199416481,"aX":-14.873872662509912},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":15.6,"spinRate":1694,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.42791633295638887,"extension":7.03377667700658},"index":0,"playId":"74efe46d-1933-37c9-9192-3c6ea661a8c4","pitchNumber":1,"startTime":"2026-09-20T19:13:29.656Z","endTime":"2026-09-20T19:13:33.240Z","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":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03937922526464,"aZ":-33.26373802898305,"pfxX":-7.987730090687876,"pfxZ":-0.6519546304158119,"pX":-0.08173335529017474,"pZ":2.2747201269813866,"vX0":5.231032088259907,"vY0":-128.56320986270592,"vZ0":-2.034035707213281,"x":120.12,"y":177.36,"x0":-1.1025237608832381,"y0":50.000756477024915,"z0":5.651730726864373,"aX":-13.402644227051098},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":13.3,"spinRate":1505,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.42564114583144486,"extension":6.969164336119267},"index":1,"playId":"c815942a-e46d-3437-ae07-97a27526bcbf","pitchNumber":2,"startTime":"2026-09-20T19:13:48.492Z","endTime":"2026-09-20T19:13:52.552Z","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":88.9,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162954899761047,"aZ":-29.130067450567136,"pfxX":-8.491744674462392,"pfxZ":1.7943424484731088,"pX":-0.1856976232667626,"pZ":1.8445631858122802,"vX0":5.24853713551953,"vY0":-129.34071300660253,"vZ0":-3.8035253084884193,"x":124.08,"y":188.98,"x0":-1.138787400652964,"y0":50.00081148441342,"z0":5.569847293484376,"aX":-14.375089134857706},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":14.2,"spinRate":1506,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.42360375673199346,"extension":6.961687278678325},"index":2,"playId":"e99aa56a-4536-3427-9b5a-b5cce2c87be1","pitchNumber":3,"startTime":"2026-09-20T19:14:21.286Z","endTime":"2026-09-20T19:14:26.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28462798988503,"aZ":-13.879822102690822,"pfxX":-6.119121886070222,"pfxZ":9.059651283077493,"pX":-0.16587934169104457,"pZ":3.6257180359723904,"vX0":5.305494038498343,"vY0":-141.66167452973934,"vZ0":-2.729382937670133,"x":123.32,"y":140.89,"x0":-1.2738727523830624,"y0":50.00434812190522,"z0":5.4963064115761595,"aX":-12.358934343333889},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2445,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.38759209359118696,"extension":6.638224905460385},"index":3,"playId":"345d9a33-7f79-3fc0-a5fc-3ec187b40bc5","pitchNumber":4,"startTime":"2026-09-20T19:14:45.726Z","endTime":"2026-09-20T19:14:48.958Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25371113528235,"aZ":-36.81884949679392,"pfxX":6.187713552479034,"pfxZ":-3.286669108482501,"pX":-0.07906860638865143,"pZ":2.079831871984529,"vX0":1.076508314688204,"vY0":-117.80604552255771,"vZ0":-0.6710253697894468,"x":120.01,"y":182.62,"x0":-1.3455796371204707,"y0":50.00375475409347,"z0":5.75605136101689,"aX":8.743535431364835},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.9,"breakHorizontal":-11.5,"spinRate":2777,"spinDirection":77},"zone":8,"typeConfidence":0.9,"plateTime":0.463996404523058,"extension":6.5166634138204085},"hitData":{"launchSpeed":98.7,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.57,"coordY":83.19}},"index":4,"playId":"f5a9d8ca-0bef-3f83-b498-37cb1d803f47","pitchNumber":5,"startTime":"2026-09-20T19:15:15.967Z","endTime":"2026-09-20T19:15:29.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:15:29.979Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Smith pops out to shortstop Ezequiel Duran.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T19:15:39.344Z","endTime":"2026-09-20T19:17:00.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":96.8,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.627755396055015,"aZ":-12.717569699159888,"pfxX":-7.933310751571723,"pfxZ":9.829425499819497,"pX":-0.09437613298475667,"pZ":2.999637668346479,"vX0":6.173562608232173,"vY0":-140.67887911846003,"vZ0":-4.523926050813852,"x":120.6,"y":157.79,"x0":-1.3003917958781772,"y0":50.00388066039039,"z0":5.47025256026369,"aX":-15.704039865304988},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":12.8,"spinRate":2548,"spinDirection":221},"zone":2,"typeConfidence":0.69,"plateTime":0.39122809349956933,"extension":6.851321305581304},"index":0,"playId":"86993325-2be3-314e-9055-16529141968f","pitchNumber":1,"startTime":"2026-09-20T19:16:03.290Z","endTime":"2026-09-20T19:16:07.097Z","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":90.3,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904348148440814,"aZ":-27.346052678502318,"pfxX":-9.783235387368448,"pfxZ":2.7582418213518203,"pX":0.43903389275580557,"pZ":1.208467596990969,"vX0":7.375327949422613,"vY0":-131.2797609962599,"vZ0":-5.79463248538203,"x":100.27,"y":206.15,"x0":-1.1309030464862877,"y0":50.005532374169384,"z0":5.471168622842321,"aX":-17.137524641191995},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":16.2,"spinRate":1645,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.41668852458893957,"extension":7.158500216362565},"index":1,"playId":"7306283c-79f3-3e92-a519-9acf0df255aa","pitchNumber":2,"startTime":"2026-09-20T19:16:24.135Z","endTime":"2026-09-20T19:16:29.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T19:16:35.457Z","endTime":"2026-09-20T19:16:47.013Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053028495324572,"aZ":-27.865365807898808,"pfxX":-9.471140261895883,"pfxZ":2.4578442812262455,"pX":-0.7439992076819502,"pZ":1.706908061913229,"vX0":4.47225802200905,"vY0":-131.47258238118414,"vZ0":-4.353953430359818,"x":145.36,"y":192.69,"x0":-1.2335620912697298,"y0":50.00651852701551,"z0":5.445041480097835,"aX":-16.635921310185147},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":1565,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.4161157159207258,"extension":6.987101274405546},"hitData":{"launchSpeed":61.7,"launchAngle":55.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.71,"coordY":134.46}},"index":3,"playId":"4b4710cf-ea52-33cd-a86d-2455558f455f","pitchNumber":3,"startTime":"2026-09-20T19:16:47.013Z","endTime":"2026-09-20T19:17:00.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:17:00.278Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:19:11.465Z","endTime":"2026-09-20T19:20:25.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.455723164024146,"aZ":-18.530113416185618,"pfxX":-9.621103355446472,"pfxZ":7.117150228606468,"pX":0.519352027417101,"pZ":2.2416696273815955,"vX0":7.277382459501685,"vY0":-137.80178595072658,"vZ0":-6.026020086758351,"x":97.2,"y":178.25,"x0":-0.9095672018971895,"y0":50.00602758699597,"z0":5.714521695466828,"aX":-18.452966855702265},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":15.8,"spinRate":2360,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3979172568466596,"extension":7.013229528073643},"index":0,"playId":"9a7dcc3c-0cdc-32a8-b5f6-7549121c86d4","pitchNumber":1,"startTime":"2026-09-20T19:19:11.465Z","endTime":"2026-09-20T19:19:15.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17887784208195,"aZ":-28.812355448770983,"pfxX":1.2964951203509756,"pfxZ":2.064060567774696,"pX":1.6875356684417804,"pZ":1.5707602280355146,"vX0":6.776091072283465,"vY0":-127.16849451691806,"vZ0":-4.295803938728001,"x":52.68,"y":196.37,"x0":-1.185118906300016,"y0":50.00564954405398,"z0":5.579512533166978,"aX":2.1128368540258724},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":-4.0,"spinRate":2669,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.43146140612757566,"extension":7.17006172240182},"index":1,"playId":"e64beb2e-f5a5-3313-98ce-59cf73d31d2d","pitchNumber":2,"startTime":"2026-09-20T19:19:26.811Z","endTime":"2026-09-20T19:19:30.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.884923062611698,"aZ":-22.156872977276993,"pfxX":-9.560219065844725,"pfxZ":5.042926092416627,"pX":-0.3061289702131137,"pZ":3.376640389388888,"vX0":5.4638799240196505,"vY0":-140.13658932205175,"vZ0":-2.468385971491852,"x":128.67,"y":147.61,"x0":-1.0396983192229954,"y0":50.00663415925568,"z0":5.717506444169011,"aX":-19.00474789565046},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":16.2,"spinRate":2466,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.3909615356667362,"extension":7.064664929991612},"index":2,"playId":"ce347078-8952-3daf-8c5d-8d7cd94ca228","pitchNumber":3,"startTime":"2026-09-20T19:19:43.210Z","endTime":"2026-09-20T19:19:48.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.674026506070135,"aZ":-20.569603419290686,"pfxX":-9.880607020446893,"pfxZ":5.943891759536403,"pX":0.7228083237720495,"pZ":2.212665564035724,"vX0":8.147197493662153,"vY0":-139.211890959722,"vZ0":-5.7307479722466255,"x":89.45,"y":179.04,"x0":-0.9650312928249902,"y0":50.005912686011285,"z0":5.669397402339189,"aX":-19.30238392830836},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":2435,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.3941823861723548,"extension":6.880618128991139},"index":3,"playId":"b689038f-7098-3058-bc2e-9bbcbd68c012","pitchNumber":4,"startTime":"2026-09-20T19:20:01.110Z","endTime":"2026-09-20T19:20:05.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T19:20:09.677Z","endTime":"2026-09-20T19:20:21.433Z","isPitch":false,"type":"action","player":{"id":643376,"link":"/api/v1/people/643376"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60288185469127,"aZ":-31.743814611239273,"pfxX":3.3136808803157534,"pfxZ":0.2611781338015007,"pX":0.24892756172214175,"pZ":2.6198721486825534,"vX0":2.9390695907430073,"vY0":-129.15717496673716,"vZ0":-1.55612177894044,"x":107.51,"y":168.04,"x0":-1.3388106290881145,"y0":50.00515215647992,"z0":5.696118323752079,"aX":5.538997365993237},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":-6.7,"spinRate":2656,"spinDirection":89},"zone":6,"typeConfidence":0.91,"plateTime":0.4258316311131689,"extension":6.64620335758694},"index":5,"playId":"338113ac-e8e6-3a8e-b7ce-258496e041c6","pitchNumber":5,"startTime":"2026-09-20T19:20:21.433Z","endTime":"2026-09-20T19:20:25.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:20:25.646Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:20:25.757Z","endTime":"2026-09-20T19:21:54.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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":"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":3},"credits":[{"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, 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":97.5,"endSpeed":88.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.029464240969226,"aZ":-20.90704876436706,"pfxX":-8.532977865417795,"pfxZ":5.562708482256555,"pX":1.1963373355052946,"pZ":3.089341408935884,"vX0":9.143912699999186,"vY0":-141.6184777850333,"vZ0":-3.418199712507936,"x":71.4,"y":155.37,"x0":-0.9692180373339332,"y0":50.006613354056434,"z0":5.653051127803495,"aX":-17.29676209747291},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":13.6,"spinRate":2479,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.38710303787115885,"extension":6.911750070186907},"index":0,"playId":"d23aed93-aa36-3be4-b02e-0c126a7c412f","pitchNumber":1,"startTime":"2026-09-20T19:20:52.218Z","endTime":"2026-09-20T19:20:58.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":74.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177806167283862,"aZ":-40.21664764473902,"pfxX":8.161271987910613,"pfxZ":-5.729258090795705,"pX":-1.2217672084482505,"pZ":2.7122459758261193,"vX0":-1.9647410187428038,"vY0":-118.46876698679874,"vZ0":1.4525495173723504,"x":163.57,"y":165.55,"x0":-1.4355465159931835,"y0":50.00205416338355,"z0":5.801295506428338,"aX":11.459892349943841},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.6,"breakHorizontal":-14.2,"spinRate":2938,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.4644921236569539,"extension":6.685317940738027},"index":1,"playId":"bb3077b3-70f6-354f-aa18-bf9fcdada717","pitchNumber":2,"startTime":"2026-09-20T19:21:08.602Z","endTime":"2026-09-20T19:21:13.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.459391642617376,"aZ":-21.76155576230051,"pfxX":-10.584268755151907,"pfxZ":5.209286759237996,"pX":0.5871456202476624,"pZ":2.4441723024694815,"vX0":8.213229626377338,"vY0":-140.651748334649,"vZ0":-4.906351313070214,"x":94.62,"y":172.79,"x0":-0.9983636353929696,"y0":50.0051160226505,"z0":5.625919201864222,"aX":-21.169582699016605},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":17.4,"spinRate":2409,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.38968913611883327,"extension":6.973482723894741},"index":2,"playId":"8a4576e5-f79b-3df7-8469-7872a8de959c","pitchNumber":3,"startTime":"2026-09-20T19:21:25.347Z","endTime":"2026-09-20T19:21:30.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.906994820338863,"aZ":-20.639115662956723,"pfxX":-9.101002030517591,"pfxZ":5.780360612259904,"pX":0.8719691923164737,"pZ":2.1337821451976327,"vX0":8.659334715544768,"vY0":-140.38884170768912,"vZ0":-5.66445352498423,"x":83.76,"y":181.17,"x0":-1.0706988197606915,"y0":50.000528981014426,"z0":5.521673993661071,"aX":-18.1565052299769},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":2526,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.3902125178869471,"extension":6.993536265513016},"hitData":{"launchSpeed":97.6,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":165.59,"coordY":159.03}},"index":3,"playId":"73383c94-3937-358e-adf4-0ae7bebe8359","pitchNumber":4,"startTime":"2026-09-20T19:21:43.002Z","endTime":"2026-09-20T19:21:54.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:21:54.000Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to center fielder Brett Bateman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:21:49.526Z","endTime":"2026-09-20T19:24:52.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"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,5,6,7],"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":7},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09479156715084,"aZ":-38.920246512217645,"pfxX":8.6533762284588,"pfxZ":-4.770588892235002,"pX":-0.5786474060098976,"pZ":2.8233774482221503,"vX0":-0.6079734931317777,"vY0":-118.81657888421884,"vZ0":1.3692349309924534,"x":139.06,"y":162.55,"x0":-1.4403929224090612,"y0":50.00222645011123,"z0":5.806095751120726,"aX":12.23644450216345},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.9,"breakHorizontal":-15.5,"spinRate":2917,"spinDirection":57},"zone":1,"typeConfidence":0.9,"plateTime":0.4629298457639628,"extension":7.077406697001425},"index":0,"playId":"a57c37ed-9287-39a9-8679-9924a19f06db","pitchNumber":1,"startTime":"2026-09-20T19:22:16.990Z","endTime":"2026-09-20T19:22:21.366Z","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":96.3,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.532623768880484,"aZ":-22.01407799476244,"pfxX":-9.966111416885601,"pfxZ":5.125851029047512,"pX":-0.6825454551520768,"pZ":2.7544192411260173,"vX0":4.706426464742823,"vY0":-140.09010063008873,"vZ0":-4.276712165081449,"x":143.02,"y":164.41,"x0":-1.0923641109588895,"y0":50.001491318038404,"z0":5.745323797927334,"aX":-19.747587410907812},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":17.0,"spinRate":2402,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.3914337392443734,"extension":6.74724626371079},"index":1,"playId":"41ca8658-0547-3322-9485-03b119ed4e4c","pitchNumber":2,"startTime":"2026-09-20T19:22:31.545Z","endTime":"2026-09-20T19:22:37.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.013692867178115,"aZ":-15.262126586582282,"pfxX":-4.702548891768092,"pfxZ":8.620269680373061,"pX":-1.508301446820447,"pZ":4.606972319484714,"vX0":0.7647953354100623,"vY0":-139.5630213400668,"vZ0":-0.6591491282343926,"x":174.49,"y":114.39,"x0":-1.176126457755813,"y0":50.00332132447367,"z0":5.856592086224322,"aX":-9.225450565632588},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2333,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39329659710905807,"extension":6.650167088479099},"index":2,"playId":"51c99993-93af-3c2d-ab9c-b6ccb33b09c7","pitchNumber":3,"startTime":"2026-09-20T19:22:56.634Z","endTime":"2026-09-20T19:23:02.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79110196285439,"aZ":-31.846227318203976,"pfxX":2.0447811254314785,"pfxZ":0.20324187914839875,"pX":-0.49932190302560486,"pZ":2.9077324989305713,"vX0":1.3564341037746384,"vY0":-125.73713533240252,"vZ0":-0.6961989459322218,"x":136.03,"y":160.27,"x0":-1.3108623087226996,"y0":50.00163754257355,"z0":5.765548942997816,"aX":3.283399144177266},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2602,"spinDirection":72},"zone":1,"typeConfidence":0.9,"plateTime":0.4351108146598719,"extension":6.840388426957576},"index":3,"playId":"d6eacc96-87ea-3f2e-99c7-45e303e131ef","pitchNumber":4,"startTime":"2026-09-20T19:23:24.837Z","endTime":"2026-09-20T19:23:31.465Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-20T19:23:36.678Z","endTime":"2026-09-20T19:23:53.276Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":89.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.027319617897824,"aZ":-23.57373915376294,"pfxX":-9.536526298527491,"pfxZ":4.248232807823194,"pX":0.14957344708006082,"pZ":2.124212958093487,"vX0":6.16740269914065,"vY0":-141.38575531609385,"vZ0":-5.696057213403311,"x":111.3,"y":181.43,"x0":-0.8201757060209521,"y0":50.00611314705443,"z0":5.676452731236103,"aX":-19.324196579380292},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.7,"breakHorizontal":16.1,"spinRate":2258,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.387295507142686,"extension":6.821572472791915},"index":5,"playId":"62ea3106-ac8b-3acb-b5e9-736a88db8b43","pitchNumber":5,"startTime":"2026-09-20T19:23:53.276Z","endTime":"2026-09-20T19:23:59.407Z","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":96.3,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93499214511072,"aZ":-24.13599189596009,"pfxX":-9.778744143994263,"pfxZ":4.069750103584223,"pX":0.3334163538104368,"pZ":3.619809248029184,"vX0":6.8874173312318385,"vY0":-139.9970986236331,"vZ0":-1.6962600340456264,"x":104.29,"y":141.05,"x0":-0.8937878499038304,"y0":50.00415051746542,"z0":5.82041177830002,"aX":-19.32465909296549},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2372,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.39191508530467045,"extension":6.928006055198928},"index":6,"playId":"37f1ed38-36bc-3e54-9c64-09e3bda5ae7e","pitchNumber":6,"startTime":"2026-09-20T19:24:19.291Z","endTime":"2026-09-20T19:24:23.771Z","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":96.7,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33003881525804,"aZ":-23.506982446747834,"pfxX":-9.972793647049908,"pfxZ":4.350806826100408,"pX":0.11259166598269726,"pZ":2.2650226326399454,"vX0":6.552992015468436,"vY0":-140.62402946693084,"vZ0":-4.986379182256276,"x":112.71,"y":177.62,"x0":-0.9579586204369832,"y0":50.005504677995766,"z0":5.596018256849174,"aX":-19.87988154954082},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":2366,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3902142337285124,"extension":7.004735956073564},"hitData":{"launchSpeed":100.0,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":94.93}},"index":7,"playId":"cbb6a09e-3fdd-3c34-805f-f12b1862a136","pitchNumber":7,"startTime":"2026-09-20T19:24:40.067Z","endTime":"2026-09-20T19:24:52.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:24:52.720Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T19:24:55.011Z","endTime":"2026-09-20T19:27:30.078Z","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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26497986762511,"aZ":-39.7229380374807,"pfxX":6.351877111446971,"pfxZ":-5.301475794331543,"pX":1.0716173134841371,"pZ":1.6394078562405308,"vX0":3.6027172296654606,"vY0":-119.45011061118976,"vZ0":-1.1935604164599485,"x":76.15,"y":194.52,"x0":-1.2891389498789334,"y0":50.00418820860611,"z0":5.76587352348806,"aX":9.040136344215487},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.6,"breakHorizontal":-12.5,"spinRate":2808,"spinDirection":54},"zone":14,"typeConfidence":0.89,"plateTime":0.4612344743848218,"extension":6.732378472576321},"index":0,"playId":"63e8b1e8-eceb-3f71-9633-b5c912c3026f","pitchNumber":1,"startTime":"2026-09-20T19:25:15.931Z","endTime":"2026-09-20T19:25:20.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32847242831975,"aZ":-42.580423551937784,"pfxX":7.420387111303706,"pfxZ":-7.753435428684056,"pX":0.0788181631078155,"pZ":0.32383459497563005,"vX0":1.0165964240069032,"vY0":-115.85518872059504,"vZ0":-2.870744123523343,"x":114.0,"y":230.04,"x0":-1.3301759558700788,"y0":50.00492733805517,"z0":5.701131374786726,"aX":9.954350546914469},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.5,"breakHorizontal":-13.7,"spinRate":2988,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.47518427881260905,"extension":6.8798819155701425},"index":1,"playId":"a64081bc-d1ab-360c-b8e8-fd57aec47bea","pitchNumber":2,"startTime":"2026-09-20T19:25:38.123Z","endTime":"2026-09-20T19:25:42.247Z","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":94.2,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.813541433470757,"aZ":-23.301750318239463,"pfxX":-11.044441302570933,"pfxZ":4.63623628800786,"pX":0.07536348741823266,"pZ":1.499305213226304,"vX0":6.789286135167685,"vY0":-136.9211198812708,"vZ0":-6.858234705774078,"x":114.13,"y":198.3,"x0":-0.9904179389476048,"y0":50.00626755396744,"z0":5.611021987583486,"aX":-21.15360747567236},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":18.7,"spinRate":2282,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.3987281559858529,"extension":6.932448393506973},"index":2,"playId":"e8327732-272c-37a2-8922-9a0d7a0a6a09","pitchNumber":3,"startTime":"2026-09-20T19:26:02.784Z","endTime":"2026-09-20T19:26:07.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680965687477485,"aZ":-16.62328138350249,"pfxX":-6.220098525021802,"pfxZ":8.10842635491749,"pX":-0.4879956561465153,"pZ":4.047511331879654,"vX0":3.965519331511512,"vY0":-137.8630786017124,"vZ0":-1.8490166602195002,"x":135.6,"y":129.5,"x0":-1.1395863430506998,"y0":50.00346679191391,"z0":5.853316524930728,"aX":-11.930452706636911},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2311,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.3978406179687952,"extension":6.7315545817960745},"index":3,"playId":"3e6fb5a7-8ee5-34b1-a916-2a9dc9a0b446","pitchNumber":4,"startTime":"2026-09-20T19:26:31.851Z","endTime":"2026-09-20T19:26:37.972Z","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":88.4,"endSpeed":81.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117756311298855,"aZ":-30.776415185061996,"pfxX":0.7237611955501535,"pfxZ":0.8306787209300257,"pX":1.1011964736283646,"pZ":1.5367413173439373,"vX0":5.648467845337504,"vY0":-128.67109480299234,"vZ0":-4.45486380947596,"x":75.02,"y":197.29,"x0":-1.2143610447322122,"y0":50.002898126183254,"z0":5.6689886049452385,"aX":1.2152361008926387},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":-2.5,"spinRate":2530,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4253059657646956,"extension":6.870392707071796},"index":4,"playId":"c0c15d3d-697f-3e8a-8fb3-223ddacfe9ef","pitchNumber":5,"startTime":"2026-09-20T19:26:55.441Z","endTime":"2026-09-20T19:26:59.753Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40575990945582,"aZ":-26.036049546631315,"pfxX":-11.227837761259863,"pfxZ":3.1108315587136754,"pX":0.005565414149973234,"pZ":2.03568347366323,"vX0":7.151226958515435,"vY0":-140.01558963078253,"vZ0":-5.29176486236714,"x":116.79,"y":183.82,"x0":-1.130892827108541,"y0":50.003712191221865,"z0":5.667413309665798,"aX":-22.15862268510965},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":18.7,"spinRate":2292,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.39210808541362896,"extension":7.06707045681961},"hitData":{"launchSpeed":95.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":150.0}},"index":5,"playId":"c12d493d-8602-33ec-95b4-3ae6bfad8a2f","pitchNumber":6,"startTime":"2026-09-20T19:27:18.353Z","endTime":"2026-09-20T19:27:30.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:27:30.078Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T19:29:27.286Z","endTime":"2026-09-20T19:30:36.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":1},"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":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34601132675828,"aZ":-12.030080758851307,"pfxX":-4.169038856826987,"pfxZ":10.509715961860353,"pX":-0.22916259411887738,"pZ":3.717119141864501,"vX0":4.757784829395441,"vY0":-138.20094951069785,"vZ0":-3.0341861584475027,"x":125.74,"y":138.42,"x0":-1.4386808166211986,"y0":50.00688598689697,"z0":5.647421002642496,"aX":-7.99470729005375},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2437,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.39766435920162824,"extension":7.019434260144263},"index":0,"playId":"39b57256-7924-3174-9ead-f7760ff2fddb","pitchNumber":1,"startTime":"2026-09-20T19:29:36.285Z","endTime":"2026-09-20T19:29:41.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.018058787438854,"aZ":-38.682258705146786,"pfxX":6.5621918210769925,"pfxZ":-4.846207445433537,"pX":-0.6458323929967047,"pZ":2.408187985535742,"vX0":-0.0863563027102428,"vY0":-115.27220323947664,"vZ0":0.5751376707229316,"x":141.62,"y":173.76,"x0":-1.4600844850701826,"y0":50.005078292770676,"z0":5.898842015158549,"aX":8.805935356797612},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":-11.9,"spinRate":2688,"spinDirection":72},"zone":4,"typeConfidence":0.89,"plateTime":0.4757013245455264,"extension":6.989745097948307},"index":1,"playId":"6e3ceb0e-9250-3fff-bdee-99a1b42412ab","pitchNumber":2,"startTime":"2026-09-20T19:29:50.272Z","endTime":"2026-09-20T19:29:57.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74280894583751,"aZ":-12.257557534620425,"pfxX":-3.9428090379341185,"pfxZ":10.286273552460129,"pX":-0.40066708202162404,"pZ":3.2774355798908315,"vX0":4.012359734971915,"vY0":-138.67621277109774,"vZ0":-3.838514648484077,"x":132.27,"y":150.29,"x0":-1.3581874697987226,"y0":50.00152811423729,"z0":5.504811596226991,"aX":-7.633248179457672},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2463,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.3958852561172188,"extension":6.95975100778947},"index":2,"playId":"88bde176-8ecd-3697-8f85-d532d97c21de","pitchNumber":3,"startTime":"2026-09-20T19:30:06.308Z","endTime":"2026-09-20T19:30:09.463Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T19:30:19.944Z","endTime":"2026-09-20T19:30:31.886Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.846363384692914,"aZ":-29.205194041426175,"pfxX":2.3805005507699253,"pfxZ":1.710538071542059,"pX":1.0404228169768244,"pZ":1.674803302977586,"vX0":5.236853819858153,"vY0":-130.60955348661665,"vZ0":-4.627546984258603,"x":77.34,"y":193.56,"x0":-1.297659828793843,"y0":50.00055790797357,"z0":5.659163683967533,"aX":4.121367276398222},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-5.4,"spinRate":2686,"spinDirection":130},"zone":14,"typeConfidence":0.89,"plateTime":0.4189598706521407,"extension":6.869095181424482},"index":4,"playId":"757ddb07-2be2-3f19-ba60-2429a48b07b4","pitchNumber":4,"startTime":"2026-09-20T19:30:31.886Z","endTime":"2026-09-20T19:30:36.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:30:36.694Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T19:30:35.664Z","endTime":"2026-09-20T19:31:29.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":79.4,"endSpeed":72.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671373518604142,"aZ":-37.1212400945474,"pfxX":7.524226938696142,"pfxZ":-3.693912368373912,"pX":-1.4208392107235963,"pZ":2.532456256986673,"vX0":-2.03803171160596,"vY0":-115.54497326527459,"vZ0":0.6075421504442333,"x":171.16,"y":170.4,"x0":-1.4992560603168639,"y0":50.00501520571929,"z0":5.863735175987362,"aX":10.066476973456576},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.2,"breakHorizontal":-13.1,"spinRate":2772,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.4759795230216701,"extension":6.5220282811332275},"index":0,"playId":"c4c850b3-557f-3e6b-a779-4013ce2f05bb","pitchNumber":1,"startTime":"2026-09-20T19:30:59.092Z","endTime":"2026-09-20T19:31:06.323Z","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":95.5,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.880063799310406,"aZ":-13.580882416587164,"pfxX":-6.402818343760552,"pfxZ":9.682900268933981,"pX":-0.4183906936125553,"pZ":2.635687852813067,"vX0":4.92192976633042,"vY0":-138.83614752020387,"vZ0":-5.245233568323221,"x":132.95,"y":167.62,"x0":-1.3971647167609262,"y0":50.00051765047856,"z0":5.479196012793808,"aX":-12.291247837630571},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":10.3,"spinRate":2610,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.39703392279946836,"extension":6.964961612071389},"hitData":{"launchSpeed":90.9,"launchAngle":38.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.0,"coordY":74.59}},"index":1,"playId":"db1f0c4b-d895-3c3a-8aed-487f64d6279a","pitchNumber":2,"startTime":"2026-09-20T19:31:14.564Z","endTime":"2026-09-20T19:31:29.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:31:29.502Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T19:31:25.343Z","endTime":"2026-09-20T19:31:50.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95483132453577,"aZ":-11.366624607000869,"pfxX":-5.026991667850508,"pfxZ":10.72765045359937,"pX":0.8140444112852853,"pZ":2.6317481429517064,"vX0":7.806861795033718,"vY0":-138.62174825665466,"vZ0":-5.466661007724511,"x":85.97,"y":167.72,"x0":-1.3899330170884512,"y0":50.0028191086505,"z0":5.39309612627353,"aX":-9.751075626498388},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2479,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.39562945053496,"extension":6.933866992688458},"hitData":{"launchSpeed":83.7,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":151.68}},"index":0,"playId":"a65d6c3d-793d-3f74-9cb9-866e9ba8c8db","pitchNumber":1,"startTime":"2026-09-20T19:31:42.808Z","endTime":"2026-09-20T19:31:50.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:31:50.837Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T19:34:18.933Z","endTime":"2026-09-20T19:35:54.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Myles Straw replaces first baseman Vladimir Guerrero Jr., batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T19:34:05.183Z","endTime":"2026-09-20T19:34:05.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"description":"Defensive switch from third base to first base for Kazuma Okamoto.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T19:34:05.191Z","endTime":"2026-09-20T19:34:05.192Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400"},{"details":{"description":"Defensive switch from left field to third base for Josh Smith.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T19:34:05.192Z","endTime":"2026-09-20T19:34:05.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600"},{"details":{"description":"Pitching Change: Spencer Arrighetti replaces Spencer Miles.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-20T19:34:05.194Z","endTime":"2026-09-20T19:34:21.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681293,"link":"/api/v1/people/681293"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":67.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.556639623145617,"aZ":-38.015153338997926,"pfxX":8.407271809185747,"pfxZ":-5.084750578119265,"pX":1.0414572694878943,"pZ":1.7013516780513018,"vX0":5.591820213718531,"vY0":-107.68838357782286,"vZ0":2.071658998023782,"x":77.3,"y":192.84,"x0":-2.7015913344018,"y0":50.0028541812356,"z0":5.001913813472215,"aX":9.655739988785486},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-8.0,"breakHorizontal":-16.9,"spinRate":2743,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.5129806220748709,"extension":7.3518761648416255},"index":4,"playId":"2eabec9e-cc9a-3aca-8b27-d772c45bd305","pitchNumber":1,"startTime":"2026-09-20T19:34:21.042Z","endTime":"2026-09-20T19:34:26.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54572445876194,"aZ":-39.58126908923614,"pfxX":8.716499967031911,"pfxZ":-6.481167599140653,"pX":-0.18972997740775063,"pZ":1.5981310366713224,"vX0":3.0297231823187603,"vY0":-107.44330059860727,"vZ0":2.2712610447964634,"x":124.23,"y":195.63,"x0":-2.7598801572786242,"y0":50.00280155632889,"z0":5.000090296512636,"aX":9.960152090562906},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-10.4,"breakHorizontal":-16.7,"spinRate":2693,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.5142690947847481,"extension":7.191117536523123},"index":5,"playId":"8c5adf30-7104-3bb2-b2b9-348e614d9e30","pitchNumber":2,"startTime":"2026-09-20T19:34:36.159Z","endTime":"2026-09-20T19:34:42.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769287790274255,"aZ":-21.329513609747753,"pfxX":-10.641899087228325,"pfxZ":6.052089933044126,"pX":-0.8504691298015477,"pZ":1.8785205478251115,"vX0":7.355404986373715,"vY0":-133.2746567983685,"vZ0":-3.4391906866448245,"x":149.42,"y":188.06,"x0":-2.269420328560656,"y0":50.00108211583279,"z0":4.733880632355164,"aX":-19.06148562902858},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":17.6,"spinRate":2294,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.41163947911339127,"extension":7.270429585468822},"index":6,"playId":"dea63463-acb1-33b9-b695-38897e919327","pitchNumber":3,"startTime":"2026-09-20T19:34:58.197Z","endTime":"2026-09-20T19:35:01.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-09-20T19:35:12.710Z","endTime":"2026-09-20T19:35:26.906Z","isPitch":false,"type":"action","player":{"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43223225668932,"aZ":-31.438000276711993,"pfxX":8.551875179341275,"pfxZ":0.5677565170207934,"pX":2.863236301575331,"pZ":1.8784747235789139,"vX0":9.479033151208423,"vY0":-114.1536179306913,"vZ0":0.6451119279068762,"x":7.86,"y":188.06,"x0":-2.4737394375532853,"y0":50.00436512366336,"z0":4.717701407370845,"aX":11.147790101121263},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.6,"breakHorizontal":-18.1,"spinRate":2881,"spinDirection":53},"zone":14,"typeConfidence":0.85,"plateTime":0.4821039876722395,"extension":7.327872665834333},"index":8,"playId":"56339994-ff83-391a-9448-f53581f5eb3e","pitchNumber":4,"startTime":"2026-09-20T19:35:26.906Z","endTime":"2026-09-20T19:35:30.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.991323640389517,"aZ":-37.98932818953828,"pfxX":9.981230066005294,"pfxZ":-4.894854659585004,"pX":-0.2681236896300391,"pZ":1.8219325091242102,"vX0":2.2908390280821673,"vY0":-109.42031343323887,"vZ0":1.9436280401059522,"x":127.22,"y":189.59,"x0":-2.630103787234013,"y0":50.00354062745406,"z0":5.055431115042872,"aX":11.855013928607413},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-7.8,"breakHorizontal":-18.7,"spinRate":2802,"spinDirection":52},"zone":8,"typeConfidence":0.9,"plateTime":0.5045505967987718,"extension":7.2694779283672055},"index":9,"playId":"bf5dc269-c1b7-3126-80d2-939a42db0b3e","pitchNumber":5,"startTime":"2026-09-20T19:35:48.600Z","endTime":"2026-09-20T19:35:54.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:35:54.724Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T19:35:56.827Z","endTime":"2026-09-20T19:38:16.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"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],"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896170888348735,"aZ":-27.78638229156019,"pfxX":-11.600323443347877,"pfxZ":2.525946165005683,"pX":0.19024710603285122,"pZ":3.5105312781734925,"vX0":10.925491839688117,"vY0":-131.27781909545314,"vZ0":2.2437006043606296,"x":109.75,"y":144.0,"x0":-2.526893787552829,"y0":50.00318655761558,"z0":4.718860236184859,"aX":-20.161597236891208},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":18.5,"spinRate":2166,"spinDirection":228},"zone":12,"typeConfidence":0.84,"plateTime":0.4178951723669613,"extension":7.467015424488435},"index":0,"playId":"53964d44-0fd2-310b-b351-d95fe9e2d3ef","pitchNumber":1,"startTime":"2026-09-20T19:36:23.312Z","endTime":"2026-09-20T19:36:28.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.472574059192368,"aZ":-29.60436119834341,"pfxX":9.95540936830881,"pfxZ":1.8739228560998216,"pX":1.837278469690775,"pZ":0.7241787780290783,"vX0":7.435409824510498,"vY0":-116.97946686334028,"vZ0":-2.569162670841989,"x":46.97,"y":219.23,"x0":-2.688846785550397,"y0":50.00210204411293,"z0":4.644763757068642,"aX":13.632965265159878},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.0,"breakHorizontal":-20.0,"spinRate":3005,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.47034810290074835,"extension":7.21782681922206},"index":1,"playId":"4dcb58d1-9700-321b-982b-9e616014af6c","pitchNumber":2,"startTime":"2026-09-20T19:36:41.086Z","endTime":"2026-09-20T19:36:44.981Z","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":92.3,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12914583574008,"aZ":-20.264607218326706,"pfxX":-9.846885131349193,"pfxZ":6.55498208293651,"pX":-1.2980358879857619,"pZ":1.7573336406909967,"vX0":6.736488594461931,"vY0":-134.22694092573616,"vZ0":-3.872313101297879,"x":166.48,"y":191.33,"x0":-2.565938452058698,"y0":50.00536316045791,"z0":4.668821743274765,"aX":-17.899270303790722},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":16.3,"spinRate":2220,"spinDirection":233},"zone":13,"typeConfidence":0.82,"plateTime":0.4086773802134607,"extension":7.281296176483145},"index":2,"playId":"13e032f5-75d4-3c8e-86b4-b3d51a547f0f","pitchNumber":3,"startTime":"2026-09-20T19:37:02.114Z","endTime":"2026-09-20T19:37:07.147Z","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":92.3,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81274751640197,"aZ":-15.894307490946293,"pfxX":-7.854265739423079,"pfxZ":9.024879438852036,"pX":0.6942267716993139,"pZ":2.048861497268758,"vX0":10.66632625158693,"vY0":-133.9181167979877,"vZ0":-3.925147098762254,"x":90.54,"y":183.46,"x0":-2.332838631159871,"y0":50.00093253899078,"z0":4.681492815417096,"aX":-14.165521079002236},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2315,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.4101022389840896,"extension":7.384769672006046},"index":3,"playId":"a07f4d37-1fa2-3913-92f6-8c9097bc87da","pitchNumber":4,"startTime":"2026-09-20T19:37:20.356Z","endTime":"2026-09-20T19:37:24.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812197465730634,"aZ":-24.15470865641628,"pfxX":1.167898919472723,"pfxZ":4.985573761511988,"pX":-0.7020132211339885,"pZ":2.8797899355633096,"vX0":4.256213708041787,"vY0":-126.07786578191559,"vZ0":0.14945930929996265,"x":143.76,"y":161.03,"x0":-2.564280472239239,"y0":50.00276927101425,"z0":4.770294289899083,"aX":1.8784580116981602},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2256,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.4345507751783071,"extension":7.236509878154019},"index":4,"playId":"ec7af40d-a4f3-3d79-8d43-305860b1a076","pitchNumber":5,"startTime":"2026-09-20T19:37:38.448Z","endTime":"2026-09-20T19:37:45.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-20T19:37:53.469Z","endTime":"2026-09-20T19:38:11.880Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":67.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58454400226818,"aZ":-38.45136885399781,"pfxX":9.936204109697151,"pfxZ":-5.351969249018843,"pX":1.3277635320879344,"pZ":2.5896559016757106,"vX0":5.11470494681378,"vY0":-108.95544756233328,"vZ0":3.744984154839277,"x":66.39,"y":168.86,"x0":-2.360773936414737,"y0":50.0041482397737,"z0":5.073412972740205,"aX":11.64856217238334},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-7.9,"breakHorizontal":-19.6,"spinRate":2859,"spinDirection":57},"zone":12,"typeConfidence":0.9,"plateTime":0.507584804782478,"extension":7.204329284679247},"index":6,"playId":"d8c512bf-97f2-339d-bede-08f6c2be88f1","pitchNumber":6,"startTime":"2026-09-20T19:38:11.880Z","endTime":"2026-09-20T19:38:16.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:38:16.643Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto. Ezequiel Duran to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T19:38:33.488Z","endTime":"2026-09-20T19:39:41.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":74.3,"endSpeed":67.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412567188942198,"aZ":-37.17014384524891,"pfxX":10.11025067244227,"pfxZ":-4.345843399418203,"pX":0.20021172261113773,"pZ":1.7921043740329392,"vX0":3.8190367189248535,"vY0":-108.02218428931828,"vZ0":1.8176415613701045,"x":109.37,"y":190.39,"x0":-2.9178921315878488,"y0":50.00019904357339,"z0":5.1079483293419985,"aX":11.632896465881764},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-6.7,"breakHorizontal":-19.4,"spinRate":2773,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.5122150978703743,"extension":7.195138719566335},"index":0,"playId":"8fabdc2c-730c-35bf-81ba-ff23eb91f6b5","pitchNumber":1,"startTime":"2026-09-20T19:38:44.668Z","endTime":"2026-09-20T19:38:53.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"8fabdc2c-730c-35bf-81ba-ff23eb91f6b5","startTime":"2026-09-20T19:38:53.191Z","endTime":"2026-09-20T19:39:10.464Z","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},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14144491540942,"aZ":-22.131886742110506,"pfxX":0.7101685285513986,"pfxZ":6.028682139833736,"pX":-0.9817021036727915,"pZ":3.593762472300253,"vX0":4.282073163926795,"vY0":-128.39625214936635,"vZ0":0.9243241999848988,"x":154.42,"y":141.75,"x0":-2.764878664960209,"y0":50.003984319714355,"z0":4.954248066506684,"aX":1.1818204207517886},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.4,"breakHorizontal":-2.3,"spinRate":2262,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.4269605841944859,"extension":7.133660403716878},"index":2,"playId":"b7e027c1-b744-3511-a5c1-efd2f93ab73d","pitchNumber":2,"startTime":"2026-09-20T19:39:10.464Z","endTime":"2026-09-20T19:39:14.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72536640022609,"aZ":-21.576288054452267,"pfxX":-11.21059904938431,"pfxZ":7.418816859745902,"pX":-1.0020700373081728,"pZ":1.0331734495276252,"vX0":7.1050084642815605,"vY0":-119.50441509203928,"vZ0":-3.7060270141802256,"x":155.2,"y":210.88,"x0":-2.5761648633022074,"y0":50.00160035988693,"z0":4.5708908627618685,"aX":-16.010473889373},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":12.6,"breakHorizontal":18.2,"spinRate":1983,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.46054952999297116,"extension":7.68240968697141},"hitData":{"launchSpeed":60.4,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":155.74}},"index":3,"playId":"c9c69dbe-42ba-340d-8d9e-0e08a3fdbda4","pitchNumber":3,"startTime":"2026-09-20T19:39:29.932Z","endTime":"2026-09-20T19:39:41.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:39:41.061Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Burger homers (27) on a fly ball to left center field. Ezequiel Duran scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T19:39:41.090Z","endTime":"2026-09-20T19:40:49.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":681293,"link":"/api/v1/people/681293"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":68.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.611973776470712,"aZ":-38.3089093490661,"pfxX":10.479893901558345,"pfxZ":-5.061713168701692,"pX":-1.3395552201708651,"pZ":2.9557674928424795,"vX0":-0.05242818575397651,"vY0":-110.27718076234947,"vZ0":3.8961082956582147,"x":168.06,"y":158.97,"x0":-2.673182760742104,"y0":50.00463003145931,"z0":5.2509196532861395,"aX":12.695975911183329},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-7.6,"breakHorizontal":-18.8,"spinRate":2879,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.49984258497393697,"extension":7.058033681690399},"index":0,"playId":"6c79b874-16a4-3da5-936d-86a816c4743e","pitchNumber":1,"startTime":"2026-09-20T19:40:06.533Z","endTime":"2026-09-20T19:40:12.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.563487926306593,"aZ":-20.127251394721178,"pfxX":0.6724490771726344,"pfxZ":7.256210814380129,"pX":-0.2979833231858141,"pZ":3.094527601087031,"vX0":5.7520658058415295,"vY0":-127.61619961639906,"vZ0":-0.6784737169351949,"x":128.36,"y":155.23,"x0":-2.6622249431958545,"y0":50.00569377419589,"z0":4.939461354108252,"aX":1.1164024630870562},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.2,"breakHorizontal":-2.4,"spinRate":2291,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.42807376549513165,"extension":7.2642690656142115},"hitData":{"launchSpeed":106.7,"launchAngle":37.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":78.89,"coordY":46.52}},"index":1,"playId":"fa826706-09b5-38ea-8281-985bfa32a5bd","pitchNumber":2,"startTime":"2026-09-20T19:40:24.917Z","endTime":"2026-09-20T19:40:49.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:40:49.018Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, second baseman Ernie Clement to first baseman Kazuma Okamoto.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T19:41:12.528Z","endTime":"2026-09-20T19:42:12.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679974919993914,"aZ":-39.122818413091686,"pfxX":9.57643790942676,"pfxZ":-5.714023465726737,"pX":-0.788448848704194,"pZ":1.5467378201947735,"vX0":1.6771737172200483,"vY0":-110.4953967526932,"vZ0":1.5660260998827467,"x":147.05,"y":197.02,"x0":-2.8032376487417916,"y0":50.00199004078794,"z0":4.9910955216332,"aX":11.647628948004563},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.5,"breakHorizontal":-17.8,"spinRate":2775,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.49882101202171425,"extension":7.214346336131345},"index":0,"playId":"819fb2cf-96aa-3034-bcc6-7ae257aa0447","pitchNumber":1,"startTime":"2026-09-20T19:41:16.876Z","endTime":"2026-09-20T19:41:20.823Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52337188771284,"aZ":-36.33211687067056,"pfxX":10.32863816934949,"pfxZ":-3.435948769417613,"pX":-0.18023507768387373,"pZ":1.626639114678641,"vX0":2.569587520390683,"vY0":-110.1451543488129,"vZ0":1.134894463046745,"x":123.87,"y":194.86,"x0":-2.7084397173692505,"y0":50.00487522479249,"z0":4.99552320827642,"aX":12.485869369380648},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-5.5,"breakHorizontal":-19.4,"spinRate":2888,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.5004038693590305,"extension":7.2134846877680285},"index":1,"playId":"62b2380d-e8c9-3aa7-b29e-3f331fbb709a","pitchNumber":2,"startTime":"2026-09-20T19:41:33.139Z","endTime":"2026-09-20T19:41:36.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T19:41:41.789Z","endTime":"2026-09-20T19:41:58.433Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15291816196049,"aZ":-27.27574457810209,"pfxX":-9.179026976177934,"pfxZ":3.1468975223057933,"pX":-0.47507137236098645,"pZ":1.4907659927016916,"vX0":7.892675514379057,"vY0":-124.11670629301712,"vZ0":-2.3435179415099494,"x":135.11,"y":198.53,"x0":-2.5057540842304626,"y0":50.00479782628554,"z0":4.721643359844392,"aX":-14.30348109078071},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.4,"breakHorizontal":14.8,"spinRate":1736,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.44151638962352546,"extension":7.382160047165106},"hitData":{"launchSpeed":81.5,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":153.2}},"index":3,"playId":"2b1b6a1b-e36b-3972-bdea-9f0084cf7e56","pitchNumber":3,"startTime":"2026-09-20T19:41:58.433Z","endTime":"2026-09-20T19:42:12.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:42:12.879Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Bateman walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T19:44:25.918Z","endTime":"2026-09-20T19:47:13.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T19:44:13.826Z","endTime":"2026-09-20T19:44:28.141Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"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.7,"endSpeed":85.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94617115045441,"aZ":-15.72965697902253,"pfxX":-6.550414837641535,"pfxZ":8.810531480892557,"pX":0.09545461255199862,"pZ":2.7285905879424,"vX0":6.158875087906009,"vY0":-136.25260297410557,"vZ0":-4.680432991765795,"x":113.36,"y":165.11,"x0":-1.3511068276466254,"y0":50.00319608846213,"z0":5.567301590351117,"aX":-12.227893216866626},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2356,"spinDirection":216},"zone":2,"typeConfidence":0.78,"plateTime":0.40308824563625834,"extension":7.094599342600596},"index":1,"playId":"f16ad016-83c9-341b-90e8-03e1f6f4cc99","pitchNumber":1,"startTime":"2026-09-20T19:44:28.141Z","endTime":"2026-09-20T19:44:32.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40030680165976,"aZ":-14.443956837941174,"pfxX":-5.94834123566868,"pfxZ":9.245282027390045,"pX":-0.576360790239144,"pZ":2.1926290633850045,"vX0":4.275233995435863,"vY0":-138.00453697097262,"vZ0":-6.296612935547599,"x":138.97,"y":179.58,"x0":-1.377434560711495,"y0":50.0002221930891,"z0":5.48706209903125,"aX":-11.404390166851535},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2437,"spinDirection":218},"zone":4,"typeConfidence":0.86,"plateTime":0.39778616916315057,"extension":6.989487862263957},"index":2,"playId":"9eed90b2-2ad4-3a31-9929-2728baabde33","pitchNumber":2,"startTime":"2026-09-20T19:44:45.528Z","endTime":"2026-09-20T19:44:49.825Z","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":97.2,"endSpeed":88.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.022309416082024,"aZ":-14.897502246176415,"pfxX":-6.589496868059337,"pfxZ":8.599507439286846,"pX":0.22967153004198443,"pZ":2.762130720761343,"vX0":6.487839094330814,"vY0":-141.29316428016082,"vZ0":-4.832738023573975,"x":108.25,"y":164.2,"x0":-1.2469352488762662,"y0":50.00651190928508,"z0":5.461394438832902,"aX":-13.245095760439359},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2445,"spinDirection":227},"zone":2,"typeConfidence":0.83,"plateTime":0.388547264865557,"extension":6.878753604824338},"index":3,"playId":"e5295c3b-b9d4-397d-be04-cd7201d02abb","pitchNumber":3,"startTime":"2026-09-20T19:45:03.478Z","endTime":"2026-09-20T19:45:08.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023111345253522,"aZ":-23.984463416128865,"pfxX":-9.696492071345581,"pfxZ":4.786445699690072,"pX":-0.09404258132674824,"pZ":0.7996057635400945,"vX0":5.936823244467976,"vY0":-129.9739516238083,"vZ0":-7.24231875097957,"x":120.58,"y":217.19,"x0":-1.1469416610446381,"y0":50.00546994708773,"z0":5.441253210886385,"aX":-16.60675750522639},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":16.3,"spinRate":1550,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4212593171051786,"extension":6.986744914016109},"index":4,"playId":"20e80622-a37e-3396-8c77-94122c1bdac2","pitchNumber":4,"startTime":"2026-09-20T19:45:20.963Z","endTime":"2026-09-20T19:45:25.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30218791478269,"aZ":-28.551783640013348,"pfxX":1.1265803638575287,"pfxZ":2.102795499675314,"pX":0.23883750780910082,"pZ":1.1315744519233653,"vX0":3.933278879924099,"vY0":-130.13564137340637,"vZ0":-5.8307253017197365,"x":107.9,"y":208.23,"x0":-1.4360597748713528,"y0":50.00104359662511,"z0":5.552994194196982,"aX":1.9397719623113523},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":-2.9,"spinRate":2660,"spinDirection":169},"zone":14,"typeConfidence":0.88,"plateTime":0.4202433245098085,"extension":6.8751168033828245},"index":5,"playId":"afb43436-9e92-3e4a-97ea-8cb6557fbb41","pitchNumber":5,"startTime":"2026-09-20T19:45:36.145Z","endTime":"2026-09-20T19:45:41.405Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60632731248208,"aZ":-11.627185519211338,"pfxX":-4.931342188145064,"pfxZ":10.23449594335472,"pX":-1.2960275426016419,"pZ":3.2819990219187893,"vX0":2.0725086882962818,"vY0":-141.1484031418156,"vZ0":-4.192333230903334,"x":166.4,"y":150.17,"x0":-1.4011501010960048,"y0":50.00412394916918,"z0":5.541421404186428,"aX":-9.901894723190034},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2507,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38877547098609044,"extension":6.91594066614241},"index":6,"playId":"9013b8dc-6f99-3498-9be5-eba29ffc2435","pitchNumber":6,"startTime":"2026-09-20T19:45:55.731Z","endTime":"2026-09-20T19:45:59.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292496264115023,"aZ":-27.563571118023532,"pfxX":2.0877899465754846,"pfxZ":2.56029043854352,"pX":0.4562174102094883,"pZ":2.353099318700169,"vX0":4.0337733716013995,"vY0":-133.2424760193779,"vZ0":-3.5700120365964123,"x":99.61,"y":175.25,"x0":-1.3477535965919407,"y0":50.002157891167066,"z0":5.699207174180849,"aX":3.757927981073774},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.7,"spinRate":2652,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.4108703116956711,"extension":6.670519836588319},"index":7,"playId":"aae1a1a8-cb7e-340a-9936-8982acc3c16e","pitchNumber":7,"startTime":"2026-09-20T19:46:13.632Z","endTime":"2026-09-20T19:46:18.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.386774024207895,"aZ":-11.718865413652415,"pfxX":-5.126240775563268,"pfxZ":10.492179925660329,"pX":-0.8069230377668565,"pZ":2.5471158868045825,"vX0":3.380458075759022,"vY0":-139.46915979150663,"vZ0":-6.097424731126319,"x":147.76,"y":170.01,"x0":-1.3751321201811764,"y0":50.004243204690965,"z0":5.550888632324712,"aX":-9.995536766891707},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2522,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.39428019544557946,"extension":6.9672149035162425},"index":8,"playId":"33176893-e658-337b-9b4a-331c7fa3110a","pitchNumber":8,"startTime":"2026-09-20T19:46:33.461Z","endTime":"2026-09-20T19:46:36.822Z","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":97.0,"endSpeed":88.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86458402710421,"aZ":-12.461778702149834,"pfxX":-6.757410865730806,"pfxZ":9.79959494555196,"pX":-0.5157480479951964,"pZ":2.5235621409120372,"vX0":4.748487559585792,"vY0":-141.12195779291943,"vZ0":-5.926936327837366,"x":136.66,"y":170.64,"x0":-1.3443306298484934,"y0":50.006720871714656,"z0":5.457787311864141,"aX":-13.598743721513635},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2486,"spinDirection":218},"zone":4,"typeConfidence":0.86,"plateTime":0.38849846542939837,"extension":6.967445689040286},"index":9,"playId":"3f8c1b46-b3df-3511-bcf7-5e929bc1262b","pitchNumber":9,"startTime":"2026-09-20T19:46:51.304Z","endTime":"2026-09-20T19:46:54.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83767352081928,"aZ":-12.119338269824475,"pfxX":-4.2667748161829255,"pfxZ":10.116966957202703,"pX":-0.24903874553026575,"pZ":4.1051843876186815,"vX0":4.554258059345538,"vY0":-140.39481526442574,"vZ0":-1.8271563825513912,"x":126.49,"y":127.94,"x0":-1.3432691947045825,"y0":50.00525814662213,"z0":5.559752134654751,"aX":-8.460331888758155},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2448,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3911741643805038,"extension":6.7795975836771785},"index":10,"playId":"299cda50-0c53-392d-b067-de23ef7cdb92","pitchNumber":10,"startTime":"2026-09-20T19:47:09.251Z","endTime":"2026-09-20T19:47:13.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:47:13.862Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a line drive to center fielder Evan Carter. Brett Bateman to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T19:47:13.686Z","endTime":"2026-09-20T19:49:40.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90228576189541,"aZ":-14.37617351098052,"pfxX":-6.096878041583934,"pfxZ":9.220246737738558,"pX":0.14697190044003727,"pZ":3.1483151331731816,"vX0":5.943176867074941,"vY0":-138.3192250348096,"vZ0":-3.8214717292526643,"x":111.4,"y":153.78,"x0":-1.2411901247684118,"y0":50.004593330961505,"z0":5.516839159120011,"aX":-11.772028623772796},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2439,"spinDirection":219},"zone":2,"typeConfidence":0.86,"plateTime":0.3965370261071546,"extension":6.934699643234345},"index":0,"playId":"be8c4bd5-f441-3dbc-92d3-67a6ad4bd1ff","pitchNumber":1,"startTime":"2026-09-20T19:47:41.231Z","endTime":"2026-09-20T19:47:46.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344080871520394,"aZ":-27.636632625262337,"pfxX":1.287277928255187,"pfxZ":2.5743572325805237,"pX":1.4659088372830738,"pZ":1.6240920759079542,"vX0":6.496927375836281,"vY0":-131.53594823364716,"vZ0":-5.143962332346893,"x":61.12,"y":194.93,"x0":-1.1972990744942955,"y0":50.003044915653135,"z0":5.639195567095676,"aX":2.2684892758616626},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.7,"spinRate":2570,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.4154569982507157,"extension":6.881033909760806},"index":1,"playId":"80df7ba4-61fa-3288-9643-158136d8f99f","pitchNumber":2,"startTime":"2026-09-20T19:48:04.179Z","endTime":"2026-09-20T19:48:10.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":90.5,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77296045292913,"aZ":-28.33985639928592,"pfxX":2.187277568297792,"pfxZ":2.160499621174333,"pX":0.7440681654128675,"pZ":2.2471175140473685,"vX0":4.735974406769019,"vY0":-131.83337589036302,"vZ0":-3.7166442367577748,"x":88.64,"y":178.11,"x0":-1.3537591095766754,"y0":50.00259251320599,"z0":5.746992781904593,"aX":3.8832490280264396},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.9,"spinRate":2593,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.41411555612943207,"extension":6.588024413362247},"index":2,"playId":"cf1794b8-def4-3300-874a-c6fd26a1ae35","pitchNumber":3,"startTime":"2026-09-20T19:48:24.556Z","endTime":"2026-09-20T19:48:33.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T19:48:48.349Z","endTime":"2026-09-20T19:49:07.007Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"676efc98-dabc-3e68-a530-b5e5a9796abf","startTime":"2026-09-20T19:49:07.007Z","endTime":"2026-09-20T19:49:10.176Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97956519173104,"aZ":-27.55092186786074,"pfxX":1.8832526148674367,"pfxZ":2.5988624881688622,"pX":0.5368364665316337,"pZ":2.130043826968734,"vX0":4.030958235630727,"vY0":-132.02012813049427,"vZ0":-4.079842518322942,"x":96.54,"y":181.27,"x0":-1.2496398693040163,"y0":50.00300968638699,"z0":5.704455700868795,"aX":3.3511233959509634},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.2,"spinRate":2649,"spinDirection":161},"zone":6,"typeConfidence":0.9,"plateTime":0.41360943748672696,"extension":6.611297296880128},"hitData":{"launchSpeed":65.4,"launchAngle":19.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.83,"coordY":106.08}},"index":5,"playId":"ceef0952-a8a7-364a-aa48-fa1c4f34ae0e","pitchNumber":4,"startTime":"2026-09-20T19:49:26.011Z","endTime":"2026-09-20T19:49:40.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:49:40.267Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Lukes lines out to right fielder Alejandro Osuna. Brett Bateman to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T19:50:05.164Z","endTime":"2026-09-20T19:50:56.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"57942c38-694b-4424-a615-15f401db494b","startTime":"2026-09-20T19:50:05.164Z","endTime":"2026-09-20T19:50:10.164Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.302530469231357,"aZ":-34.17653387078946,"pfxX":6.518265846237528,"pfxZ":-1.5029214613538198,"pX":-0.5979999699223416,"pZ":3.7162475239987387,"vX0":0.08905946642525309,"vY0":-114.32638972696355,"vZ0":2.219416307109947,"x":139.79,"y":138.44,"x0":-1.4848983557109166,"y0":50.004387791983206,"z0":6.07778710035778,"aX":8.663432888869867},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.9,"breakHorizontal":-11.9,"spinRate":2578,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4783621895499799,"extension":6.180367253846635},"index":1,"playId":"0a1db6d2-0537-3af4-b366-af5f2c462f89","pitchNumber":1,"startTime":"2026-09-20T19:50:21.006Z","endTime":"2026-09-20T19:50:24.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.595989260709725,"aZ":-23.80231007593382,"pfxX":-8.789996979590047,"pfxZ":4.768820226262579,"pX":0.1029901403049101,"pZ":1.5857390802399292,"vX0":6.379481113868324,"vY0":-131.34681870489462,"vZ0":-5.58391108749513,"x":113.07,"y":195.97,"x0":-1.2095979027130246,"y0":50.002538445550655,"z0":5.498031481370261,"aX":-15.430402311025226},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":1559,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.41625607971071554,"extension":7.076236549859286},"hitData":{"launchSpeed":98.4,"launchAngle":18.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.23,"coordY":90.87}},"index":2,"playId":"60b9dadd-c012-3e5a-be3f-e636d9219d59","pitchNumber":2,"startTime":"2026-09-20T19:50:41.452Z","endTime":"2026-09-20T19:50:56.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:50:56.968Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kazuma Okamoto singles on a line drive to center fielder Evan Carter. Brett Bateman scores. Myles Straw to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T19:50:56.982Z","endTime":"2026-09-20T19:51:57.324Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"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(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.8,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.416690937757405,"aZ":-13.121532056449096,"pfxX":-7.081718837148761,"pfxZ":9.486673723679157,"pX":0.8632456837393273,"pZ":2.819010337698691,"vX0":8.138684485110481,"vY0":-140.70700866314894,"vZ0":-5.053864120096039,"x":84.1,"y":162.67,"x0":-1.1442908531186793,"y0":50.005287778662094,"z0":5.486259987590748,"aX":-14.226709343756081},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2420,"spinDirection":223},"zone":12,"typeConfidence":0.78,"plateTime":0.38902094112624175,"extension":7.031741802646946},"index":0,"playId":"2638e2ca-404f-3494-9ad7-62278040f441","pitchNumber":1,"startTime":"2026-09-20T19:51:26.889Z","endTime":"2026-09-20T19:51:31.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161268098042825,"aZ":-27.002582754483257,"pfxX":1.9417943125565178,"pfxZ":2.797186716219981,"pX":0.4563206749122177,"pZ":1.9002507243732467,"vX0":3.8011920146351437,"vY0":-134.6870803203342,"vZ0":-4.809218143887149,"x":99.61,"y":187.47,"x0":-1.22148951207154,"y0":50.00541580641383,"z0":5.600739156457393,"aX":3.5957248137830073},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2749,"spinDirection":172},"zone":9,"typeConfidence":0.9,"plateTime":0.4054709601111415,"extension":6.484117535225936},"hitData":{"launchSpeed":102.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.87,"coordY":82.77}},"index":1,"playId":"ee08ddb6-770a-3827-b1fe-a10e26ec42a2","pitchNumber":2,"startTime":"2026-09-20T19:51:45.299Z","endTime":"2026-09-20T19:51:57.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:51:57.324Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Keys walks. Kazuma Okamoto to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T19:53:02.897Z","endTime":"2026-09-20T19:54:59.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T19:52:17.383Z","endTime":"2026-09-20T19:53:04.920Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785285830379678,"aZ":-31.812525726609035,"pfxX":-8.976739749823338,"pfxZ":0.20497048560067688,"pX":0.31884822818646325,"pZ":0.5725141132007673,"vX0":6.718929281101506,"vY0":-131.35156482321855,"vZ0":-6.557683659603162,"x":104.85,"y":223.32,"x0":-1.1058159536127095,"y0":50.00215942003929,"z0":5.466443358446603,"aX":-15.68754226746954},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.8,"breakHorizontal":14.8,"spinRate":1501,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.41697272903464633,"extension":7.1054234974562025},"index":1,"playId":"440a4a53-9fde-34f9-a914-d430211eec82","pitchNumber":1,"startTime":"2026-09-20T19:53:04.920Z","endTime":"2026-09-20T19:53:09.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.147279001880015,"aZ":-12.545167410719262,"pfxX":-6.222279611266719,"pfxZ":9.699100040441431,"pX":0.3027202939146778,"pZ":3.8259436411615737,"vX0":6.401155741124076,"vY0":-141.5690825361894,"vZ0":-2.59585781419727,"x":105.46,"y":135.48,"x0":-1.182255200131959,"y0":50.006601013592615,"z0":5.560733110479455,"aX":-12.598209991113004},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":10.0,"spinRate":2548,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3872986405390746,"extension":6.92435127423446},"index":2,"playId":"49728d61-8673-3d29-a28b-e812223ab3fc","pitchNumber":2,"startTime":"2026-09-20T19:53:27.371Z","endTime":"2026-09-20T19:53:31.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71136897646936,"aZ":-12.071327669627761,"pfxX":-6.152486584794568,"pfxZ":9.94534489442489,"pX":-0.1875940752258678,"pZ":3.673628941993917,"vX0":5.262225654446959,"vY0":-141.3974305638024,"vZ0":-2.9495994783213018,"x":124.15,"y":139.59,"x0":-1.2748223152362257,"y0":50.00622838734236,"z0":5.506617441513465,"aX":-12.44110644560112},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2552,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.38760420709133303,"extension":6.919325643531273},"index":3,"playId":"889b7934-4b1d-38b0-b11c-37bffd995a80","pitchNumber":3,"startTime":"2026-09-20T19:53:47.904Z","endTime":"2026-09-20T19:53:51.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.889353280139204,"aZ":-13.610739945926909,"pfxX":-6.611242755803124,"pfxZ":9.095814757091574,"pX":-0.9446346978039618,"pZ":3.844882064395504,"vX0":3.4541630217114068,"vY0":-142.0347656842265,"vZ0":-2.3274050644768143,"x":153.01,"y":134.97,"x0":-1.3183923574120533,"y0":50.00130812745934,"z0":5.541649205320743,"aX":-13.49072600807814},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":11.3,"spinRate":2513,"spinDirection":223},"zone":11,"typeConfidence":0.83,"plateTime":0.3858038527944907,"extension":6.819742565581263},"index":4,"playId":"7a6acdac-5b0e-3146-b98b-8a8d9eafc145","pitchNumber":4,"startTime":"2026-09-20T19:54:10.329Z","endTime":"2026-09-20T19:54:13.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59688757088008,"aZ":-27.70649988978643,"pfxX":1.5917100624483331,"pfxZ":2.398985127230209,"pX":0.6315078542541365,"pZ":0.7851925389409393,"vX0":4.467339098336566,"vY0":-135.15272925995768,"vZ0":-7.376444008471128,"x":92.93,"y":217.58,"x0":-1.2452572056309938,"y0":50.00500430132048,"z0":5.477427921109841,"aX":2.963337274019788},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.7,"spinRate":2700,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.40422962930355677,"extension":6.491721808822356},"index":5,"playId":"df8f70d6-37df-3aae-be97-636d2932b551","pitchNumber":5,"startTime":"2026-09-20T19:54:29.981Z","endTime":"2026-09-20T19:54:34.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21968065911754,"aZ":-12.709127462154068,"pfxX":-5.105751788281109,"pfxZ":9.596937514539647,"pX":-0.8031829415598915,"pZ":4.1745102371392715,"vX0":3.2556485261300487,"vY0":-141.9212627226065,"vZ0":-1.6433494586640705,"x":147.62,"y":126.07,"x0":-1.3052801067144488,"y0":50.00252643555866,"z0":5.575830998520184,"aX":-10.355305852873272},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2537,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3867829877232083,"extension":6.548125941685275},"index":6,"playId":"ef838656-7267-3d89-9c84-aa01b1e87c09","pitchNumber":6,"startTime":"2026-09-20T19:54:54.515Z","endTime":"2026-09-20T19:54:59.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:54:59.364Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Charles McAdoo grounds into a double play, shortstop Ezequiel Duran to second baseman Nicky Lopez to first baseman Jake Burger. Sean Keys out at 2nd. Charles McAdoo out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T19:58:20.817Z","endTime":"2026-09-20T19:58:35.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T19:55:28.466Z","endTime":"2026-09-20T19:56:54.910Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robert Garcia replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T19:56:54.910Z","endTime":"2026-09-20T19:57:20.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Charles McAdoo replaces Josh Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-20T19:57:20.955Z","endTime":"2026-09-20T19:58:20.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79120513206343,"aZ":-34.178548785352575,"pfxX":10.267143669969112,"pfxZ":-1.2801196135031798,"pX":0.9015201050836387,"pZ":2.860215619614817,"vX0":-9.293850899625717,"vY0":-125.015787942223,"vZ0":0.0591472604532175,"x":124.11,"y":180.95,"x0":3.345459061749991,"y0":50.00007972677574,"z0":5.6575351027962855,"aX":16.140202618959613},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.0,"breakHorizontal":-16.3,"spinRate":1589,"spinDirection":111},"zone":12,"typeConfidence":0.89,"plateTime":0.4392693631685902,"extension":6.2921040307818235},"hitData":{"launchSpeed":84.5,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":162.83}},"index":3,"playId":"dffe4d5c-eecc-3da7-8264-554559ec3bb0","pitchNumber":1,"startTime":"2026-09-20T19:58:20.817Z","endTime":"2026-09-20T19:58:35.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:58:35.569Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to center fielder Brett Bateman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:00:40.764Z","endTime":"2026-09-20T20:01:28.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from first base to third base for Kazuma Okamoto.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:00:17.631Z","endTime":"2026-09-20T20:00:17.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"400"},{"details":{"description":"Charles McAdoo remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T20:00:17.647Z","endTime":"2026-09-20T20:00:42.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.318309871361247,"aZ":-37.63849958883068,"pfxX":8.252294318444447,"pfxZ":-4.536753286244037,"pX":0.8369138933433177,"pZ":0.5195851813892066,"vX0":4.902392279020928,"vY0":-109.91114140643633,"vZ0":-0.7589731862032683,"x":85.1,"y":224.75,"x0":-2.506584322650618,"y0":50.003006978664125,"z0":4.921208193087882,"aX":9.938312953058626},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-8.0,"breakHorizontal":-16.3,"spinRate":2713,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.5013527484603428,"extension":7.355812724002013},"index":2,"playId":"a4113bbd-ee4f-3d46-b8f4-65649c37c492","pitchNumber":1,"startTime":"2026-09-20T20:00:42.993Z","endTime":"2026-09-20T20:00:47.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9616083483067,"aZ":-19.176689328391983,"pfxX":-10.37272120331276,"pfxZ":7.466298089907292,"pX":0.7488005857794103,"pZ":2.061730094853529,"vX0":11.197675405845473,"vY0":-131.15544307562942,"vZ0":-3.300341947394898,"x":88.46,"y":183.11,"x0":-2.230032630122288,"y0":50.002513720088835,"z0":4.768036197428228,"aX":-18.05603759716952},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.0,"breakHorizontal":16.3,"spinRate":2239,"spinDirection":227},"zone":9,"typeConfidence":0.89,"plateTime":0.4177634506249994,"extension":7.315979720979415},"index":3,"playId":"ae5b7274-234e-3513-86d4-ddf0f6df8aaa","pitchNumber":2,"startTime":"2026-09-20T20:00:57.951Z","endTime":"2026-09-20T20:01:01.958Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.580184182047876,"aZ":-23.9008790562489,"pfxX":-0.397511766537364,"pfxZ":5.098249595006898,"pX":0.10875391861946238,"pZ":1.987294906771915,"vX0":6.354725940392378,"vY0":-125.8369486007268,"vZ0":-2.1759858760838373,"x":112.85,"y":185.12,"x0":-2.384635961729195,"y0":50.00586507380966,"z0":4.775500111750063,"aX":-0.6465532715119852},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.0,"breakHorizontal":-0.6,"spinRate":2136,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.433226858717048,"extension":7.133320369164557},"hitData":{"launchSpeed":96.8,"launchAngle":36.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.67,"coordY":58.19}},"index":4,"playId":"d003263b-fe58-34c0-af9c-a9f12e519353","pitchNumber":3,"startTime":"2026-09-20T20:01:16.670Z","endTime":"2026-09-20T20:01:28.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:01:28.408Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to center fielder Brett Bateman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:01:26.174Z","endTime":"2026-09-20T20:05:12.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58785397197279,"aZ":-20.4286015605999,"pfxX":-9.477170122655052,"pfxZ":7.578938766367348,"pX":0.34527234435381093,"pZ":1.7124184518433403,"vX0":9.931302117905737,"vY0":-123.66237897419136,"vZ0":-3.0569558525680174,"x":103.84,"y":192.54,"x0":-2.490869632961122,"y0":50.00134640645015,"z0":4.677782628107017,"aX":-14.682592338932599},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.2,"breakHorizontal":14.9,"spinRate":1763,"spinDirection":240},"zone":9,"typeConfidence":0.9,"plateTime":0.4428694377955056,"extension":7.6524844722707375},"index":0,"playId":"2d72c409-ce26-3878-ba56-19f655b8a7ff","pitchNumber":1,"startTime":"2026-09-20T20:01:53.688Z","endTime":"2026-09-20T20:01:57.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(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":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15344018389299,"aZ":-37.519807019751454,"pfxX":9.425489829317724,"pfxZ":-4.531740255807096,"pX":-0.18197591557510387,"pZ":2.0529995928548015,"vX0":2.3408441456815807,"vY0":-108.6286083728255,"vZ0":2.3927099114010613,"x":123.94,"y":183.35,"x0":-2.500891972046496,"y0":50.001406601910105,"z0":5.051761403413335,"aX":11.12698775169141},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-7.1,"breakHorizontal":-17.8,"spinRate":2759,"spinDirection":54},"zone":8,"typeConfidence":0.9,"plateTime":0.5065527937489631,"extension":6.912877262690915},"index":1,"playId":"bcd0e538-151c-31f1-bee3-7f96ba46e71b","pitchNumber":2,"startTime":"2026-09-20T20:02:09.774Z","endTime":"2026-09-20T20:02:13.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T20:02:27.077Z","endTime":"2026-09-20T20:02:44.162Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82823879708939,"aZ":-39.4561723276626,"pfxX":9.371882704028174,"pfxZ":-5.886477553703669,"pX":0.2729841010803955,"pZ":0.3504435954584708,"vX0":3.66576142342741,"vY0":-111.6097892892282,"vZ0":-1.0670760555987793,"x":106.59,"y":229.32,"x0":-2.61843811756778,"y0":50.005088124500055,"z0":4.971064166191143,"aX":11.587624811058319},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.6,"breakHorizontal":-18.0,"spinRate":2802,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4945615233630898,"extension":7.272794029589041},"index":3,"playId":"43b39da8-ea6b-380f-8a87-8f4fac8e5684","pitchNumber":3,"startTime":"2026-09-20T20:02:44.162Z","endTime":"2026-09-20T20:02:47.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354989877879042,"aZ":-28.37192988701379,"pfxX":-10.859944248029947,"pfxZ":2.521350570279335,"pX":-1.0810575571849523,"pZ":1.6505077464052047,"vX0":6.722184791246944,"vY0":-122.34552132854634,"vZ0":-1.4616139263578596,"x":158.21,"y":194.22,"x0":-2.460880584235381,"y0":50.0022901242615,"z0":4.699532833589662,"aX":-16.37408745850944},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.4,"breakHorizontal":18.0,"spinRate":1569,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.44861206188981173,"extension":7.284645019470114},"index":4,"playId":"8d84b7d2-cde8-3c7d-a905-ac712dc56127","pitchNumber":4,"startTime":"2026-09-20T20:03:01.407Z","endTime":"2026-09-20T20:03:06.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.923057352062003,"aZ":-17.56259944883511,"pfxX":-8.711949977236348,"pfxZ":8.281316863502344,"pX":0.47365596077833316,"pZ":3.1962174840488426,"vX0":10.305069926882108,"vY0":-132.40425583415504,"vZ0":-1.0425793269140264,"x":98.95,"y":152.48,"x0":-2.34843536949188,"y0":50.002044532361964,"z0":4.888000783572982,"aX":-15.37093052936401},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.0,"breakHorizontal":13.3,"spinRate":2267,"spinDirection":230},"zone":3,"typeConfidence":0.8,"plateTime":0.41467361874377007,"extension":7.2422285045564845},"index":5,"playId":"2bfd2a94-af60-33ae-9929-73441e648b1c","pitchNumber":5,"startTime":"2026-09-20T20:03:26.727Z","endTime":"2026-09-20T20:03:30.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.998963221933977,"aZ":-30.117556663955632,"pfxX":-10.18901232262499,"pfxZ":1.3554523633026765,"pX":-1.9268937422564205,"pZ":1.746296310481751,"vX0":4.765686321441966,"vY0":-122.1608714428204,"vZ0":-0.6815520648012475,"x":190.45,"y":191.63,"x0":-2.5743121956508452,"y0":50.002963652946775,"z0":4.6071064903018994,"aX":-15.47280387421827},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":17.4,"spinRate":1684,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.44754298820966953,"extension":7.351638646328864},"index":6,"playId":"9662118a-149f-35b6-8317-3b2c27baaff8","pitchNumber":6,"startTime":"2026-09-20T20:03:47.687Z","endTime":"2026-09-20T20:03:52.615Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.189247525439445,"aZ":-22.925027105262092,"pfxX":0.8062703763248382,"pfxZ":5.67092353286253,"pX":0.4482537293088838,"pZ":2.2431536718684546,"vX0":7.029784832051485,"vY0":-126.26145083437645,"vZ0":-1.9324284545961152,"x":99.91,"y":178.21,"x0":-2.464858178535619,"y0":50.00436301157178,"z0":4.843967214499559,"aX":1.3149366769321307},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.1,"breakHorizontal":-2.9,"spinRate":2301,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.43207338315933175,"extension":7.0668854420653435},"index":7,"playId":"ec7ba2cf-dd79-3505-9ee7-e92b5e0e08fd","pitchNumber":7,"startTime":"2026-09-20T20:04:03.861Z","endTime":"2026-09-20T20:04:10.032Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636530928318454,"aZ":-37.30622207958516,"pfxX":11.070416596446838,"pfxZ":-4.307975298441148,"pX":-0.7080471825341682,"pZ":1.3660097325367828,"vX0":0.9487581349001899,"vY0":-109.48703708309024,"vZ0":0.7647447618514973,"x":143.99,"y":201.9,"x0":-2.584071409447392,"y0":50.001764583011905,"z0":5.0637124123680515,"aX":13.192489691307895},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-7.1,"breakHorizontal":-20.3,"spinRate":2861,"spinDirection":57},"zone":13,"typeConfidence":0.9,"plateTime":0.5038237156798973,"extension":7.036962178762983},"index":8,"playId":"310487d7-fe0a-35b4-80a6-e4d931b37361","pitchNumber":8,"startTime":"2026-09-20T20:04:26.450Z","endTime":"2026-09-20T20:04:33.818Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93949498244461,"aZ":-23.68509250613301,"pfxX":-11.799052416745532,"pfxZ":4.773692681720316,"pX":-0.5304920083837749,"pZ":2.5628278824883814,"vX0":8.851140386536526,"vY0":-132.90429283688027,"vZ0":-1.2884200570874422,"x":137.22,"y":169.58,"x0":-2.380112375359456,"y0":50.005114181821334,"z0":4.783068744348904,"aX":-20.995149233618957},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":19.3,"spinRate":2297,"spinDirection":227},"zone":4,"typeConfidence":0.88,"plateTime":0.4129791069403148,"extension":7.405252694981175},"hitData":{"launchSpeed":105.6,"launchAngle":4.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.2,"coordY":129.15}},"index":9,"playId":"0428e929-5f0e-31f2-90e2-68eb71e0973d","pitchNumber":9,"startTime":"2026-09-20T20:05:01.654Z","endTime":"2026-09-20T20:05:12.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:05:12.112Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Evan Carter to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:05:17.672Z","endTime":"2026-09-20T20:07:12.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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.3,"endSpeed":68.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.366322859887276,"aZ":-36.69768757008134,"pfxX":7.875090818249835,"pfxZ":-3.7499363320583026,"pX":0.35931055512139637,"pZ":3.7101638889338395,"vX0":4.186801701262872,"vY0":-109.48074629972167,"vZ0":5.036393265542129,"x":103.3,"y":138.61,"x0":-2.6045059850070857,"y0":50.00224842301687,"z0":5.320971844932317,"aX":9.50267298861072},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-5.0,"breakHorizontal":-15.4,"spinRate":2869,"spinDirection":64},"zone":12,"typeConfidence":0.9,"plateTime":0.5014007378736869,"extension":7.086723281284402},"index":0,"playId":"87a142e4-8832-3f22-a703-6b6a21fddefb","pitchNumber":1,"startTime":"2026-09-20T20:05:38.553Z","endTime":"2026-09-20T20:05:42.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24981407592591,"aZ":-37.70133418500623,"pfxX":8.333417555462278,"pfxZ":-4.672417139434792,"pX":0.9584581596604692,"pZ":-0.3953879694016703,"vX0":5.274857024602152,"vY0":-108.99282422788228,"vZ0":-2.617443757623075,"x":80.47,"y":249.46,"x0":-2.5905610898312728,"y0":50.004256105950816,"z0":4.960885584929874,"aX":9.85262245249444},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-8.9,"breakHorizontal":-16.7,"spinRate":2798,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.5059104069058358,"extension":7.147518029910892},"index":1,"playId":"7ee21a51-4014-3b6e-b289-40d7a067fc08","pitchNumber":2,"startTime":"2026-09-20T20:05:58.903Z","endTime":"2026-09-20T20:06:03.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"65035916-36c7-3f47-8913-09f3a6584ca7","startTime":"2026-09-20T20:06:24.214Z","endTime":"2026-09-20T20:06:27.214Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84803794883209,"aZ":-29.12626771239791,"pfxX":3.3932623094251175,"pfxZ":2.195837188272823,"pX":1.190658785103925,"pZ":1.7826809675519546,"vX0":7.569719859229457,"vY0":-117.54378086104278,"vZ0":-0.9008722966259328,"x":71.61,"y":190.65,"x0":-2.522104700629828,"y0":50.004114415387576,"z0":4.893587542796165,"aX":4.711343141494156},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.1,"breakHorizontal":-8.2,"spinRate":2789,"spinDirection":65},"zone":14,"typeConfidence":0.79,"plateTime":0.467321780312552,"extension":7.158419482521889},"index":3,"playId":"1db4d56d-4efb-30f4-8295-ebf774a07c10","pitchNumber":3,"startTime":"2026-09-20T20:06:46.454Z","endTime":"2026-09-20T20:06:51.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314809605815174,"aZ":-20.994659464995884,"pfxX":-11.210526593257052,"pfxZ":6.378554313898578,"pX":-1.2094350290435234,"pZ":1.6484395334860042,"vX0":6.939131976856801,"vY0":-131.88983454403177,"vZ0":-4.148699191499123,"x":163.1,"y":194.27,"x0":-2.4245577950999526,"y0":50.00426858953195,"z0":4.799583925825116,"aX":-19.6563425265932},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":18.7,"spinRate":2232,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.4160520048005161,"extension":7.240403917452308},"index":4,"playId":"4ce40eab-58ae-35d9-9436-66005cb22884","pitchNumber":4,"startTime":"2026-09-20T20:07:08.151Z","endTime":"2026-09-20T20:07:12.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:07:12.718Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corey Seager grounds into a force out, first baseman Charles McAdoo to shortstop Andrés Giménez. Evan Carter to 3rd. Wyatt Langford out at 2nd. Corey Seager to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:08:15.811Z","endTime":"2026-09-20T20:08:43.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T20:07:41.726Z","endTime":"2026-09-20T20:08:18.032Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.737111224786506,"aZ":-27.47403871829304,"pfxX":-11.202826132494337,"pfxZ":3.0760491916247013,"pX":-0.5257019031452043,"pZ":2.3309636664234246,"vX0":8.533004140485287,"vY0":-123.12004721977279,"vZ0":-0.20507748007251692,"x":137.04,"y":175.84,"x0":-2.59061796135829,"y0":50.00094490306188,"z0":4.751678261908183,"aX":-17.100096289792898},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":18.1,"spinRate":1614,"spinDirection":241},"zone":4,"typeConfidence":0.91,"plateTime":0.445843156957221,"extension":7.608835186355603},"index":1,"playId":"fed34757-af67-3376-b331-67fe83c335f5","pitchNumber":1,"startTime":"2026-09-20T20:08:18.032Z","endTime":"2026-09-20T20:08:21.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.178594725786606,"aZ":-40.03257737791295,"pfxX":8.605368663504887,"pfxZ":-6.662435014848143,"pX":-0.19759866230566756,"pZ":1.9045387049088394,"vX0":2.713102604011197,"vY0":-109.11282712368241,"vZ0":2.2853402909402334,"x":124.53,"y":187.36,"x0":-2.58285613428228,"y0":50.00375915699347,"z0":5.228501271888392,"aX":10.14600517639322},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.8,"breakHorizontal":-16.3,"spinRate":2823,"spinDirection":52},"zone":8,"typeConfidence":0.9,"plateTime":0.5063135588275238,"extension":7.035160625092621},"hitData":{"launchSpeed":89.2,"launchAngle":6.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":170.08,"coordY":158.59}},"index":2,"playId":"63641e90-dc2f-3213-97cc-58a9f4689136","pitchNumber":2,"startTime":"2026-09-20T20:08:36.779Z","endTime":"2026-09-20T20:08:43.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:08:43.781Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Jung grounds into a force out, third baseman Kazuma Okamoto to second baseman Ernie Clement. Corey Seager out at 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:08:55.511Z","endTime":"2026-09-20T20:10:24.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38216433606928,"aZ":-37.79252610564357,"pfxX":8.489188597467555,"pfxZ":-4.643329278698669,"pX":0.521590714375089,"pZ":2.3200291471999317,"vX0":4.529631454796482,"vY0":-110.20574596951818,"vZ0":2.6433162430987798,"x":97.12,"y":176.14,"x0":-2.673589183041604,"y0":50.00111828023089,"z0":5.140731569458908,"aX":10.27933570776025},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.2,"breakHorizontal":-16.7,"spinRate":2762,"spinDirection":54},"zone":6,"typeConfidence":0.9,"plateTime":0.4999433321618203,"extension":7.153715245889166},"index":0,"playId":"0dcefbfa-36cc-3d8f-a815-bd83d2f53a9b","pitchNumber":1,"startTime":"2026-09-20T20:09:29.331Z","endTime":"2026-09-20T20:09:33.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.938414838934793,"aZ":-30.52588735834378,"pfxX":9.550608655895342,"pfxZ":1.199940439350618,"pX":1.5901504949880565,"pZ":2.814357541709182,"vX0":7.104470062228427,"vY0":-117.27588495642344,"vZ0":1.8831225648572212,"x":56.39,"y":162.79,"x0":-2.7336723153475617,"y0":50.00318797322683,"z0":4.8756233151953365,"aX":13.125094117446631},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.0,"breakHorizontal":-19.2,"spinRate":2941,"spinDirection":68},"zone":12,"typeConfidence":0.92,"plateTime":0.46945480975537723,"extension":7.0872750817539005},"index":1,"playId":"271fd686-f844-3ad6-b758-3ee3bdc16f16","pitchNumber":2,"startTime":"2026-09-20T20:09:50.473Z","endTime":"2026-09-20T20:09:54.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491241687296252,"aZ":-24.380976582589547,"pfxX":-9.081726908501743,"pfxZ":5.186671737489933,"pX":0.13905501614996918,"pZ":2.354332295977541,"vX0":8.799661313372212,"vY0":-121.96420096911072,"vZ0":-0.9261037232638223,"x":111.7,"y":175.21,"x0":-2.339627141722578,"y0":50.003972548833566,"z0":4.845831993128839,"aX":-13.652188342586545},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.5,"breakHorizontal":14.3,"spinRate":1706,"spinDirection":240},"zone":5,"typeConfidence":0.91,"plateTime":0.44947287386890045,"extension":7.381229902605568},"hitData":{"launchSpeed":79.3,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":170.43}},"index":2,"playId":"247a4590-7064-3aea-9113-bd12b4ab4fb0","pitchNumber":3,"startTime":"2026-09-20T20:10:11.411Z","endTime":"2026-09-20T20:10:24.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:10:24.101Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:12:12.879Z","endTime":"2026-09-20T20:12:52.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383103235114785,"aZ":-15.562092926736234,"pfxX":7.259128480011361,"pfxZ":9.12921534227692,"pX":-0.6064458642750749,"pZ":2.045661779953745,"vX0":-12.590674532259145,"vY0":-134.56768072785056,"vZ0":-6.527995019857334,"x":140.12,"y":183.55,"x0":3.206877791617781,"y0":50.000230778327854,"z0":5.620929741390626,"aX":13.205868622695997},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-10.2,"spinRate":2320,"spinDirection":114},"zone":7,"typeConfidence":0.89,"plateTime":0.4082702810838108,"extension":6.417243622981012},"index":0,"playId":"86117355-f15b-308e-bad9-3eed29813d2a","pitchNumber":1,"startTime":"2026-09-20T20:12:28.470Z","endTime":"2026-09-20T20:12:32.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.418013914711658,"aZ":-15.115025953223626,"pfxX":6.2037360320196075,"pfxZ":9.269603953352473,"pX":-0.7571983441862797,"pZ":2.406375640943353,"vX0":-12.597393780860552,"vY0":-135.265103590924,"vZ0":-5.918502210939769,"x":145.86,"y":173.81,"x0":3.1688227542427287,"y0":50.000073785977946,"z0":5.694942711341511,"aX":11.41423504241938},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-8.3,"spinRate":2418,"spinDirection":127},"zone":4,"typeConfidence":0.89,"plateTime":0.4059984164585444,"extension":6.547618888908886},"hitData":{"launchSpeed":97.5,"launchAngle":26.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.74,"coordY":88.75}},"index":1,"playId":"7cb85e32-a182-3e0e-9490-b0e3ff4388cc","pitchNumber":2,"startTime":"2026-09-20T20:12:43.908Z","endTime":"2026-09-20T20:12:52.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:12:52.639Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Valenzuela singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:12:52.485Z","endTime":"2026-09-20T20:15:46.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.127755404644464,"aZ":-16.354588357968684,"pfxX":6.870241797675583,"pfxZ":8.555761669293966,"pX":0.3252777174949733,"pZ":3.565534900082619,"vX0":-9.933331030770447,"vY0":-135.2859837819733,"vZ0":-2.882961735462573,"x":104.6,"y":142.51,"x0":3.1558556523559704,"y0":50.0064635979779,"z0":5.7945517349679045,"aX":12.7097630223229},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-10.3,"spinRate":2272,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.4052077573106976,"extension":6.405792057598788},"index":0,"playId":"f1851a84-d765-3d29-8f24-48ea88860dbd","pitchNumber":1,"startTime":"2026-09-20T20:13:19.003Z","endTime":"2026-09-20T20:13:24.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":78.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31502977217417,"aZ":-33.40484384973549,"pfxX":9.973853890476663,"pfxZ":-0.7723967033054535,"pX":2.0069780797471877,"pZ":3.15964517144138,"vX0":-6.507491511153039,"vY0":-125.49882443086994,"vZ0":0.18072399894209146,"x":40.5,"y":153.47,"x0":3.342821806439942,"y0":50.0037026684556,"z0":5.816120104061211,"aX":15.8489478374728},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.1,"breakHorizontal":-16.4,"spinRate":1609,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.4370840463794532,"extension":6.2533752319733145},"index":1,"playId":"9dfaf425-a784-3c76-86e1-63dc40f2a653","pitchNumber":2,"startTime":"2026-09-20T20:13:33.267Z","endTime":"2026-09-20T20:13:37.808Z","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":91.7,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.642562198608005,"aZ":-16.60210618310626,"pfxX":5.564536839007155,"pfxZ":8.681731464504443,"pX":-0.17085619010958622,"pZ":3.0479668851123445,"vX0":-10.858664235217047,"vY0":-133.09038420413407,"vZ0":-3.6266769599964097,"x":123.51,"y":156.48,"x0":3.239453908116348,"y0":50.000055766472634,"z0":5.631036322151259,"aX":9.978312519375631},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":-7.7,"spinRate":2228,"spinDirection":123},"zone":2,"typeConfidence":0.85,"plateTime":0.41158001289700863,"extension":6.536422097230102},"index":2,"playId":"3173f630-37dd-34c3-84e8-60f10b9aad60","pitchNumber":3,"startTime":"2026-09-20T20:13:49.035Z","endTime":"2026-09-20T20:14:00.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492236801393815,"aZ":-17.321677933425704,"pfxX":6.930678612775999,"pfxZ":8.021632074106758,"pX":0.237094933511217,"pZ":2.7103397548759114,"vX0":-10.640272984131636,"vY0":-135.21308871481193,"vZ0":-4.504661868600499,"x":107.96,"y":165.6,"x0":3.322858737032286,"y0":50.00305886788575,"z0":5.613442543957797,"aX":12.833627104883833},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-10.3,"spinRate":2255,"spinDirection":134},"zone":5,"typeConfidence":0.88,"plateTime":0.40509271950819326,"extension":6.376233534786082},"index":3,"playId":"3c7afcd4-a3e8-378c-bf2c-d1bc41242b33","pitchNumber":4,"startTime":"2026-09-20T20:14:18.554Z","endTime":"2026-09-20T20:14:23.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524208998541322,"aZ":-23.167963142089697,"pfxX":9.14266174368316,"pfxZ":5.449198493688641,"pX":-0.8119552512092789,"pZ":1.7890501570184998,"vX0":-13.080222013155181,"vY0":-127.81032709071961,"vZ0":-5.017987230397371,"x":147.95,"y":190.48,"x0":3.1860517082656754,"y0":50.00429410755646,"z0":5.599023390280328,"aX":15.116582768833403},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.9,"breakHorizontal":-13.6,"spinRate":1678,"spinDirection":117},"zone":13,"typeConfidence":0.86,"plateTime":0.42866522672294405,"extension":6.48614701431407},"index":4,"playId":"45f6c4ef-f5d2-3c07-a7d0-c80bd0521a1a","pitchNumber":5,"startTime":"2026-09-20T20:14:39.701Z","endTime":"2026-09-20T20:14:44.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-20T20:14:57.545Z","endTime":"2026-09-20T20:15:14.398Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550796462849934,"aZ":-33.27594819254122,"pfxX":-1.5770223829342402,"pfxZ":-0.711579864485751,"pX":0.3348099713885193,"pZ":3.1876217854347515,"vX0":-6.923824011497484,"vY0":-122.89892909997359,"vZ0":0.5089933413866237,"x":104.24,"y":152.71,"x0":3.3845184579020198,"y0":50.00495781241264,"z0":5.786258251505871,"aX":-2.4311052529450525},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":4.3,"spinRate":2433,"spinDirection":284},"zone":3,"typeConfidence":0.9,"plateTime":0.4443390400270557,"extension":6.343836899676648},"index":6,"playId":"a99bafa3-c175-31e4-b083-002e4a704343","pitchNumber":6,"startTime":"2026-09-20T20:15:14.398Z","endTime":"2026-09-20T20:15:18.177Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68640270560599,"aZ":-32.714592515733756,"pfxX":10.386172428249399,"pfxZ":-0.3270329513557746,"pX":0.48621641649815456,"pZ":1.934699327840669,"vX0":-10.285991956684208,"vY0":-127.3287754614937,"vZ0":-2.8050538974850387,"x":98.47,"y":186.54,"x0":3.241115911019953,"y0":50.00606461640525,"z0":5.655910689004442,"aX":16.949693755712318},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-16.3,"spinRate":1759,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.43120656918731415,"extension":6.487730748189429},"hitData":{"launchSpeed":70.0,"launchAngle":18.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.95,"coordY":98.72}},"index":7,"playId":"b3cb4fd8-7748-3685-8a98-2b6ce06e1fe6","pitchNumber":7,"startTime":"2026-09-20T20:15:35.491Z","endTime":"2026-09-20T20:15:46.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:15:46.650Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ernie Clement grounds into a double play, third baseman Josh Jung to second baseman Nicky Lopez to first baseman Jake Burger. Brandon Valenzuela out at 2nd. Ernie Clement out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:15:51.895Z","endTime":"2026-09-20T20:16:21.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.835400728326324,"aZ":-34.64273294726505,"pfxX":9.430697475705552,"pfxZ":-1.5657762602650642,"pX":-0.01529932160981407,"pZ":2.1712290099321025,"vX0":-11.247907317912968,"vY0":-125.559382346996,"vZ0":-1.5853694046113709,"x":117.58,"y":180.16,"x0":3.318570395745845,"y0":50.00040263585813,"z0":5.65652825098676,"aX":14.903382121787413},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-14.2,"spinRate":1906,"spinDirection":107},"zone":8,"typeConfidence":0.89,"plateTime":0.4379365410012035,"extension":6.417373324278531},"hitData":{"launchSpeed":91.0,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.8,"coordY":174.99}},"index":0,"playId":"cc46024e-5b77-34fd-9a7a-b6ffda1dc1b5","pitchNumber":1,"startTime":"2026-09-20T20:16:09.125Z","endTime":"2026-09-20T20:16:21.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:16:21.134Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:18:20.914Z","endTime":"2026-09-20T20:19:32.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43872612443576,"aZ":-24.04074601659576,"pfxX":-10.961646172309784,"pfxZ":4.5313332538525195,"pX":-0.6543541836366149,"pZ":2.4266902909088066,"vX0":8.225441825154837,"vY0":-133.1371192198991,"vZ0":-1.6265309228016396,"x":141.94,"y":173.26,"x0":-2.3588506159584126,"y0":50.00564290990451,"z0":4.784510209790779,"aX":-19.69237656095795},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":18.1,"spinRate":2282,"spinDirection":231},"zone":4,"typeConfidence":0.89,"plateTime":0.41130716599368444,"extension":7.264897712893278},"index":0,"playId":"3a911270-7548-3f01-a491-656dfe12e0bc","pitchNumber":1,"startTime":"2026-09-20T20:18:45.485Z","endTime":"2026-09-20T20:18:48.897Z","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":91.0,"endSpeed":83.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93787409951341,"aZ":-23.348346500528248,"pfxX":-9.892743265263558,"pfxZ":4.969771979725478,"pX":0.09949192224830948,"pZ":1.4861851274526838,"vX0":9.761009771388755,"vY0":-132.12103805161132,"vZ0":-3.921920436888028,"x":113.21,"y":198.65,"x0":-2.349423602977562,"y0":50.00438601879132,"z0":4.696456520293263,"aX":-17.572290644596833},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2228,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.41383895056468134,"extension":7.227754675975277},"index":1,"playId":"1adce69d-bc8d-3a82-8a81-69e3c1c5324a","pitchNumber":2,"startTime":"2026-09-20T20:19:02.108Z","endTime":"2026-09-20T20:19:07.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T20:19:10.712Z","endTime":"2026-09-20T20:19:27.478Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59559336913784,"aZ":-36.063735641000605,"pfxX":9.271857738012187,"pfxZ":-3.159010265748459,"pX":0.5299037967930404,"pZ":1.4387413916428076,"vX0":3.8358503954523715,"vY0":-110.86542993685731,"vZ0":0.5893245803274967,"x":96.8,"y":199.93,"x0":-2.432106619351977,"y0":50.000478530386154,"z0":4.962673495829412,"aX":11.428843787556891},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-5.2,"breakHorizontal":-17.9,"spinRate":2793,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4958700021609821,"extension":7.019297568116753},"index":3,"playId":"b0f156d4-488d-39f4-a046-107cc9b01006","pitchNumber":3,"startTime":"2026-09-20T20:19:27.478Z","endTime":"2026-09-20T20:19:32.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:19:32.429Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Osuna pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:22:04.589Z","endTime":"2026-09-20T20:24:20.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[1],"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T20:19:49.083Z","endTime":"2026-09-20T20:20:04.675Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces Spencer Arrighetti.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T20:20:04.675Z","endTime":"2026-09-20T20:22:06.598Z","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":88.6,"endSpeed":82.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75373730424667,"aZ":-21.59436145526558,"pfxX":0.6023050825505081,"pfxZ":6.214329886700629,"pX":0.1894168170064887,"pZ":2.5026912559211474,"vX0":-8.791838607268401,"vY0":-128.89944463778016,"vZ0":-3.8419470017112243,"x":109.78,"y":171.21,"x0":3.54886769509108,"y0":50.004350966214055,"z0":5.655618317307733,"aX":1.0255676188629563},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.7,"breakHorizontal":0.6,"spinRate":2396,"spinDirection":142},"zone":5,"typeConfidence":0.8,"plateTime":0.4229766180868273,"extension":7.009534176760818},"index":2,"playId":"08ca0ece-5967-319d-b3ec-dd08a49dc42f","pitchNumber":1,"startTime":"2026-09-20T20:22:06.598Z","endTime":"2026-09-20T20:22:10.822Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62856829740102,"aZ":-22.14524432784558,"pfxX":0.9472850129574999,"pfxZ":5.668459789829079,"pX":0.6052595864050325,"pZ":3.605761723535852,"vX0":-8.42690110348992,"vY0":-131.36642105102308,"vZ0":-1.1897441130852597,"x":93.93,"y":141.42,"x0":3.7148863865495594,"y0":50.00381106937254,"z0":5.6918938250547235,"aX":1.6784062381809948},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":-0.1,"spinRate":2474,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.4150189606772763,"extension":6.948069523891953},"index":3,"playId":"88f9d38b-e7de-3ac9-a849-18d39854abc8","pitchNumber":2,"startTime":"2026-09-20T20:22:24.077Z","endTime":"2026-09-20T20:22:28.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-20T20:22:33.741Z","endTime":"2026-09-20T20:22:45.405Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"}},{"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.7,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.155310145245352,"aZ":-20.597128047912644,"pfxX":1.0055453571363513,"pfxZ":6.371134382984815,"pX":-0.24184770967545055,"pZ":2.7976129593267776,"vX0":-9.959722195158625,"vY0":-133.33160103050898,"vZ0":-3.5829538553784204,"x":126.22,"y":163.24,"x0":3.396507453800378,"y0":50.00251797390132,"z0":5.62835537672474,"aX":1.8271406865488737},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":0.1,"spinRate":2481,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.40934253439202495,"extension":7.070833532747338},"index":5,"playId":"7687bad2-1726-3c06-be73-1c01a6b178fd","pitchNumber":3,"startTime":"2026-09-20T20:22:45.405Z","endTime":"2026-09-20T20:22:49.238Z","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.7,"endSpeed":84.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62732887464946,"aZ":-20.380583327859828,"pfxX":1.5509379588229546,"pfxZ":6.475085604596227,"pX":-0.2107216088334014,"pZ":3.060708805288281,"vX0":-10.339152208816449,"vY0":-133.33599304853612,"vZ0":-3.0551582884071626,"x":125.03,"y":156.14,"x0":3.496718426895358,"y0":50.00045037791853,"z0":5.672763168010694,"aX":2.8246390180153957},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":-0.8,"spinRate":2684,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4090116085216522,"extension":6.898914824923123},"index":6,"playId":"1cff4dc9-4a41-36fa-bad3-b3763e8da165","pitchNumber":4,"startTime":"2026-09-20T20:23:07.452Z","endTime":"2026-09-20T20:23:10.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791185572968303,"aZ":-31.328242123962255,"pfxX":-8.551690083918336,"pfxZ":0.5730777319807823,"pX":-0.8218463986420975,"pZ":1.721959808673933,"vX0":-7.105496202323827,"vY0":-121.22175249824585,"vZ0":-3.236292972484743,"x":148.33,"y":192.29,"x0":3.268301125232265,"y0":50.00300225703739,"z0":5.836418504911296,"aX":-12.60461243247202},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":17.3,"spinRate":2736,"spinDirection":301},"zone":13,"typeConfidence":0.91,"plateTime":0.45348561676880417,"extension":6.914008706612359},"index":7,"playId":"4552bac0-0b96-3a24-899c-e4d173e92417","pitchNumber":5,"startTime":"2026-09-20T20:23:28.828Z","endTime":"2026-09-20T20:23:32.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98328477054235,"aZ":-26.883991704348716,"pfxX":-7.352721143574323,"pfxZ":3.463212011023293,"pX":-2.0464197892583997,"pZ":1.0225330743842556,"vX0":-10.062130008324646,"vY0":-123.17685719306347,"vZ0":-6.07407074321784,"x":195.0,"y":211.17,"x0":3.0567405384652786,"y0":50.000135677400316,"z0":5.812800295835876,"aX":-11.2213219690673},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2845,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.44580349067463887,"extension":6.965716709309121},"index":8,"playId":"3bc48392-3e5f-35ff-81cb-fad34cf137b7","pitchNumber":6,"startTime":"2026-09-20T20:23:49.490Z","endTime":"2026-09-20T20:23:54.087Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.729981159312352,"aZ":-20.685309659963806,"pfxX":-1.1064959383548771,"pfxZ":6.403856463359611,"pX":-0.8925393409569957,"pZ":3.2443723344272124,"vX0":-10.783051042484413,"vY0":-132.93436304555777,"vZ0":-2.6520983372729092,"x":151.02,"y":151.18,"x0":3.3556066758425116,"y0":50.00663945032158,"z0":5.751895442191879,"aX":-1.9853394392788446},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":4.3,"spinRate":2774,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.4115812002467476,"extension":7.058380781060689},"hitData":{"launchSpeed":62.0,"launchAngle":56.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.78,"coordY":151.3}},"index":9,"playId":"9b279da6-6fe5-388a-9908-a847c01931e1","pitchNumber":7,"startTime":"2026-09-20T20:24:09.917Z","endTime":"2026-09-20T20:24:20.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:24:20.494Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:24:18.343Z","endTime":"2026-09-20T20:26:12.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"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"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82635962333533,"aZ":-33.470346498158655,"pfxX":-7.927320406907568,"pfxZ":-0.936184954148672,"pX":1.642254992829914,"pZ":2.4155367694766072,"vX0":-2.195738074994643,"vY0":-117.85314777392021,"vZ0":-0.7011908609439113,"x":54.4,"y":173.56,"x0":3.6182780533814025,"y0":50.00044525349072,"z0":5.839929204216217,"aX":-11.019379992894356},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.6,"breakHorizontal":14.9,"spinRate":2601,"spinDirection":293},"zone":14,"typeConfidence":0.9,"plateTime":0.46684099383541566,"extension":6.950364072678418},"index":0,"playId":"f93f7d49-9e1b-3f42-ad7d-36a98e3034df","pitchNumber":1,"startTime":"2026-09-20T20:24:45.560Z","endTime":"2026-09-20T20:24:49.123Z","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":90.0,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83873493516976,"aZ":-17.733284538277427,"pfxX":1.585767102315061,"pfxZ":8.331264131558433,"pX":-1.8913086099776117,"pZ":0.7906480506543797,"vX0":-13.794014205449345,"vY0":-130.18344546199802,"vZ0":-8.837949563947609,"x":189.09,"y":217.43,"x0":3.24783676221425,"y0":50.001074509494124,"z0":5.547094977009285,"aX":2.748887790230789},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.3,"breakHorizontal":-0.1,"spinRate":2655,"spinDirection":148},"zone":13,"typeConfidence":0.85,"plateTime":0.41917650812588114,"extension":7.03285436434781},"index":1,"playId":"c79ec83f-db2c-3582-9a5f-968a7c328d82","pitchNumber":2,"startTime":"2026-09-20T20:25:01.461Z","endTime":"2026-09-20T20:25:05.347Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011075842979498,"aZ":-17.810489459434184,"pfxX":0.05177018199709149,"pfxZ":8.088556723202117,"pX":0.7131991853867155,"pZ":2.04345684437672,"vX0":-7.671449721983015,"vY0":-131.91381303063434,"vZ0":-5.79736498912431,"x":89.81,"y":183.61,"x0":3.6429313491803352,"y0":50.005807471740994,"z0":5.567220724806887,"aX":0.09331401800125662},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":1.4,"spinRate":2625,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.41399169191035323,"extension":6.968250328911671},"index":2,"playId":"7dead075-625b-32d9-a062-40d8d3681196","pitchNumber":3,"startTime":"2026-09-20T20:25:23.220Z","endTime":"2026-09-20T20:25:29.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-09-20T20:25:32.540Z","endTime":"2026-09-20T20:25:48.854Z","isPitch":false,"type":"action","player":{"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473794008561214,"aZ":-19.885785851431695,"pfxX":0.7027655492770921,"pfxZ":6.976022466529772,"pX":-0.6739976838130891,"pZ":1.308827119799567,"vX0":-10.767704107292849,"vY0":-131.31949454604649,"vZ0":-7.252224198686019,"x":142.69,"y":203.44,"x0":3.372865986576772,"y0":50.00524164024211,"z0":5.564368277177495,"aX":1.2384393970570668},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.3,"breakHorizontal":0.8,"spinRate":2733,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.41567588165250147,"extension":7.059392518160359},"index":4,"playId":"80ea4193-2ddc-322b-b135-6d0ef498fdb6","pitchNumber":4,"startTime":"2026-09-20T20:25:48.854Z","endTime":"2026-09-20T20:25:53.168Z","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":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085293848081008,"aZ":-17.859498106886896,"pfxX":0.8892063602798155,"pfxZ":8.028502159872971,"pX":1.1217650133622168,"pZ":2.607769985387304,"vX0":-6.792043351183009,"vY0":-132.17507824032842,"vZ0":-4.55440956300008,"x":74.24,"y":168.37,"x0":3.6006127491581505,"y0":50.00422142876813,"z0":5.650360293197539,"aX":1.5858926850914876},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":-0.2,"spinRate":2692,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.41314639998949465,"extension":6.902755237062924},"index":5,"playId":"abae3ad6-adb5-3b15-85ea-d02b5d7e87c4","pitchNumber":5,"startTime":"2026-09-20T20:26:07.408Z","endTime":"2026-09-20T20:26:12.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:26:12.673Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blue Jays challenged (tag play), call on the field was upheld: Justin Foscue singles on a line drive to left fielder Myles Straw. Jake Burger to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:27:12.797Z","endTime":"2026-09-20T20:28:19.336Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6],"actionIndex":[0],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Nicky Lopez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:26:28.295Z","endTime":"2026-09-20T20:26:33.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T20:26:33.765Z","endTime":"2026-09-20T20:26:59.069Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-09-20T20:26:59.069Z","endTime":"2026-09-20T20:27:14.768Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607950658672156,"aZ":-21.012805715556674,"pfxX":-0.6695508693784418,"pfxZ":6.274376624819075,"pX":0.6861839062731584,"pZ":2.8662208489975214,"vX0":-7.442631759609954,"vY0":-132.37486363501827,"vZ0":-3.274754277596592,"x":90.84,"y":161.39,"x0":3.618344923033657,"y0":50.00381241343432,"z0":5.653303260768302,"aX":-1.1901864422248691},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":2.8,"spinRate":2635,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.41338495329593217,"extension":6.959447353406134},"index":3,"playId":"ade3e076-755c-3a1e-a978-a5c6ae11ff05","pitchNumber":1,"startTime":"2026-09-20T20:27:14.768Z","endTime":"2026-09-20T20:27:18.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030318757297543,"aZ":-30.784738945605845,"pfxX":11.627781822422842,"pfxZ":0.8453673739529148,"pX":-0.23826624321014034,"pZ":0.9145505875697978,"vX0":-12.798451649033673,"vY0":-127.86869195004911,"vZ0":-5.382674013829219,"x":126.08,"y":214.09,"x0":3.3371334183377486,"y0":50.002724695082804,"z0":5.481839843924175,"aX":19.124825689923448},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":-17.9,"spinRate":1862,"spinDirection":112},"zone":13,"typeConfidence":0.91,"plateTime":0.4294642113793081,"extension":6.990060524010876},"index":4,"playId":"d5033eb8-9a9e-322e-8599-77a3b6f27fa0","pitchNumber":2,"startTime":"2026-09-20T20:27:33.452Z","endTime":"2026-09-20T20:27:37.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-20T20:27:48.860Z","endTime":"2026-09-20T20:28:07.827Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412869383002082,"aZ":-20.107913541707674,"pfxX":-0.8531819802799885,"pfxZ":6.5940014144060175,"pX":-0.8184377784884286,"pZ":3.025253176408116,"vX0":-10.41814044340222,"vY0":-133.79785526788717,"vZ0":-3.5034263429440076,"x":148.2,"y":157.1,"x0":3.221742105568857,"y0":50.00021803298291,"z0":5.776656423416771,"aX":-1.5603954664179374},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":3.6,"spinRate":2834,"spinDirection":173},"zone":11,"typeConfidence":0.91,"plateTime":0.4079501992700356,"extension":7.026639068424184},"hitData":{"launchSpeed":68.4,"launchAngle":22.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.91,"coordY":107.19}},"index":6,"playId":"9d0f4ed6-bd6d-319b-860d-c40cf6ae7085","pitchNumber":3,"startTime":"2026-09-20T20:28:07.827Z","endTime":"2026-09-20T20:28:19.336Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":141},"playEndTime":"2026-09-20T20:28:19.336Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T20:32:26.017Z","endTime":"2026-09-20T20:33:17.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:30:08.065Z","endTime":"2026-09-20T20:30:33.476Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paul Sewald replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T20:30:33.476Z","endTime":"2026-09-20T20:32:28.219Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.990550881628444,"aZ":-20.662293877651205,"pfxX":-6.887584173961262,"pfxZ":6.666127306264068,"pX":0.8567192293364533,"pZ":3.1192219996948913,"vX0":12.869793604927002,"vY0":-130.25344877946353,"vZ0":0.5787113825000307,"x":84.34,"y":154.56,"x0":-3.2416299934033903,"y0":50.00550600871684,"z0":4.450101169360082,"aX":-11.901407938297329},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":9.8,"spinRate":2535,"spinDirection":245},"zone":12,"typeConfidence":0.9,"plateTime":0.4196626360869562,"extension":6.507193098517123},"index":2,"playId":"a1ebe07d-6480-36f5-abcd-7d1902447cc6","pitchNumber":1,"startTime":"2026-09-20T20:32:28.219Z","endTime":"2026-09-20T20:32:34.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468432395260127,"aZ":-27.772008453138714,"pfxX":8.072504889888881,"pfxZ":3.1639182743738488,"pX":0.31676713052862804,"pZ":3.40966650576455,"vX0":6.323940295036029,"vY0":-118.06938427961494,"vZ0":3.2578716330882527,"x":104.93,"y":146.72,"x0":-3.45888343689516,"y0":50.003531762385656,"z0":4.589949238388215,"aX":11.233590112720742},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.0,"breakHorizontal":-16.3,"spinRate":2402,"spinDirection":93},"zone":3,"typeConfidence":0.9,"plateTime":0.4664584558625915,"extension":6.157351508013593},"index":3,"playId":"f01de8aa-f526-396e-95fa-208a51d33eab","pitchNumber":2,"startTime":"2026-09-20T20:32:45.471Z","endTime":"2026-09-20T20:32:49.277Z","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":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426289688671368,"aZ":-26.43691368738873,"pfxX":8.158860924407426,"pfxZ":4.106328781814694,"pX":0.15819792557833245,"pZ":2.061848539174537,"vX0":6.190971749418023,"vY0":-118.04157296399718,"vZ0":0.10840750597068105,"x":110.97,"y":183.11,"x0":-3.567403594692366,"y0":50.00455101548834,"z0":4.468139751655968,"aX":11.406810176857336},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.8,"breakHorizontal":-16.4,"spinRate":2516,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.4656709959876073,"extension":6.254880576314261},"hitData":{"launchSpeed":77.8,"launchAngle":48.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.84,"coordY":111.61}},"index":4,"playId":"d3f80a53-7935-319d-94e9-3a12a19ee8b1","pitchNumber":3,"startTime":"2026-09-20T20:33:05.263Z","endTime":"2026-09-20T20:33:17.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:33:17.335Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Bateman doubles (6) on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:35:37.057Z","endTime":"2026-09-20T20:37:24.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:34:10.122Z","endTime":"2026-09-20T20:34:10.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"description":"Pitching Change: Tyler Alexander replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T20:34:10.141Z","endTime":"2026-09-20T20:35:39.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780387729395528,"aZ":-23.833898452047187,"pfxX":-0.8041642998374322,"pfxZ":4.953857086598474,"pX":-0.08517343346138909,"pZ":2.1407156178899425,"vX0":-5.572892411635016,"vY0":-128.47160572196051,"vZ0":-4.0654558370356995,"x":120.25,"y":180.98,"x0":2.210056846540197,"y0":50.00279732555941,"z0":5.579930902607266,"aX":-1.3542290099687508},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":2.6,"spinRate":2394,"spinDirection":178},"zone":5,"typeConfidence":0.9,"plateTime":0.4251344359036371,"extension":6.42848930441282},"index":2,"playId":"c4e997a6-c3eb-3286-91b4-dd431165a3c0","pitchNumber":1,"startTime":"2026-09-20T20:35:39.093Z","endTime":"2026-09-20T20:35:42.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917309757228637,"aZ":-25.811487293526184,"pfxX":10.720806335473194,"pfxZ":3.658062840999518,"pX":1.2395860926085553,"pZ":2.8549862450171966,"vX0":-6.526789491915462,"vY0":-131.5393969541827,"vZ0":-1.5881675244864248,"x":69.75,"y":161.7,"x0":2.37013470003849,"y0":50.001381384775456,"z0":5.394618474233904,"aX":18.640057315415813},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-17.9,"spinRate":2051,"spinDirection":135},"zone":12,"typeConfidence":0.89,"plateTime":0.41762885259626614,"extension":6.306998950377689},"index":3,"playId":"d0d2a09b-c805-35b3-a1c1-82502bae83cf","pitchNumber":2,"startTime":"2026-09-20T20:35:54.302Z","endTime":"2026-09-20T20:35:58.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T20:36:15.653Z","endTime":"2026-09-20T20:36:31.213Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.148225986825274,"aZ":-29.74756867925058,"pfxX":-4.831394400505771,"pfxZ":1.704361087087408,"pX":-1.6975374444002858,"pZ":1.1712183577472284,"vX0":-8.01079698837771,"vY0":-118.45660342036153,"vZ0":-3.4166008537739962,"x":181.71,"y":207.16,"x0":2.3528966708061017,"y0":50.00469310435956,"z0":5.345575699300501,"aX":-6.879758168864274},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.5,"breakHorizontal":10.7,"spinRate":2621,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4620012066956267,"extension":6.474230958937135},"index":5,"playId":"11abaa29-c841-3f1d-9c30-50ce11cb2c55","pitchNumber":3,"startTime":"2026-09-20T20:36:31.213Z","endTime":"2026-09-20T20:36:35.307Z","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":91.5,"endSpeed":83.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.932622523854295,"aZ":-25.060303831779514,"pfxX":11.018109230015238,"pfxZ":3.98883517108072,"pX":-0.9781073392335795,"pZ":1.2200401927220188,"vX0":-11.830696501856002,"vY0":-132.59307796748666,"vZ0":-5.652786336386371,"x":154.28,"y":205.84,"x0":2.1067535833236533,"y0":50.00325691555074,"z0":5.204449311339607,"aX":19.650619789704596},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":-17.4,"spinRate":2141,"spinDirection":133},"zone":13,"typeConfidence":0.89,"plateTime":0.4128417565722966,"extension":6.434190362148202},"index":6,"playId":"6dc815b4-3f35-31ac-befa-2ae6d1bf001e","pitchNumber":4,"startTime":"2026-09-20T20:36:46.352Z","endTime":"2026-09-20T20:36:52.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341871574989497,"aZ":-24.81975869909175,"pfxX":10.631997615526931,"pfxZ":4.095164510362584,"pX":-0.07745807798456782,"pZ":2.2525688167653986,"vX0":-9.739537622652643,"vY0":-133.15250959755434,"vZ0":-3.295282187165716,"x":119.95,"y":177.96,"x0":2.2447270815291835,"y0":50.00639581978621,"z0":5.300287848960461,"aX":19.113038016575732},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":-17.2,"spinRate":2110,"spinDirection":133},"zone":5,"typeConfidence":0.89,"plateTime":0.41121252280653,"extension":6.130718038944795},"hitData":{"launchSpeed":86.1,"launchAngle":11.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.22,"coordY":138.06}},"index":7,"playId":"05c7b474-f01a-3230-9d30-a9703e9f4213","pitchNumber":5,"startTime":"2026-09-20T20:37:03.729Z","endTime":"2026-09-20T20:37:24.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:37:24.132Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Myles Straw walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:37:31.096Z","endTime":"2026-09-20T20:39:12.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78582611324335,"aZ":-32.81193685956464,"pfxX":-7.962526203487593,"pfxZ":-0.4711833707442743,"pX":1.0735791698344634,"pZ":2.4242796162254137,"vX0":-0.8953683764804019,"vY0":-115.43705412527854,"vZ0":-0.09842896556495506,"x":76.08,"y":173.32,"x0":2.501012608686851,"y0":50.00370861894281,"z0":5.630078373685289,"aX":-10.730793226641007},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":2503,"spinDirection":301},"zone":12,"typeConfidence":0.9,"plateTime":0.4747380192825372,"extension":6.212770368570648},"index":0,"playId":"36b703aa-f107-3650-b12d-ba18b2527d36","pitchNumber":1,"startTime":"2026-09-20T20:37:48.194Z","endTime":"2026-09-20T20:37:52.274Z","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":88.6,"endSpeed":81.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7016281638705,"aZ":-26.769184432060484,"pfxX":0.11197987877679605,"pfxZ":3.1922077889615146,"pX":0.5718952319744592,"pZ":3.6229535932985257,"vX0":-4.51393187440351,"vY0":-129.04078596344976,"vZ0":0.28431401272052015,"x":95.2,"y":140.96,"x0":2.325963865034706,"y0":50.00497719420817,"z0":5.566093426971975,"aX":0.1905608412624466},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":0.7,"spinRate":2298,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.4237300678224689,"extension":6.2747220112452995},"index":1,"playId":"8f325138-241a-32cc-9216-40bba5dbc2f8","pitchNumber":2,"startTime":"2026-09-20T20:38:08.312Z","endTime":"2026-09-20T20:38:12.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.774448513351615,"aZ":-34.058335938154904,"pfxX":-7.662491900233608,"pfxZ":-1.406544781491542,"pX":0.6808413359595704,"pZ":2.0018032114781943,"vX0":-1.6037718290844103,"vY0":-115.53121247719473,"vZ0":-0.7589635942811095,"x":91.05,"y":184.73,"x0":2.3801095727190824,"y0":50.000491109767104,"z0":5.625838196789132,"aX":-10.291679675810137},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.4,"breakHorizontal":14.3,"spinRate":2509,"spinDirection":304},"zone":9,"typeConfidence":0.9,"plateTime":0.4752247532260938,"extension":6.2617387299953595},"index":2,"playId":"d52d2067-aaed-30bc-841c-5efb9f84e78d","pitchNumber":3,"startTime":"2026-09-20T20:38:27.454Z","endTime":"2026-09-20T20:38:32.286Z","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":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.164034933719744,"aZ":-24.679646826551927,"pfxX":-0.70905060080788,"pfxZ":4.600626873430887,"pX":0.1514001882570424,"pZ":4.320027350251208,"vX0":-5.37536553503877,"vY0":-126.43630182061275,"vZ0":1.7841705903424159,"x":111.23,"y":122.14,"x0":2.391319663736979,"y0":50.00560701294528,"z0":5.576729775706491,"aX":-1.1545932973858606},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.0,"breakHorizontal":2.4,"spinRate":2368,"spinDirection":171},"zone":12,"typeConfidence":0.9,"plateTime":0.4321090599798212,"extension":6.3501951765130595},"index":3,"playId":"ea00f5e4-3c6a-3d87-b449-47752151f280","pitchNumber":4,"startTime":"2026-09-20T20:38:47.214Z","endTime":"2026-09-20T20:38:53.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72626754232606,"aZ":-23.326145674196646,"pfxX":10.729150463722625,"pfxZ":4.937809865608699,"pX":1.2335295569800566,"pZ":2.4716836099103636,"vX0":-6.434637505618932,"vY0":-133.3271162832751,"vZ0":-3.2304140316712315,"x":69.98,"y":172.04,"x0":2.2891441542345974,"y0":50.00628531726137,"z0":5.390032135097404,"aX":19.243453234039215},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-18.0,"spinRate":2027,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.41143357891600774,"extension":6.489034542199406},"index":4,"playId":"bd2edee5-4978-3d03-87e9-332768ef64ba","pitchNumber":5,"startTime":"2026-09-20T20:39:06.765Z","endTime":"2026-09-20T20:39:12.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:39:12.172Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to right fielder Alejandro Osuna. Brett Bateman scores. Myles Straw to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:40:35.837Z","endTime":"2026-09-20T20:42:06.291Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:39:33.960Z","endTime":"2026-09-20T20:40:38.091Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50966739021099,"aZ":-15.308274312859766,"pfxX":6.266511093272874,"pfxZ":9.375079727843202,"pX":-0.5725611994509683,"pZ":2.31889394733689,"vX0":-9.355478251119743,"vY0":-133.69404162468496,"vZ0":-5.16984412622082,"x":138.82,"y":176.17,"x0":2.1680373948761313,"y0":50.002170030435764,"z0":5.387252081906467,"aX":11.273287498504457},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2381,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.41067751290268184,"extension":6.288632401729362},"index":1,"playId":"5c049add-f199-3eaf-aa3e-d81af7e927a3","pitchNumber":1,"startTime":"2026-09-20T20:40:38.091Z","endTime":"2026-09-20T20:40:44.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":91.3,"endSpeed":83.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17467369642261,"aZ":-22.876602610750652,"pfxX":10.753727088123302,"pfxZ":5.218377366540228,"pX":0.4601647531687397,"pZ":1.7251809082467269,"vX0":-8.457328386106873,"vY0":-132.5943122448159,"vZ0":-4.901079280980317,"x":99.46,"y":192.2,"x0":2.2929011590763237,"y0":50.00345341524714,"z0":5.265379408226306,"aX":19.16172527470868},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":-17.6,"spinRate":2130,"spinDirection":132},"zone":9,"typeConfidence":0.9,"plateTime":0.4129833609499971,"extension":6.206792181917087},"index":2,"playId":"87af601e-e70f-3ead-bbb6-aa9571825dde","pitchNumber":2,"startTime":"2026-09-20T20:41:06.046Z","endTime":"2026-09-20T20:41:15.550Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157015249341786,"aZ":-33.924366516344755,"pfxX":7.324156488307944,"pfxZ":-1.1175297297012863,"pX":0.5929367088388763,"pZ":1.5601809425310125,"vX0":-6.6784091131559995,"vY0":-124.36820272990472,"vZ0":-2.7910153074247175,"x":94.4,"y":196.66,"x0":2.362654945161911,"y0":50.00287949338987,"z0":5.513105849387224,"aX":11.462965540279356},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":-11.6,"spinRate":1591,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.44055363416385607,"extension":6.533019629579984},"hitData":{"launchSpeed":102.5,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.2,"coordY":116.21}},"index":3,"playId":"7ad05989-5e70-34b8-ba26-c287de664ba0","pitchNumber":3,"startTime":"2026-09-20T20:41:56.279Z","endTime":"2026-09-20T20:42:06.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:42:06.291Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:44:52.352Z","endTime":"2026-09-20T20:46:06.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:42:27.860Z","endTime":"2026-09-20T20:42:48.547Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chase Silseth replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T20:42:48.547Z","endTime":"2026-09-20T20:44:54.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969965656134224,"aZ":-15.083833589841234,"pfxX":-4.518243854749362,"pfxZ":8.80460251211215,"pX":0.2970411666343178,"pZ":3.364915859257547,"vX0":7.383000184818122,"vY0":-138.22607727674105,"vZ0":-3.698910172917598,"x":105.68,"y":147.93,"x0":-1.8179047545625804,"y0":50.00086892467653,"z0":5.729110846176943,"aX":-8.768809311652996},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2341,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.39581557134953416,"extension":5.999173508980261},"index":2,"playId":"ac1a783d-d2b7-3737-a7fc-2b92cfed4b61","pitchNumber":1,"startTime":"2026-09-20T20:44:54.695Z","endTime":"2026-09-20T20:45:04.842Z","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":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9041752455794,"aZ":-33.15469232232374,"pfxX":3.964773106559402,"pfxZ":-0.6240502143374833,"pX":0.5087641139827256,"pZ":3.059359010627557,"vX0":5.3545468784368575,"vY0":-124.22403096280468,"vZ0":0.44440162830570573,"x":97.61,"y":156.18,"x0":-2.186317561050286,"y0":50.00313424013129,"z0":5.6249954850688635,"aX":6.2221301314391075},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":-8.4,"spinRate":2836,"spinDirection":54},"zone":3,"typeConfidence":0.91,"plateTime":0.44021341735313557,"extension":5.8914747016106475},"index":3,"playId":"e7b5603c-8d3d-38f7-8609-37e178e346a3","pitchNumber":2,"startTime":"2026-09-20T20:45:16.498Z","endTime":"2026-09-20T20:45:21.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196236348905227,"aZ":-30.67321332507087,"pfxX":-6.775907641359544,"pfxZ":0.9153284505527601,"pX":1.5392551280141402,"pZ":0.20369182597822055,"vX0":9.849558260805285,"vY0":-127.16737153051184,"vZ0":-7.538480110836482,"x":58.33,"y":233.28,"x0":-1.4974475848450175,"y0":50.006156243460275,"z0":5.628309867459421,"aX":-11.141198212980385},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":10.1,"spinRate":964,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.43012276774023395,"extension":6.204537003795695},"index":4,"playId":"b3102543-3902-3566-a9c1-dffe718a36ef","pitchNumber":3,"startTime":"2026-09-20T20:45:36.431Z","endTime":"2026-09-20T20:45:39.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.596415512780233,"aZ":-30.44101716468338,"pfxX":-4.710473309098486,"pfxZ":1.0490860251062628,"pX":0.7378086745735226,"pZ":0.8498539996010672,"vX0":7.446372942144305,"vY0":-128.01842011978684,"vZ0":-6.221448105465942,"x":88.88,"y":215.83,"x0":-1.597580219959677,"y0":50.00532347662641,"z0":5.696464055318178,"aX":-7.814166134130623},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":6.8,"spinRate":1057,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.42796384658314857,"extension":6.0490351453438835},"index":5,"playId":"683f567f-e594-3076-952e-088207d96941","pitchNumber":4,"startTime":"2026-09-20T20:46:02.363Z","endTime":"2026-09-20T20:46:06.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:46:06.291Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sean Keys grounds out to first baseman Jake Burger. Myles Straw to 3rd. Nathan Lukes to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:46:20.741Z","endTime":"2026-09-20T20:46:46.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81009664619905,"aZ":-32.52294535027647,"pfxX":3.706012000113536,"pfxZ":-0.2236116027091768,"pX":0.3587467367432486,"pZ":2.1505070373304833,"vX0":5.156941864461331,"vY0":-124.6017401167539,"vZ0":-1.7123641506929888,"x":103.33,"y":180.72,"x0":-2.2183303071105516,"y0":50.00184496517846,"z0":5.531533257500809,"aX":5.8313351994193825},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-7.9,"spinRate":2823,"spinDirection":50},"zone":9,"typeConfidence":0.91,"plateTime":0.439420305472598,"extension":5.850320278525988},"hitData":{"launchSpeed":83.5,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":165.87}},"index":0,"playId":"e42708aa-e352-31c0-bbc5-8a04c1a72ef7","pitchNumber":1,"startTime":"2026-09-20T20:46:38.158Z","endTime":"2026-09-20T20:46:46.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:46:46.158Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Charles McAdoo doubles (3) on a line drive to left fielder Wyatt Langford. Myles Straw scores. Nathan Lukes scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:46:51.405Z","endTime":"2026-09-20T20:48:53.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71278678203548,"aZ":-30.447709111803263,"pfxX":5.72001461403133,"pfxZ":1.1000701987768302,"pX":0.8771058649069589,"pZ":1.6226305757304351,"vX0":5.652809493762203,"vY0":-124.44121884468463,"vZ0":-3.16169231024576,"x":83.57,"y":194.97,"x0":-2.1693923514848503,"y0":50.0000718087336,"z0":5.4402974672948465,"aX":8.939419906022371},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-11.6,"spinRate":2971,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4406814520059581,"extension":6.076279628344153},"index":0,"playId":"6d95a430-aa23-3235-b01c-a85f28849e9e","pitchNumber":1,"startTime":"2026-09-20T20:47:19.097Z","endTime":"2026-09-20T20:47:24.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.861590179037034,"aZ":-12.101602066135637,"pfxX":-5.137834854335192,"pfxZ":10.389106943639227,"pX":-0.004978351691173464,"pZ":3.2956809533556664,"vX0":6.602704802030767,"vY0":-138.3612599443964,"vZ0":-4.392626150621587,"x":117.19,"y":149.8,"x0":-1.7585997568365779,"y0":50.00432462021605,"z0":5.719494735220589,"aX":-9.928649152362532},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2545,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.39639699375232906,"extension":5.942661220332158},"index":1,"playId":"70954949-019a-3687-84d6-f894a77e6a0a","pitchNumber":2,"startTime":"2026-09-20T20:47:40.079Z","endTime":"2026-09-20T20:47:43.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752841904050303,"aZ":-30.432941170639772,"pfxX":5.248181658881663,"pfxZ":1.117776686291192,"pX":0.850604083801449,"pZ":2.9850325282371863,"vX0":5.308685474706236,"vY0":-124.33820562314396,"vZ0":-0.0548110085686474,"x":84.58,"y":158.18,"x0":-1.9968580920663612,"y0":50.00447303435233,"z0":5.54013965665929,"aX":8.187986513956016},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-10.8,"spinRate":2937,"spinDirection":55},"zone":12,"typeConfidence":0.9,"plateTime":0.4411157459290225,"extension":6.116505222042146},"index":2,"playId":"75f1de58-7b04-30d1-9e83-9d2b1add4903","pitchNumber":3,"startTime":"2026-09-20T20:48:08.371Z","endTime":"2026-09-20T20:48:12.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138378727123566,"aZ":-30.471049976264744,"pfxX":-6.540561427498561,"pfxZ":1.0138763373545565,"pX":-0.42537235240579896,"pZ":1.3224547216117588,"vX0":5.382608994489344,"vY0":-128.39026522058933,"vZ0":-5.124412789597904,"x":133.21,"y":203.07,"x0":-1.6974387837162734,"y0":50.00012875009215,"z0":5.710550211908976,"aX":-10.93735078534879},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":10.7,"spinRate":881,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.4263326978401776,"extension":6.04704732848374},"hitData":{"launchSpeed":93.9,"launchAngle":12.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.04,"coordY":125.43}},"index":3,"playId":"6aed72bb-bce8-3fe4-a059-187d1108a12c","pitchNumber":4,"startTime":"2026-09-20T20:48:33.232Z","endTime":"2026-09-20T20:48:53.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:48:53.929Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a sharp line drive to right fielder Alejandro Osuna. Charles McAdoo scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:51:57.319Z","endTime":"2026-09-20T20:52:27.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"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":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":696030,"link":"/api/v1/people/696030"},"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:49:25.024Z","endTime":"2026-09-20T20:49:39.367Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adam Macko replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T20:49:39.367Z","endTime":"2026-09-20T20:51:59.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67787127227194,"aZ":-27.999486311124613,"pfxX":-1.8615808598616292,"pfxZ":2.617128752811192,"pX":0.33503348776090985,"pZ":1.8312603185455307,"vX0":-3.4020528698039616,"vY0":-125.03907069648567,"vZ0":-3.610176817902685,"x":104.23,"y":189.34,"x0":1.9515314142727982,"y0":50.00013732231249,"z0":5.574715359776625,"aX":-2.9663502869471308},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":2611,"spinDirection":191},"zone":9,"typeConfidence":0.91,"plateTime":0.436948254307592,"extension":5.665642313757303},"index":2,"playId":"e92bb4cb-9b15-30eb-991c-980c65c640da","pitchNumber":1,"startTime":"2026-09-20T20:51:59.112Z","endTime":"2026-09-20T20:52:03.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.286268724047765,"aZ":-11.294859515304724,"pfxX":4.200993653734631,"pfxZ":10.699403396193219,"pX":0.0235186152137832,"pZ":2.257624884253646,"vX0":-4.966658347839368,"vY0":-138.64348193247488,"vZ0":-7.1291253370833845,"x":116.1,"y":177.82,"x0":1.2902633598530158,"y0":50.00233550463347,"z0":5.611877950212606,"aX":8.198208017498663},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":-6.6,"spinRate":2179,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.39468337421556177,"extension":6.261745820230943},"hitData":{"launchSpeed":108.4,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.99,"coordY":118.06}},"index":3,"playId":"5e64f7e4-2412-3fea-8511-64e5601ce948","pitchNumber":2,"startTime":"2026-09-20T20:52:15.808Z","endTime":"2026-09-20T20:52:27.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:52:27.043Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Valenzuela grounds into a force out, second baseman Justin Foscue to shortstop Ezequiel Duran. Andrés Giménez out at 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T20:52:39.367Z","endTime":"2026-09-20T20:53:08.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09785111359899,"aZ":-19.000127052083748,"pfxX":4.699785679452704,"pfxZ":6.917549132450782,"pX":0.20372898651573174,"pZ":2.8736950109036283,"vX0":-5.4179336392138016,"vY0":-137.09297682034872,"vZ0":-4.041420044102105,"x":109.23,"y":161.19,"x0":1.5943249999602958,"y0":50.006339348116406,"z0":5.662791651669809,"aX":8.954882305821542},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-7.4,"spinRate":2158,"spinDirection":147},"zone":2,"typeConfidence":0.88,"plateTime":0.3994159627223688,"extension":5.794935632800123},"hitData":{"launchSpeed":105.4,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":147.63}},"index":0,"playId":"98a4a95c-641a-3947-aaea-0f5e1104c92c","pitchNumber":1,"startTime":"2026-09-20T20:52:55.774Z","endTime":"2026-09-20T20:53:08.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:53:08.980Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a fly ball to left fielder Myles Straw.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T20:56:33.878Z","endTime":"2026-09-20T20:57:05.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Rodríguez replaces Paul Sewald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:55:34.170Z","endTime":"2026-09-20T20:56:36.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692064,"link":"/api/v1/people/692064"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69727032841653,"aZ":-26.643316005850846,"pfxX":-8.652581827519194,"pfxZ":3.527971588762542,"pX":-1.1475682125789222,"pZ":2.643484057613808,"vX0":7.366223707356673,"vY0":-124.57068655782788,"vZ0":-2.6676347688118383,"x":160.74,"y":167.41,"x0":-3.0229125713411658,"y0":50.0018687803474,"z0":5.93740951314676,"aX":-13.558981385429783},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":13.9,"spinRate":1367,"spinDirection":253},"zone":11,"typeConfidence":0.9,"plateTime":0.4401714750953105,"extension":6.939639657539115},"index":1,"playId":"0a80e9f6-a688-3e4e-92de-10674aeda68b","pitchNumber":1,"startTime":"2026-09-20T20:56:36.056Z","endTime":"2026-09-20T20:56:40.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.977438259097404,"aZ":-20.97417903653685,"pfxX":-10.585670586464811,"pfxZ":5.51072866080365,"pX":-0.9163723660632417,"pZ":2.293557181817188,"vX0":10.036743950226928,"vY0":-141.57148620120657,"vZ0":-6.217949431171052,"x":151.93,"y":176.85,"x0":-3.130303673623784,"y0":50.001467142783966,"z0":5.858445702039872,"aX":-21.510384845476022},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":17.2,"spinRate":2425,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.3867263890807422,"extension":6.830101353448464},"hitData":{"launchSpeed":67.1,"launchAngle":31.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.49,"coordY":117.16}},"index":2,"playId":"1ac682c4-6a98-3caa-8546-2520d8828086","pitchNumber":2,"startTime":"2026-09-20T20:56:54.211Z","endTime":"2026-09-20T20:57:05.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:57:05.203Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to left fielder Myles Straw.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T20:57:50.012Z","endTime":"2026-09-20T20:59:56.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"5fdcf40e-be3a-3d9a-a3c0-9652139c0d43","startTime":"2026-09-20T20:57:32.144Z","endTime":"2026-09-20T20:57:35.268Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05075453211934,"aZ":-19.038096733601595,"pfxX":-10.246485081764835,"pfxZ":6.643819767992296,"pX":-1.7427200357917008,"pZ":2.880409682348224,"vX0":6.677799997599996,"vY0":-139.62290757572077,"vZ0":-5.074256797635437,"x":183.43,"y":161.01,"x0":-2.832591563111056,"y0":50.001734994506734,"z0":5.971747867499947,"aX":-20.255637288342243},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":17.2,"spinRate":2222,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3920954727189043,"extension":6.825587515004304},"index":1,"playId":"10b61dd2-b7eb-3920-aace-1b2b7e459ed8","pitchNumber":1,"startTime":"2026-09-20T20:57:52.240Z","endTime":"2026-09-20T20:57:58.273Z","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":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.130010593691306,"aZ":-28.67858127395163,"pfxX":-8.506317408155422,"pfxZ":2.167327603065017,"pX":-1.4131696026251173,"pZ":1.5211404366363266,"vX0":6.654804258508814,"vY0":-126.29830998705665,"vZ0":-5.201184571305173,"x":170.87,"y":197.71,"x0":-2.9792776861544454,"y0":50.00242089269797,"z0":5.918277356957253,"aX":-13.718586768074703},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":13.8,"spinRate":1445,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.43395377301058824,"extension":6.671187651962826},"index":2,"playId":"46ee6ab1-28cc-349e-a630-b63649b787f4","pitchNumber":2,"startTime":"2026-09-20T20:58:15.502Z","endTime":"2026-09-20T20:58:19.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91063906289402,"aZ":-20.201810044735524,"pfxX":-10.99955246165894,"pfxZ":6.176006946571848,"pX":-0.8797261474171627,"pZ":3.2058586444959,"vX0":9.09408614724142,"vY0":-138.15928862478845,"vZ0":-4.121686891552074,"x":150.53,"y":152.22,"x0":-2.7799817536712164,"y0":50.00407032634632,"z0":6.069431800116011,"aX":-21.330182364970494},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":18.1,"spinRate":2367,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.39598900552982164,"extension":6.5261602450528935},"index":3,"playId":"9e61abca-7ede-307f-8514-52522fd31845","pitchNumber":3,"startTime":"2026-09-20T20:58:35.868Z","endTime":"2026-09-20T20:58:41.324Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011726553686195,"aZ":-19.47354846691543,"pfxX":-10.875402127166183,"pfxZ":6.442993775314545,"pX":-0.43066546540343625,"pZ":2.2942729188001616,"vX0":10.754273385547355,"vY0":-139.19012959832273,"vZ0":-6.184981492475959,"x":133.42,"y":176.83,"x0":-2.923626433318304,"y0":50.000527379137395,"z0":5.82615786254505,"aX":-21.42708396863138},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":17.6,"spinRate":2326,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.39288351545457845,"extension":6.704768298321019},"index":4,"playId":"514adc42-080f-3538-a0e6-0b679501fe21","pitchNumber":4,"startTime":"2026-09-20T20:58:55.422Z","endTime":"2026-09-20T20:59:00.672Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31995991181539,"aZ":-19.41427331226419,"pfxX":-10.102041587820668,"pfxZ":6.432185563487115,"pX":-0.7279027843375814,"pZ":2.6538336971294303,"vX0":10.040766074319036,"vY0":-139.67330865278765,"vZ0":-5.426684860674393,"x":144.75,"y":167.13,"x0":-3.050178484943236,"y0":50.00087568426436,"z0":5.891199956014312,"aX":-20.034887737019353},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2340,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.3915713263283749,"extension":6.940325454665508},"index":5,"playId":"e5c623f0-6bf1-321c-ae95-79ba99f4de11","pitchNumber":5,"startTime":"2026-09-20T20:59:14.780Z","endTime":"2026-09-20T20:59:19.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-20T20:59:26.295Z","endTime":"2026-09-20T20:59:42.705Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.210799492827903,"aZ":-32.70916318407677,"pfxX":-7.557593625720234,"pfxZ":-0.3362891402368948,"pX":0.15594560886704387,"pZ":1.8228629616803032,"vX0":9.955750241895046,"vY0":-125.57868670180649,"vZ0":-3.652112552232924,"x":111.06,"y":189.56,"x0":-2.876285485508932,"y0":50.00235271661342,"z0":5.9542650096871395,"aX":-12.082458246044006},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":11.4,"spinRate":1362,"spinDirection":261},"zone":8,"typeConfidence":0.9,"plateTime":0.4360207299174981,"extension":6.712763456469778},"hitData":{"launchSpeed":77.0,"launchAngle":45.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.31,"coordY":121.79}},"index":7,"playId":"219007a2-2f78-3108-9b32-75fad5feaca0","pitchNumber":6,"startTime":"2026-09-20T20:59:42.705Z","endTime":"2026-09-20T20:59:56.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:59:56.169Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T20:59:57.240Z","endTime":"2026-09-20T21:02:19.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"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":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86385591189126,"aZ":-33.479717575326,"pfxX":-9.95230986992809,"pfxZ":-0.8122596619604598,"pX":-0.5299637651406089,"pZ":1.594338502494853,"vX0":9.778126562535132,"vY0":-126.0350052042025,"vZ0":-3.833973850710594,"x":137.2,"y":195.73,"x0":-3.1687819395984236,"y0":50.00423943930161,"z0":5.842236098277107,"aX":-15.996706980646776},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.2,"breakHorizontal":15.7,"spinRate":1423,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4347578255995077,"extension":6.946666582695997},"index":0,"playId":"140dbcd7-8a49-39e9-b811-60a08f085139","pitchNumber":1,"startTime":"2026-09-20T21:00:19.978Z","endTime":"2026-09-20T21:00:24.376Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.696514432640317,"aZ":-20.184732768968786,"pfxX":-10.826679956315976,"pfxZ":5.9547968007719945,"pX":-1.8624984676280718,"pZ":3.0709355271759406,"vX0":7.514343402672978,"vY0":-140.94745437897433,"vZ0":-4.130633358951616,"x":187.99,"y":155.86,"x0":-3.1548259519399515,"y0":50.00567610155417,"z0":5.856976621235177,"aX":-21.811766335591763},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.1,"breakHorizontal":18.1,"spinRate":2309,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.38843915709461774,"extension":6.8345326529021255},"index":1,"playId":"ed39cae3-d03b-3054-9281-91a3cba50d89","pitchNumber":2,"startTime":"2026-09-20T21:00:42.134Z","endTime":"2026-09-20T21:00:45.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999334166438107,"aZ":-37.57549020875191,"pfxX":-8.0401703489393,"pfxZ":-3.3094099813175024,"pX":-1.0441268897249047,"pZ":2.5873207314865265,"vX0":7.996510962548009,"vY0":-126.68173135032745,"vZ0":-0.948268943241579,"x":156.8,"y":168.92,"x0":-3.191546213326447,"y0":50.004628896991,"z0":5.960614576777386,"aX":-13.117395392403402},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.0,"breakHorizontal":12.8,"spinRate":1337,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.43177937385906207,"extension":6.932931599893333},"index":2,"playId":"14d02fed-7048-3951-9543-bf04705fa892","pitchNumber":3,"startTime":"2026-09-20T21:01:01.496Z","endTime":"2026-09-20T21:01:05.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774189773790198,"aZ":-30.67240434109161,"pfxX":-10.189609386610355,"pfxZ":0.9274312008914389,"pX":-1.1896383704381472,"pZ":2.6910754335060583,"vX0":8.288402915003052,"vY0":-126.30079692537697,"vZ0":-1.8834291810041153,"x":162.35,"y":166.12,"x0":-3.183637344189811,"y0":50.00433070680583,"z0":5.903865695615453,"aX":-16.528797943775707},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.4,"breakHorizontal":16.7,"spinRate":1732,"spinDirection":254},"zone":11,"typeConfidence":0.9,"plateTime":0.43302710669682165,"extension":6.804451968038691},"index":3,"playId":"dd4817f6-2ad6-3c23-8880-d94a4c2d0b7d","pitchNumber":4,"startTime":"2026-09-20T21:01:21.373Z","endTime":"2026-09-20T21:01:24.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06878297953094,"aZ":-32.10976908859944,"pfxX":1.0073898605361764,"pfxZ":0.038916194446076524,"pX":-0.5936161565794411,"pZ":1.2623399897322685,"vX0":6.216475511861852,"vY0":-122.79652330342037,"vZ0":-4.444334696947957,"x":139.63,"y":204.7,"x0":-3.2830135813473578,"y0":50.00126584565552,"z0":5.8108546746222975,"aX":1.5455960084805789},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":-3.2,"spinRate":2223,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.44511781195544664,"extension":6.814431171351097},"index":4,"playId":"1c9bac4d-1ee4-34a6-8bcf-d9fa19be9612","pitchNumber":5,"startTime":"2026-09-20T21:01:41.306Z","endTime":"2026-09-20T21:01:44.959Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.576252235278155,"aZ":-23.356360515195714,"pfxX":-12.489941147690214,"pfxZ":4.4576592956282095,"pX":-0.5283754802074117,"pZ":2.3221609774705385,"vX0":11.510046251094387,"vY0":-139.77168608018468,"vZ0":-5.590578968771187,"x":137.14,"y":176.08,"x0":-3.0774918237345013,"y0":50.004628512797495,"z0":5.882685370214621,"aX":-24.709715747239724},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.1,"breakHorizontal":20.3,"spinRate":2245,"spinDirection":232},"zone":4,"typeConfidence":0.89,"plateTime":0.3919239625998783,"extension":6.972294752129787},"hitData":{"launchSpeed":92.5,"launchAngle":32.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.0,"coordY":69.11}},"index":5,"playId":"b5307e81-7277-3546-b581-a0cd3b2a3b37","pitchNumber":6,"startTime":"2026-09-20T21:02:02.309Z","endTime":"2026-09-20T21:02:19.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:02:19.790Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:02:19.716Z","endTime":"2026-09-20T21:03:29.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40473512619362,"aZ":-30.44699256138413,"pfxX":-0.1716401642462686,"pfxZ":1.0727012559873632,"pX":-0.1459135181779735,"pZ":3.1777566701385127,"vX0":7.406348797622989,"vY0":-126.23147867850354,"vZ0":-0.7836264851369851,"x":122.56,"y":152.98,"x0":-3.094345580872522,"y0":50.00612676396302,"z0":5.940873239723484,"aX":-0.2782749020903615},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":-1.3,"spinRate":2088,"spinDirection":112},"zone":2,"typeConfidence":0.9,"plateTime":0.4337171005433893,"extension":6.652858781559595},"index":0,"playId":"b14f29a8-2e68-3f9b-a620-5542e78d7a6e","pitchNumber":1,"startTime":"2026-09-20T21:02:41.573Z","endTime":"2026-09-20T21:02:46.223Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.887368192839084,"aZ":-20.087459018077848,"pfxX":-10.668223614070227,"pfxZ":6.1348679178958125,"pX":-0.059010269839168475,"pZ":2.8594199145893953,"vX0":12.188754350104789,"vY0":-139.15591940759853,"vZ0":-4.770085829960845,"x":119.25,"y":161.58,"x0":-3.100354026967584,"y0":50.0024040141869,"z0":5.918168014155029,"aX":-21.018166646322868},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":16.9,"spinRate":2333,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.3929216585442772,"extension":6.746197037326245},"index":1,"playId":"51552ef7-987b-3dfe-8414-5549724ec1d5","pitchNumber":2,"startTime":"2026-09-20T21:03:04.274Z","endTime":"2026-09-20T21:03:09.497Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84615969728822,"aZ":-14.258249635175762,"pfxX":-7.99986979931947,"pfxZ":8.95367640967422,"pX":0.46008882565513753,"pZ":3.763697839721643,"vX0":11.557907628217873,"vY0":-140.766323194702,"vZ0":-4.643160210415251,"x":99.46,"y":137.16,"x0":-2.6653217597221124,"y0":50.00131699183937,"z0":6.361957457905259,"aX":-16.005711259079924},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2362,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3895399745238155,"extension":6.805769226282619},"index":2,"playId":"bb233192-1645-3e17-9441-61ceb1bb05d9","pitchNumber":3,"startTime":"2026-09-20T21:03:23.138Z","endTime":"2026-09-20T21:03:29.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:03:29.247Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement doubles (32) on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:05:21.215Z","endTime":"2026-09-20T21:06:08.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413346104543795,"aZ":-27.027129818813325,"pfxX":-1.3639504957561246,"pfxZ":3.274796614225794,"pX":0.10899721991470998,"pZ":1.9149118709523045,"vX0":-4.280900816281734,"vY0":-124.72063248871102,"vZ0":-3.36928468286632,"x":112.85,"y":187.08,"x0":2.025939969429501,"y0":50.00477125030382,"z0":5.51566716014114,"aX":-2.146069737832203},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":3.5,"spinRate":2329,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.43939894305961413,"extension":6.16884435622456},"index":0,"playId":"d9e2c0da-876f-301b-9e5d-9ec5030d1f47","pitchNumber":1,"startTime":"2026-09-20T21:05:38.549Z","endTime":"2026-09-20T21:05:42.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066519924257626,"aZ":-30.221478398734384,"pfxX":8.94325147262527,"pfxZ":1.254255002748227,"pX":-0.6125032212771435,"pZ":1.2001426559961346,"vX0":-8.483362530064598,"vY0":-123.89076610791375,"vZ0":-4.466556574536973,"x":140.35,"y":206.38,"x0":1.6963471686815195,"y0":50.00126702786643,"z0":5.556207348183755,"aX":13.882922805135047},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":-14.2,"spinRate":1577,"spinDirection":106},"zone":13,"typeConfidence":0.9,"plateTime":0.4423468547552245,"extension":5.793584226749656},"hitData":{"launchSpeed":98.9,"launchAngle":13.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.88,"coordY":120.0}},"index":1,"playId":"be0d7c1a-9997-379d-bf0c-8c9f18e8f951","pitchNumber":2,"startTime":"2026-09-20T21:05:53.864Z","endTime":"2026-09-20T21:06:08.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:06:08.364Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Bateman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:06:07.375Z","endTime":"2026-09-20T21:08:21.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437549189751905,"aZ":-29.146346713325247,"pfxX":-1.0645797644110155,"pfxZ":1.9044719967123847,"pX":-0.20505638190098652,"pZ":4.058523696955106,"vX0":-4.603194358537714,"vY0":-125.53200592003957,"vZ0":1.7434195551922245,"x":124.82,"y":129.2,"x0":1.7939266767277224,"y0":50.002251318277565,"z0":5.735074956387743,"aX":-1.6906744953433188},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":3.0,"spinRate":2567,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.43705200907664343,"extension":5.564553528510894},"index":0,"playId":"e96eee9a-0865-3390-ac56-25a236edc713","pitchNumber":1,"startTime":"2026-09-20T21:06:31.722Z","endTime":"2026-09-20T21:06:35.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.218958568222167,"aZ":-26.572939968960764,"pfxX":-2.110050313088199,"pfxZ":3.5058553365079907,"pX":-1.1259994134138496,"pZ":2.032463560623166,"vX0":-6.5584383315315105,"vY0":-125.83874989220503,"vZ0":-3.395213995531644,"x":159.92,"y":183.9,"x0":1.7913547642954175,"y0":50.00549211414518,"z0":5.558695999933136,"aX":-3.374612549956609},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":5.4,"spinRate":2542,"spinDirection":169},"zone":13,"typeConfidence":0.9,"plateTime":0.4357415693185023,"extension":5.7838751878207795},"index":1,"playId":"e97d0c84-fb10-3ddb-a5da-0934962033c6","pitchNumber":2,"startTime":"2026-09-20T21:06:48.781Z","endTime":"2026-09-20T21:06:54.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-09-20T21:07:01.495Z","endTime":"2026-09-20T21:07:19.127Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04769551385161,"aZ":-28.297860949331593,"pfxX":-1.4675532959272843,"pfxZ":2.3996693312858373,"pX":0.46414327357362334,"pZ":2.2255435665439696,"vX0":-2.7356007543090235,"vY0":-126.3281490845711,"vZ0":-2.6372391387682743,"x":99.31,"y":178.69,"x0":1.752235080235922,"y0":50.0025307950227,"z0":5.560881299863534,"aX":-2.367879999100702},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":3.2,"spinRate":2607,"spinDirection":175},"zone":6,"typeConfidence":0.89,"plateTime":0.43380519012687335,"extension":6.162678183212271},"index":3,"playId":"efc158ff-0041-3b6d-b35a-73848fd572be","pitchNumber":3,"startTime":"2026-09-20T21:07:19.127Z","endTime":"2026-09-20T21:07:23.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2186313178742,"aZ":-11.301228687410505,"pfxX":3.8310422891120206,"pfxZ":10.660303690237853,"pX":-1.8460857435464606,"pZ":2.3932915625624793,"vX0":-9.246899993166588,"vY0":-139.70123186041937,"vZ0":-6.949701602128497,"x":187.37,"y":174.16,"x0":1.0230347721970547,"y0":50.00563954011313,"z0":5.67197516217061,"aX":7.504238448589151},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":-4.8,"spinRate":2352,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.393492888351306,"extension":6.205707524170373},"index":4,"playId":"cd9e78e1-79a3-3ab2-992c-250005a4a98f","pitchNumber":4,"startTime":"2026-09-20T21:07:35.583Z","endTime":"2026-09-20T21:07:38.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13269761588955,"aZ":-28.744689030901363,"pfxX":-1.9274551049631008,"pfxZ":2.1284270066584376,"pX":0.06294388511875985,"pZ":2.840761028702703,"vX0":-3.2967653191798125,"vY0":-125.83600991692738,"vZ0":-1.252788975966061,"x":114.6,"y":162.08,"x0":1.637582060581976,"y0":50.005847947738495,"z0":5.661414853251695,"aX":-3.10874673962274},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":4.2,"spinRate":2678,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.43430482425473294,"extension":5.872379878196575},"index":5,"playId":"5ef15911-9ee1-3fe2-a433-d70bb7d2f936","pitchNumber":5,"startTime":"2026-09-20T21:07:52.855Z","endTime":"2026-09-20T21:07:56.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566176371067357,"aZ":-27.88707716137278,"pfxX":-1.3660221954040868,"pfxZ":2.7192825680234227,"pX":-0.8085444311571921,"pZ":1.892764662632267,"vX0":-5.651868494124768,"vY0":-124.9158067741755,"vZ0":-3.3389636848124993,"x":147.82,"y":187.68,"x0":1.6624811709186065,"y0":50.00423308226006,"z0":5.543698013869008,"aX":-2.1548515877664656},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":3.8,"spinRate":2600,"spinDirection":192},"zone":13,"typeConfidence":0.9,"plateTime":0.4387658394570786,"extension":6.073827526297328},"index":6,"playId":"6c528c20-bcbe-3577-94ed-be1f2e081b59","pitchNumber":6,"startTime":"2026-09-20T21:08:17.508Z","endTime":"2026-09-20T21:08:21.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:08:21.648Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to second baseman Justin Foscue.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:08:39.057Z","endTime":"2026-09-20T21:09:11.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.767224404145985,"aZ":-28.121052964590362,"pfxX":-1.8198670389785971,"pfxZ":2.536259900572592,"pX":0.26956531671280215,"pZ":3.537788735420632,"vX0":-3.6241732427678586,"vY0":-126.11852008965873,"vZ0":0.268984925412196,"x":106.72,"y":143.26,"x0":1.9665621420945274,"y0":50.001255457909146,"z0":5.714227113758525,"aX":-2.904539892016266},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":4.2,"spinRate":2494,"spinDirection":174},"zone":12,"typeConfidence":0.89,"plateTime":0.4357761666396085,"extension":5.5377794219287},"index":0,"playId":"f27dd0c8-e20c-37b0-8d8d-677a831cad2f","pitchNumber":1,"startTime":"2026-09-20T21:08:46.351Z","endTime":"2026-09-20T21:08:51.152Z","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":93.5,"endSpeed":84.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.542452192900996,"aZ":-15.035642801701167,"pfxX":4.094114515143422,"pfxZ":9.284961945363397,"pX":0.06431291716129546,"pZ":3.1595848078196065,"vX0":-5.305061283773644,"vY0":-135.92763039307857,"vZ0":-3.8486714796624986,"x":114.55,"y":153.47,"x0":1.5217983257587853,"y0":50.00551943916254,"z0":5.657911087099272,"aX":7.559611664650742},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.1,"spinRate":2325,"spinDirection":147},"zone":2,"typeConfidence":0.89,"plateTime":0.40505071423130445,"extension":5.9809899976229985},"hitData":{"launchSpeed":90.6,"launchAngle":57.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.54,"coordY":111.05}},"index":1,"playId":"22c0519b-73ad-3192-83ad-9bd61d18b36b","pitchNumber":2,"startTime":"2026-09-20T21:09:01.932Z","endTime":"2026-09-20T21:09:11.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:09:11.992Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:09:20.534Z","endTime":"2026-09-20T21:11:00.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.687012584920783,"aZ":-17.051269341171018,"pfxX":5.436731240931293,"pfxZ":7.740833673071486,"pX":1.1307644039761227,"pZ":1.900328370943035,"vX0":-3.308557056870132,"vY0":-139.0335867550304,"vZ0":-7.040259927234905,"x":73.9,"y":187.47,"x0":1.6308951975851997,"y0":50.005301548115376,"z0":5.600567182504837,"aX":10.626481133277057},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":-9.1,"spinRate":2239,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.3942194273737307,"extension":6.024688123076066},"index":0,"playId":"3d68348f-29b3-3b11-935d-c936831acd2c","pitchNumber":1,"startTime":"2026-09-20T21:09:41.202Z","endTime":"2026-09-20T21:09:50.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840837615985873,"aZ":-26.823577377334658,"pfxX":-1.9960381794596884,"pfxZ":3.322455241267104,"pX":0.9616315016398664,"pZ":4.679233249672621,"vX0":-2.0485229743369207,"vY0":-125.7001118215197,"vZ0":2.6591416142052187,"x":80.34,"y":112.44,"x0":2.044465443600808,"y0":50.0047155701657,"z0":5.776137576572309,"aX":-3.2156984240038113},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.8,"breakHorizontal":4.1,"spinRate":2471,"spinDirection":178},"zone":12,"typeConfidence":0.9,"plateTime":0.43461271254161193,"extension":6.090813200788948},"index":1,"playId":"6e2afc53-2f19-3d24-9a4d-3f807a501cd8","pitchNumber":2,"startTime":"2026-09-20T21:09:58.654Z","endTime":"2026-09-20T21:10:03.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.507284802062916,"aZ":-24.963974068674396,"pfxX":-1.6960760672043298,"pfxZ":4.385113238319439,"pX":-0.5147148779060371,"pZ":2.5402861630379356,"vX0":-5.0428816129256555,"vY0":-127.26558884391117,"vZ0":-2.7961355111049704,"x":136.62,"y":170.19,"x0":1.710809671374183,"y0":50.002307348344026,"z0":5.625130591515452,"aX":-2.789215239903711},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.6,"breakHorizontal":4.2,"spinRate":2506,"spinDirection":163},"zone":4,"typeConfidence":0.87,"plateTime":0.42995444106435965,"extension":5.958944727845967},"index":2,"playId":"17779f2d-6c05-346c-9e57-6d0c3589e10f","pitchNumber":3,"startTime":"2026-09-20T21:10:22.361Z","endTime":"2026-09-20T21:10:26.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780873977088163,"aZ":-25.98727549995012,"pfxX":1.039922179215064,"pfxZ":3.8459006437253924,"pX":-1.3813551569980498,"pZ":1.860423441540799,"vX0":-7.951039209962782,"vY0":-126.07441781343907,"vZ0":-3.782486278670266,"x":169.65,"y":188.55,"x0":1.6789899040776521,"y0":50.00352724316676,"z0":5.479122729165754,"aX":1.6742106243356178},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.4,"breakHorizontal":0.0,"spinRate":2523,"spinDirection":151},"zone":13,"typeConfidence":0.83,"plateTime":0.43455217766875975,"extension":5.818657431702291},"index":3,"playId":"d464c491-1e21-3e0f-9955-be6212c54bf2","pitchNumber":4,"startTime":"2026-09-20T21:10:38.327Z","endTime":"2026-09-20T21:10:41.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052370670949976,"aZ":-25.74583390865921,"pfxX":0.39611238776256075,"pfxZ":4.0294034524673545,"pX":0.9310999866299918,"pZ":2.5771102197654847,"vX0":-2.566651602923823,"vY0":-125.6297879487183,"vZ0":-2.2393694499725045,"x":81.51,"y":169.2,"x0":1.9155838730927763,"y0":50.00034517265757,"z0":5.577975063631071,"aX":0.6316991850123332},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":-0.1,"spinRate":2445,"spinDirection":154},"zone":12,"typeConfidence":0.87,"plateTime":0.4364139612119309,"extension":5.5671751786074575},"index":4,"playId":"dadf5515-2732-3133-9406-d65c5a69fe1d","pitchNumber":5,"startTime":"2026-09-20T21:10:55.681Z","endTime":"2026-09-20T21:11:00.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:11:00.881Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:11:02.451Z","endTime":"2026-09-20T21:12:14.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66158292329864,"aZ":-24.73423796318801,"pfxX":-2.131157223431932,"pfxZ":4.533428617893373,"pX":0.6928861358095042,"pZ":2.5398317785636784,"vX0":-2.4217546479972514,"vY0":-127.14944240792133,"vZ0":-2.6517790123966023,"x":118.85,"y":140.43,"x0":1.9338666890042202,"y0":50.0007663076927,"z0":5.555472736122178,"aX":-3.494061965402003},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":4.4,"spinRate":2418,"spinDirection":151},"zone":6,"typeConfidence":0.88,"plateTime":0.4305033136752656,"extension":5.800281939302042},"index":0,"playId":"7f8440c0-2358-3809-af61-aa31675bf29d","pitchNumber":1,"startTime":"2026-09-20T21:11:27.601Z","endTime":"2026-09-20T21:11:49.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"coordinates":{"x":46.11,"y":118.94},"breaks":{}},"index":1,"playId":"bfbf4e19-f8d3-31a6-9724-a78cff3bf974","pitchNumber":2,"startTime":"2026-09-20T21:12:03.528Z","endTime":"2026-09-20T21:12:06.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41844472719152,"aZ":-15.7790256353678,"pfxX":5.573594058557477,"pfxZ":8.661933241724705,"pX":0.7988314087437771,"pZ":2.7091205270151955,"vX0":-4.20439506325561,"vY0":-137.19595576371987,"vZ0":-4.9418949869369015,"x":86.55,"y":165.63,"x0":1.6326499877091076,"y0":50.00219527782829,"z0":5.621355920701071,"aX":10.547472961252936},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":-9.1,"spinRate":2323,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.4003480933777812,"extension":5.965649482100091},"hitData":{"launchSpeed":95.7,"launchAngle":26.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.84,"coordY":92.06}},"index":2,"playId":"ea4fc3a6-b993-3e93-b837-d836b16f78a9","pitchNumber":3,"startTime":"2026-09-20T21:12:03.528Z","endTime":"2026-09-20T21:12:14.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:12:14.860Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out to first baseman Charles McAdoo.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:14:31.196Z","endTime":"2026-09-20T21:15:35.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces José Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:14:24.344Z","endTime":"2026-09-20T21:14:33.432Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.709174171243333,"aZ":-47.89793467757761,"pfxX":-3.7155486275638108,"pfxZ":-11.08338623910846,"pX":0.6274918958565445,"pZ":2.910720915358874,"vX0":10.50418252510903,"vY0":-119.1493619894034,"vZ0":12.798219393295525,"x":93.08,"y":160.19,"x0":-3.3811764530412467,"y0":50.00214223943706,"z0":1.8158816645985063,"aX":-5.27314693595286},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.8,"breakHorizontal":3.8,"spinRate":1946,"spinDirection":328},"zone":3,"typeConfidence":0.91,"plateTime":0.4620427356375094,"extension":6.004712408479745},"index":1,"playId":"7e78b10b-96af-383b-8342-0b1e7b0be31c","pitchNumber":1,"startTime":"2026-09-20T21:14:33.432Z","endTime":"2026-09-20T21:14:37.207Z","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":82.1,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366077611712626,"aZ":-47.12701382908015,"pfxX":-4.12091439985607,"pfxZ":-10.755069222540806,"pX":0.030166247742000385,"pZ":3.2211908238518583,"vX0":9.297765071977249,"vY0":-118.22374681439808,"vZ0":13.464317577820058,"x":115.85,"y":151.81,"x0":-3.4504995453144476,"y0":50.004323473867075,"z0":1.7997581171377188,"aX":-5.727613867281683},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.9,"breakHorizontal":4.7,"spinRate":1989,"spinDirection":327},"zone":2,"typeConfidence":0.91,"plateTime":0.4665649436552033,"extension":6.143412306522744},"index":2,"playId":"6584ec51-875a-3a08-b1f0-96af551a3ff7","pitchNumber":2,"startTime":"2026-09-20T21:14:46.605Z","endTime":"2026-09-20T21:14:50.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T21:14:55.782Z","endTime":"2026-09-20T21:15:05.935Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":73.2,"endSpeed":65.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.667393030064595,"aZ":-24.440526982104494,"pfxX":4.853821577417932,"pfxZ":6.940440298773758,"pX":2.0522387798883517,"pZ":2.9676556557587364,"vX0":10.117581297917912,"vY0":-105.74375488609039,"vZ0":8.498995957675994,"x":38.77,"y":158.65,"x0":-3.455405279843837,"y0":50.004323557344584,"z0":1.7104353840969349,"aX":5.4088046907718565},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":15.8,"breakHorizontal":-12.0,"spinRate":2611,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.5211183810537348,"extension":6.12248918163178},"index":4,"playId":"c0d63865-bd5d-35a1-83f6-671644dd444f","pitchNumber":3,"startTime":"2026-09-20T21:15:05.935Z","endTime":"2026-09-20T21:15:10.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":74.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725260844943968,"aZ":-46.70295104422236,"pfxX":-5.705875933901645,"pfxZ":-10.25036557522044,"pX":0.7556398095655984,"pZ":2.5942957096736072,"vX0":11.511663724621203,"vY0":-119.08730917493028,"vZ0":12.050332981620086,"x":88.2,"y":168.73,"x0":-3.4288413627141163,"y0":50.00360427411655,"z0":1.7118459151022465,"aX":-8.086596429761618},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.5,"breakHorizontal":7.1,"spinRate":2044,"spinDirection":328},"zone":6,"typeConfidence":0.9,"plateTime":0.4623080531639143,"extension":6.184349807593432},"hitData":{"launchSpeed":90.8,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":164.35}},"index":5,"playId":"0dd0d185-9ac2-36ae-9cd7-243fbf1957bb","pitchNumber":4,"startTime":"2026-09-20T21:15:20.748Z","endTime":"2026-09-20T21:15:35.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:15:35.303Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:15:29.263Z","endTime":"2026-09-20T21:17:00.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":75.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589465619737616,"aZ":-46.544817758175945,"pfxX":-3.0122149043348516,"pfxZ":-9.995741290897701,"pX":0.7285178011640119,"pZ":2.1660859435613986,"vX0":10.784161783014472,"vY0":-119.31563764328625,"vZ0":11.07464172382068,"x":89.23,"y":180.3,"x0":-3.464285562605189,"y0":50.00278073369208,"z0":1.6630581969103488,"aX":-4.330531241182874},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.8,"breakHorizontal":2.8,"spinRate":1898,"spinDirection":329},"zone":6,"typeConfidence":0.91,"plateTime":0.45956628341655303,"extension":6.079400608703417},"index":0,"playId":"23eae638-ebe4-3c83-ad2e-65954df91347","pitchNumber":1,"startTime":"2026-09-20T21:16:02.833Z","endTime":"2026-09-20T21:16:06.732Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791775842910205,"aZ":-44.830224680367394,"pfxX":-3.407100370030662,"pfxZ":-8.646482839646001,"pX":-1.7297538891972055,"pZ":0.06148121802361281,"vX0":5.936061633288531,"vY0":-120.61332893750792,"vZ0":6.036386813904643,"x":182.93,"y":237.12,"x0":-3.7868189074454954,"y0":50.001464271364846,"z0":1.493398774474498,"aX":-4.9900223812974795},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.8,"breakHorizontal":4.7,"spinRate":2015,"spinDirection":318},"zone":13,"typeConfidence":0.89,"plateTime":0.4551958501701385,"extension":5.890997161338789},"index":1,"playId":"73796d7c-b402-3bd5-9c78-19da08d664cc","pitchNumber":2,"startTime":"2026-09-20T21:16:26.945Z","endTime":"2026-09-20T21:16:31.826Z","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":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333442309302832,"aZ":-43.834987442093784,"pfxX":-1.1970788397781633,"pfxZ":-8.204454549349975,"pX":-0.3093644159285004,"pZ":1.423328136799801,"vX0":7.910253696926722,"vY0":-118.64907952856873,"vZ0":8.971795986946882,"x":128.79,"y":200.35,"x0":-3.535144621932885,"y0":50.00186111253612,"z0":1.5927048312642014,"aX":-1.7021248701578653},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.2,"breakHorizontal":0.2,"spinRate":1955,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.4621543784377238,"extension":6.048356577111204},"hitData":{"launchSpeed":90.8,"launchAngle":14.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.97,"coordY":78.96}},"index":2,"playId":"15a63f0e-c65e-3200-8caf-e87ec77326f6","pitchNumber":3,"startTime":"2026-09-20T21:16:45.245Z","endTime":"2026-09-20T21:17:00.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:17:00.667Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to center fielder Brett Bateman.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:17:07.103Z","endTime":"2026-09-20T21:19:00.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":66.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64346765245912,"aZ":-25.7213144942626,"pfxX":4.3406558145885406,"pfxZ":5.607282742677318,"pX":-0.10995757462426911,"pZ":2.5065546851094913,"vX0":6.1466344349106095,"vY0":-106.95097466963593,"vZ0":7.769052692038861,"x":121.19,"y":171.1,"x0":-3.592674038759916,"y0":50.00094575495524,"z0":1.7177903698575812,"aX":4.992058286612946},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":12.8,"breakHorizontal":-9.6,"spinRate":2484,"spinDirection":120},"zone":5,"typeConfidence":0.91,"plateTime":0.5134905492631319,"extension":5.776538020711411},"index":0,"playId":"efe1860d-1e24-3b75-aa17-01abe4c7acc6","pitchNumber":1,"startTime":"2026-09-20T21:17:25.233Z","endTime":"2026-09-20T21:17:30.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412244397968728,"aZ":-47.72920991990286,"pfxX":-4.0714002162621785,"pfxZ":-10.615889230454899,"pX":0.9446622174565616,"pZ":2.179224996167557,"vX0":11.927298568427346,"vY0":-121.0377918383293,"vZ0":10.997367487805908,"x":80.99,"y":179.94,"x0":-3.5456418239532157,"y0":50.00336507475152,"z0":1.776092249964791,"aX":-5.964765078993775},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-15.6,"breakHorizontal":4.2,"spinRate":2033,"spinDirection":321},"zone":14,"typeConfidence":0.91,"plateTime":0.4547283659741792,"extension":6.245945136869348},"index":1,"playId":"7bee1a3b-65d8-37dd-b9d2-b14658389da3","pitchNumber":2,"startTime":"2026-09-20T21:17:50.233Z","endTime":"2026-09-20T21:17:54.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T21:18:05.081Z","endTime":"2026-09-20T21:18:20.421Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":1},"pitchData":{"startSpeed":83.4,"endSpeed":74.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35422047085988,"aZ":-47.9990351402904,"pfxX":-2.505609444726197,"pfxZ":-10.943316729404899,"pX":0.6276312536112196,"pZ":2.2822188287843552,"vX0":10.413111662613609,"vY0":-120.30553637977614,"vZ0":11.574268837044743,"x":93.08,"y":177.16,"x0":-3.457638356251569,"y0":50.00467525586514,"z0":1.6842829011531733,"aX":-3.6234277809941173},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.1,"breakHorizontal":1.7,"spinRate":1967,"spinDirection":328},"zone":6,"typeConfidence":0.91,"plateTime":0.4577216416768093,"extension":6.170569828986806},"index":3,"playId":"da154cb9-f86c-31fc-ad70-e35eb46b4440","pitchNumber":3,"startTime":"2026-09-20T21:18:20.421Z","endTime":"2026-09-20T21:18:23.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":66.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40924655275101,"aZ":-28.84431981384821,"pfxX":6.534827433873242,"pfxZ":2.8961441511736012,"pX":1.042210870170616,"pZ":2.9177242808330393,"vX0":7.830667384379321,"vY0":-107.09269524926542,"vZ0":9.426561070673376,"x":77.27,"y":160.0,"x0":-3.5259471237428768,"y0":50.00085474905485,"z0":1.6948304240844312,"aX":7.502735178418069},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":8.5,"breakHorizontal":-14.2,"spinRate":2552,"spinDirection":117},"zone":12,"typeConfidence":0.88,"plateTime":0.5136445670474155,"extension":6.178946109896683},"hitData":{"launchSpeed":78.7,"launchAngle":44.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.52,"coordY":96.68}},"index":4,"playId":"8e635399-a6ca-3597-9355-3479c9a8a91f","pitchNumber":4,"startTime":"2026-09-20T21:18:47.489Z","endTime":"2026-09-20T21:19:00.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:19:00.604Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Foscue lines out to center fielder Brett Bateman.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:19:08.783Z","endTime":"2026-09-20T21:20:58.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.7,"endSpeed":74.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.401181972440593,"aZ":-45.26775967547782,"pfxX":-0.8664622311482468,"pfxZ":-9.316763237881158,"pX":-0.07717827309833512,"pZ":1.007622748623318,"vX0":8.524990681611431,"vY0":-118.32638905165655,"vZ0":8.398240133358774,"x":119.94,"y":211.57,"x0":-3.6273417869904847,"y0":50.002113599368016,"z0":1.5771756852457166,"aX":-1.2201058923015766},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.2,"breakHorizontal":-0.7,"spinRate":1899,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4644508926946669,"extension":6.219418101722711},"index":0,"playId":"a0cfd117-007a-3642-aaf3-b5847cb09b1f","pitchNumber":1,"startTime":"2026-09-20T21:19:23.445Z","endTime":"2026-09-20T21:19:27.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":66.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.90631753326041,"aZ":-26.078682591968793,"pfxX":5.018589224657378,"pfxZ":5.353401998491064,"pX":-0.3436810593039926,"pZ":2.3421128900105717,"vX0":5.631341009441954,"vY0":-106.24820063728733,"vZ0":7.704584554376435,"x":130.1,"y":175.54,"x0":-3.684549166695419,"y0":50.00230526543802,"z0":1.636362100885576,"aX":5.712519928280763},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":12.2,"breakHorizontal":-10.7,"spinRate":2545,"spinDirection":123},"zone":4,"typeConfidence":0.91,"plateTime":0.5163357541546088,"extension":5.946264424205803},"index":1,"playId":"81934d43-f3d3-3b80-9251-281389441f0c","pitchNumber":2,"startTime":"2026-09-20T21:19:47.637Z","endTime":"2026-09-20T21:19:52.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":66.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60359607267525,"aZ":-25.438551068255467,"pfxX":4.7120026385991025,"pfxZ":5.931546589271845,"pX":2.5159529513100414,"pZ":3.589511312598171,"vX0":10.967376576510077,"vY0":-106.34196374453735,"vZ0":9.88263083708955,"x":21.1,"y":141.86,"x0":-3.337304647949607,"y0":50.004066648604145,"z0":1.7711874815563826,"aX":5.353693868692198},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":14.3,"breakHorizontal":-11.8,"spinRate":2576,"spinDirection":110},"zone":12,"typeConfidence":0.9,"plateTime":0.5166506703714293,"extension":6.0204722501934915},"index":2,"playId":"bb4bcab2-2ebf-3f86-8923-01e5f62d47fc","pitchNumber":3,"startTime":"2026-09-20T21:20:03.962Z","endTime":"2026-09-20T21:20:07.726Z","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":83.0,"endSpeed":75.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.639531076077986,"aZ":-46.86732847036384,"pfxX":-1.2065956357311687,"pfxZ":-10.148101365237101,"pX":0.6077340088512305,"pZ":2.667605202260298,"vX0":10.327364325744767,"vY0":-119.7174106803085,"vZ0":12.150527560982168,"x":93.83,"y":166.75,"x0":-3.609623891856888,"y0":50.00220180373233,"z0":1.724764658299388,"aX":-1.7483285692588373},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.9,"breakHorizontal":-0.4,"spinRate":2014,"spinDirection":327},"zone":6,"typeConfidence":0.91,"plateTime":0.4579509884127133,"extension":6.192754725427773},"index":3,"playId":"7e943724-48c6-3686-877f-762437c3557b","pitchNumber":4,"startTime":"2026-09-20T21:20:22.533Z","endTime":"2026-09-20T21:20:29.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315779767307458,"aZ":-46.03938690328762,"pfxX":-1.44257524035472,"pfxZ":-9.961516309512767,"pX":0.005559907930985716,"pZ":2.496880293687912,"vX0":9.00230419355203,"vY0":-117.77905615111052,"vZ0":11.872294121016585,"x":116.79,"y":171.36,"x0":-3.6941190359807377,"y0":50.00260066155003,"z0":1.6617174930441283,"aX":-2.0081645252782048},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.3,"breakHorizontal":0.2,"spinRate":2040,"spinDirection":325},"zone":5,"typeConfidence":0.91,"plateTime":0.4667103244839179,"extension":6.05045996808281},"hitData":{"launchSpeed":89.7,"launchAngle":20.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.63,"coordY":87.01}},"index":4,"playId":"d5eceb90-b31c-3dc6-8825-16e683222bb2","pitchNumber":5,"startTime":"2026-09-20T21:20:45.828Z","endTime":"2026-09-20T21:20:58.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:20:58.910Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:23:04.374Z","endTime":"2026-09-20T21:24:30.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter George Springer replaces Sean Keys.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:21:19.175Z","endTime":"2026-09-20T21:23:06.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":815873,"link":"/api/v1/people/815873"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371457549282,"aZ":-26.96186387132289,"pfxX":-1.0621049313567972,"pfxZ":3.2138968672636974,"pX":0.3409387896234036,"pZ":3.601594901450783,"vX0":-3.4049439489872833,"vY0":-126.16950278531316,"vZ0":0.17887184527173128,"x":104.0,"y":141.54,"x0":1.8429431193081636,"y0":50.001634070875774,"z0":5.693035440820421,"aX":-1.720650461983081},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":2.6,"spinRate":2411,"spinDirection":161},"zone":12,"typeConfidence":0.89,"plateTime":0.43323226960188954,"extension":5.613268656826918},"index":1,"playId":"ca2492dd-8f19-385f-9b59-43544e3e2e5f","pitchNumber":1,"startTime":"2026-09-20T21:23:06.454Z","endTime":"2026-09-20T21:23:12.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864253289962488,"aZ":-27.67136400015634,"pfxX":1.0017661044884112,"pfxZ":2.8330854093919307,"pX":-0.06543554943280024,"pZ":3.0296991150649917,"vX0":-5.194266542100316,"vY0":-125.45874610127566,"vZ0":-0.9316769164783869,"x":119.49,"y":156.98,"x0":1.9035387259173162,"y0":50.005993400486275,"z0":5.665418352744527,"aX":1.5949474069188294},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":-0.6,"spinRate":2419,"spinDirection":160},"zone":2,"typeConfidence":0.87,"plateTime":0.4369363286266754,"extension":5.5579951383540465},"index":2,"playId":"27eaef33-1722-3bc7-ac51-b802500dc2fd","pitchNumber":2,"startTime":"2026-09-20T21:23:18.938Z","endTime":"2026-09-20T21:23:23.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06440369925484,"aZ":-28.310057818279738,"pfxX":8.050251083045609,"pfxZ":2.5507024397194407,"pX":1.8267591048286316,"pZ":3.477367961218993,"vX0":-2.754221779767657,"vY0":-122.75242584877819,"vZ0":0.4105633273856699,"x":47.37,"y":144.89,"x0":1.9225313977025495,"y0":50.001954372079496,"z0":5.733327727813594,"aX":12.18879090992738},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.0,"breakHorizontal":-13.8,"spinRate":1535,"spinDirection":104},"zone":12,"typeConfidence":0.82,"plateTime":0.44755037595000235,"extension":5.872600626517335},"index":3,"playId":"6ef2b126-f980-3bb9-99be-f193e88ec461","pitchNumber":3,"startTime":"2026-09-20T21:23:31.592Z","endTime":"2026-09-20T21:23:35.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979596475501694,"aZ":-26.013320585511927,"pfxX":-2.745812073933525,"pfxZ":3.852751133321762,"pX":-0.5616800357711513,"pZ":2.183980956417492,"vX0":-4.856724057478493,"vY0":-125.52130838476693,"vZ0":-2.995738536548219,"x":138.41,"y":179.81,"x0":1.7536040564390158,"y0":50.002795550211346,"z0":5.507007404041708,"aX":-4.387749922379452},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.5,"breakHorizontal":6.1,"spinRate":2456,"spinDirection":160},"zone":7,"typeConfidence":0.91,"plateTime":0.4360654362322829,"extension":5.741447576309932},"index":4,"playId":"0bbcbdd5-be59-3c03-b5ef-8fdb1213e5be","pitchNumber":4,"startTime":"2026-09-20T21:23:46.020Z","endTime":"2026-09-20T21:23:52.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.781966253868784,"aZ":-29.04987471787121,"pfxX":9.625192613347473,"pfxZ":2.0365735615576908,"pX":-0.19796557383481836,"pZ":1.9850484633902428,"vX0":-7.548003978429477,"vY0":-123.31288155832613,"vZ0":-2.912970257298192,"x":124.55,"y":185.18,"x0":1.6604109719311773,"y0":50.000200886763075,"z0":5.646365961944545,"aX":14.73962206830115},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-15.5,"spinRate":1513,"spinDirection":104},"zone":8,"typeConfidence":0.9,"plateTime":0.44510910498200573,"extension":5.820965492531837},"index":5,"playId":"0993d663-a7f3-3de2-a185-b0f265582e06","pitchNumber":5,"startTime":"2026-09-20T21:24:04.517Z","endTime":"2026-09-20T21:24:07.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20943585630516,"aZ":-28.691688626012777,"pfxX":-1.0311252988401192,"pfxZ":2.192853878028533,"pX":-0.7877903529113535,"pZ":1.4817262734565702,"vX0":-5.660871311579578,"vY0":-124.66046704269084,"vZ0":-4.25451907218435,"x":147.03,"y":198.77,"x0":1.6389755459324955,"y0":50.001340439443666,"z0":5.5579456743573505,"aX":-1.634453881035678},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":3.1,"spinRate":2599,"spinDirection":184},"zone":13,"typeConfidence":0.91,"plateTime":0.4380617805927809,"extension":5.7643681583011475},"index":6,"playId":"cff3c1d5-8378-32db-a66a-853ae5663e66","pitchNumber":6,"startTime":"2026-09-20T21:24:25.233Z","endTime":"2026-09-20T21:24:30.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:24:30.937Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Charles McAdoo flies out to center fielder Evan Carter.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:24:29.540Z","endTime":"2026-09-20T21:26:26.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.9,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308945937874753,"aZ":-13.448085258071547,"pfxX":3.9702999120245015,"pfxZ":9.700239402088748,"pX":-0.13281088097695062,"pZ":4.283039052678514,"vX0":-5.426176034596576,"vY0":-138.18669291740474,"vZ0":-1.7686904526401146,"x":122.06,"y":123.14,"x0":1.3420494649070802,"y0":50.002114016707345,"z0":5.836643066070021,"aX":7.664566042676958},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-6.0,"spinRate":2374,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.39663820946485195,"extension":6.08023238894026},"index":0,"playId":"e4e28487-3d56-3a51-9958-6c6df7f76c8d","pitchNumber":1,"startTime":"2026-09-20T21:24:54.394Z","endTime":"2026-09-20T21:24:58.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58291898298401,"aZ":-27.944166592941617,"pfxX":-0.3910728924549889,"pfxZ":2.69693726924182,"pX":-0.5509635219934098,"pZ":2.235534503090488,"vX0":-5.500011095184655,"vY0":-124.14774286071456,"vZ0":-2.4709100433867914,"x":138.0,"y":178.42,"x0":1.7390201652527926,"y0":50.00557288469792,"z0":5.556978890589003,"aX":-0.6124904071391413},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":1.9,"spinRate":2535,"spinDirection":141},"zone":4,"typeConfidence":0.91,"plateTime":0.4402823898269821,"extension":5.7182341889993165},"index":1,"playId":"ae8702e1-02be-3340-a6ea-f44d8e1c56e3","pitchNumber":2,"startTime":"2026-09-20T21:25:05.681Z","endTime":"2026-09-20T21:25:14.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300413940543624,"aZ":-29.72626662730692,"pfxX":10.564519620821077,"pfxZ":1.520028377682411,"pX":-0.9403483347761,"pZ":0.7985389221619404,"vX0":-9.305827344115194,"vY0":-126.58191250528407,"vZ0":-5.88232268853281,"x":152.84,"y":217.22,"x0":1.4218507968598286,"y0":50.00527760006091,"z0":5.550646499918901,"aX":17.042779395146542},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":1475,"spinDirection":110},"zone":13,"typeConfidence":0.91,"plateTime":0.43371266952168286,"extension":6.11452288717921},"index":2,"playId":"ee28008a-75fb-3f95-bf0d-882509116159","pitchNumber":3,"startTime":"2026-09-20T21:25:37.686Z","endTime":"2026-09-20T21:25:42.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17700948685487,"aZ":-17.54074846376177,"pfxX":6.0619195218848425,"pfxZ":7.72268713911529,"pX":-0.8938855839832822,"pZ":1.5901830397303045,"vX0":-8.380200742558385,"vY0":-136.35351677177763,"vZ0":-7.221269684833598,"x":151.07,"y":195.85,"x0":1.4226292461586967,"y0":50.004348728909065,"z0":5.469673104422112,"aX":11.489410326712225},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":-9.4,"spinRate":2334,"spinDirection":143},"zone":13,"typeConfidence":0.87,"plateTime":0.4007222635502683,"extension":6.110192512434991},"index":3,"playId":"6dd38d56-124a-3e8f-ac74-77f687e4275f","pitchNumber":4,"startTime":"2026-09-20T21:25:54.540Z","endTime":"2026-09-20T21:25:58.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-20T21:26:07.531Z","endTime":"2026-09-20T21:26:15.082Z","isPitch":false,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6673544608867,"aZ":-23.260476234431692,"pfxX":7.9754275196048425,"pfxZ":5.63802263001536,"pX":0.8037036852560537,"pZ":2.0705313535702934,"vX0":-4.804712930630439,"vY0":-124.85133342845734,"vZ0":-3.938294446951305,"x":86.36,"y":182.88,"x0":1.7148741855843836,"y0":50.00561593399319,"z0":5.578250331546937,"aX":12.618099136985707},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.6,"breakHorizontal":-13.3,"spinRate":1663,"spinDirection":105},"zone":9,"typeConfidence":0.78,"plateTime":0.4383603764362891,"extension":5.9276874542785025},"hitData":{"launchSpeed":88.4,"launchAngle":32.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.12,"coordY":65.01}},"index":5,"playId":"ad61f641-c135-3d57-90fe-a83cdb7a82fb","pitchNumber":5,"startTime":"2026-09-20T21:26:15.082Z","endTime":"2026-09-20T21:26:26.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:26:26.836Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to center fielder Evan Carter.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:26:46.022Z","endTime":"2026-09-20T21:27:09.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929862383681197,"aZ":-26.51951496676536,"pfxX":-1.0692183905210695,"pfxZ":3.6086000683352424,"pX":-0.501967199229017,"pZ":2.788221992909016,"vX0":-5.045338940351383,"vY0":-124.11915328657739,"vZ0":-1.625900598483263,"x":136.13,"y":163.5,"x0":1.6926447625360928,"y0":50.000836430245684,"z0":5.651732951305668,"aX":-1.6744477666133157},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":3.1,"spinRate":2456,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.4406327264321317,"extension":6.145100134789276},"index":0,"playId":"f91a65e3-0672-3d04-98e7-73321f62a766","pitchNumber":1,"startTime":"2026-09-20T21:26:50.328Z","endTime":"2026-09-20T21:26:54.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.364692472094575,"aZ":-26.2766495201299,"pfxX":-1.3782406440998105,"pfxZ":3.7550580902380233,"pX":0.19721416532600594,"pZ":3.350376429486818,"vX0":-3.4212154140848607,"vY0":-124.14815075341309,"vZ0":-0.356367488315396,"x":109.48,"y":148.32,"x0":1.7687278471328247,"y0":50.0046788269867,"z0":5.67099326220278,"aX":-2.164299875573788},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":3.2,"spinRate":2504,"spinDirection":175},"zone":2,"typeConfidence":0.91,"plateTime":0.44011632955851265,"extension":5.601825797277995},"hitData":{"launchSpeed":93.3,"launchAngle":22.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.38,"coordY":73.11}},"index":1,"playId":"3bcd11fa-16be-36f6-91d9-726a372a0bc2","pitchNumber":2,"startTime":"2026-09-20T21:27:02.058Z","endTime":"2026-09-20T21:27:09.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:27:09.708Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Kazuma Okamoto to first baseman Charles McAdoo.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:29:29.300Z","endTime":"2026-09-20T21:31:00.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"George Springer remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:27:22.914Z","endTime":"2026-09-20T21:27:50.180Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":815873,"link":"/api/v1/people/815873"}},{"details":{"description":"Pitching Change: Louis Varland replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T21:27:50.180Z","endTime":"2026-09-20T21:29:31.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01494781694247,"aZ":-13.969139568117813,"pfxX":-7.797280932348007,"pfxZ":8.881489238245925,"pX":0.0073947070155528484,"pZ":1.4086555327847814,"vX0":10.271029975404055,"vY0":-142.56296848472743,"vZ0":-8.216365926162789,"x":116.72,"y":200.75,"x0":-2.6359260560362356,"y0":50.00679614883996,"z0":5.218017641268878,"aX":-15.989469932616586},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2301,"spinDirection":219},"zone":14,"typeConfidence":0.63,"plateTime":0.3848027213350207,"extension":6.953623146469654},"index":2,"playId":"a92d8b3f-4c57-378e-84c2-0f1e238743d0","pitchNumber":1,"startTime":"2026-09-20T21:29:31.641Z","endTime":"2026-09-20T21:29:35.674Z","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":98.2,"endSpeed":89.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04859000652213,"aZ":-12.986912807017937,"pfxX":-6.9175820585229575,"pfxZ":9.4373354274701,"pX":1.2332988320223355,"pZ":1.7074635594140422,"vX0":12.790139442046335,"vY0":-142.26439719188014,"vZ0":-7.494244200016471,"x":69.99,"y":192.68,"x0":-2.43845910120427,"y0":50.00694730286999,"z0":5.2135690255390825,"aX":-14.071210807407033},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2386,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.3861721933421407,"extension":7.182587238685964},"index":3,"playId":"988545b9-197d-345a-b9ad-1cfeab9219c9","pitchNumber":2,"startTime":"2026-09-20T21:29:45.074Z","endTime":"2026-09-20T21:29:48.608Z","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":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950869497674216,"aZ":-22.30387258814137,"pfxX":1.1580228382032176,"pfxZ":5.289879302162863,"pX":0.28177695540860387,"pZ":2.4733710582885085,"vX0":7.556612738953151,"vY0":-135.59721410766352,"vZ0":-3.3804297628023035,"x":106.26,"y":172.0,"x0":-2.6888531838239103,"y0":50.00503429079207,"z0":5.2877634847964865,"aX":2.162599680425082},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-3.7,"spinRate":2509,"spinDirection":185},"zone":6,"typeConfidence":0.91,"plateTime":0.403541712983261,"extension":6.72859423730627},"index":4,"playId":"0f23e4e8-9b98-3eac-96bf-4a7262f68afe","pitchNumber":3,"startTime":"2026-09-20T21:29:59.371Z","endTime":"2026-09-20T21:30:04.999Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0789879001218,"aZ":-37.453484549080905,"pfxX":2.670409159589125,"pfxZ":-3.1492754782253893,"pX":-0.06447049127866387,"pZ":1.3429445835419163,"vX0":5.999757072621248,"vY0":-128.25529720728812,"vZ0":-2.9194928996099705,"x":119.46,"y":202.52,"x0":-2.775752087224232,"y0":50.00503255737196,"z0":5.400231587387173,"aX":4.473415332910946},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.1,"breakHorizontal":-6.1,"spinRate":2613,"spinDirection":47},"zone":13,"typeConfidence":0.9,"plateTime":0.42612949132659805,"extension":7.058845409940586},"index":5,"playId":"98907834-ccfb-312b-b679-e19a7cdac1bb","pitchNumber":4,"startTime":"2026-09-20T21:30:24.553Z","endTime":"2026-09-20T21:30:28.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72552818169967,"aZ":-15.48666117904924,"pfxX":-5.360229907537699,"pfxZ":7.891734360462177,"pX":-0.41527493616547745,"pZ":2.0492070418105763,"vX0":8.160788819450904,"vY0":-144.49632020365547,"vZ0":-6.165989894649188,"x":132.83,"y":183.45,"x0":-2.5798995187705573,"y0":50.000768923493794,"z0":5.162522882717254,"aX":-11.332112254996254},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":8.0,"spinRate":2104,"spinDirection":219},"zone":7,"typeConfidence":0.9,"plateTime":0.37907720581858895,"extension":7.176613512555998},"hitData":{"launchSpeed":98.3,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":162.32}},"index":6,"playId":"16b63b50-dc7b-383b-949e-ce8c727cfd0b","pitchNumber":5,"startTime":"2026-09-20T21:30:49.982Z","endTime":"2026-09-20T21:31:00.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:31:00.903Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:30:59.765Z","endTime":"2026-09-20T21:31:33.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"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"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685419339001616,"aZ":-39.627402096652744,"pfxX":2.1797679221448636,"pfxZ":-4.469308634823069,"pX":-0.8856418255681466,"pZ":2.5933512401782983,"vX0":4.304854820618263,"vY0":-127.8778904201055,"vZ0":0.46155390965083964,"x":150.76,"y":168.76,"x0":-2.8695558704637945,"y0":50.002432516262,"z0":5.502089745117418,"aX":3.6347372200208716},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.8,"breakHorizontal":-4.8,"spinRate":2530,"spinDirection":49},"zone":11,"typeConfidence":0.91,"plateTime":0.42719455863693545,"extension":7.12387420151882},"hitData":{"launchSpeed":89.9,"launchAngle":16.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.43,"coordY":114.41}},"index":0,"playId":"167c4701-8644-328f-b2d6-211e5f4ff360","pitchNumber":1,"startTime":"2026-09-20T21:31:23.239Z","endTime":"2026-09-20T21:31:33.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:31:33.441Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Evan Carter to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:31:36.473Z","endTime":"2026-09-20T21:34:08.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383530310477834,"aZ":-15.244745767615358,"pfxX":-9.68577248827583,"pfxZ":8.314586926818507,"pX":0.05079735047610115,"pZ":1.441157451815517,"vX0":10.62346600878099,"vY0":-141.3479119923838,"vZ0":-7.7830920442863825,"x":115.06,"y":199.87,"x0":-2.4870392981810467,"y0":50.001148136677365,"z0":5.197236650325639,"aX":-19.71686870800089},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.7,"breakHorizontal":15.5,"spinRate":2128,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.3866107915237458,"extension":7.1083774735231176},"index":0,"playId":"157f7312-7456-375c-a0e9-c9d8930e7e66","pitchNumber":1,"startTime":"2026-09-20T21:31:56.203Z","endTime":"2026-09-20T21:32:00.273Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36424451858336,"aZ":-12.432744731009436,"pfxX":-2.897774883167334,"pfxZ":9.827409282780042,"pX":-0.4777736089626154,"pZ":2.7465678702996015,"vX0":6.981838174694388,"vY0":-141.13427752966535,"vZ0":-5.0936945769421405,"x":135.21,"y":164.62,"x0":-2.611820873681518,"y0":50.00616018614007,"z0":5.381607720187499,"aX":-5.823963611606408},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":3.7,"spinRate":2213,"spinDirection":207},"zone":4,"typeConfidence":0.88,"plateTime":0.3887175736337882,"extension":6.939914738062016},"index":1,"playId":"f9577673-512b-3d78-8c5b-6c10049f9606","pitchNumber":2,"startTime":"2026-09-20T21:32:28.890Z","endTime":"2026-09-20T21:32:33.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73949380865045,"aZ":-12.669960507685486,"pfxX":-4.545106393479679,"pfxZ":9.567377558609984,"pX":-0.13199600637716571,"pZ":2.515280436010904,"vX0":9.004137165020467,"vY0":-141.93329611903815,"vZ0":-5.688183002791997,"x":122.03,"y":170.87,"x0":-2.7561743245560764,"y0":50.003380029591085,"z0":5.353538049437551,"aX":-9.267128938472839},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":6.4,"spinRate":2246,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.3860290952507146,"extension":7.057779705843208},"index":2,"playId":"e3e1fe94-1727-308c-96bc-cd3d50de0c2d","pitchNumber":3,"startTime":"2026-09-20T21:32:48.801Z","endTime":"2026-09-20T21:32:52.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28497977277789,"aZ":-37.154406981932155,"pfxX":1.8363766370710306,"pfxZ":-2.9760736534646197,"pX":0.197003471036326,"pZ":0.0010577512710215498,"vX0":6.717265094898971,"vY0":-128.7328297364849,"vZ0":-6.056501483619078,"x":109.49,"y":238.75,"x0":-2.686980400128257,"y0":50.00104712990947,"z0":5.267788194999544,"aX":3.0745633811595754},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.6,"breakHorizontal":-4.9,"spinRate":2603,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4258423153368769,"extension":7.116631434100445},"index":3,"playId":"fdac7c72-f60d-3bb0-9983-cfdc105c5387","pitchNumber":4,"startTime":"2026-09-20T21:33:14.245Z","endTime":"2026-09-20T21:33:18.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7516990526242,"aZ":-37.736420662146934,"pfxX":1.5174494421177673,"pfxZ":-3.3537043061347003,"pX":0.7310967086732449,"pZ":0.4768325840647916,"vX0":8.394324629591463,"vY0":-128.17201592214195,"vZ0":-4.800684965390514,"x":89.13,"y":225.91,"x0":-2.7907532371640515,"y0":50.00637887222832,"z0":5.337491503592971,"aX":2.5129626410338615},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.0,"breakHorizontal":-4.7,"spinRate":2655,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4281756748282666,"extension":7.260628895610794},"index":4,"playId":"35824d62-e35b-38c0-954c-6a65dfdc4b55","pitchNumber":5,"startTime":"2026-09-20T21:33:37.278Z","endTime":"2026-09-20T21:33:44.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444563252519995,"aZ":-25.054794050604492,"pfxX":1.6288022408624814,"pfxZ":3.858294421892758,"pX":0.5073643024198342,"pZ":1.2184328324399927,"vX0":8.315203238313849,"vY0":-134.31501085059426,"vZ0":-5.714321160253819,"x":97.66,"y":205.88,"x0":-2.8279681941844643,"y0":50.00395091212967,"z0":5.1324003319436065,"aX":3.0023223924346025},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.6,"spinRate":2567,"spinDirection":161},"zone":14,"typeConfidence":0.91,"plateTime":0.40629219857170895,"extension":6.826304294107169},"index":5,"playId":"e83b36ca-b8af-3358-8d0e-fc96bbe95927","pitchNumber":6,"startTime":"2026-09-20T21:34:03.149Z","endTime":"2026-09-20T21:34:08.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:34:08.883Z","atBatIndex":79},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corey Seager grounds into a double play, first baseman Charles McAdoo to shortstop Andrés Giménez to pitcher Louis Varland. Wyatt Langford out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:34:07.247Z","endTime":"2026-09-20T21:35:36.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.11"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.55"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.21"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.80"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.68"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.66"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.71"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.07"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.08"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.043"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.040"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.043"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.040"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115819950032414,"aZ":-30.412989653007042,"pfxX":-7.556694029624977,"pfxZ":0.9155448294766106,"pX":-0.26931219669153067,"pZ":1.811806116572226,"vX0":9.66598464903484,"vY0":-137.06024928796305,"vZ0":-3.6710394732774514,"x":127.27,"y":189.86,"x0":-2.8472260399987888,"y0":50.001397709843815,"z0":5.228029752377687,"aX":-14.4877050264107},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.1,"breakHorizontal":11.9,"spinRate":1552,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.3984582938217218,"extension":7.048369749250098},"index":0,"playId":"59c6a181-ce41-3fe8-ade3-ca6f18a74520","pitchNumber":1,"startTime":"2026-09-20T21:34:31.013Z","endTime":"2026-09-20T21:34:36.197Z","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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428291298408695,"aZ":-37.95358744526404,"pfxX":3.1076130156415553,"pfxZ":-3.5254349695462874,"pX":-1.5869909437518646,"pZ":2.4135060917999565,"vX0":2.3639940047937493,"vY0":-127.1513835501578,"vZ0":-0.23234225207154746,"x":177.49,"y":173.62,"x0":-2.931499080648042,"y0":50.000034628914996,"z0":5.510934230432508,"aX":5.100086061510948},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":-6.1,"spinRate":2508,"spinDirection":47},"zone":13,"typeConfidence":0.91,"plateTime":0.43033218845952614,"extension":6.823959124179794},"index":1,"playId":"5c8e5c69-62bf-3dd0-8062-4af9aa75054e","pitchNumber":2,"startTime":"2026-09-20T21:34:50.215Z","endTime":"2026-09-20T21:34:53.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82299221574783,"aZ":-10.66197277161011,"pfxX":-4.1705458126717465,"pfxZ":10.303787051753796,"pX":-0.09417130360515347,"pZ":3.7399605947888825,"vX0":9.045374601618876,"vY0":-143.90603598853662,"vZ0":-2.498761447350396,"x":120.59,"y":137.8,"x0":-2.7427532969157262,"y0":50.0029558377309,"z0":5.284247672695679,"aX":-8.708880759122877},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2453,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.38128256829571194,"extension":7.127509433222465},"index":2,"playId":"f9188555-e6f4-3b9c-98a0-8de5b85dc456","pitchNumber":3,"startTime":"2026-09-20T21:35:08.044Z","endTime":"2026-09-20T21:35:11.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536290105136032,"aZ":-37.67043983498765,"pfxX":2.1395280418067824,"pfxZ":-3.3079240731427912,"pX":0.018078415124727815,"pZ":1.2875441505778984,"vX0":6.828942133886413,"vY0":-128.02819680663907,"vZ0":-2.2827188186243,"x":116.31,"y":204.02,"x0":-2.9624013206778357,"y0":50.004888916848124,"z0":5.140064993440366,"aX":3.551192547446733},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.2,"breakHorizontal":-5.4,"spinRate":2629,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.42788653224983353,"extension":7.653304844726808},"hitData":{"launchSpeed":83.0,"launchAngle":5.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":164.35}},"index":3,"playId":"20a757d9-212a-371f-96e2-a23cf768b4a0","pitchNumber":4,"startTime":"2026-09-20T21:35:28.258Z","endTime":"2026-09-20T21:35:36.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:35:36.262Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corey Seager grounds into a double play, first baseman Charles McAdoo to shortstop Andrés Giménez to pitcher Louis Varland. Wyatt Langford out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T21:34:07.247Z","endTime":"2026-09-20T21:35:36.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.11"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.55"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.21"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.80"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.68"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.66"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.71"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.07"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.08"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.043"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.040"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.043"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".759"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.040"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".511"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115819950032414,"aZ":-30.412989653007042,"pfxX":-7.556694029624977,"pfxZ":0.9155448294766106,"pX":-0.26931219669153067,"pZ":1.811806116572226,"vX0":9.66598464903484,"vY0":-137.06024928796305,"vZ0":-3.6710394732774514,"x":127.27,"y":189.86,"x0":-2.8472260399987888,"y0":50.001397709843815,"z0":5.228029752377687,"aX":-14.4877050264107},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.1,"breakHorizontal":11.9,"spinRate":1552,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.3984582938217218,"extension":7.048369749250098},"index":0,"playId":"59c6a181-ce41-3fe8-ade3-ca6f18a74520","pitchNumber":1,"startTime":"2026-09-20T21:34:31.013Z","endTime":"2026-09-20T21:34:36.197Z","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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428291298408695,"aZ":-37.95358744526404,"pfxX":3.1076130156415553,"pfxZ":-3.5254349695462874,"pX":-1.5869909437518646,"pZ":2.4135060917999565,"vX0":2.3639940047937493,"vY0":-127.1513835501578,"vZ0":-0.23234225207154746,"x":177.49,"y":173.62,"x0":-2.931499080648042,"y0":50.000034628914996,"z0":5.510934230432508,"aX":5.100086061510948},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":-6.1,"spinRate":2508,"spinDirection":47},"zone":13,"typeConfidence":0.91,"plateTime":0.43033218845952614,"extension":6.823959124179794},"index":1,"playId":"5c8e5c69-62bf-3dd0-8062-4af9aa75054e","pitchNumber":2,"startTime":"2026-09-20T21:34:50.215Z","endTime":"2026-09-20T21:34:53.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82299221574783,"aZ":-10.66197277161011,"pfxX":-4.1705458126717465,"pfxZ":10.303787051753796,"pX":-0.09417130360515347,"pZ":3.7399605947888825,"vX0":9.045374601618876,"vY0":-143.90603598853662,"vZ0":-2.498761447350396,"x":120.59,"y":137.8,"x0":-2.7427532969157262,"y0":50.0029558377309,"z0":5.284247672695679,"aX":-8.708880759122877},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2453,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.38128256829571194,"extension":7.127509433222465},"index":2,"playId":"f9188555-e6f4-3b9c-98a0-8de5b85dc456","pitchNumber":3,"startTime":"2026-09-20T21:35:08.044Z","endTime":"2026-09-20T21:35:11.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536290105136032,"aZ":-37.67043983498765,"pfxX":2.1395280418067824,"pfxZ":-3.3079240731427912,"pX":0.018078415124727815,"pZ":1.2875441505778984,"vX0":6.828942133886413,"vY0":-128.02819680663907,"vZ0":-2.2827188186243,"x":116.31,"y":204.02,"x0":-2.9624013206778357,"y0":50.004888916848124,"z0":5.140064993440366,"aX":3.551192547446733},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.2,"breakHorizontal":-5.4,"spinRate":2629,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.42788653224983353,"extension":7.653304844726808},"hitData":{"launchSpeed":83.0,"launchAngle":5.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":164.35}},"index":3,"playId":"20a757d9-212a-371f-96e2-a23cf768b4a0","pitchNumber":4,"startTime":"2026-09-20T21:35:28.258Z","endTime":"2026-09-20T21:35:36.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:35:36.262Z","atBatIndex":80},"scoringPlays":[2,20,32,37,55,58,59],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":179.68,"y":111.14},"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":82.4,"y":63.34},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":111.27,"y":155.74},"type":"O","description":"Forceout"}],"home":[{"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":110.26,"y":160.8},"type":"O","description":"Pop Out"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":155.86,"y":167.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":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":166.5,"y":124.83},"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":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":144.71,"y":178.54},"type":"O","description":"Groundout"}],"home":[{"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":136.45,"y":90.81},"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":216.16,"y":103.54},"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":2,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":152.32,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":127.49,"y":178.54},"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":179.17,"y":102.53},"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":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":171.19,"y":125.1},"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":164.57,"y":83.19},"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":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":118.71,"y":134.46},"type":"O","description":"Pop Out"}],"home":[{"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":165.59,"y":159.03},"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":3,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":124.45,"y":94.93},"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":144.0,"y":150.0},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":111.0,"y":74.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":112.79,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"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":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":145.73,"y":155.74},"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":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":78.89,"y":46.52},"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":4,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":154.85,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":44,"top":[34,35,36,37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":115.83,"y":106.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":183.23,"y":90.87},"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":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":118.87,"y":82.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":116.34,"y":162.83},"type":"O","description":"Grounded Into DP"}],"home":[{"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":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":87.67,"y":58.19},"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":5,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":130.2,"y":129.15},"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":5,"pitcher":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":170.08,"y":158.59},"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":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":104.18,"y":170.43},"type":"O","description":"Forceout"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47],"bottom":[48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":44.74,"y":88.75},"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":6,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":87.95,"y":98.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":113.8,"y":174.99},"type":"O","description":"Grounded Into DP"}],"home":[{"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":91.78,"y":151.3},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":88.91,"y":107.19},"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":148.84,"y":111.61},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":64,"top":[53,54,55,56,57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":55.22,"y":138.06},"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":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":181.2,"y":116.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"coordinates":{"x":158.4,"y":165.87},"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":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":58.04,"y":125.43},"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":7,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":162.99,"y":118.06},"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":7,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":142.18,"y":147.63},"type":"O","description":"Forceout"}],"home":[{"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":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":82.49,"y":117.16},"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":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":76.31,"y":121.79},"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":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":185.0,"y":69.11},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68,69],"bottom":[70,71,72,73],"hits":{"away":[{"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":44.88,"y":120.0},"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":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":135.54,"y":111.05},"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":8,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":207.84,"y":92.06},"type":"O","description":"Flyout"}],"home":[{"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":153.33,"y":164.35},"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":83.97,"y":78.96},"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":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":154.52,"y":96.68},"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":141.63,"y":87.01},"type":"O","description":"Lineout"}]}},{"startIndex":74,"endIndex":80,"top":[74,75,76],"bottom":[77,78,79,80],"hits":{"away":[{"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":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":93.12,"y":65.01},"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":9,"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":128.38,"y":73.11},"type":"O","description":"Flyout"}],"home":[{"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":104.18,"y":162.32},"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":49.43,"y":114.41},"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":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":151.3,"y":164.35},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":8,"errors":0,"leftOnBase":9},"away":{"runs":7,"hits":11,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"catcher":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"first":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"onDeck":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"inHole":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"battingOrder":8,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"onDeck":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"inHole":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"battingOrder":2,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".248","atBats":35,"obp":".311","slg":".383","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":15,"rbi":7,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.30","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":56,"strikes":100,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"pitchesPerInning":"17.33","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":46,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":16,"strikes":30,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":8,"flyOuts":44,"groundOuts":103,"airOuts":84,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":91,"baseOnBalls":24,"intentionalWalks":1,"hits":78,"hitByPitch":1,"atBats":354,"obp":".271","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1475,"era":"2.57","inningsPitched":"94.2","wins":6,"losses":2,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":381,"outs":284,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1475,"balls":494,"strikes":981,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".750","pitchesPerInning":"15.58","gamesFinished":9,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"8.65","walksPer9Inn":"2.28","hitsPer9Inn":"7.42","runsScoredPer9":"2.76","homeRunsPer9":"0.48","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"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"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":31,"gamesStarted":31,"flyOuts":76,"groundOuts":203,"airOuts":130,"runs":78,"doubles":19,"triples":0,"homeRuns":17,"strikeOuts":167,"baseOnBalls":73,"intentionalWalks":1,"hits":147,"hitByPitch":9,"atBats":643,"obp":".315","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2868,"era":"3.72","inningsPitched":"174.1","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.26","battersFaced":729,"outs":523,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2868,"balls":1063,"strikes":1805,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".600","pitchesPerInning":"16.45","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.62","walksPer9Inn":"3.77","hitsPer9Inn":"7.59","runsScoredPer9":"4.03","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":18,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":70,"gamesStarted":0,"flyOuts":29,"groundOuts":82,"airOuts":49,"runs":20,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":95,"baseOnBalls":23,"intentionalWalks":1,"hits":55,"hitByPitch":0,"atBats":277,"obp":".257","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1225,"era":"1.29","inningsPitched":"77.0","wins":5,"losses":6,"saves":34,"saveOpportunities":36,"holds":5,"blownSaves":2,"earnedRuns":11,"whip":"1.01","battersFaced":304,"outs":231,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1225,"balls":404,"strikes":821,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".455","pitchesPerInning":"15.91","gamesFinished":52,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"11.10","walksPer9Inn":"2.69","hitsPer9Inn":"6.43","runsScoredPer9":"2.34","homeRunsPer9":"0.23","inheritedRunners":34,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":8,"errors":4,"chances":25,"fielding":".840","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":3,"groundOuts":20,"airOuts":10,"runs":23,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":5,"hits":28,"hitByPitch":0,"atBats":99,"obp":".423","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","numberOfPitches":535,"era":"6.84","inningsPitched":"26.1","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.97","battersFaced":124,"outs":79,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":535,"balls":227,"strikes":308,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"20.32","gamesFinished":4,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"14.35","walksPer9Inn":"8.20","hitsPer9Inn":"9.57","runsScoredPer9":"7.86","homeRunsPer9":"1.71","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573009":{"person":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"jerseyNumber":"35","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":25,"gamesStarted":0,"flyOuts":7,"groundOuts":32,"airOuts":23,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":102,"obp":".312","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":399,"era":"3.33","inningsPitched":"27.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.22","battersFaced":111,"outs":81,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":399,"balls":137,"strikes":262,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.78","gamesFinished":7,"strikeoutWalkRatio":"4.40","strikeoutsPer9Inn":"7.33","walksPer9Inn":"1.67","hitsPer9Inn":"9.33","runsScoredPer9":"3.33","homeRunsPer9":"1.00","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":118,"groundOuts":143,"airOuts":227,"runs":60,"doubles":32,"triples":1,"homeRuns":9,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":0,"hits":151,"hitByPitch":2,"avg":".265","atBats":570,"obp":".291","slg":".372","ops":".663","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":601,"totalBases":212,"rbi":48,"leftOnBase":238,"sacBunts":0,"sacFlies":7,"babip":".277","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.33","popOuts":54,"lineOuts":55},"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":352,"putOuts":196,"errors":13,"chances":561,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-3 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":18,"airOuts":26,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".250","atBats":88,"obp":".295","slg":".352","ops":".647","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":31,"rbi":12,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":71,"errors":0,"chances":108,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":65,"groundOuts":134,"airOuts":126,"runs":37,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":92,"baseOnBalls":16,"intentionalWalks":2,"hits":110,"hitByPitch":15,"avg":".242","atBats":455,"obp":".287","slg":".356","ops":".643","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":162,"rbi":58,"leftOnBase":194,"sacBunts":2,"sacFlies":5,"babip":".281","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.56","popOuts":31,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":270,"putOuts":191,"errors":7,"chances":468,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":29,"groundOuts":57,"airOuts":59,"runs":28,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":28,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".219","atBats":233,"obp":".304","slg":".361","ops":".665","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":84,"rbi":21,"leftOnBase":104,"sacBunts":1,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.12","popOuts":13,"lineOuts":17},"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":18,"stolenBases":44,"stolenBasePercentage":".710","caughtStealingPercentage":".290","assists":42,"putOuts":577,"errors":10,"chances":629,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676454":{"person":{"id":676454,"fullName":"Brendan Cellucci","link":"/api/v1/people/676454"},"jerseyNumber":"70","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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":12,"obp":".143","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":53,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":14,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":16,"strikes":37,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.25","walksPer9Inn":"4.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","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":29,"gamesStarted":29,"flyOuts":62,"groundOuts":125,"airOuts":132,"runs":54,"doubles":21,"triples":0,"homeRuns":11,"strikeOuts":239,"baseOnBalls":78,"intentionalWalks":0,"hits":108,"hitByPitch":3,"atBats":599,"obp":".276","caughtStealing":6,"stolenBases":33,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2895,"era":"2.40","inningsPitched":"169.0","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.10","battersFaced":685,"outs":507,"gamesPitched":29,"completeGames":1,"shutouts":1,"pitchesThrown":2895,"balls":1107,"strikes":1788,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".647","pitchesPerInning":"17.13","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"12.73","walksPer9Inn":"4.15","hitsPer9Inn":"5.75","runsScoredPer9":"2.88","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":39,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":11,"groundOuts":48,"airOuts":22,"runs":26,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".322","atBats":149,"obp":".393","slg":".416","ops":".809","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":62,"rbi":11,"leftOnBase":53,"sacBunts":2,"sacFlies":1,"babip":".404","groundOutsToAirouts":"2.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.50","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":101,"errors":0,"chances":102,"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"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":18,"airOuts":35,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":25,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".145","atBats":117,"obp":".294","slg":".299","ops":".593","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":35,"rbi":13,"leftOnBase":51,"sacBunts":1,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","popOuts":8,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":60,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":0,"flyOuts":48,"groundOuts":21,"airOuts":82,"runs":30,"doubles":5,"triples":2,"homeRuns":13,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":1,"hits":39,"hitByPitch":4,"atBats":191,"obp":".265","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":817,"era":"4.91","inningsPitched":"51.1","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":3,"blownSaves":3,"earnedRuns":28,"whip":"1.01","battersFaced":212,"outs":154,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":262,"strikes":555,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":".286","pitchesPerInning":"15.92","gamesFinished":35,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"9.29","walksPer9Inn":"2.28","hitsPer9Inn":"6.84","runsScoredPer9":"5.26","homeRunsPer9":"2.28","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":15},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | BB, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":50,"groundOuts":135,"airOuts":95,"runs":47,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":107,"hitByPitch":6,"avg":".274","atBats":390,"obp":".322","slg":".387","ops":".709","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":151,"rbi":39,"leftOnBase":147,"sacBunts":7,"sacFlies":3,"babip":".303","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":190,"errors":1,"chances":201,"fielding":".995","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":16,"gamesStarted":16,"flyOuts":57,"groundOuts":53,"airOuts":107,"runs":49,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":54,"baseOnBalls":31,"intentionalWalks":0,"hits":68,"hitByPitch":2,"atBats":280,"obp":".322","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1254,"era":"6.07","inningsPitched":"72.2","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.36","battersFaced":315,"outs":218,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1254,"balls":449,"strikes":805,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".273","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"6.69","walksPer9Inn":"3.84","hitsPer9Inn":"8.42","runsScoredPer9":"6.07","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":32,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"501","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":72,"groundOuts":123,"airOuts":124,"runs":57,"doubles":22,"triples":2,"homeRuns":15,"strikeOuts":91,"baseOnBalls":47,"intentionalWalks":0,"hits":111,"hitByPitch":3,"avg":".248","atBats":447,"obp":".323","slg":".407","ops":".730","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":182,"rbi":53,"leftOnBase":194,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.99","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"29.80","popOuts":25,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{"note":"(H, 18)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":80,"gamesStarted":4,"flyOuts":40,"groundOuts":42,"airOuts":71,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":65,"baseOnBalls":27,"intentionalWalks":2,"hits":50,"hitByPitch":1,"atBats":223,"obp":".308","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1002,"era":"3.28","inningsPitched":"60.1","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":18,"blownSaves":0,"earnedRuns":22,"whip":"1.28","battersFaced":256,"outs":181,"gamesPitched":80,"completeGames":0,"shutouts":0,"pitchesThrown":1002,"balls":351,"strikes":651,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".857","pitchesPerInning":"16.61","gamesFinished":7,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"9.70","walksPer9Inn":"4.03","hitsPer9Inn":"7.46","runsScoredPer9":"3.28","homeRunsPer9":"0.90","inheritedRunners":46,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692064":{"person":{"id":692064,"fullName":"José Rodríguez","link":"/api/v1/people/692064"},"jerseyNumber":"64","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"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":7,"strikes":10,"strikePercentage":".590","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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":10,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":15,"strikes":26,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.13","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"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":74,"gamesStarted":10,"flyOuts":35,"groundOuts":64,"airOuts":71,"runs":34,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":73,"baseOnBalls":42,"intentionalWalks":5,"hits":52,"hitByPitch":3,"atBats":252,"obp":".322","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1237,"era":"3.25","inningsPitched":"74.2","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":13,"blownSaves":0,"earnedRuns":27,"whip":"1.26","battersFaced":305,"outs":224,"gamesPitched":74,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":473,"strikes":764,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".429","pitchesPerInning":"16.57","gamesFinished":10,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"8.80","walksPer9Inn":"5.06","hitsPer9Inn":"6.27","runsScoredPer9":"4.10","homeRunsPer9":"0.96","inheritedRunners":31,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":3,"chances":16,"fielding":".813","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":4,"groundOuts":7,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".208","atBats":48,"obp":".269","slg":".375","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":18,"rbi":8,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":41,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","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":1,"airOuts":2,"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":16,"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":16,"balls":3,"strikes":13,"strikePercentage":".810","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":72,"gamesStarted":0,"flyOuts":29,"groundOuts":111,"airOuts":53,"runs":21,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":5,"hits":58,"hitByPitch":2,"atBats":259,"obp":".289","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":994,"era":"1.68","inningsPitched":"69.2","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":32,"blownSaves":3,"earnedRuns":13,"whip":"1.15","battersFaced":287,"outs":209,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":994,"balls":304,"strikes":690,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.09","rbi":0,"winPercentage":".500","pitchesPerInning":"14.27","gamesFinished":11,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.04","walksPer9Inn":"2.84","hitsPer9Inn":"7.49","runsScoredPer9":"2.71","homeRunsPer9":"0.13","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":45,"airOuts":60,"runs":23,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":1,"hits":42,"hitByPitch":2,"avg":".215","atBats":195,"obp":".308","slg":".338","ops":".646","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":66,"rbi":15,"leftOnBase":77,"sacBunts":2,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":102,"putOuts":77,"errors":2,"chances":181,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"200","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":73,"groundOuts":163,"airOuts":155,"runs":71,"doubles":24,"triples":0,"homeRuns":9,"strikeOuts":78,"baseOnBalls":56,"intentionalWalks":5,"hits":139,"hitByPitch":5,"avg":".263","atBats":529,"obp":".336","slg":".359","ops":".695","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":596,"totalBases":190,"rbi":56,"leftOnBase":227,"sacBunts":0,"sacFlies":6,"babip":".290","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.78","popOuts":31,"lineOuts":51},"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":90,"putOuts":891,"errors":8,"chances":989,"fielding":".992","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":"201","stats":{"batting":{"summary":"1-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":57,"groundOuts":80,"airOuts":100,"runs":44,"doubles":19,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":27,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".238","atBats":281,"obp":".304","slg":".345","ops":".649","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":97,"rbi":26,"leftOnBase":127,"sacBunts":4,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.67","popOuts":22,"lineOuts":21},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.25","battersFaced":20,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":183,"errors":0,"chances":186,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 9-9)","summary":"2.1 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":11,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":17,"strikes":26,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"3.86","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":19,"flyOuts":73,"groundOuts":91,"airOuts":126,"runs":67,"doubles":14,"triples":0,"homeRuns":18,"strikeOuts":106,"baseOnBalls":64,"intentionalWalks":0,"hits":89,"hitByPitch":15,"atBats":406,"obp":".344","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1942,"era":"4.96","inningsPitched":"110.2","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.38","battersFaced":492,"outs":332,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1942,"balls":783,"strikes":1159,"strikePercentage":".600","hitBatsmen":15,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":2,"winPercentage":".500","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"8.62","walksPer9Inn":"5.20","hitsPer9Inn":"7.24","runsScoredPer9":"5.45","homeRunsPer9":"1.46","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":34,"groundOuts":88,"airOuts":67,"runs":23,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":36,"baseOnBalls":30,"intentionalWalks":5,"hits":74,"hitByPitch":0,"avg":".282","atBats":262,"obp":".353","slg":".424","ops":".777","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":111,"rbi":42,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.20","popOuts":13,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":77,"stolenBasePercentage":".856","caughtStealingPercentage":".144","assists":35,"putOuts":587,"errors":4,"chances":626,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":6,"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":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":86,"groundOuts":99,"airOuts":147,"runs":79,"doubles":24,"triples":0,"homeRuns":33,"strikeOuts":177,"baseOnBalls":55,"intentionalWalks":0,"hits":129,"hitByPitch":6,"avg":".235","atBats":549,"obp":".310","slg":".459","ops":".769","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":252,"rbi":89,"leftOnBase":276,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.64","popOuts":37,"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":204,"putOuts":177,"errors":21,"chances":402,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[703520,665489,664702,664770,672960,815873,543807,669701,807727,665926,678218,676391,693686,681293,689254,623149,692064,643511,686973],"pitchers":[693686,681293,689254,623149,692064,643511,686973],"bench":[672386,676914],"bullpen":[656302,676454,680755,663893,573009,453286,667755],"battingOrder":[703520,664702,664770,672960,543807,807727,665926,678218,676391],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Keys (2, deGrom); Bateman (6, Alexander, T); McAdoo (3, Silseth); Clement (32, Macko)."},{"label":"TB","value":"Bateman 2; Clement 2; Giménez; Guerrero Jr.; Keys 2; Lukes 2; McAdoo 2; Okamoto; Straw; Valenzuela."},{"label":"RBI","value":"Giménez (58); Keys (8); Lukes 2 (39); McAdoo 2 (12); Okamoto (89)."},{"label":"2-out RBI","value":"McAdoo 2; Giménez; Keys."},{"label":"Runners left in scoring position, 2 out","value":"Okamoto; Smith 2."},{"label":"SF","value":"Lukes."},{"label":"GIDP","value":"Clement; McAdoo."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McAdoo-Giménez-Varland, L)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Smith in the 5th."},{"label":"b","value":"Struck out for Keys in the 9th."}]},"home":{"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":6,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".243","atBats":34,"obp":".319","slg":".398","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":2,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":35,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.28","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.30","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":52,"strikes":97,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":7,"pitchesPerInning":"16.56","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"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":"900","stats":{"batting":{"summary":"3-4","gamesPlayed":1,"flyOuts":0,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":71,"groundOuts":85,"airOuts":120,"runs":51,"doubles":13,"triples":3,"homeRuns":9,"strikeOuts":112,"baseOnBalls":46,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".195","atBats":380,"obp":".289","slg":".316","ops":".605","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":120,"rbi":38,"leftOnBase":192,"sacBunts":9,"sacFlies":2,"babip":".249","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.22","popOuts":26,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":310,"errors":2,"chances":313,"fielding":".994","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":"100","stats":{"batting":{"summary":"1-3 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":104,"flyOuts":68,"groundOuts":70,"airOuts":126,"runs":64,"doubles":20,"triples":2,"homeRuns":17,"strikeOuts":98,"baseOnBalls":54,"intentionalWalks":1,"hits":95,"hitByPitch":4,"avg":".244","atBats":389,"obp":".342","slg":".437","ops":".779","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":447,"totalBases":170,"rbi":42,"leftOnBase":144,"sacBunts":0,"sacFlies":0,"babip":".285","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.88","popOuts":35,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":217,"errors":1,"chances":223,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","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":29,"gamesStarted":26,"flyOuts":80,"groundOuts":134,"airOuts":152,"runs":73,"doubles":26,"triples":5,"homeRuns":20,"strikeOuts":134,"baseOnBalls":59,"intentionalWalks":0,"hits":144,"hitByPitch":4,"atBats":560,"obp":".330","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2422,"era":"4.47","inningsPitched":"143.0","wins":5,"losses":11,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":71,"whip":"1.42","battersFaced":627,"outs":429,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2422,"balls":921,"strikes":1501,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".313","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.43","walksPer9Inn":"3.71","hitsPer9Inn":"9.06","runsScoredPer9":"4.59","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":77,"groundOuts":120,"airOuts":133,"runs":69,"doubles":23,"triples":0,"homeRuns":27,"strikeOuts":160,"baseOnBalls":55,"intentionalWalks":0,"hits":124,"hitByPitch":4,"avg":".233","atBats":533,"obp":".307","slg":".428","ops":".735","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":596,"totalBases":228,"rbi":88,"leftOnBase":252,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.74","popOuts":33,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":974,"errors":4,"chances":1090,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID671936":{"person":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":1,"flyOuts":21,"groundOuts":20,"airOuts":37,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":3,"hits":38,"hitByPitch":4,"atBats":125,"obp":".386","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":578,"era":"5.23","inningsPitched":"31.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":18,"whip":"1.68","battersFaced":145,"outs":93,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":578,"balls":205,"strikes":373,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.65","gamesFinished":9,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.06","hitsPer9Inn":"11.03","runsScoredPer9":"5.52","homeRunsPer9":"1.45","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":71,"gamesStarted":5,"flyOuts":37,"groundOuts":78,"airOuts":64,"runs":32,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":0,"hits":68,"hitByPitch":4,"atBats":264,"obp":".320","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1130,"era":"3.69","inningsPitched":"68.1","wins":5,"losses":2,"saves":4,"saveOpportunities":6,"holds":13,"blownSaves":2,"earnedRuns":28,"whip":"1.30","battersFaced":293,"outs":205,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":1130,"balls":405,"strikes":725,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":1,"winPercentage":".714","pitchesPerInning":"16.54","gamesFinished":15,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"7.64","walksPer9Inn":"2.77","hitsPer9Inn":"8.96","runsScoredPer9":"4.21","homeRunsPer9":"0.40","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":80,"flyOuts":20,"groundOuts":63,"airOuts":51,"runs":26,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":8,"avg":".259","atBats":197,"obp":".348","slg":".299","ops":".647","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":59,"rbi":24,"leftOnBase":94,"sacBunts":1,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"197.00","popOuts":11,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":111,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":70,"gamesStarted":0,"flyOuts":34,"groundOuts":45,"airOuts":56,"runs":24,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":70,"baseOnBalls":34,"intentionalWalks":4,"hits":52,"hitByPitch":4,"atBats":219,"obp":".347","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":1054,"era":"3.39","inningsPitched":"58.1","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":17,"blownSaves":4,"earnedRuns":22,"whip":"1.47","battersFaced":261,"outs":175,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1054,"balls":399,"strikes":655,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":2,"winPercentage":".500","pitchesPerInning":"18.07","gamesFinished":11,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"10.80","walksPer9Inn":"5.25","hitsPer9Inn":"8.02","runsScoredPer9":"3.70","homeRunsPer9":"0.77","inheritedRunners":50,"inheritedRunnersScored":21,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592866":{"person":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"jerseyNumber":"51","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":13,"gamesStarted":1,"flyOuts":11,"groundOuts":26,"airOuts":21,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":96,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":470,"era":"2.73","inningsPitched":"26.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.18","battersFaced":110,"outs":79,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":470,"balls":176,"strikes":294,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.85","gamesFinished":6,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.25","walksPer9Inn":"3.08","hitsPer9Inn":"7.52","runsScoredPer9":"2.73","homeRunsPer9":"1.03","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","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":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":58,"groundOuts":88,"airOuts":99,"runs":56,"doubles":12,"triples":2,"homeRuns":26,"strikeOuts":102,"baseOnBalls":49,"intentionalWalks":2,"hits":88,"hitByPitch":5,"avg":".235","atBats":374,"obp":".329","slg":".487","ops":".816","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":182,"rbi":53,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"14.38","popOuts":19,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":59,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","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":56,"gamesStarted":1,"flyOuts":39,"groundOuts":55,"airOuts":72,"runs":18,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":22,"intentionalWalks":6,"hits":34,"hitByPitch":0,"atBats":236,"obp":".215","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1091,"era":"2.08","inningsPitched":"69.1","wins":3,"losses":3,"saves":30,"saveOpportunities":34,"holds":3,"blownSaves":4,"earnedRuns":16,"whip":"0.81","battersFaced":261,"outs":208,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1091,"balls":366,"strikes":725,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"15.74","gamesFinished":42,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.86","hitsPer9Inn":"4.41","runsScoredPer9":"2.34","homeRunsPer9":"0.65","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":58,"groundOuts":95,"airOuts":90,"runs":55,"doubles":16,"triples":0,"homeRuns":18,"strikeOuts":94,"baseOnBalls":45,"intentionalWalks":4,"hits":83,"hitByPitch":4,"avg":".231","atBats":359,"obp":".321","slg":".426","ops":".747","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":153,"rbi":47,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".260","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.94","popOuts":10,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":188,"putOuts":132,"errors":5,"chances":325,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.2 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":11,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":16,"gamesStarted":0,"flyOuts":8,"groundOuts":15,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":50,"obp":".328","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":231,"era":"2.40","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":4,"whip":"1.27","battersFaced":58,"outs":45,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":84,"strikes":147,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".500","pitchesPerInning":"15.40","gamesFinished":1,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"6.60","walksPer9Inn":"4.80","hitsPer9Inn":"6.60","runsScoredPer9":"3.60","homeRunsPer9":"0.60","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":26,"groundOuts":89,"airOuts":49,"runs":24,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":1,"hits":61,"hitByPitch":5,"avg":".269","atBats":227,"obp":".317","slg":".308","ops":".625","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":70,"rbi":24,"leftOnBase":99,"sacBunts":12,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"227.00","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":95,"errors":3,"chances":242,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":54,"groundOuts":96,"airOuts":102,"runs":52,"doubles":25,"triples":1,"homeRuns":11,"strikeOuts":78,"baseOnBalls":34,"intentionalWalks":0,"hits":114,"hitByPitch":7,"avg":".295","atBats":387,"obp":".360","slg":".450","ops":".810","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":174,"rbi":39,"leftOnBase":154,"sacBunts":0,"sacFlies":3,"babip":".342","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.18","popOuts":11,"lineOuts":37},"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":131,"putOuts":73,"errors":5,"chances":209,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":38,"groundOuts":34,"airOuts":65,"runs":25,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".272","atBats":217,"obp":".332","slg":".493","ops":".825","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":107,"rbi":34,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.73","popOuts":18,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":77,"errors":2,"chances":168,"fielding":".988","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"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":62,"groundOuts":131,"airOuts":122,"runs":70,"doubles":27,"triples":4,"homeRuns":17,"strikeOuts":135,"baseOnBalls":44,"intentionalWalks":0,"hits":137,"hitByPitch":5,"avg":".264","atBats":518,"obp":".325","slg":".431","ops":".756","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":223,"rbi":83,"leftOnBase":206,"sacBunts":1,"sacFlies":6,"babip":".323","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.47","popOuts":25,"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":251,"putOuts":208,"errors":6,"chances":465,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","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":32,"gamesStarted":32,"flyOuts":97,"groundOuts":143,"airOuts":174,"runs":86,"doubles":38,"triples":3,"homeRuns":19,"strikeOuts":172,"baseOnBalls":69,"intentionalWalks":2,"hits":155,"hitByPitch":7,"atBats":638,"obp":".322","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2860,"era":"4.67","inningsPitched":"165.2","wins":8,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.35","battersFaced":720,"outs":497,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2860,"balls":1060,"strikes":1800,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".421","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.75","hitsPer9Inn":"8.42","runsScoredPer9":"4.67","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 11-10)","summary":"4.1 IP, 3 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":29,"strikes":53,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"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":30,"gamesStarted":30,"flyOuts":81,"groundOuts":117,"airOuts":155,"runs":68,"doubles":22,"triples":1,"homeRuns":20,"strikeOuts":196,"baseOnBalls":43,"intentionalWalks":3,"hits":131,"hitByPitch":2,"atBats":595,"obp":".274","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2646,"era":"3.86","inningsPitched":"158.2","wins":11,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.10","battersFaced":645,"outs":476,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2646,"balls":923,"strikes":1723,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"winPercentage":".524","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"11.12","walksPer9Inn":"2.44","hitsPer9Inn":"7.43","runsScoredPer9":"3.86","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"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"}]},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":91,"groundOuts":138,"airOuts":146,"runs":61,"doubles":34,"triples":4,"homeRuns":14,"strikeOuts":142,"baseOnBalls":50,"intentionalWalks":2,"hits":148,"hitByPitch":7,"avg":".260","atBats":570,"obp":".325","slg":".407","ops":".732","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":631,"totalBases":232,"rbi":61,"leftOnBase":214,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.71","popOuts":14,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":226,"errors":4,"chances":233,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":26,"groundOuts":41,"airOuts":54,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":7,"avg":".201","atBats":179,"obp":".292","slg":".363","ops":".655","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":65,"rbi":23,"leftOnBase":98,"sacBunts":4,"sacFlies":0,"babip":".248","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.83","popOuts":18,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":36,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":17,"putOuts":449,"errors":5,"chances":471,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","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":50,"gamesStarted":1,"flyOuts":35,"groundOuts":53,"airOuts":62,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":3,"hits":49,"hitByPitch":5,"atBats":201,"obp":".309","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":779,"era":"3.66","inningsPitched":"51.2","wins":1,"losses":3,"saves":6,"saveOpportunities":8,"holds":18,"blownSaves":2,"earnedRuns":21,"whip":"1.22","battersFaced":220,"outs":155,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":779,"balls":254,"strikes":525,"strikePercentage":".670","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".250","pitchesPerInning":"15.08","gamesFinished":12,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"6.45","walksPer9Inn":"2.44","hitsPer9Inn":"8.54","runsScoredPer9":"3.66","homeRunsPer9":"0.70","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":25,"airOuts":25,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".256","atBats":82,"obp":".322","slg":".329","ops":".651","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":27,"rbi":6,"leftOnBase":28,"sacBunts":3,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":7,"lineOuts":5},"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":46,"putOuts":30,"errors":2,"chances":78,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":30,"groundOuts":45,"airOuts":67,"runs":20,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":9,"intentionalWalks":1,"hits":50,"hitByPitch":2,"avg":".236","atBats":212,"obp":".270","slg":".396","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":84,"rbi":33,"leftOnBase":94,"sacBunts":4,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.29","popOuts":20,"lineOuts":17},"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":11,"stolenBases":21,"stolenBasePercentage":".656","caughtStealingPercentage":".344","assists":21,"putOuts":505,"errors":6,"chances":532,"fielding":".989","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674003":{"person":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"jerseyNumber":"61","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":8,"gamesStarted":7,"flyOuts":39,"groundOuts":34,"airOuts":56,"runs":18,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":156,"obp":".351","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":628,"era":"4.19","inningsPitched":"38.2","wins":0,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.50","battersFaced":169,"outs":116,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":198,"strikes":430,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".000","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.66","walksPer9Inn":"2.33","hitsPer9Inn":"11.17","runsScoredPer9":"4.19","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"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":22,"flyOuts":71,"groundOuts":145,"airOuts":124,"runs":67,"doubles":21,"triples":2,"homeRuns":24,"strikeOuts":141,"baseOnBalls":32,"intentionalWalks":0,"hits":135,"hitByPitch":10,"atBats":541,"obp":".302","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2120,"era":"4.10","inningsPitched":"140.1","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":64,"whip":"1.19","battersFaced":588,"outs":421,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2120,"balls":698,"strikes":1422,"strikePercentage":".670","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".550","pitchesPerInning":"15.11","gamesFinished":1,"strikeoutWalkRatio":"4.41","strikeoutsPer9Inn":"9.04","walksPer9Inn":"2.05","hitsPer9Inn":"8.66","runsScoredPer9":"4.30","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":26,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692437":{"person":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":33,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":12,"strikes":21,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656756":{"person":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"jerseyNumber":"52","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":10,"gamesStarted":0,"flyOuts":11,"groundOuts":33,"airOuts":16,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":81,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":357,"era":"4.15","inningsPitched":"21.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.02","battersFaced":87,"outs":65,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":357,"balls":131,"strikes":226,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.48","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.08","hitsPer9Inn":"7.06","runsScoredPer9":"4.15","homeRunsPer9":"1.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[694671,608369,673962,677649,696030,669394,670032,679822,643376,694497,594798,676395,641302,681217,671936],"pitchers":[594798,676395,641302,681217,671936],"bench":[553869,683227,607043,592626],"bullpen":[674003,543135,669022,596001,656641,656756,677958,692437,592866],"battingOrder":[694671,608369,673962,677649,696030,669394,679822,643376,694497],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Burger (27, 4th inning off Arrighetti, 1 on, 2 out)."},{"label":"TB","value":"Burger 4; Carter 3; Foscue; Langford; Osuna, A 2."},{"label":"RBI","value":"Burger 2 (88)."},{"label":"2-out RBI","value":"Burger 2."},{"label":"Runners left in scoring position, 2 out","value":"Jung, Jo; Jansen, D."},{"label":"GIDP","value":"Seager."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Duran, E-Lopez, N-Burger; Jung, Jo-Lopez, N-Burger)."}]}],"note":[{"label":"a","value":"Singled for Lopez, N in the 6th."}]}},"officials":[{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Keys (by deGrom)."},{"label":"ABS Challenge","value":"Carter (Strike-Overturned to Ball); Valenzuela (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Miles 46-30; Arrighetti 43-26; Fluharty 15-10; Sewald 3-2; Rodríguez, Jo 17-10; Rogers, Ty 16-13; Varland, L 16-9; deGrom 82-53; Garcia, R 11-8; Alexander, T 13-7; Silseth 9-7; Macko 34-22."},{"label":"Groundouts-flyouts","value":"Miles 2-1; Arrighetti 4-1; Fluharty 0-0; Sewald 0-1; Rodríguez, Jo 0-2; Rogers, Ty 1-1; Varland, L 2-0; deGrom 5-4; Garcia, R 2-1; Alexander, T 0-0; Silseth 1-0; Macko 1-4."},{"label":"Batters faced","value":"Miles 11; Arrighetti 11; Fluharty 3; Sewald 1; Rodríguez, Jo 4; Rogers, Ty 4; Varland, L 4; deGrom 23; Garcia, R 4; Alexander, T 3; Silseth 3; Macko 10."},{"label":"Inherited runners-scored","value":"Sewald 2-0; Garcia, R 3-0; Silseth 2-2; Macko 1-1."},{"label":"Umpires","value":"HP: James Jean. 1B: Scott Barry. 2B: Tom Hanahan. 3B: Manny Gonzalez. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:38 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"33,694."},{"label":"Venue","value":"Globe Life Field."},{"label":"September 20, 2026"}],"pitchingNotes":["Alexander, T pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","boxscoreName":"Miles"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":46,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":16,"strikes":30,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":8,"flyOuts":44,"groundOuts":103,"airOuts":84,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":91,"baseOnBalls":24,"intentionalWalks":1,"hits":78,"hitByPitch":1,"atBats":354,"obp":".271","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1475,"era":"2.57","inningsPitched":"94.2","wins":6,"losses":2,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":381,"outs":284,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1475,"balls":494,"strikes":981,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".750","pitchesPerInning":"15.58","gamesFinished":9,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"8.65","walksPer9Inn":"2.28","hitsPer9Inn":"7.42","runsScoredPer9":"2.76","homeRunsPer9":"0.48","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","boxscoreName":"Lukes"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | BB, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":50,"groundOuts":135,"airOuts":95,"runs":47,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":107,"hitByPitch":6,"avg":".274","atBats":390,"obp":".322","slg":".387","ops":".709","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":151,"rbi":39,"leftOnBase":147,"sacBunts":7,"sacFlies":3,"babip":".303","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":190,"errors":1,"chances":201,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","boxscoreName":"Burger"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":77,"groundOuts":120,"airOuts":133,"runs":69,"doubles":23,"triples":0,"homeRuns":27,"strikeOuts":160,"baseOnBalls":55,"intentionalWalks":0,"hits":124,"hitByPitch":4,"avg":".233","atBats":533,"obp":".307","slg":".428","ops":".735","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":596,"totalBases":228,"rbi":88,"leftOnBase":252,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.74","popOuts":33,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":974,"errors":4,"chances":1090,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"loser":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}