{"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":822876,"link":"/api/v1.1/game/822876/feed/live","metaData":{"wait":10,"timeStamp":"20260712_213653","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count11","newLeftHandedHit","runnersOnFirstAndThird","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822876,"type":"R","doubleHeader":"N","id":"2026/07/12/houmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822876-2026-07-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-12T18:35:00Z","originalDate":"2026-07-12","officialDate":"2026-07-12","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":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","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":"Houston","record":{"gamesPlayed":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":51,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":47,"losses":51,"winningPercentage":".480"},"franchiseName":"Houston","clubName":"Astros","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":96,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":47,"ties":0,"pct":".510"},"records":{},"divisionLeader":false,"wins":49,"losses":47,"winningPercentage":".510"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"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},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"21","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},"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},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694728":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728","firstName":"Brice","lastName":"Matthews","primaryNumber":"0","birthDate":"2002-03-16","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brice","useLastName":"Matthews","middleName":"Andre","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Matthews","nameSlug":"brice-matthews-694728","firstLastName":"Brice Matthews","lastFirstName":"Matthews, Brice","lastInitName":"Matthews, B","initLastName":"B Matthews","fullFMLName":"Brice Andre Matthews","fullLFMName":"Matthews, Brice Andre","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693713":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713","firstName":"Emiliano","lastName":"Teodo","primaryNumber":"56","birthDate":"2001-02-14","currentAge":25,"birthCity":"Barahona","birthCountry":"Dominican Republic","height":"6' 1\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emiliano","useLastName":"Teodo","boxscoreName":"Teodo","gender":"M","nameMatrilineal":"Misiado","isPlayer":true,"isVerified":true,"pronunciation":"tee-OH-doh","mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emiliano Teodo","nameSlug":"emiliano-teodo-693713","firstLastName":"Emiliano Teodo","lastFirstName":"Teodo, Emiliano","lastInitName":"Teodo, E","initLastName":"E Teodo","fullFMLName":"Emiliano  Teodo","fullLFMName":"Teodo, Emiliano ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"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},"ID701305":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305","firstName":"Zachary","lastName":"Dezenzo","primaryNumber":"9","birthDate":"2000-05-11","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zach","useLastName":"Dezenzo","boxscoreName":"Dezenzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Dezenzo","nameSlug":"zach-dezenzo-701305","firstLastName":"Zach Dezenzo","lastFirstName":"Dezenzo, Zach","lastInitName":"Dezenzo, Z","initLastName":"Z Dezenzo","fullFMLName":"Zachary Dezenzo","fullLFMName":"Dezenzo, Zachary","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687239":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239","firstName":"Benjamin","lastName":"Peoples","primaryNumber":"70","birthDate":"2001-05-01","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Peoples","middleName":"Cole","boxscoreName":"Peoples","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Peoples","nameSlug":"ben-peoples-687239","firstLastName":"Ben Peoples","lastFirstName":"Peoples, Ben","lastInitName":"Peoples, B","initLastName":"B Peoples","fullFMLName":"Benjamin Cole Peoples","fullLFMName":"Peoples, Benjamin Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"21","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},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"21","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"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},"ID695001":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001","firstName":"Alimber","lastName":"Santa","primaryNumber":"72","birthDate":"2003-05-03","currentAge":23,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 10\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alimber","useLastName":"Santa","middleName":"Daviel","boxscoreName":"Santa","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alimber Santa","nameSlug":"alimber-santa-695001","firstLastName":"Alimber Santa","lastFirstName":"Santa, Alimber","lastInitName":"Santa, A","initLastName":"A Santa","fullFMLName":"Alimber Daviel Santa","fullLFMName":"Santa, Alimber Daviel","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"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},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"21","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"21","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"21","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},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"21","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID686560":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560","firstName":"Gavin","lastName":"Collyer","primaryNumber":"65","birthDate":"2001-05-12","currentAge":25,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Collyer","middleName":"Thomas","boxscoreName":"Collyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Collyer","nameSlug":"gavin-collyer-686560","firstLastName":"Gavin Collyer","lastFirstName":"Collyer, Gavin","lastInitName":"Collyer, G","initLastName":"G Collyer","fullFMLName":"Gavin Thomas Collyer","fullLFMName":"Collyer, Gavin Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"ID695508":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","firstName":"Cameron","lastName":"Cauley","primaryNumber":"27","birthDate":"2003-02-06","currentAge":23,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cam","useLastName":"Cauley","middleName":"Andrew","boxscoreName":"Cauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Cauley","nameSlug":"cam-cauley-695508","firstLastName":"Cam Cauley","lastFirstName":"Cauley, Cam","lastInitName":"Cauley, C","initLastName":"C Cauley","fullFMLName":"Cameron Andrew Cauley","fullLFMName":"Cauley, Cameron Andrew","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"21","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"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":33804,"firstPitch":"2026-07-12T18:38:00.000Z","gameDurationMinutes":179},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"home":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"}},"officialScorer":{"id":431089,"fullName":"Steve Weller","link":"/api/v1/people/431089"},"primaryDatacaster":{"id":821942,"fullName":"Amanda Bachelder","link":"/api/v1/people/821942"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:38:40.339Z","endTime":"2026-07-12T18:40:00.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-07-12T16:02:16.159Z","endTime":"2026-07-12T18:07:33.375Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-07-12T18:07:33.375Z","endTime":"2026-07-12T18:36:25.434Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-07-12T18:36:25.434Z","endTime":"2026-07-12T18:38:42.361Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.862389901193154,"aZ":-14.923421262425556,"pfxX":5.467561123593228,"pfxZ":9.004161101454981,"pX":0.1950554572784263,"pZ":3.089461496250158,"vX0":-6.404837522001515,"vY0":-137.84877792970983,"vZ0":-3.826204338444743,"x":109.56,"y":155.36,"x0":1.8429757076534437,"y0":50.00549491089995,"z0":5.509076257992515,"aX":10.47920626891201},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":-8.5,"spinRate":2175,"spinDirection":144},"zone":2,"typeConfidence":0.88,"plateTime":0.39798905484694247,"extension":6.691982751280731},"index":3,"playId":"0efbf6f8-aba4-32c6-8352-23c43bc72423","pitchNumber":1,"startTime":"2026-07-12T18:38:42.361Z","endTime":"2026-07-12T18:38:45.361Z","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":95.5,"endSpeed":86.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47393733838931,"aZ":-13.90548785197619,"pfxX":6.907313908959527,"pfxZ":9.464715043388448,"pX":-0.47942593399405087,"pZ":2.3752232536717686,"vX0":-8.502505893610449,"vY0":-138.64110143484044,"vZ0":-5.7434194372639515,"x":135.27,"y":174.65,"x0":1.742085160470557,"y0":50.00072652958408,"z0":5.41581096071942,"aX":13.330096831911884},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.6,"spinRate":2243,"spinDirection":142},"zone":4,"typeConfidence":0.55,"plateTime":0.39636077947237247,"extension":6.8015655461559135},"index":4,"playId":"9f1c7060-19fd-300f-9d67-a8d8c1608e16","pitchNumber":2,"startTime":"2026-07-12T18:39:06.485Z","endTime":"2026-07-12T18:39:09.647Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-12T18:39:20.266Z","endTime":"2026-07-12T18:39:34.133Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10059472496931,"aZ":-14.221806393326945,"pfxX":4.114964823986622,"pfxZ":9.27282686813875,"pX":-0.09471824583118707,"pZ":3.054559644394986,"vX0":-6.740381432534946,"vY0":-138.11064590060872,"vZ0":-4.1470275413532,"x":120.61,"y":156.31,"x0":1.840290071003352,"y0":50.00397393302953,"z0":5.528795256643872,"aX":7.968287001420687},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-6.1,"spinRate":2273,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.3962302742033912,"extension":6.622290818378637},"index":6,"playId":"852aa53f-35c6-3c46-8b68-2a4876cedf2e","pitchNumber":3,"startTime":"2026-07-12T18:39:34.133Z","endTime":"2026-07-12T18:39:37.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508306145208678,"aZ":-23.03342100900929,"pfxX":-0.2587753228025833,"pfxZ":5.110689401609751,"pX":-0.9321695382470304,"pZ":2.2189866057038388,"vX0":-6.794684246097722,"vY0":-132.21802186498553,"vZ0":-4.020948752781546,"x":152.53,"y":178.87,"x0":1.6937127442765727,"y0":50.00298857192106,"z0":5.429151474304355,"aX":-0.46176863425802533},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.6,"breakHorizontal":1.8,"spinRate":1855,"spinDirection":149},"zone":13,"typeConfidence":0.95,"plateTime":0.412665895000345,"extension":6.913981229059581},"hitData":{"launchSpeed":67.9,"launchAngle":6.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.71,"coordY":162.72}},"index":7,"playId":"71656c12-9635-3a55-869b-d624ae557ba8","pitchNumber":4,"startTime":"2026-07-12T18:39:53.340Z","endTime":"2026-07-12T18:40:00.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:40:00.776Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:40:10.936Z","endTime":"2026-07-12T18:42:34.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":86.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81444872812113,"aZ":-15.701527728126456,"pfxX":7.055498134705388,"pfxZ":8.54087661505781,"pX":1.2002570993172268,"pZ":2.830534390520896,"vX0":-4.453907014095344,"vY0":-138.47924313214844,"vZ0":-4.288054576116829,"x":71.25,"y":162.36,"x0":1.9181913574371694,"y0":50.006821101305526,"z0":5.459567605108314,"aX":13.61645450366177},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-11.8,"spinRate":2185,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.39651981997636554,"extension":6.529684614530025},"index":0,"playId":"5d4fc422-6438-307c-a33d-e9075df4078f","pitchNumber":1,"startTime":"2026-07-12T18:40:28.079Z","endTime":"2026-07-12T18:40:31.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42602118587521,"aZ":-11.502095864981806,"pfxX":5.402779677774877,"pfxZ":10.67257838751862,"pX":-0.35647356674350117,"pZ":2.739254209048712,"vX0":-7.571771582331818,"vY0":-138.62630177439516,"vZ0":-5.364224626723527,"x":130.59,"y":164.82,"x0":1.714612932880379,"y0":50.001311206169056,"z0":5.474482217422826,"aX":10.463633559627342},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":-8.2,"spinRate":2247,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.3958644140647669,"extension":6.527072222852741},"index":1,"playId":"0f211366-9976-39ac-8d89-66835514b5fb","pitchNumber":2,"startTime":"2026-07-12T18:40:44.003Z","endTime":"2026-07-12T18:40:48.250Z","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":95.5,"endSpeed":86.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14943365935275,"aZ":-12.797977559372132,"pfxX":4.932018010298762,"pfxZ":10.007864975141992,"pX":-2.2428766382432563,"pZ":3.51005162875414,"vX0":-12.189635663184657,"vY0":-138.5531712427636,"vZ0":-3.4742428037962574,"x":202.49,"y":144.01,"x0":1.5810067564175079,"y0":50.00422867669911,"z0":5.64065715393579,"aX":9.551686933025128},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":-6.2,"spinRate":2244,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.39594421623096654,"extension":6.582845428851869},"index":2,"playId":"6e0fd83a-5ad9-3546-a67b-9ee3d2720f13","pitchNumber":3,"startTime":"2026-07-12T18:41:03.621Z","endTime":"2026-07-12T18:41:06.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274819236205172,"aZ":-39.57425708397,"pfxX":0.13599070833744964,"pfxZ":-5.070479766233412,"pX":-0.5153806771936615,"pZ":1.9855493275461447,"vX0":-4.738454752215548,"vY0":-119.98230750482657,"vZ0":-0.2971116007143908,"x":136.65,"y":185.17,"x0":1.4678206785959713,"y0":50.00586597365723,"z0":5.638282831605617,"aX":0.19805036939104115},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.0,"breakHorizontal":0.8,"spinRate":2193,"spinDirection":334},"zone":7,"typeConfidence":0.9,"plateTime":0.4565586898085612,"extension":6.895096419486816},"index":3,"playId":"dabaf97d-4946-3c8f-b0ec-0aa1c01efca4","pitchNumber":4,"startTime":"2026-07-12T18:41:23.517Z","endTime":"2026-07-12T18:41:27.292Z","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":95.2,"endSpeed":86.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59890250024613,"aZ":-11.970104797696724,"pfxX":5.1584394402251865,"pfxZ":10.49576325938401,"pX":0.8762286536002619,"pZ":3.557235647053427,"vX0":-4.392997566931196,"vY0":-138.51200701852986,"vZ0":-3.1135401504873963,"x":83.6,"y":142.73,"x0":1.8198043995468045,"y0":50.00532521247047,"z0":5.506924142767818,"aX":9.932522840300221},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":-8.3,"spinRate":2208,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.3968421921739562,"extension":6.670724142671398},"index":4,"playId":"dc04ba6e-f49a-3645-9873-30da464b34b1","pitchNumber":5,"startTime":"2026-07-12T18:41:42.060Z","endTime":"2026-07-12T18:41:45.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81080803855459,"aZ":-12.705039174744602,"pfxX":6.530748129945453,"pfxZ":9.881389881413549,"pX":-0.6149963170231423,"pZ":3.5653530288479494,"vX0":-8.799695798936133,"vY0":-139.57109559918868,"vZ0":-3.1932661627282464,"x":140.44,"y":142.52,"x0":1.732174343974025,"y0":50.0021655107368,"z0":5.562573008591411,"aX":12.867330913114605},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2202,"spinDirection":148},"zone":11,"typeConfidence":0.86,"plateTime":0.39263717437267687,"extension":6.77085051526397},"index":5,"playId":"6f8196a2-64be-3cea-a5e3-cadd5e5cd357","pitchNumber":6,"startTime":"2026-07-12T18:42:07.084Z","endTime":"2026-07-12T18:42:10.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93187532957318,"aZ":-14.522372082998706,"pfxX":8.282927383977587,"pfxZ":8.775818738644226,"pX":0.3799729780153805,"pZ":2.520791384556704,"vX0":-6.763522032925724,"vY0":-140.88858758052947,"vZ0":-5.64841840531371,"x":102.52,"y":170.72,"x0":1.7353111788699955,"y0":50.00012964129754,"z0":5.489743741147424,"aX":16.65343853076464},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-13.6,"spinRate":2172,"spinDirection":145},"zone":6,"typeConfidence":0.93,"plateTime":0.3887420181900336,"extension":6.626764446768248},"hitData":{"launchSpeed":91.6,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.5,"coordY":97.34}},"index":6,"playId":"4c0c72de-e002-3644-8c77-cc1e3a0cdc4a","pitchNumber":7,"startTime":"2026-07-12T18:42:23.928Z","endTime":"2026-07-12T18:42:34.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:42:34.476Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:42:33.376Z","endTime":"2026-07-12T18:45:15.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15639345077272,"aZ":-22.409360438643656,"pfxX":2.7345939038273723,"pfxZ":5.468124217406867,"pX":-0.31480556402360943,"pZ":1.43858277049777,"vX0":-6.083570436439285,"vY0":-132.26235298175013,"vZ0":-6.055977006673476,"x":129.0,"y":199.94,"x0":1.6518515513621432,"y0":50.002329089107675,"z0":5.3833153611559466,"aX":4.8830903866577025},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.9,"breakHorizontal":-3.7,"spinRate":1774,"spinDirection":147},"zone":13,"typeConfidence":0.73,"plateTime":0.4129083263469653,"extension":6.520818223708047},"index":0,"playId":"04f1c25a-99ee-3c8d-adf6-42ce37d10252","pitchNumber":1,"startTime":"2026-07-12T18:42:59.536Z","endTime":"2026-07-12T18:43:02.623Z","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":86.1,"endSpeed":79.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483423730011605,"aZ":-22.577922679278455,"pfxX":6.258592030324848,"pfxZ":6.01176368851679,"pX":-0.3896445328375263,"pZ":3.7549419979683627,"vX0":-6.527523342459675,"vY0":-125.31942678634866,"vZ0":0.06843931006832515,"x":131.85,"y":137.4,"x0":1.431300313955643,"y0":50.00303986682355,"z0":5.566181630706484,"aX":9.990780874362736},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.2,"breakHorizontal":-9.8,"spinRate":1918,"spinDirection":113},"zone":11,"typeConfidence":0.9,"plateTime":0.43647105886169735,"extension":6.383904556580224},"index":1,"playId":"2e6eaddd-f7d9-3e81-909a-f72a72701b30","pitchNumber":2,"startTime":"2026-07-12T18:43:20.813Z","endTime":"2026-07-12T18:43:24.332Z","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":96.2,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.986888824813448,"aZ":-14.939389941749685,"pfxX":5.89272434416263,"pfxZ":8.683562400117285,"pX":-0.47570163429657986,"pZ":2.348171089099301,"vX0":-7.636732228205099,"vY0":-139.859457554961,"vZ0":-5.895861664499312,"x":135.13,"y":175.38,"x0":1.5221881481001727,"y0":50.00268861976571,"z0":5.460111058044985,"aX":11.696108411077947},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":-9.1,"spinRate":2211,"spinDirection":144},"zone":4,"typeConfidence":0.89,"plateTime":0.3913512024369554,"extension":6.565310097208248},"index":2,"playId":"632c0fa8-4b12-3a91-bcf4-05087533592b","pitchNumber":3,"startTime":"2026-07-12T18:43:40.273Z","endTime":"2026-07-12T18:43:43.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-12T18:44:07.597Z","endTime":"2026-07-12T18:44:22.087Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.644752414713402,"aZ":-23.046103703478998,"pfxX":1.0431251529978596,"pfxZ":5.028287401673911,"pX":-1.0882577419041763,"pZ":1.293121274666066,"vX0":-6.889107534070014,"vY0":-132.90658920805708,"vZ0":-6.509084547681363,"x":158.48,"y":203.87,"x0":1.3859098721067378,"y0":50.00195524792349,"z0":5.413211553809767,"aX":1.8942026395080684},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":-0.6,"spinRate":1896,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.409874886051413,"extension":6.619673957827436},"index":4,"playId":"eefb457b-25e8-377d-a923-b73748b3d368","pitchNumber":4,"startTime":"2026-07-12T18:44:22.087Z","endTime":"2026-07-12T18:44:26.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.643175494969487,"aZ":-11.803781577798372,"pfxX":5.829864717338866,"pfxZ":10.32578493391467,"pX":0.8864619893070399,"pZ":3.9719613532487354,"vX0":-4.215223497441616,"vY0":-139.61342184526518,"vZ0":-2.2130652893573983,"x":83.21,"y":131.54,"x0":1.6589939775742386,"y0":50.0004906577131,"z0":5.552411495229413,"aX":11.498989881348567},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":-9.7,"spinRate":2249,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.3924132334414687,"extension":6.58484924952551},"index":5,"playId":"d70120bc-b633-3d2c-81f4-d2ed807fa7c2","pitchNumber":5,"startTime":"2026-07-12T18:44:43.362Z","endTime":"2026-07-12T18:44:47.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270182393177578,"aZ":-23.240360106653085,"pfxX":0.9884072609132164,"pfxZ":5.0198966221026655,"pX":-0.6747015844644425,"pZ":1.8196857690933608,"vX0":-6.265965258293838,"vY0":-131.6386082567816,"vZ0":-4.8938486354579105,"x":142.72,"y":189.65,"x0":1.5937629011143493,"y0":50.00208126823114,"z0":5.392554817572964,"aX":1.759141365453947},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-0.6,"spinRate":1897,"spinDirection":153},"zone":7,"typeConfidence":0.92,"plateTime":0.41387309492213253,"extension":6.897005228589341},"hitData":{"launchSpeed":98.7,"launchAngle":43.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.17,"coordY":83.97}},"index":6,"playId":"1a9324ba-3e45-3618-b506-0c67d27aca1f","pitchNumber":6,"startTime":"2026-07-12T18:45:02.527Z","endTime":"2026-07-12T18:45:15.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:45:15.651Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks. Yordan Alvarez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:45:15.047Z","endTime":"2026-07-12T18:46:52.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":75.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425129090275984,"aZ":-41.55069002321387,"pfxX":-1.3380229437698081,"pfxZ":-6.59090478740374,"pX":-0.24942717187053184,"pZ":1.1811823679982003,"vX0":-3.4366498479258083,"vY0":-118.95308071794344,"vZ0":-1.4315751117416995,"x":126.51,"y":206.89,"x0":1.3922925314524413,"y0":50.00395227982325,"z0":5.583580965682306,"aX":-1.9027644343365404},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.0,"breakHorizontal":3.4,"spinRate":2285,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.46179595088789327,"extension":6.904954737303011},"index":0,"playId":"579b9b1e-7cb7-3a29-bc06-6b1f19de6eaf","pitchNumber":1,"startTime":"2026-07-12T18:45:41.792Z","endTime":"2026-07-12T18:45:46.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501514535142608,"aZ":-12.285555122842489,"pfxX":5.584559628563389,"pfxZ":10.276374291066489,"pX":0.7798735913409132,"pZ":0.13703777565108438,"vX0":-4.0465748865903555,"vY0":-138.17791401398676,"vZ0":-11.835032108315511,"x":87.27,"y":235.08,"x0":1.5370106207268932,"y0":50.00365622126564,"z0":5.298630128972204,"aX":10.810310310499304},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-9.2,"spinRate":2211,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.3962424939651834,"extension":6.816697711233543},"index":1,"playId":"6df1f84d-85de-33bc-b17e-eb3ec433748a","pitchNumber":2,"startTime":"2026-07-12T18:46:02.186Z","endTime":"2026-07-12T18:46:05.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.259031846376715,"aZ":-13.007910322575775,"pfxX":5.563633895835988,"pfxZ":9.758067568514676,"pX":1.2882386684474678,"pZ":3.0851063010153457,"vX0":-3.271188734493897,"vY0":-139.48681465738593,"vZ0":-4.050439982547875,"x":67.9,"y":155.48,"x0":1.7551419030118436,"y0":50.00590628344184,"z0":5.417757348966549,"aX":10.932249015290258},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-9.4,"spinRate":2253,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.39312918143174347,"extension":6.396822614544622},"index":2,"playId":"7d400780-e0cc-3107-8aa8-ce8815b48aef","pitchNumber":3,"startTime":"2026-07-12T18:46:29.071Z","endTime":"2026-07-12T18:46:33.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57216462737329,"aZ":-14.164450193229046,"pfxX":6.13925689339511,"pfxZ":9.363141055768347,"pX":-0.043866072812558,"pZ":1.2954652170500152,"vX0":-6.742194240337111,"vY0":-137.80393103241448,"vZ0":-8.285247407745866,"x":118.67,"y":203.8,"x0":1.6366427010413442,"y0":50.00645489002755,"z0":5.297871689490189,"aX":11.81265487148878},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":-9.7,"spinRate":2162,"spinDirection":145},"zone":13,"typeConfidence":0.84,"plateTime":0.3974480759086747,"extension":6.728308936967754},"index":3,"playId":"f971d2c4-07c9-3f7a-875e-8e6de1651146","pitchNumber":4,"startTime":"2026-07-12T18:46:47.670Z","endTime":"2026-07-12T18:46:52.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:46:52.408Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-12T18:46:53.581Z","endTime":"2026-07-12T18:49:53.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255261885125027,"aZ":-13.63780309999571,"pfxX":4.4271661191955,"pfxZ":9.562806882095533,"pX":0.010307515062362906,"pZ":3.86297457275691,"vX0":-5.502615044814926,"vY0":-138.4316989704024,"vZ0":-2.3435578300296727,"x":116.61,"y":134.48,"x0":1.4497708244437875,"y0":50.002192060129275,"z0":5.634801224348313,"aX":8.581605566527674},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":-6.8,"spinRate":2249,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.3958496187143754,"extension":6.723511613909027},"index":0,"playId":"db6c036a-f3a5-351d-9a04-55dce680ede1","pitchNumber":1,"startTime":"2026-07-12T18:47:28.920Z","endTime":"2026-07-12T18:47:32.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.019107279800973,"aZ":-17.173525167956367,"pfxX":7.392167271540761,"pfxZ":9.374576183679025,"pX":-0.551954610566707,"pZ":1.5236052721676834,"vX0":-7.003545285576171,"vY0":-125.60978385359884,"vZ0":-6.042793242929167,"x":138.04,"y":197.64,"x0":1.3096036455311533,"y0":50.00626697171436,"z0":5.353045748673287,"aX":11.835597036784847},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":15.8,"breakHorizontal":-11.8,"spinRate":2145,"spinDirection":121},"zone":7,"typeConfidence":0.89,"plateTime":0.4357478843481939,"extension":6.992020308044321},"index":1,"playId":"a6db5021-497c-3c79-a798-c6389f483b93","pitchNumber":2,"startTime":"2026-07-12T18:47:48.549Z","endTime":"2026-07-12T18:47:52.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":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17596125574547,"aZ":-13.853298167102361,"pfxX":5.819127086930312,"pfxZ":9.186639798626466,"pX":0.3501413485568458,"pZ":3.3384268180045273,"vX0":-5.846905083548794,"vY0":-140.43497500558672,"vZ0":-3.5351243367611316,"x":103.65,"y":148.64,"x0":1.704346842627596,"y0":50.00639291288305,"z0":5.516296624633131,"aX":11.610846401761355},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2327,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.39020975219345466,"extension":6.724892689251439},"index":2,"playId":"a6b9ead9-7a43-3a45-925e-0812c20a25f9","pitchNumber":3,"startTime":"2026-07-12T18:48:08.803Z","endTime":"2026-07-12T18:48:11.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.172718126924174,"aZ":-39.15379826118442,"pfxX":-0.8063460028803808,"pfxZ":-4.656635479257832,"pX":-1.3006419208044733,"pZ":-0.08468765602181567,"vX0":-5.831284846870767,"vY0":-121.41374064789926,"vZ0":-4.962686208559707,"x":166.58,"y":241.07,"x0":1.234471028622607,"y0":50.005652578758536,"z0":5.383196318507254,"aX":-1.2074345270528006},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.4,"breakHorizontal":2.8,"spinRate":2323,"spinDirection":330},"zone":13,"typeConfidence":0.89,"plateTime":0.4506649125415576,"extension":6.94002280921242},"index":3,"playId":"5169a76e-ea3b-3ee4-9298-869dae025cba","pitchNumber":4,"startTime":"2026-07-12T18:48:28.789Z","endTime":"2026-07-12T18:48:32.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.300685535672166,"aZ":-11.503043155200135,"pfxX":6.21976766494201,"pfxZ":10.790878490459578,"pX":-0.37264306886157755,"pZ":0.8754526517718287,"vX0":-6.88432114865423,"vY0":-137.26474040195018,"vZ0":-10.047507122847962,"x":131.2,"y":215.14,"x0":1.3552527730010653,"y0":50.00228413287417,"z0":5.358154157376441,"aX":11.914070634805972},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-9.8,"spinRate":2176,"spinDirection":146},"zone":13,"typeConfidence":0.89,"plateTime":0.39844775340402183,"extension":6.676456076663861},"index":4,"playId":"8cd97388-584a-385b-9e0c-19150a37b020","pitchNumber":5,"startTime":"2026-07-12T18:48:54.722Z","endTime":"2026-07-12T18:48:58.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578730985096747,"aZ":-12.968775073582066,"pfxX":3.8524229807510415,"pfxZ":9.794101015788982,"pX":0.17962988050218423,"pZ":2.687655833300236,"vX0":-5.4318616149237995,"vY0":-138.99520486311613,"vZ0":-4.957655430879433,"x":110.15,"y":166.21,"x0":1.6568393731467466,"y0":50.000201263485856,"z0":5.3526281855636695,"aX":7.552453987728785},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-5.9,"spinRate":2096,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.39377782178305587,"extension":7.03200851610874},"index":5,"playId":"d94458eb-db7c-3f70-86bf-d995c0afb1e1","pitchNumber":6,"startTime":"2026-07-12T18:49:22.264Z","endTime":"2026-07-12T18:49:25.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462136586346613,"aZ":-13.263649792314679,"pfxX":5.239369073703674,"pfxZ":9.49803838607528,"pX":0.27476595009082555,"pZ":3.50834230057597,"vX0":-5.759962046465286,"vY0":-139.949834514699,"vZ0":-2.9715582979114386,"x":106.53,"y":144.05,"x0":1.6751532719391502,"y0":50.005239204678816,"z0":5.448327270517999,"aX":10.434422115727335},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-8.4,"spinRate":2222,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.3908078389420413,"extension":6.719247799252721},"index":6,"playId":"0c4af806-21f6-33a5-9459-559342c872da","pitchNumber":7,"startTime":"2026-07-12T18:49:50.161Z","endTime":"2026-07-12T18:49:53.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:49:53.175Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:52:25.316Z","endTime":"2026-07-12T18:54:57.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T18:52:08.982Z","endTime":"2026-07-12T18:52:27.587Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24080622374637,"aZ":-11.086880898390735,"pfxX":-5.1764085261966395,"pfxZ":11.573214498539826,"pX":0.07734627613502296,"pZ":3.1712566145353667,"vX0":6.2969520069965546,"vY0":-134.19395743381298,"vZ0":-4.05405471072796,"x":114.05,"y":153.16,"x0":-1.627922243817893,"y0":50.006661555004115,"z0":5.492418012714674,"aX":-9.435878313942794},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":8.0,"spinRate":2234,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.40826998307888474,"extension":5.986924170124577},"index":1,"playId":"aea94880-2d04-3789-a4c0-f1a03803af9d","pitchNumber":1,"startTime":"2026-07-12T18:52:27.587Z","endTime":"2026-07-12T18:52:31.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486945786240526,"aZ":-13.407833208892377,"pfxX":-5.450160771887522,"pfxZ":10.35867022155989,"pX":-0.6703181048692191,"pZ":4.258940212762069,"vX0":4.4313845866852475,"vY0":-134.112752746954,"vZ0":-1.1010296609905144,"x":142.55,"y":123.79,"x0":-1.6404522773452181,"y0":50.002188923792865,"z0":5.636424751260631,"aX":-9.8735278245309},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":8.9,"spinRate":2224,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.4092662980295363,"extension":5.930413410249221},"index":2,"playId":"beac35e3-4314-337a-8dcb-d15f90871211","pitchNumber":2,"startTime":"2026-07-12T18:52:46.073Z","endTime":"2026-07-12T18:52:49.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03179680801018,"aZ":-34.13014174679758,"pfxX":8.966219783799922,"pfxZ":-1.4821904609870158,"pX":0.14572745240161378,"pZ":1.5688760389119352,"vX0":2.28942202555441,"vY0":-114.62915808237005,"vZ0":-1.2223243249351667,"x":111.45,"y":196.42,"x0":-2.033021611981516,"y0":50.00342608016909,"z0":5.46925343240054,"aX":11.821022731296788},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.6,"breakHorizontal":-16.8,"spinRate":2574,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.479532135876541,"extension":6.023782920800851},"index":3,"playId":"cc028558-278e-374f-bdc2-a268f51e6040","pitchNumber":3,"startTime":"2026-07-12T18:53:03.496Z","endTime":"2026-07-12T18:53:08.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.658112591901492,"aZ":-11.684583441048176,"pfxX":-4.131465682213049,"pfxZ":11.335007680056018,"pX":-0.35347798753824544,"pZ":3.0386360125106973,"vX0":4.56739552651531,"vY0":-133.79769288846447,"vZ0":-4.08178322984808,"x":130.47,"y":156.74,"x0":-1.5482678970034454,"y0":50.00519277351489,"z0":5.425359832489204,"aX":-7.470111684921929},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":6.5,"spinRate":2283,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.4098331020799142,"extension":6.076486216966026},"index":4,"playId":"b0c4fe33-618f-316a-bcb6-9abcc0fb1b27","pitchNumber":4,"startTime":"2026-07-12T18:53:20.568Z","endTime":"2026-07-12T18:53:23.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591301629202107,"aZ":-13.763850514391917,"pfxX":-3.7082286145538137,"pfxZ":10.013538684990051,"pX":-0.2079459452586666,"pZ":3.384556549576918,"vX0":5.221970391567389,"vY0":-134.58235467941887,"vZ0":-3.071150245483195,"x":124.93,"y":147.4,"x0":-1.689600345641391,"y0":50.00254090854763,"z0":5.512447970720072,"aX":-6.818000169941509},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2054,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.40663608521230943,"extension":5.949434631674374},"index":5,"playId":"8b27050f-8461-3ba2-9640-81e6fa15f1cc","pitchNumber":5,"startTime":"2026-07-12T18:53:45.469Z","endTime":"2026-07-12T18:53:48.534Z","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":92.6,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.632251985045794,"aZ":-13.183904950630419,"pfxX":-2.910934128979497,"pfxZ":10.279597194160365,"pX":-0.9702932620635084,"pZ":3.0216238401920306,"vX0":3.0579432285335524,"vY0":-134.89763062748344,"vZ0":-3.950990695841022,"x":153.99,"y":157.2,"x0":-1.7389768364948188,"y0":50.00576333501351,"z0":5.431117261222383,"aX":-5.379680723320488},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2163,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.40562251744157507,"extension":6.031780339443767},"index":6,"playId":"544bb0f4-e7b1-3fe2-b3cb-38fbb6463574","pitchNumber":6,"startTime":"2026-07-12T18:54:07.260Z","endTime":"2026-07-12T18:54:11.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07471563414808,"aZ":-12.651279074397406,"pfxX":-2.4369261056029576,"pfxZ":10.542788835289716,"pX":0.21167587285042647,"pZ":3.574306711550279,"vX0":5.56273404959756,"vY0":-135.13711620536267,"vZ0":-2.7504582788851275,"x":108.93,"y":142.27,"x0":-1.5556386617247244,"y0":50.00419814520976,"z0":5.492395619220409,"aX":-4.513470896520319},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":3.2,"spinRate":2241,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.4050857945552737,"extension":6.164515082981349},"index":7,"playId":"0e1dcc3f-7ac5-3b38-bf1f-5341cc263f5f","pitchNumber":7,"startTime":"2026-07-12T18:54:25.981Z","endTime":"2026-07-12T18:54:32.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691787368863878,"aZ":-24.1705521186235,"pfxX":-9.375832850588639,"pfxZ":5.075795855663472,"pX":-0.4412720554191009,"pZ":1.9616647358841044,"vX0":6.225367632862395,"vY0":-124.43313443810713,"vZ0":-3.5617099923727755,"x":133.82,"y":185.82,"x0":-1.7505699630651852,"y0":50.00172660408103,"z0":5.401723501541182,"aX":-14.782193430854571},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":2351,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.43925341191176415,"extension":6.279154841636206},"index":8,"playId":"1b64758a-02e2-3af4-b3a9-2fba3b94bebd","pitchNumber":8,"startTime":"2026-07-12T18:54:53.919Z","endTime":"2026-07-12T18:54:57.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:54:57.703Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to center fielder Brice Matthews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:54:58.520Z","endTime":"2026-07-12T18:55:54.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.955349583377746,"aZ":-13.623531741043177,"pfxX":-4.330796434770349,"pfxZ":9.911542937000966,"pX":-0.8180647391120476,"pZ":2.5889892088438353,"vX0":4.1733020908916805,"vY0":-135.29893811519744,"vZ0":-4.76413679197171,"x":148.18,"y":168.88,"x0":-1.8109789666053264,"y0":50.00039945691819,"z0":5.313241534117762,"aX":-8.103004257090372},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":7.1,"spinRate":2116,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.4034022750201176,"extension":6.1983055427255955},"index":0,"playId":"3d266898-f110-334f-8a13-85b4fb6dfa20","pitchNumber":1,"startTime":"2026-07-12T18:55:25.833Z","endTime":"2026-07-12T18:55:29.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.807954828330057,"aZ":-30.101746404784766,"pfxX":9.456772088511364,"pfxZ":1.514432481385649,"pX":-0.08201051714197503,"pZ":2.55220736371399,"vX0":1.5155901077302132,"vY0":-116.37819865810971,"vZ0":-0.17401426642078555,"x":120.13,"y":169.87,"x0":-1.9705352618784617,"y0":50.005714575517466,"z0":5.47877025246003,"aX":12.975317050574983},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.0,"breakHorizontal":-17.5,"spinRate":2558,"spinDirection":64},"zone":5,"typeConfidence":0.89,"plateTime":0.4706143532200624,"extension":5.905859271693555},"hitData":{"launchSpeed":84.3,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.47,"coordY":73.32}},"index":1,"playId":"73da636b-18fb-3355-9d61-76b6272135ac","pitchNumber":2,"startTime":"2026-07-12T18:55:44.394Z","endTime":"2026-07-12T18:55:54.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:55:54.907Z","atBatIndex":6},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Josh Jung triples (1) on a fly ball to center fielder Brice Matthews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:55:53.413Z","endTime":"2026-07-12T18:56:52.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00923654840589,"aZ":-33.13295812005837,"pfxX":9.330018203775813,"pfxZ":-0.707139562858492,"pX":0.13957926261327303,"pZ":2.0979701291898203,"vX0":1.7679391068735655,"vY0":-115.84420358233187,"vZ0":-0.7858741553623121,"x":111.68,"y":182.13,"x0":-1.8457933829303408,"y0":50.00230554295305,"z0":5.613899045468486,"aX":12.656920516349906},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.2,"breakHorizontal":-17.3,"spinRate":2515,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.4731461777607153,"extension":6.147139952109265},"index":0,"playId":"1f3c47e5-eb5a-39dd-bf83-a6726fce7596","pitchNumber":1,"startTime":"2026-07-12T18:56:17.932Z","endTime":"2026-07-12T18:56:22.273Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113644160799122,"aZ":-22.937908866144408,"pfxX":-9.044852633457973,"pfxZ":6.069079125783671,"pX":-0.650830722601956,"pZ":2.249525964476803,"vX0":5.334063918948022,"vY0":-122.32071348689111,"vZ0":-3.071777248926516,"x":141.81,"y":178.04,"x0":-1.6795716915489263,"y0":50.005007007895564,"z0":5.47871411805545,"aX":-13.76953364693461},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":2311,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4470232594158756,"extension":6.23966716247084},"hitData":{"launchSpeed":102.5,"launchAngle":27.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.04,"coordY":39.54}},"index":1,"playId":"deaef5fb-847e-31aa-a7c9-4a733c1ddea4","pitchNumber":2,"startTime":"2026-07-12T18:56:35.307Z","endTime":"2026-07-12T18:56:52.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:56:52.396Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-12T18:59:21.667Z","endTime":"2026-07-12T18:59:49.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T18:57:04.544Z","endTime":"2026-07-12T18:59:23.917Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45834474200969,"aZ":-13.911462731690646,"pfxX":-4.541784922247683,"pfxZ":9.886321986032286,"pX":0.3678859090946822,"pZ":4.625222420821979,"vX0":7.2298611123380425,"vY0":-135.51966550717492,"vZ0":0.064126881923387,"x":102.98,"y":113.9,"x0":-1.752668453885315,"y0":50.00567195157637,"z0":5.578314953730927,"aX":-8.393216234002843},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2218,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.40519638573817174,"extension":6.055998091516489},"index":1,"playId":"e7d848d1-c828-39d6-b46f-e7d55d82e12c","pitchNumber":1,"startTime":"2026-07-12T18:59:23.917Z","endTime":"2026-07-12T18:59:27.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.018060803358782,"aZ":-13.798757865645285,"pfxX":-5.225170918150114,"pfxZ":9.986020048376329,"pX":-0.33725301850793604,"pZ":2.3866726326668055,"vX0":5.787274928430431,"vY0":-135.1720287487442,"vZ0":-5.2293739225303755,"x":129.86,"y":174.34,"x0":-1.8328805256796283,"y0":50.004082973620584,"z0":5.324512236886851,"aX":-9.615978451755},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2199,"spinDirection":201},"zone":4,"typeConfidence":0.89,"plateTime":0.4060990719463198,"extension":6.127762504098501},"hitData":{"launchSpeed":102.3,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.5,"coordY":157.16}},"index":2,"playId":"59fe1619-3653-362c-b3f4-9824ad60df8a","pitchNumber":2,"startTime":"2026-07-12T18:59:41.648Z","endTime":"2026-07-12T18:59:49.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T18:59:49.543Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T19:01:38.652Z","endTime":"2026-07-12T19:03:07.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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, 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.1,"endSpeed":73.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.727449361860664,"aZ":-41.69595445845232,"pfxX":-1.2689196901050623,"pfxZ":-6.944871682764553,"pX":-0.24074432682950145,"pZ":1.6503983138842369,"vX0":-4.186285581984806,"vY0":-116.57499720999874,"vZ0":-0.08855695516567064,"x":126.18,"y":194.22,"x0":1.7460748912249864,"y0":50.003528675857154,"z0":5.638016148756588,"aX":-1.7390652678274992},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.2,"breakHorizontal":3.4,"spinRate":2209,"spinDirection":330},"zone":13,"typeConfidence":0.91,"plateTime":0.4705570481081405,"extension":6.930262128093949},"index":0,"playId":"45d6b21e-4a15-30cb-ae10-8eaf7792fa47","pitchNumber":1,"startTime":"2026-07-12T19:01:56.674Z","endTime":"2026-07-12T19:02:00.573Z","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":93.9,"endSpeed":85.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92821886038805,"aZ":-14.464765389754804,"pfxX":5.645434941416625,"pfxZ":9.455016693016685,"pX":0.04102921922079801,"pZ":2.1688923162926614,"vX0":-6.890878305088637,"vY0":-136.46486866560454,"vZ0":-6.102263622538365,"x":115.44,"y":180.22,"x0":1.8734961879131435,"y0":50.00490839998856,"z0":5.442575934582808,"aX":10.577095996397153},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-8.6,"spinRate":2195,"spinDirection":137},"zone":8,"typeConfidence":0.85,"plateTime":0.40241026726823703,"extension":6.730918685930629},"index":1,"playId":"82c0c71b-cd3e-3862-860c-2ca9d6072fb9","pitchNumber":2,"startTime":"2026-07-12T19:02:19.355Z","endTime":"2026-07-12T19:02:23.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86782511426732,"aZ":-39.02874366217292,"pfxX":-1.441938132016751,"pfxZ":-4.940447060012094,"pX":-0.1016871320464806,"pZ":0.34760199973204664,"vX0":-4.151523003586547,"vY0":-117.19327376433331,"vZ0":-3.225150951041724,"x":120.88,"y":229.39,"x0":1.882695270279753,"y0":50.005760779890636,"z0":5.399824267472832,"aX":-1.9985801188711665},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.5,"breakHorizontal":3.7,"spinRate":2200,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4679922771823004,"extension":6.737208528965424},"index":2,"playId":"6eaf84a2-07dd-35f9-a371-be4fad5aa8f0","pitchNumber":3,"startTime":"2026-07-12T19:02:34.768Z","endTime":"2026-07-12T19:02:39.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1055754201683,"aZ":-13.008477386754468,"pfxX":5.446377102868465,"pfxZ":10.120563020719793,"pX":-0.14822755969466558,"pZ":2.631671130675221,"vX0":-7.136698224766538,"vY0":-136.96052964628137,"vZ0":-5.238152757966433,"x":122.65,"y":167.72,"x0":1.7873919982370365,"y0":50.00433890884796,"z0":5.46334388815358,"aX":10.316462291725824},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-8.3,"spinRate":2214,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.400376115589153,"extension":6.602541331814751},"hitData":{"launchSpeed":85.4,"launchAngle":60.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.09,"coordY":141.28}},"index":3,"playId":"9db3845e-28e7-3326-bff4-6d0f73d3fc3a","pitchNumber":4,"startTime":"2026-07-12T19:02:57.882Z","endTime":"2026-07-12T19:03:07.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:03:07.348Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T19:03:11.387Z","endTime":"2026-07-12T19:05:01.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.795476726170673,"aZ":-16.001867731586945,"pfxX":4.508955308912661,"pfxZ":8.142653176100515,"pX":0.46622231949928683,"pZ":3.9810505922605803,"vX0":-5.553492323599565,"vY0":-139.4313492198302,"vZ0":-1.534635174073365,"x":99.23,"y":131.29,"x0":1.8898455083609444,"y0":50.00150340639071,"z0":5.584842377685473,"aX":8.954642788591546},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":-7.1,"spinRate":2188,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.3915284267950976,"extension":6.616304568299405},"index":0,"playId":"cdcf2d3f-859f-322e-981a-14720028c07e","pitchNumber":1,"startTime":"2026-07-12T19:03:34.160Z","endTime":"2026-07-12T19:03:43.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.215245078152282,"aZ":-15.701758108696993,"pfxX":4.2795241279380285,"pfxZ":8.380150306736912,"pX":0.7530587655480185,"pZ":3.8226989570689454,"vX0":-4.712644185469543,"vY0":-139.08016654559424,"vZ0":-1.8180631713782718,"x":88.3,"y":135.57,"x0":1.9107534733887896,"y0":50.003565303866225,"z0":5.522468315883292,"aX":8.412819159896248},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":-6.8,"spinRate":2146,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.3933252412636983,"extension":6.534599872927515},"index":1,"playId":"d9c99bf1-c02d-3d91-b879-0e6bca2a7b3b","pitchNumber":2,"startTime":"2026-07-12T19:03:48.163Z","endTime":"2026-07-12T19:03:52.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.808356080323243,"aZ":-17.49741853578532,"pfxX":4.390383905826449,"pfxZ":7.601074149545848,"pX":0.47841091041601186,"pZ":3.242191463582885,"vX0":-5.555555306102568,"vY0":-137.451107945476,"vZ0":-2.853414715164571,"x":98.76,"y":151.24,"x0":1.9466288812338834,"y0":50.004223528234164,"z0":5.468678121829533,"aX":8.479727613129569},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":-7.0,"spinRate":2194,"spinDirection":150},"zone":3,"typeConfidence":0.88,"plateTime":0.397071381470548,"extension":6.81018396343431},"index":2,"playId":"b9faf941-a7d5-328b-a3ec-b36d55222499","pitchNumber":3,"startTime":"2026-07-12T19:04:06.694Z","endTime":"2026-07-12T19:04:10.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46128568655992,"aZ":-19.041019271584915,"pfxX":9.25650568512312,"pfxZ":6.948566449368256,"pX":0.6483636124154571,"pZ":3.2734439214963884,"vX0":-6.36069287544563,"vY0":-136.2667789001445,"vZ0":-2.5014218793466396,"x":92.29,"y":150.4,"x0":1.8039075278753187,"y0":50.00558916617481,"z0":5.511069330894554,"aX":17.502731060801807},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":-15.5,"spinRate":2023,"spinDirection":146},"zone":3,"typeConfidence":0.89,"plateTime":0.4011451266278958,"extension":6.90093272779334},"index":3,"playId":"fd0bb9cf-8e6d-321b-a629-8bce0750f2b1","pitchNumber":4,"startTime":"2026-07-12T19:04:20.525Z","endTime":"2026-07-12T19:04:23.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66977665809792,"aZ":-12.58297312663284,"pfxX":5.44156188476885,"pfxZ":10.044744251757905,"pX":-1.6123747615927329,"pZ":2.4611443024096564,"vX0":-10.713647890168499,"vY0":-138.25285755938512,"vZ0":-5.822451507327856,"x":178.46,"y":172.33,"x0":1.5929499924699808,"y0":50.00099257481147,"z0":5.42710228438866,"aX":10.61212195223426},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-7.8,"spinRate":2254,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.39505083296630206,"extension":7.201234643452204},"index":4,"playId":"2048410c-9e14-3e78-97b6-031a6b843da5","pitchNumber":5,"startTime":"2026-07-12T19:04:42.541Z","endTime":"2026-07-12T19:04:46.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.547261755965994,"aZ":-18.267112024702286,"pfxX":8.788744496878163,"pfxZ":7.184140243573701,"pX":0.29148989411471726,"pZ":1.5752932843150502,"vX0":-6.9349379233189135,"vY0":-137.75665106398412,"vZ0":-7.008434306059326,"x":105.89,"y":196.25,"x0":1.6907690679875444,"y0":50.002287551361455,"z0":5.372253346093878,"aX":17.01226417541606},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":-14.6,"spinRate":2020,"spinDirection":147},"zone":9,"typeConfidence":0.93,"plateTime":0.3965196915943241,"extension":7.035457358397853},"index":5,"playId":"4349ce19-6cc4-33f8-a671-20042fd6cf47","pitchNumber":6,"startTime":"2026-07-12T19:04:56.875Z","endTime":"2026-07-12T19:05:01.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:05:01.668Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, first baseman Jake Burger to pitcher MacKenzie Gore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-12T19:05:34.416Z","endTime":"2026-07-12T19:06:06.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"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_assist"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Taylor Trammell replaces Brice Matthews.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T19:05:06.729Z","endTime":"2026-07-12T19:05:36.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":694728,"link":"/api/v1/people/694728"}},{"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.2,"endSpeed":88.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.349860165995626,"aZ":-12.79360447643661,"pfxX":5.780731390661163,"pfxZ":9.736575850891072,"pX":-0.43705248343275405,"pZ":2.814273018877316,"vX0":-7.619000976997676,"vY0":-139.90440642961312,"vZ0":-5.1280522599264655,"x":133.66,"y":162.79,"x0":1.5652553319878848,"y0":50.00126093535567,"z0":5.503360442193585,"aX":11.505495007204097},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-9.0,"spinRate":2155,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.3908874212413149,"extension":6.8785224516318095},"index":1,"playId":"bd01b297-1b22-3e69-b8a8-fb64b6f7075d","pitchNumber":1,"startTime":"2026-07-12T19:05:36.764Z","endTime":"2026-07-12T19:05:39.943Z","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.9,"endSpeed":78.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613520588463526,"aZ":-30.501082594283385,"pfxX":-3.9401766330263404,"pfxZ":1.0612658640682344,"pX":-0.23457235020615907,"pZ":2.2076056820038756,"vX0":-3.7722118607356596,"vY0":-125.06015007108813,"vZ0":-1.6631433936263167,"x":125.94,"y":179.17,"x0":1.8063110612532478,"y0":50.00539732146622,"z0":5.387022946734263,"aX":-6.231276571502273},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":8.0,"spinRate":2066,"spinDirection":278},"zone":8,"typeConfidence":0.91,"plateTime":0.4382500172028494,"extension":6.782435627599039},"hitData":{"launchSpeed":93.4,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":164.25}},"index":2,"playId":"14ec5723-8687-3fc4-b458-7e90f3dfd26c","pitchNumber":2,"startTime":"2026-07-12T19:05:58.507Z","endTime":"2026-07-12T19:06:06.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:06:06.912Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:08:26.114Z","endTime":"2026-07-12T19:09:39.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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":"Strikeout","eventType":"strikeout","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":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Taylor Trammell remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:07:16.673Z","endTime":"2026-07-12T19:08:28.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":694728,"link":"/api/v1/people/694728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.156071944614972,"aZ":-31.06061271923078,"pfxX":8.601427313893936,"pfxZ":0.8428705931964355,"pX":-0.3792944184150091,"pZ":2.025073563738457,"vX0":1.4254037540584987,"vY0":-114.20644923396824,"vZ0":-1.0270191717839796,"x":131.46,"y":184.1,"x0":-2.128988940493185,"y0":50.002096940100806,"z0":5.537189128105181,"aX":11.354413007250367},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.6,"breakHorizontal":-16.0,"spinRate":2519,"spinDirection":51},"zone":7,"typeConfidence":0.9,"plateTime":0.4796982416734812,"extension":5.996882931206489},"index":1,"playId":"3155cc0a-a4e3-39c6-a1c4-b91e08f9c776","pitchNumber":1,"startTime":"2026-07-12T19:08:28.300Z","endTime":"2026-07-12T19:08:32.052Z","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":92.2,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13348806433519,"aZ":-12.271236616742245,"pfxX":-3.0817073953767267,"pfxZ":10.916085685065179,"pX":-1.0844565580175405,"pZ":2.7971539428332757,"vX0":3.2309146940741718,"vY0":-134.20755830400418,"vZ0":-4.60485870311111,"x":158.34,"y":163.26,"x0":-1.9037311574481284,"y0":50.00619132028839,"z0":5.409789672656236,"aX":-5.620971110273354},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":4.9,"spinRate":2088,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40816638180886367,"extension":6.153723760143281},"index":2,"playId":"34cf26b8-a13a-3a21-b221-166579636825","pitchNumber":2,"startTime":"2026-07-12T19:08:46.095Z","endTime":"2026-07-12T19:08:51.137Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-12T19:08:58.423Z","endTime":"2026-07-12T19:09:15.260Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944240855906735,"aZ":-15.10780680531101,"pfxX":-3.0670059347511156,"pfxZ":9.204584370198688,"pX":-0.2495971300474899,"pZ":5.435577502249241,"vX0":5.01841200979977,"vY0":-134.9650508360504,"vZ0":2.1412943855214412,"x":126.51,"y":92.02,"x0":-1.730241459546907,"y0":50.00461773312184,"z0":5.692993587564838,"aX":-5.6883433053394485},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2192,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.4050249047752059,"extension":6.023721709503473},"index":4,"playId":"80d63e79-e9ac-3b99-8f19-fc0d3f6a4b27","pitchNumber":3,"startTime":"2026-07-12T19:09:15.260Z","endTime":"2026-07-12T19:09:19.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62262917894921,"aZ":-12.668524429809302,"pfxX":-2.2379273513245708,"pfxZ":10.487227536826314,"pX":-0.03579055895583646,"pZ":4.017984776453437,"vX0":5.488971925527472,"vY0":-135.28984479033932,"vZ0":-1.565988179521524,"x":118.36,"y":130.29,"x0":-1.7971942260063887,"y0":50.00054960978331,"z0":5.48907344188455,"aX":-4.162465226636737},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2107,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.40435752146949255,"extension":6.213417400380131},"index":5,"playId":"09184851-b3f3-3c48-b3ac-a45c806d37c9","pitchNumber":4,"startTime":"2026-07-12T19:09:35.774Z","endTime":"2026-07-12T19:09:39.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:09:39.548Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:09:41.343Z","endTime":"2026-07-12T19:12:24.357Z","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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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,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":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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.727969183719896,"aZ":-33.34975925555286,"pfxX":6.305287770433752,"pfxZ":-0.8636238115252883,"pX":-0.5021503497936869,"pZ":3.5142656643162,"vX0":1.4769947593961654,"vY0":-115.63431075121926,"vZ0":2.4379623513514534,"x":136.14,"y":143.89,"x0":-1.9678442380342251,"y0":50.00396627139532,"z0":5.636788843287556,"aX":8.573563002426887},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.7,"breakHorizontal":-11.8,"spinRate":2505,"spinDirection":67},"zone":11,"typeConfidence":0.91,"plateTime":0.4729317489567877,"extension":6.082148503375981},"index":0,"playId":"b6532352-12d5-3c54-97f2-1be9a7b82449","pitchNumber":1,"startTime":"2026-07-12T19:10:09.486Z","endTime":"2026-07-12T19:10:13.372Z","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":92.4,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87726099483575,"aZ":-12.769863166392906,"pfxX":-3.1913294486624735,"pfxZ":10.563553589903627,"pX":0.6745754538835192,"pZ":3.19303404288358,"vX0":7.2099524284499745,"vY0":-134.37123004912164,"vZ0":-3.5901744985167983,"x":91.29,"y":152.57,"x0":-1.6233065851755701,"y0":50.00175375822512,"z0":5.447702477570664,"aX":-5.861965590136564},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":4.3,"spinRate":2202,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.40690609125433097,"extension":6.255337420713541},"index":1,"playId":"0aa9c5ad-1d74-3927-ba15-c68078e6e5b6","pitchNumber":2,"startTime":"2026-07-12T19:10:28.452Z","endTime":"2026-07-12T19:10:31.452Z","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":92.4,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44647706895732,"aZ":-12.568938461369232,"pfxX":-2.24531125306144,"pfxZ":10.671357024462582,"pX":-0.8373560767158568,"pZ":3.31970351436911,"vX0":3.326840736805137,"vY0":-134.50819131241818,"vZ0":-3.168700850974997,"x":148.92,"y":149.15,"x0":-1.7969891045415083,"y0":50.0046290012598,"z0":5.4010262848897455,"aX":-4.126130125537449},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.8,"breakHorizontal":3.4,"spinRate":2124,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.40680021248252807,"extension":6.202194650966053},"index":2,"playId":"da21ead9-de07-3f06-b4b5-56a9bb0028cd","pitchNumber":3,"startTime":"2026-07-12T19:10:47.018Z","endTime":"2026-07-12T19:10:50.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38826035795325,"aZ":-30.456848856776553,"pfxX":8.764667209405394,"pfxZ":1.2702265539090245,"pX":2.29313752560053,"pZ":-0.20862425890908556,"vX0":6.802261282563363,"vY0":-116.10549791635499,"vZ0":-5.888768386533316,"x":29.59,"y":244.41,"x0":-1.8219658151419864,"y0":50.004276380085024,"z0":5.287463118916086,"aX":11.869182192812353},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.0,"breakHorizontal":-17.6,"spinRate":2507,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4732323762630499,"extension":6.424939691186861},"index":3,"playId":"c71ea584-0427-33ce-84a7-4d3a7c9b26be","pitchNumber":4,"startTime":"2026-07-12T19:11:05.879Z","endTime":"2026-07-12T19:11:08.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.660848523960308,"aZ":-32.04452302205256,"pfxX":7.501657384872168,"pfxZ":0.09443027636423462,"pX":-0.4018331608689675,"pZ":0.4737270037705634,"vX0":1.6457887104207387,"vY0":-114.89634819508142,"vZ0":-3.978954889116955,"x":132.32,"y":225.99,"x0":-2.102128633400499,"y0":50.00077173719321,"z0":5.348014742340857,"aX":10.009358024514754},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.6,"breakHorizontal":-14.0,"spinRate":2582,"spinDirection":57},"zone":13,"typeConfidence":0.9,"plateTime":0.47705084977871337,"extension":6.194487092189451},"index":4,"playId":"79fd52b4-6bf5-34d7-a400-7a15a95bfb9a","pitchNumber":5,"startTime":"2026-07-12T19:11:29.394Z","endTime":"2026-07-12T19:11:32.823Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63219698614001,"aZ":-32.34202036089949,"pfxX":9.540336853915958,"pfxZ":-0.12865486410033,"pX":0.26008659205459017,"pZ":2.3315873776459286,"vX0":1.998217155316084,"vY0":-114.68250078865285,"vZ0":-0.10167642833716739,"x":107.09,"y":175.83,"x0":-1.8630367766792177,"y0":50.00205012866357,"z0":5.550257673398108,"aX":12.61494051540265},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.0,"breakHorizontal":-17.8,"spinRate":2555,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.47892350734545763,"extension":6.152813608420279},"index":5,"playId":"620ba89f-8baf-3049-af94-1884e3b09a92","pitchNumber":6,"startTime":"2026-07-12T19:11:51.296Z","endTime":"2026-07-12T19:11:54.796Z","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":93.4,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.917217249200064,"aZ":-12.384243187785746,"pfxX":-2.8512903975679422,"pfxZ":10.498881929544218,"pX":-0.20276613521676745,"pZ":3.993529229302548,"vX0":5.1263206425505015,"vY0":-135.9626930304908,"vZ0":-1.5165186649130884,"x":124.73,"y":130.95,"x0":-1.736386739244194,"y0":50.0016327728164,"z0":5.41153043531277,"aX":-5.374494001092564},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":4.2,"spinRate":2138,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.40181326403532314,"extension":6.246285787919384},"index":6,"playId":"270df1f1-e3b2-3d30-abfb-13d7be8e3c3e","pitchNumber":7,"startTime":"2026-07-12T19:12:20.251Z","endTime":"2026-07-12T19:12:24.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:12:24.357Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Evan Carter doubles (7) on a sharp line drive to center fielder Taylor Trammell. Ezequiel Duran to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:12:25.625Z","endTime":"2026-07-12T19:13:02.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94496771831709,"aZ":-14.686829994201911,"pfxX":-3.5659711135553103,"pfxZ":9.598550794712395,"pX":-0.1587148046633951,"pZ":2.927447229746881,"vX0":5.182614216308357,"vY0":-133.66741960798188,"vZ0":-3.5700448216006566,"x":123.05,"y":159.74,"x0":-1.6532711921206222,"y0":50.00374849579329,"z0":5.324970975616189,"aX":-6.497935682210187},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":5.4,"spinRate":2045,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.40868443289225054,"extension":6.17193095349886},"hitData":{"launchSpeed":102.1,"launchAngle":20.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":153.87,"coordY":46.96}},"index":0,"playId":"3c72ef77-3a06-38aa-8ada-837f01624bc0","pitchNumber":1,"startTime":"2026-07-12T19:12:50.021Z","endTime":"2026-07-12T19:13:02.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:13:02.927Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a line drive to right fielder Cam Smith. Ezequiel Duran scores. Evan Carter to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:13:06.576Z","endTime":"2026-07-12T19:14:28.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":[]}],"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.2,"endSpeed":85.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9898552296964,"aZ":-13.199591057784318,"pfxX":-3.9598615141869264,"pfxZ":10.119749908937688,"pX":-0.7744972031001137,"pZ":2.3789676770856074,"vX0":4.100402545629265,"vY0":-135.6594018115038,"vZ0":-5.1919339698220535,"x":146.52,"y":174.55,"x0":-1.7867275069045292,"y0":50.00340782718428,"z0":5.228210164456,"aX":-7.425789261151204},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":1992,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.4028111917252857,"extension":6.214102696076452},"index":0,"playId":"da463f2c-91d5-3449-b78b-104a33815f11","pitchNumber":1,"startTime":"2026-07-12T19:13:44.006Z","endTime":"2026-07-12T19:13:48.258Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"da463f2c-91d5-3449-b78b-104a33815f11","startTime":"2026-07-12T19:13:55.331Z","endTime":"2026-07-12T19:14:15.488Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13538018574822,"aZ":-21.36889632701792,"pfxX":-9.980531600708865,"pfxZ":6.636486500439288,"pX":-0.4664728910479286,"pZ":1.4371516513798022,"vX0":6.851529128524958,"vY0":-126.62084807960912,"vZ0":-5.236363126612241,"x":134.78,"y":199.98,"x0":-1.9066869103822455,"y0":50.004436759259704,"z0":5.235023761668964,"aX":-16.25593261495555},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2373,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43207286374778464,"extension":6.284101068920982},"hitData":{"launchSpeed":73.3,"launchAngle":24.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.86,"coordY":113.56}},"index":2,"playId":"d90cc314-ed79-3390-92ca-468e2d47fa28","pitchNumber":2,"startTime":"2026-07-12T19:14:15.488Z","endTime":"2026-07-12T19:14:28.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:14:28.271Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:14:26.052Z","endTime":"2026-07-12T19:19:17.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"postOnThird":{"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,6,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4726868846182,"aZ":-12.14880249957052,"pfxX":-3.8676587655738994,"pfxZ":10.77267857887933,"pX":0.6987936695326306,"pZ":3.0786423431813112,"vX0":7.478951040123315,"vY0":-135.008492872391,"vZ0":-4.019536148978349,"x":90.36,"y":155.66,"x0":-1.5960774052135724,"y0":50.00267196963607,"z0":5.432524983371512,"aX":-7.190237797795956},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":5.5,"spinRate":2250,"spinDirection":199},"zone":3,"typeConfidence":0.91,"plateTime":0.40461713392722576,"extension":6.311025996715213},"index":0,"playId":"65fb5757-c432-3559-b6be-efad895ac7c6","pitchNumber":1,"startTime":"2026-07-12T19:15:03.925Z","endTime":"2026-07-12T19:15:08.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"76684671-a37c-3bbd-aaa6-92156cec6b64","startTime":"2026-07-12T19:15:34.277Z","endTime":"2026-07-12T19:15:37.277Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.028374214717097,"aZ":-14.51108194931954,"pfxX":-4.5677630455819065,"pfxZ":9.583779127959865,"pX":-0.3447132335390171,"pZ":3.797321965382018,"vX0":5.346203609341077,"vY0":-134.81948454518044,"vZ0":-1.3887594592836976,"x":130.14,"y":136.25,"x0":-1.7589623703311663,"y0":50.000979479809956,"z0":5.342207869533761,"aX":-8.417082167655579},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2130,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.40611043033307137,"extension":6.274180960763222},"index":2,"playId":"bf5a3afd-8158-3473-8ed6-96baf24fdad3","pitchNumber":2,"startTime":"2026-07-12T19:15:53.648Z","endTime":"2026-07-12T19:15:57.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115118289524947,"aZ":-11.805458729910844,"pfxX":-4.056642917016644,"pfxZ":10.8981810665835,"pX":1.338876513129048,"pZ":1.37698861370322,"vX0":8.840996999425352,"vY0":-135.48269570940414,"vZ0":-8.079771930330786,"x":65.97,"y":201.6,"x0":-1.4317521321854547,"y0":50.00301698844126,"z0":5.212639809010285,"aX":-7.582734528644217},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2140,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.403460359746346,"extension":6.292037464304061},"index":3,"playId":"3732fab9-e5ca-3258-b172-7d13b5187d3b","pitchNumber":3,"startTime":"2026-07-12T19:16:20.838Z","endTime":"2026-07-12T19:16:23.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.895286161130834,"aZ":-27.118683042271947,"pfxX":8.571868619753499,"pfxZ":3.68269316238311,"pX":0.4385812827809859,"pZ":3.0673526145300976,"vX0":2.8855147392437837,"vY0":-116.37503970196012,"vZ0":0.41413305700265013,"x":100.28,"y":155.96,"x0":-1.9308492384347922,"y0":50.0003320957114,"z0":5.45649155719888,"aX":11.750556724336642},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.1,"breakHorizontal":-16.2,"spinRate":2527,"spinDirection":75},"zone":3,"typeConfidence":0.89,"plateTime":0.4707121275450614,"extension":6.00579922710406},"index":4,"playId":"38c95515-df62-3a57-af8f-a164d2000785","pitchNumber":4,"startTime":"2026-07-12T19:16:41.114Z","endTime":"2026-07-12T19:16:45.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"ac27a206-5440-306f-9869-ad5ddca45f56","startTime":"2026-07-12T19:17:19.306Z","endTime":"2026-07-12T19:17:22.306Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.019047632444625,"aZ":-13.859346267834828,"pfxX":-2.3466950751644537,"pfxZ":9.858170357778906,"pX":0.021799917088884565,"pZ":4.508981277928639,"vX0":5.165372725488,"vY0":-134.86708212454275,"vZ0":0.0968413301404083,"x":116.17,"y":117.04,"x0":-1.6061307541502587,"y0":50.001267442326665,"z0":5.443446324515244,"aX":-4.360039467832676},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":3.2,"spinRate":2057,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.40483249784167263,"extension":6.148244826209266},"index":6,"playId":"3f608c09-e8ef-35c1-be3a-451b5afffd27","pitchNumber":5,"startTime":"2026-07-12T19:17:38.535Z","endTime":"2026-07-12T19:17:41.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-12T19:18:01.797Z","endTime":"2026-07-12T19:18:21.158Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79840225410371,"aZ":-12.987695691085575,"pfxX":-3.3178368206757107,"pfxZ":10.423034276056093,"pX":0.6766134405488783,"pZ":2.5335083209093696,"vX0":7.1041155050660425,"vY0":-134.27142508041788,"vZ0":-4.7382773147668065,"x":91.21,"y":170.38,"x0":-1.5626348980357192,"y0":50.00600360851884,"z0":5.2327377442734715,"aX":-6.109842085929712},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2199,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.40662726483865486,"extension":6.203960109288915},"index":8,"playId":"01be4353-a23a-3afd-9fd6-44c8dfb87b5e","pitchNumber":6,"startTime":"2026-07-12T19:18:21.158Z","endTime":"2026-07-12T19:18:25.680Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20199186123695,"aZ":-20.650556598041305,"pfxX":-8.736540899149059,"pfxZ":7.002942962485683,"pX":-1.0131935330202009,"pZ":2.6933794137134974,"vX0":4.5957768468544336,"vY0":-127.46722477681239,"vZ0":-2.5922848706366364,"x":155.62,"y":166.06,"x0":-1.7044511915141811,"y0":50.00380216196962,"z0":5.35410722121703,"aX":-14.377016797691777},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.4,"breakHorizontal":14.8,"spinRate":2279,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.42971489488063064,"extension":6.207028377961559},"index":9,"playId":"acb3e3be-2264-3b5b-a5aa-ca7052bf4822","pitchNumber":7,"startTime":"2026-07-12T19:18:48.809Z","endTime":"2026-07-12T19:18:52.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.570531900405538,"aZ":-30.64843249019002,"pfxX":9.30160052555825,"pfxZ":1.13341747123823,"pX":1.5464228853749364,"pZ":0.8833986800363093,"vX0":4.60262080405804,"vY0":-115.627476869543,"vZ0":-3.349787773252641,"x":58.05,"y":214.93,"x0":-1.6816523309268807,"y0":50.00369694942839,"z0":5.307114776527154,"aX":12.531332890399662},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.4,"breakHorizontal":-18.0,"spinRate":2540,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4746173276179926,"extension":6.20195962709609},"index":10,"playId":"5676841a-c63b-3021-b36f-55e8cab0377e","pitchNumber":8,"startTime":"2026-07-12T19:19:13.404Z","endTime":"2026-07-12T19:19:17.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:19:17.303Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joc Pederson doubles (8) on a fly ball to right fielder Cam Smith. Evan Carter scores. Nicky Lopez scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:19:20.188Z","endTime":"2026-07-12T19:20:32.376Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162233544074994,"aZ":-22.22449570259634,"pfxX":-8.515634236468824,"pfxZ":6.241253747124679,"pX":-0.8812037812411482,"pZ":1.8304566318512527,"vX0":5.212028401943166,"vY0":-125.16853668053542,"vZ0":-3.930872252210561,"x":150.59,"y":189.36,"x0":-1.8791602541685268,"y0":50.00322482666769,"z0":5.230986938346736,"aX":-13.575452130244946},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2302,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4368219559025821,"extension":6.206358111975339},"index":0,"playId":"8166f086-dab1-3c71-bf9a-dad0c05f8336","pitchNumber":1,"startTime":"2026-07-12T19:19:47.395Z","endTime":"2026-07-12T19:19:50.395Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-12T19:19:56.838Z","endTime":"2026-07-12T19:20:18.359Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964558536779503,"aZ":-22.11592617002883,"pfxX":-9.466388018744999,"pfxZ":6.0523940650699775,"pX":-0.3640681901096011,"pZ":1.7834896000049325,"vX0":6.740025040342051,"vY0":-127.72079960429876,"vZ0":-4.3061002689920675,"x":130.88,"y":190.63,"x0":-1.800181289465431,"y0":50.00132100963053,"z0":5.218916905214085,"aX":-15.72355570192959},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.2,"breakHorizontal":15.7,"spinRate":2218,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.42796185395183794,"extension":6.234034811674793},"hitData":{"launchSpeed":94.9,"launchAngle":26.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.36,"coordY":51.99}},"index":2,"playId":"6ae11461-bfdd-36d0-b411-feec20ef39c0","pitchNumber":2,"startTime":"2026-07-12T19:20:18.359Z","endTime":"2026-07-12T19:20:32.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:20:32.376Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-12T19:22:02.808Z","endTime":"2026-07-12T19:22:14.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T19:21:13.543Z","endTime":"2026-07-12T19:22:04.962Z","isPitch":false,"type":"action"},{"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.182903015011217,"aZ":-16.65969660506601,"pfxX":-5.29436221485902,"pfxZ":8.369505416302584,"pX":0.24006316383164678,"pZ":2.5338636349173083,"vX0":6.9142147105355845,"vY0":-134.99409276940375,"vZ0":-4.259098357993622,"x":107.85,"y":170.37,"x0":-1.6613296738028025,"y0":50.00288258672611,"z0":5.297665868427306,"aX":-9.814690938997153},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2187,"spinDirection":201},"zone":5,"typeConfidence":0.87,"plateTime":0.4050609447331066,"extension":6.232961021046422},"hitData":{"launchSpeed":99.3,"launchAngle":37.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.39,"coordY":72.95}},"index":1,"playId":"65eb6d22-4c57-3ff6-a29c-a83b243c2236","pitchNumber":1,"startTime":"2026-07-12T19:22:04.962Z","endTime":"2026-07-12T19:22:14.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:22:14.336Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Vázquez lines out to second baseman Nicky Lopez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-12T19:24:23.505Z","endTime":"2026-07-12T19:24:59.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76365146024966,"aZ":-13.947635433243283,"pfxX":4.771277441533059,"pfxZ":9.958262754944371,"pX":0.06198173755939401,"pZ":2.904136535661238,"vX0":-6.443703861933992,"vY0":-134.35247850090104,"vZ0":-4.11593874668312,"x":114.64,"y":160.37,"x0":1.870147736913926,"y0":50.00325544512769,"z0":5.445351749721079,"aX":8.733890395020252},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2200,"spinDirection":142},"zone":2,"typeConfidence":0.88,"plateTime":0.40748483736201724,"extension":6.565614560402127},"index":0,"playId":"7ed358a2-4e16-30d2-9394-84ec28d6ce4a","pitchNumber":1,"startTime":"2026-07-12T19:24:28.472Z","endTime":"2026-07-12T19:24:32.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-12T19:24:41.820Z","endTime":"2026-07-12T19:24:54.770Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503914976055476,"aZ":-16.50214980370403,"pfxX":6.9304862745616935,"pfxZ":8.069296259940705,"pX":0.00992491907425669,"pZ":2.2597247049185154,"vX0":-6.892548579089105,"vY0":-138.38123305845883,"vZ0":-5.921336591496225,"x":116.62,"y":177.77,"x0":1.6309646348381397,"y0":50.0029976573416,"z0":5.530500772539458,"aX":13.45933429959614},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":2191,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3956176152010076,"extension":7.134180692935182},"hitData":{"launchSpeed":100.4,"launchAngle":8.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":141.95}},"index":2,"playId":"3f520ce0-9581-3958-b913-875e32da56ef","pitchNumber":2,"startTime":"2026-07-12T19:24:54.770Z","endTime":"2026-07-12T19:24:59.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:24:59.532Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-12T19:25:04.836Z","endTime":"2026-07-12T19:25:47.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.1,"endSpeed":72.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36358410311448,"aZ":-40.49175882115852,"pfxX":-3.4755488568836377,"pfxZ":-6.207000854602732,"pX":-0.9748478424482194,"pZ":3.0866631989168445,"vX0":-4.9348810247975825,"vY0":-115.07182886959978,"vZ0":2.82308656600906,"x":154.16,"y":155.44,"x0":1.6488624468467923,"y0":50.00007855761793,"z0":5.7669036029415945,"aX":-4.659668339241582},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.2,"breakHorizontal":7.6,"spinRate":2187,"spinDirection":331},"zone":11,"typeConfidence":0.9,"plateTime":0.4759872636242384,"extension":6.581570457910422},"index":0,"playId":"70c3c58c-2d1d-3ae3-ab3d-5742435e0589","pitchNumber":1,"startTime":"2026-07-12T19:25:23.596Z","endTime":"2026-07-12T19:25:27.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554640418884183,"aZ":-15.760446721359923,"pfxX":5.99164623889004,"pfxZ":8.50198265524765,"pX":0.19696955373187117,"pZ":2.5258614535127863,"vX0":-6.206301059537267,"vY0":-138.01858247009346,"vZ0":-5.123007845199402,"x":109.49,"y":170.58,"x0":1.695704661982892,"y0":50.001304023964764,"z0":5.466469558313088,"aX":11.565349024300927},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-9.6,"spinRate":2109,"spinDirection":147},"zone":5,"typeConfidence":0.8,"plateTime":0.3967710980848067,"extension":6.763386218651679},"hitData":{"launchSpeed":99.0,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":149.55}},"index":1,"playId":"72b897df-c019-3e8b-a8bb-cb16410493d0","pitchNumber":2,"startTime":"2026-07-12T19:25:40.548Z","endTime":"2026-07-12T19:25:47.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:25:47.565Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-12T19:25:50.993Z","endTime":"2026-07-12T19:27:32.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721445438122608,"aZ":-28.833976153841604,"pfxX":-5.168670735957791,"pfxZ":2.2578115200429814,"pX":0.75805017455585,"pZ":5.5183836188121855,"vX0":-1.2379148293354456,"vY0":-120.81859361993,"vZ0":5.755001633578766,"x":88.1,"y":89.78,"x0":1.9484844228812035,"y0":50.00007318724765,"z0":5.640599480731155,"aX":-7.632586761859828},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.8,"breakHorizontal":9.6,"spinRate":2016,"spinDirection":271},"zone":12,"typeConfidence":0.93,"plateTime":0.4534960787609408,"extension":6.639110148141881},"index":0,"playId":"e341a42d-e010-31a4-9234-d12d26384780","pitchNumber":1,"startTime":"2026-07-12T19:26:13.399Z","endTime":"2026-07-12T19:26:20.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873850994139204,"aZ":-32.45547931580499,"pfxX":-7.343335317509753,"pfxZ":-0.18606595237956647,"pX":-0.17269562983318698,"pZ":2.7003481825071933,"vX0":-2.8455529846542857,"vY0":-123.02603304466753,"vZ0":0.1369485956793346,"x":123.58,"y":165.87,"x0":1.9580318286509488,"y0":50.00333438142704,"z0":5.42981182571393,"aX":-11.084410113122042},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":14.0,"spinRate":2052,"spinDirection":262},"zone":5,"typeConfidence":0.93,"plateTime":0.4478374374841949,"extension":6.71389736401221},"index":1,"playId":"3178a7ca-efeb-34cb-a40b-76d9495df83c","pitchNumber":2,"startTime":"2026-07-12T19:26:36.701Z","endTime":"2026-07-12T19:26:39.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313270879183722,"aZ":-36.49714322213142,"pfxX":0.23374808890633658,"pfxZ":-2.974682773534039,"pX":-0.41674800032874376,"pZ":1.3962044521601207,"vX0":-4.696626442360113,"vY0":-119.82560975050696,"vZ0":-2.029119661706446,"x":132.89,"y":201.08,"x0":1.5389375841217572,"y0":50.003427365840906,"z0":5.517173269964567,"aX":0.34027502465001275},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.6,"breakHorizontal":0.7,"spinRate":2213,"spinDirection":330},"zone":13,"typeConfidence":0.89,"plateTime":0.45722941655221483,"extension":6.9864727824655795},"index":2,"playId":"4e6bcfde-fa56-3406-b8cf-7759367978e4","pitchNumber":3,"startTime":"2026-07-12T19:26:57.085Z","endTime":"2026-07-12T19:27:00.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491049398204773,"aZ":-15.592977725294237,"pfxX":5.436744442316415,"pfxZ":8.463829611008961,"pX":-0.3116401979755809,"pZ":3.314394990827354,"vX0":-7.370524010542158,"vY0":-138.70948577193496,"vZ0":-3.1371010884419928,"x":128.88,"y":149.29,"x0":1.6670634404698244,"y0":50.00065359714717,"z0":5.492535244929765,"aX":10.649019848640906},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":-8.4,"spinRate":2234,"spinDirection":148},"zone":1,"typeConfidence":0.89,"plateTime":0.39406963534626716,"extension":6.861273456130294},"hitData":{"launchSpeed":88.7,"launchAngle":52.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.16,"coordY":129.38}},"index":3,"playId":"bf55a6b9-d733-3f06-a94b-c9a9ce353005","pitchNumber":4,"startTime":"2026-07-12T19:27:22.556Z","endTime":"2026-07-12T19:27:32.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:27:32.365Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:29:26.132Z","endTime":"2026-07-12T19:31:50.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505358235639665,"aZ":-12.503249838921796,"pfxX":-3.5444851659070373,"pfxZ":10.713506631021161,"pX":-1.190953383402223,"pZ":3.0149851981624964,"vX0":3.3011876263888404,"vY0":-134.26510973329331,"vZ0":-3.9555264531622036,"x":162.4,"y":157.38,"x0":-1.9724785885544573,"y0":50.00609970114689,"z0":5.38945651438036,"aX":-6.510082033491391},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2044,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4070631331445762,"extension":6.093988468128454},"index":0,"playId":"93e3f041-1834-3d51-9c36-f7daebc3135c","pitchNumber":1,"startTime":"2026-07-12T19:29:46.845Z","endTime":"2026-07-12T19:29:50.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48182273527287,"aZ":-13.174914820640538,"pfxX":-3.939604170996491,"pfxZ":10.303611306682777,"pX":-0.004348306893081901,"pZ":3.9593051154821644,"vX0":5.949644731959658,"vY0":-134.52152890602227,"vZ0":-1.7111708874624512,"x":117.17,"y":131.88,"x0":-1.726586997987018,"y0":50.004376630900595,"z0":5.531196493483364,"aX":-7.266199485196573},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":6.0,"spinRate":2091,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.4062013011794203,"extension":6.158772243503378},"index":1,"playId":"33a63252-4b01-3ff6-8f74-a666d2af3eee","pitchNumber":2,"startTime":"2026-07-12T19:30:05.611Z","endTime":"2026-07-12T19:30:08.612Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.790040489607186,"aZ":-11.097948058387775,"pfxX":-3.179898262792004,"pfxZ":11.464011681161516,"pX":0.31082053369051127,"pZ":2.1427202474598332,"vX0":6.609627927707146,"vY0":-134.39472753251457,"vZ0":-6.1331617673051335,"x":105.15,"y":180.93,"x0":-1.7618051369866399,"y0":50.00137052373402,"z0":5.234724471837649,"aX":-5.846153793269531},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2155,"spinDirection":202},"zone":9,"typeConfidence":0.91,"plateTime":0.40679419787314464,"extension":6.339597195698803},"index":2,"playId":"58f05c1c-7a42-32e9-b8dc-27fc2d23c96b","pitchNumber":3,"startTime":"2026-07-12T19:30:25.196Z","endTime":"2026-07-12T19:30:28.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.757707450121544,"aZ":-31.01974673777097,"pfxX":6.60429693233913,"pfxZ":0.8419791063481146,"pX":1.4471689039258369,"pZ":2.5573349281146442,"vX0":5.510977587589791,"vY0":-116.73390338894148,"vZ0":0.06229627520627501,"x":61.84,"y":169.73,"x0":-1.8056461616524604,"y0":50.00439639047905,"z0":5.459798318409707,"aX":9.079775084359174},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.8,"breakHorizontal":-13.3,"spinRate":2673,"spinDirection":72},"zone":12,"typeConfidence":0.9,"plateTime":0.4698935401781301,"extension":6.059445074611122},"index":3,"playId":"560c973c-89f2-34d2-b50b-d697c577f601","pitchNumber":4,"startTime":"2026-07-12T19:30:43.633Z","endTime":"2026-07-12T19:30:47.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.640975276382054,"aZ":-29.414345214442136,"pfxX":7.883719227471536,"pfxZ":2.0319002813393165,"pX":-0.1697202051209761,"pZ":1.2854267090934766,"vX0":1.6531079222335119,"vY0":-115.70815837555563,"vZ0":-2.9867370585410926,"x":123.47,"y":204.07,"x0":-1.9174651464188581,"y0":50.000034119621006,"z0":5.412020585807352,"aX":10.684853862278947},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.2,"breakHorizontal":-14.6,"spinRate":2565,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.47340614434605577,"extension":6.102042942929111},"index":4,"playId":"880d293e-2ae6-34a6-b464-a0e7e2cda1d2","pitchNumber":5,"startTime":"2026-07-12T19:31:03.274Z","endTime":"2026-07-12T19:31:07.283Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.874001775645567,"aZ":-31.560579636428756,"pfxX":6.373257496069307,"pfxZ":0.4699105079873185,"pX":-0.778003712485458,"pZ":2.2460939534844577,"vX0":1.1478681224854295,"vY0":-113.85349836317458,"vZ0":-0.26785679877173085,"x":146.66,"y":178.14,"x0":-2.1168167779405116,"y0":50.004986894608564,"z0":5.488334547902284,"aX":8.368583717604503},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.1,"breakHorizontal":-11.9,"spinRate":2574,"spinDirection":62},"zone":4,"typeConfidence":0.91,"plateTime":0.48106387487688007,"extension":6.129982917684527},"index":5,"playId":"1709a94c-49b2-30f6-9905-9742adfbd3da","pitchNumber":6,"startTime":"2026-07-12T19:31:23.115Z","endTime":"2026-07-12T19:31:26.213Z","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":91.9,"endSpeed":84.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40925427539363,"aZ":-13.959792117578868,"pfxX":-2.1189147853012504,"pfxZ":10.06982135252997,"pX":0.4317715365055822,"pZ":1.3220829031128492,"vX0":6.14614983324658,"vY0":-133.5522507619546,"vZ0":-7.4889496325843155,"x":100.54,"y":203.08,"x0":-1.6227013311495082,"y0":50.00091119624325,"z0":5.163778265177541,"aX":-3.8321801549044947},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":2.5,"spinRate":2072,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.40991418584276706,"extension":6.311616917617886},"index":6,"playId":"f827768f-429d-315d-9850-61112753486e","pitchNumber":7,"startTime":"2026-07-12T19:31:46.099Z","endTime":"2026-07-12T19:31:50.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:31:50.260Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:32:24.086Z","endTime":"2026-07-12T19:32:34.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:32:10.985Z","endTime":"2026-07-12T19:32:26.324Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197192857578415,"aZ":-18.154266999410318,"pfxX":-8.1991127870989,"pfxZ":8.653525795252694,"pX":-0.6488777250699695,"pZ":2.5618668094702803,"vX0":5.668532238149643,"vY0":-126.8090780284667,"vZ0":-3.25159458093938,"x":141.73,"y":169.61,"x0":-1.8538356125026103,"y0":50.003678370593754,"z0":5.318296111230244,"aX":-13.284150086589907},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":15.1,"breakHorizontal":13.4,"spinRate":2279,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.43279811458510187,"extension":6.171571338869606},"hitData":{"launchSpeed":94.8,"launchAngle":20.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.64,"coordY":84.94}},"index":1,"playId":"d44811b3-5c4e-3d12-98fa-7801779239a1","pitchNumber":1,"startTime":"2026-07-12T19:32:26.324Z","endTime":"2026-07-12T19:32:34.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:32:34.789Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:32:41.873Z","endTime":"2026-07-12T19:34:58.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.321348933043144,"aZ":-14.379660872753282,"pfxX":-1.7737423595169899,"pfxZ":9.664508837641847,"pX":0.7062712742424986,"pZ":3.927720823550194,"vX0":6.9755939610691025,"vY0":-134.8518006330592,"vZ0":-1.2344232020355128,"x":90.08,"y":132.73,"x0":-1.6836922887532006,"y0":50.00656754206866,"z0":5.405800372801325,"aX":-3.2672341862801275},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":1.7,"spinRate":2161,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.4061580718841733,"extension":6.177803410395523},"index":0,"playId":"06ffa2cf-2218-3a7b-8bad-cb6663925c2e","pitchNumber":1,"startTime":"2026-07-12T19:32:59.976Z","endTime":"2026-07-12T19:33:04.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"aa70630f-a092-3ce3-aede-0a18a2c6bc56","startTime":"2026-07-12T19:33:16.690Z","endTime":"2026-07-12T19:33:19.690Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564442695309516,"aZ":-14.07674146549566,"pfxX":-3.5455127936819184,"pfxZ":9.769903316234519,"pX":0.6652228184779422,"pZ":2.6895075308607796,"vX0":7.352236260928344,"vY0":-135.2479931551168,"vZ0":-4.29809557686794,"x":91.64,"y":166.16,"x0":-1.6279998609394943,"y0":50.00074016687175,"z0":5.286832162190864,"aX":-6.566855190285022},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":4.8,"spinRate":2191,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.4050109636320163,"extension":6.267390144674178},"index":2,"playId":"fb743c17-6890-30b5-ae8d-7fe152525ae8","pitchNumber":2,"startTime":"2026-07-12T19:33:50.782Z","endTime":"2026-07-12T19:33:53.782Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098108074655382,"aZ":-15.064655385296032,"pfxX":-1.9444261850910625,"pfxZ":9.521482746428445,"pX":0.035446461020626215,"pZ":3.2344262188165405,"vX0":5.182076840946104,"vY0":-133.32626803627977,"vZ0":-2.5619486872391453,"x":115.65,"y":151.45,"x0":-1.6822387399060426,"y0":50.00606456693534,"z0":5.297141999924252,"aX":-3.495655137919307},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":2.4,"spinRate":2119,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.4110632807717711,"extension":6.276078547764392},"index":3,"playId":"ef5cd6a9-7d73-32e7-8384-9b0a8b587d1e","pitchNumber":3,"startTime":"2026-07-12T19:34:11.069Z","endTime":"2026-07-12T19:34:14.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.739424417922983,"aZ":-12.892982646563214,"pfxX":-2.2859818714377242,"pfxZ":10.327147777567507,"pX":0.21582665547278873,"pZ":4.624831432692682,"vX0":5.488312279146908,"vY0":-135.32966936059645,"vZ0":-0.08029799880630134,"x":108.77,"y":113.91,"x0":-1.535556547666573,"y0":50.00029283061955,"z0":5.553082969010812,"aX":-4.267827197661514},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":3.0,"spinRate":2221,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.4037396818119041,"extension":6.178035146213065},"index":4,"playId":"1bc10678-2b6f-393f-8dcd-c91b8af7e906","pitchNumber":4,"startTime":"2026-07-12T19:34:35.773Z","endTime":"2026-07-12T19:34:38.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36488539450453,"aZ":-30.372896717023647,"pfxX":8.614605870982952,"pfxZ":1.2861578666186677,"pX":0.9581300858593316,"pZ":1.1400492958344395,"vX0":3.921735416973109,"vY0":-117.48438745384142,"vZ0":-3.249580126192332,"x":80.48,"y":208.0,"x0":-1.8520711798963414,"y0":50.00179733489266,"z0":5.3656765775975135,"aX":12.03338545566487},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.8,"breakHorizontal":-16.6,"spinRate":2538,"spinDirection":72},"zone":14,"typeConfidence":0.89,"plateTime":0.4663075102591887,"extension":6.29526769737612},"index":5,"playId":"987c6384-20ab-388d-9d12-3f2160322cca","pitchNumber":5,"startTime":"2026-07-12T19:34:55.249Z","endTime":"2026-07-12T19:34:58.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:34:58.482Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks. Josh Jung to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:35:07.669Z","endTime":"2026-07-12T19:37:40.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401772528833515,"aZ":-12.234674486732864,"pfxX":-1.997990563959327,"pfxZ":10.490264164506055,"pX":-1.1077893282735312,"pZ":4.427470463201414,"vX0":2.3077252503614805,"vY0":-136.80761348191834,"vZ0":-0.6243877377381754,"x":159.23,"y":119.24,"x0":-1.7015668922406715,"y0":50.00352404771449,"z0":5.495104829825178,"aX":-3.7982172687799696},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":3.1,"spinRate":2263,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.3999570963093837,"extension":6.100023940428889},"index":0,"playId":"edc30fb7-9a8a-34f7-a1ff-c99be74babd2","pitchNumber":1,"startTime":"2026-07-12T19:35:28.153Z","endTime":"2026-07-12T19:35:31.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980619623025124,"aZ":-15.254700902793786,"pfxX":-2.1414850612085843,"pfxZ":9.180517435564056,"pX":0.1542063241897464,"pZ":3.6695775418127328,"vX0":5.610752865433346,"vY0":-134.37361321211156,"vZ0":-1.8327086885169561,"x":111.12,"y":139.7,"x0":-1.6754089600888762,"y0":50.00228271062854,"z0":5.4349642542288,"aX":-3.946858197337639},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":2.8,"spinRate":2167,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.4063937818266261,"extension":6.217172599665929},"index":1,"playId":"df869382-5e1e-3028-b0d7-4a562d41ef6f","pitchNumber":2,"startTime":"2026-07-12T19:35:48.337Z","endTime":"2026-07-12T19:35:53.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03548553311207,"aZ":-16.407930529821932,"pfxX":-2.0931374310655118,"pfxZ":8.564810813084364,"pX":0.7646527415106015,"pZ":2.915241518290629,"vX0":7.156708263531622,"vY0":-134.31555920747547,"vZ0":-3.174810014999341,"x":87.85,"y":160.07,"x0":-1.6536653385207851,"y0":50.00365256798813,"z0":5.2683357745607395,"aX":-3.8543184627205673},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":2.4,"spinRate":2140,"spinDirection":198},"zone":3,"typeConfidence":0.91,"plateTime":0.4066167860792853,"extension":6.301485383160614},"index":2,"playId":"08eaa84e-7ef8-3ee5-ae9b-0b62d2f5f64e","pitchNumber":3,"startTime":"2026-07-12T19:36:10.223Z","endTime":"2026-07-12T19:36:13.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"6e361729-c3fd-317b-bcc1-390865a99424","startTime":"2026-07-12T19:36:28.001Z","endTime":"2026-07-12T19:36:31.001Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.882795529597004,"aZ":-15.508157766217918,"pfxX":-2.544910927168919,"pfxZ":8.880679096758275,"pX":0.35929979827691993,"pZ":3.1884914250835887,"vX0":6.307053860846216,"vY0":-135.69102231852608,"vZ0":-2.681381167501579,"x":103.3,"y":152.69,"x0":-1.6578579613279154,"y0":50.00346406860157,"z0":5.261471843086152,"aX":-4.77673919446487},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":3.4,"spinRate":2272,"spinDirection":197},"zone":3,"typeConfidence":0.91,"plateTime":0.40265919549005913,"extension":6.357165265420894},"index":4,"playId":"2330fad2-2fd7-3ac7-9095-c87aca8e59d6","pitchNumber":4,"startTime":"2026-07-12T19:36:49.886Z","endTime":"2026-07-12T19:36:52.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8293634799227,"aZ":-15.969704221008035,"pfxX":-2.6591799433012424,"pfxZ":8.730184023211624,"pX":-1.0634306646144926,"pZ":4.641746602284873,"vX0":3.0412129555880947,"vY0":-135.00010368307557,"vZ0":0.9985647508827097,"x":157.54,"y":113.45,"x0":-1.85605881131724,"y0":50.00288804908233,"z0":5.3867449895065675,"aX":-4.936272493811929},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":4.2,"spinRate":2226,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.4048416469397349,"extension":6.192439317803183},"index":5,"playId":"a26c24be-ee3f-3b71-91a8-de7191b68267","pitchNumber":5,"startTime":"2026-07-12T19:37:10.338Z","endTime":"2026-07-12T19:37:13.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.809017422950777,"aZ":-12.540614986083622,"pfxX":-3.249070942506859,"pfxZ":10.723281012792173,"pX":1.765270601623864,"pZ":2.2071293473108367,"vX0":9.834332848141655,"vY0":-134.1560014042387,"vZ0":-5.619836756592512,"x":49.71,"y":179.19,"x0":-1.5186149607826829,"y0":50.002229447935775,"z0":5.215672341309006,"aX":-5.949221041472868},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2167,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.40757924354714614,"extension":6.44452478773627},"index":6,"playId":"01dfe98c-e41f-3d11-b0a1-68346b312fdb","pitchNumber":6,"startTime":"2026-07-12T19:37:34.162Z","endTime":"2026-07-12T19:37:40.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:37:40.575Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-12T19:38:31.758Z","endTime":"2026-07-12T19:39:01.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T19:37:58.014Z","endTime":"2026-07-12T19:38:33.986Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69193790936826,"aZ":-21.97564719807616,"pfxX":-9.040363986838864,"pfxZ":6.223804977583589,"pX":-0.7715118044390225,"pZ":2.620071105732912,"vX0":5.873798405094796,"vY0":-127.32373409664116,"vZ0":-2.270217144591725,"x":146.41,"y":168.04,"x0":-1.9364993529851444,"y0":50.00098293039783,"z0":5.266344664940662,"aX":-14.808026644411294},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.9,"breakHorizontal":15.0,"spinRate":2365,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4305568721332498,"extension":6.285411756153132},"index":1,"playId":"3acd0189-2247-39d0-b977-9237c9cae0b4","pitchNumber":1,"startTime":"2026-07-12T19:38:33.986Z","endTime":"2026-07-12T19:38:37.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80305733504546,"aZ":-22.967576389745588,"pfxX":-9.394572476404466,"pfxZ":5.69724081505114,"pX":-0.14277368529961335,"pZ":2.683282782747426,"vX0":7.317011745375442,"vY0":-126.33231245622142,"vZ0":-1.893135157452474,"x":122.44,"y":166.33,"x0":-1.8564909900924313,"y0":50.001597408794034,"z0":5.288901198457909,"aX":-15.1799988341497},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.1,"breakHorizontal":15.4,"spinRate":2440,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.43359847315528155,"extension":6.21668978856439},"hitData":{"launchSpeed":105.0,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.12,"coordY":167.8}},"index":2,"playId":"614687ea-7272-3618-ad9e-914740ff389d","pitchNumber":2,"startTime":"2026-07-12T19:38:53.915Z","endTime":"2026-07-12T19:39:01.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:39:01.584Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:40:55.262Z","endTime":"2026-07-12T19:43:25.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.104092872657038,"aZ":-13.069668596926496,"pfxX":3.6121191355715645,"pfxZ":9.89761769185822,"pX":0.11051100065822263,"pZ":3.2152068009715316,"vX0":-6.086975186191856,"vY0":-138.13996521403672,"vZ0":-4.0816230288780515,"x":112.79,"y":151.97,"x0":1.8744442398175698,"y0":50.00403327982928,"z0":5.592109162873475,"aX":6.97355696695104},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2241,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.3966779385108441,"extension":6.66125721674393},"index":0,"playId":"0e3c975a-81b5-3af7-b93e-cd6ae5b205f9","pitchNumber":1,"startTime":"2026-07-12T19:41:23.438Z","endTime":"2026-07-12T19:41:27.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809584896775718,"aZ":-42.453033376251916,"pfxX":0.5046297511718888,"pfxZ":-7.252715532326414,"pX":-0.1859843367034079,"pZ":1.5715532830489063,"vX0":-4.333119974090521,"vY0":-118.59793563646639,"vZ0":-0.46836345984558037,"x":124.09,"y":196.35,"x0":1.6033932952778185,"y0":50.00469314250501,"z0":5.661359834281549,"aX":0.7159881958536464},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.0,"breakHorizontal":0.2,"spinRate":2159,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.46279162588376277,"extension":6.722735879477472},"index":1,"playId":"7fa471d1-c275-3bc3-9a9a-8f8cf0fd8ef4","pitchNumber":2,"startTime":"2026-07-12T19:41:37.816Z","endTime":"2026-07-12T19:41:41.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-12T19:41:48.630Z","endTime":"2026-07-12T19:42:04.976Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.293019277676557,"aZ":-39.516036038121335,"pfxX":-1.1556952560166818,"pfxZ":-5.110897417762275,"pX":-0.932227241103592,"pZ":0.3813169077174121,"vX0":-5.60286076094846,"vY0":-118.91048909686104,"vZ0":-3.398852171728913,"x":152.53,"y":228.48,"x0":1.602504261704124,"y0":50.005101851736455,"z0":5.405895852378806,"aX":-1.6586908604356345},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.8,"breakHorizontal":3.4,"spinRate":2228,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4601937337635067,"extension":6.70259823904029},"index":3,"playId":"709db072-4617-3728-be3e-651f8392cf6b","pitchNumber":3,"startTime":"2026-07-12T19:42:04.976Z","endTime":"2026-07-12T19:42:08.444Z","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":94.7,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90342870375505,"aZ":-13.801132062569954,"pfxX":3.535135979191088,"pfxZ":9.53180341486327,"pX":0.022296292012239063,"pZ":4.103795629690403,"vX0":-6.175597503886124,"vY0":-137.77729789189766,"vZ0":-1.546878777524552,"x":116.15,"y":127.98,"x0":1.83091708721617,"y0":50.000979682866166,"z0":5.602744863093212,"aX":6.813759099717356},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-5.2,"spinRate":2214,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.3971797816320888,"extension":6.419521720597379},"index":4,"playId":"2af7c0fc-c150-30d1-9350-a0f0f3fe6633","pitchNumber":4,"startTime":"2026-07-12T19:42:26.557Z","endTime":"2026-07-12T19:42:31.041Z","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":94.2,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593444840739288,"aZ":-12.711862795236568,"pfxX":5.576832697030762,"pfxZ":10.165708384441995,"pX":-1.0557946046386877,"pZ":2.4005049130165825,"vX0":-8.968974893065454,"vY0":-136.84846223174233,"vZ0":-5.917344070524599,"x":157.24,"y":173.97,"x0":1.5256981263427785,"y0":50.00139309785849,"z0":5.446684697282921,"aX":10.675850355620144},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2247,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.39884520715110927,"extension":6.62269223552094},"index":5,"playId":"d0403f31-b2dd-310a-b0a0-e7cd4692301c","pitchNumber":5,"startTime":"2026-07-12T19:42:43.305Z","endTime":"2026-07-12T19:42:47.128Z","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.1,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.914078727990237,"aZ":-13.147988953878768,"pfxX":6.093010848862463,"pfxZ":9.786405606453902,"pX":0.05436488998755189,"pZ":2.9518845939372733,"vX0":-6.906642086496099,"vY0":-138.33334228722237,"vZ0":-4.229739716709855,"x":114.93,"y":159.08,"x0":1.78795887825882,"y0":50.005107566200124,"z0":5.377730930772178,"aX":11.849154472556375},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":-9.6,"spinRate":2214,"spinDirection":145},"zone":2,"typeConfidence":0.88,"plateTime":0.3954527778686625,"extension":6.730742308149725},"index":6,"playId":"e8268b98-b0fb-3fc7-985d-01aac6c7a268","pitchNumber":6,"startTime":"2026-07-12T19:43:00.026Z","endTime":"2026-07-12T19:43:03.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12053521591075,"aZ":-14.185648676642352,"pfxX":2.789008068295893,"pfxZ":9.291197600003217,"pX":0.0024226435496976567,"pZ":2.476679735496734,"vX0":-6.4496771241655155,"vY0":-137.8964253480086,"vZ0":-4.823097666079704,"x":116.91,"y":171.91,"x0":2.0037009643827908,"y0":50.004016815208374,"z0":5.197269616505081,"aX":5.401085401265271},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":-3.8,"spinRate":2240,"spinDirection":146},"zone":5,"typeConfidence":0.88,"plateTime":0.3963851134355707,"extension":6.858262216860659},"index":7,"playId":"4195f1eb-442d-316d-956c-594b199507b8","pitchNumber":7,"startTime":"2026-07-12T19:43:21.514Z","endTime":"2026-07-12T19:43:25.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:43:25.307Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:43:32.132Z","endTime":"2026-07-12T19:44:59.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.738596457825842,"aZ":-25.801646885223427,"pfxX":7.975152715806066,"pfxZ":4.021157687322198,"pX":0.2780244380235416,"pZ":2.4333751216966393,"vX0":-6.124417890968422,"vY0":-124.52125290887665,"vZ0":-1.9245743243951159,"x":106.4,"y":173.08,"x0":1.7216077033123156,"y0":50.004827540208986,"z0":5.330866555387597,"aX":12.646824726216186},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":-13.2,"spinRate":1912,"spinDirection":112},"zone":5,"typeConfidence":0.91,"plateTime":0.4382428279839914,"extension":6.789492740649248},"index":0,"playId":"4dd4f9b9-b9aa-3896-b3c5-4d682c57c6fd","pitchNumber":1,"startTime":"2026-07-12T19:43:50.979Z","endTime":"2026-07-12T19:43:53.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.965436871271315,"aZ":-42.81272202568825,"pfxX":-3.147869563383673,"pfxZ":-7.290038395984183,"pX":-0.04864123713559245,"pZ":0.6052922941574539,"vX0":-3.065895513520485,"vY0":-120.25368747094775,"vZ0":-2.519690814063593,"x":118.85,"y":222.44,"x0":1.6530206977211155,"y0":50.000014686570786,"z0":5.47514936489833,"aX":-4.595711169930331},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.6,"breakHorizontal":6.5,"spinRate":2296,"spinDirection":337},"zone":13,"typeConfidence":0.87,"plateTime":0.45597884302915137,"extension":7.237186670508299},"index":1,"playId":"b5c31297-f078-3f51-8698-d6ed177c9b72","pitchNumber":2,"startTime":"2026-07-12T19:44:05.321Z","endTime":"2026-07-12T19:44:08.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16501159848496,"aZ":-13.118660039471159,"pfxX":5.295018953275684,"pfxZ":9.574231001551034,"pX":-1.0344376786664613,"pZ":1.8954729093577933,"vX0":-9.224490923822268,"vY0":-140.07016379137204,"vZ0":-7.345378361384909,"x":156.43,"y":187.6,"x0":1.6111163980917256,"y0":50.001999442779166,"z0":5.406688121293305,"aX":10.538378495819375},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2269,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.3907958065973882,"extension":6.812918457114588},"index":2,"playId":"5c86201f-0a3d-304a-91a4-41b3dcf49e40","pitchNumber":3,"startTime":"2026-07-12T19:44:31.849Z","endTime":"2026-07-12T19:44:35.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-12T19:44:41.432Z","endTime":"2026-07-12T19:44:56.124Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656827362592008,"aZ":-21.351792387290576,"pfxX":7.9945807982017545,"pfxZ":6.466492516582855,"pX":0.7981285478319063,"pZ":2.346270994805713,"vX0":-4.902569911149671,"vY0":-128.3516957411942,"vZ0":-3.5565143192038864,"x":86.58,"y":175.43,"x0":1.6906486527213298,"y0":50.00588449694647,"z0":5.405386417342891,"aX":13.389995510017743},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.2,"breakHorizontal":-13.4,"spinRate":2004,"spinDirection":123},"zone":6,"typeConfidence":0.88,"plateTime":0.4261294592873264,"extension":7.1108390237915575},"index":4,"playId":"240730d7-04e6-3474-ab4a-178af2a2688b","pitchNumber":4,"startTime":"2026-07-12T19:44:56.124Z","endTime":"2026-07-12T19:44:59.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:44:59.320Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Altuve homers (11) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:45:01.138Z","endTime":"2026-07-12T19:46:51.631Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.245966664259367,"aZ":-10.899565623702719,"pfxX":4.308834267440451,"pfxZ":10.757534242437504,"pX":0.23103604589812746,"pZ":2.0564266541824754,"vX0":-5.6213471727802045,"vY0":-139.68929997513484,"vZ0":-7.218329685826594,"x":108.19,"y":183.26,"x0":1.7089735556584358,"y0":50.00596149369243,"z0":5.389550867260503,"aX":8.523931514454512},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":-6.6,"spinRate":2377,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.39199591181392224,"extension":6.766900517298018},"index":0,"playId":"e832ccdb-cb60-3f1f-86bb-7217d5a20985","pitchNumber":1,"startTime":"2026-07-12T19:45:26.402Z","endTime":"2026-07-12T19:45:29.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237990421884895,"aZ":-38.43732545213432,"pfxX":0.7910720500161874,"pfxZ":-4.117098428361262,"pX":-1.6998437493422127,"pZ":-1.8449091984540202,"vX0":-7.624802675223877,"vY0":-122.53072295478844,"vZ0":-9.327951176612185,"x":181.79,"y":288.59,"x0":1.3497377857995967,"y0":50.00422155434346,"z0":5.296172574348309,"aX":1.2031598870146953},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.5,"breakHorizontal":0.4,"spinRate":2266,"spinDirection":341},"zone":13,"typeConfidence":0.88,"plateTime":0.44703938590575953,"extension":6.991467048821542},"index":1,"playId":"b91a1e56-dfc5-3ee3-be14-0b607fc6599a","pitchNumber":2,"startTime":"2026-07-12T19:45:40.427Z","endTime":"2026-07-12T19:45:43.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.460231783376706,"aZ":-42.9074750891071,"pfxX":-0.9461242763072515,"pfxZ":-7.354191282022683,"pX":-1.019561274431325,"pZ":0.6799481524786388,"vX0":-5.576212905647061,"vY0":-120.3974439209991,"vZ0":-2.3988115576976328,"x":155.86,"y":220.42,"x0":1.4540224991672568,"y0":50.00084271059349,"z0":5.504480333572973,"aX":-1.3801555480684415},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.6,"breakHorizontal":3.1,"spinRate":2356,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.45579959969274464,"extension":6.93507411903776},"index":2,"playId":"b2d3b8b2-9b1e-3674-a7b0-95b19e83c8ba","pitchNumber":3,"startTime":"2026-07-12T19:46:07.115Z","endTime":"2026-07-12T19:46:11.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758198356774905,"aZ":-13.188122555578465,"pfxX":3.8062663324534034,"pfxZ":9.508437919644916,"pX":-0.3925169581889642,"pZ":2.3947585093181063,"vX0":-7.246798550405898,"vY0":-139.9949689716649,"vZ0":-5.873763266387209,"x":131.96,"y":174.12,"x0":1.727893009213829,"y0":50.00609864934849,"z0":5.373461242043014,"aX":7.603355243305731},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-5.5,"spinRate":2163,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.3903188357009295,"extension":6.868333637782072},"hitData":{"launchSpeed":100.9,"launchAngle":23.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":46.03,"coordY":63.93}},"index":3,"playId":"05b1d3ef-3c9b-3afd-bdb8-1b90e032cc77","pitchNumber":4,"startTime":"2026-07-12T19:46:24.543Z","endTime":"2026-07-12T19:46:51.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:46:51.631Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-12T19:46:35.373Z","endTime":"2026-07-12T19:47:38.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21734069019941,"aZ":-13.909742412467422,"pfxX":3.7843178821557837,"pfxZ":9.227079492054347,"pX":0.5435425079796063,"pZ":4.8674207415124835,"vX0":-4.60495813582557,"vY0":-139.7482569640756,"vZ0":0.37753978292544865,"x":96.28,"y":107.36,"x0":1.7203262724346864,"y0":50.00544032427667,"z0":5.643610976608872,"aX":7.4935296051237765},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":-5.9,"spinRate":2181,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.3918065694835686,"extension":6.860405822966263},"index":0,"playId":"c4eb6537-daa9-3654-93ad-0ea169166efd","pitchNumber":1,"startTime":"2026-07-12T19:47:12.968Z","endTime":"2026-07-12T19:47:16.497Z","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":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248785205630863,"aZ":-26.989157030606357,"pfxX":-0.8864755296844677,"pfxZ":3.029057511888764,"pX":-0.005534218877071277,"pZ":2.3427801559879744,"vX0":-4.4279927006506625,"vY0":-129.73811242542712,"vZ0":-2.9873509633797783,"x":117.21,"y":175.52,"x0":1.8359391583803113,"y0":50.00094486333138,"z0":5.558363452425189,"aX":-1.5158230434517883},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":2.5,"spinRate":1843,"spinDirection":163},"zone":5,"typeConfidence":0.89,"plateTime":0.42160698212494685,"extension":6.6492882938461815},"hitData":{"launchSpeed":105.0,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":170.34}},"index":1,"playId":"32cd8607-1360-358b-8d62-a87993b33155","pitchNumber":2,"startTime":"2026-07-12T19:47:30.436Z","endTime":"2026-07-12T19:47:38.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:47:38.606Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-12T19:50:00.500Z","endTime":"2026-07-12T19:51:59.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Cristian Javier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:48:13.482Z","endTime":"2026-07-12T19:50:02.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"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":94.8,"endSpeed":86.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00930217125579,"aZ":-17.911024665622325,"pfxX":-7.27062471422434,"pfxZ":7.410782297674492,"pX":0.2814457035032417,"pZ":1.4675293319810077,"vX0":8.565194309441091,"vY0":-137.7070629625929,"vZ0":-6.75793732268429,"x":106.27,"y":199.16,"x0":-1.921656744659998,"y0":50.002942439964386,"z0":5.161109801369953,"aX":-13.992556872545485},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":11.4,"spinRate":2233,"spinDirection":226},"zone":14,"typeConfidence":0.88,"plateTime":0.3974510660454045,"extension":6.49384464645008},"index":1,"playId":"71b9ba8e-3b14-392e-8458-7730c9dc91ca","pitchNumber":1,"startTime":"2026-07-12T19:50:02.734Z","endTime":"2026-07-12T19:50:06.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281604903297577,"aZ":-17.11742476516057,"pfxX":-6.977874185096304,"pfxZ":7.847549410435286,"pX":0.06696776945109185,"pZ":1.8443767159462645,"vX0":8.148398783147659,"vY0":-137.35613141152552,"vZ0":-5.940125827325097,"x":114.45,"y":188.98,"x0":-2.0258217141659465,"y0":50.00007799813075,"z0":5.1912023475120375,"aX":-13.384627701927347},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2240,"spinDirection":226},"zone":8,"typeConfidence":0.88,"plateTime":0.3981476920699327,"extension":6.378128468954882},"index":2,"playId":"ddf60a96-2099-39c7-b5c0-48799e12436c","pitchNumber":2,"startTime":"2026-07-12T19:50:18.960Z","endTime":"2026-07-12T19:50:21.960Z","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":95.0,"endSpeed":87.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020819425805666,"aZ":-19.808702275642283,"pfxX":-6.617035330124807,"pfxZ":6.317329874010005,"pX":-0.48453801760246634,"pZ":3.2442552899866355,"vX0":6.4294730030617275,"vY0":-138.36502575155802,"vZ0":-1.9992299410271417,"x":135.47,"y":151.19,"x0":-1.9676271939373735,"y0":50.00471678709508,"z0":5.289681505744348,"aX":-12.95813592431859},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":10.8,"spinRate":2149,"spinDirection":223},"zone":1,"typeConfidence":0.89,"plateTime":0.394364801777233,"extension":6.20849204250961},"index":3,"playId":"6a58e074-8682-3e6e-abb2-0e7ab345dd1b","pitchNumber":3,"startTime":"2026-07-12T19:50:39.353Z","endTime":"2026-07-12T19:50:43.418Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T19:50:50.416Z","endTime":"2026-07-12T19:51:07.136Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"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":86.2,"endSpeed":80.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119889888466542,"aZ":-26.076705353335818,"pfxX":-0.11443684430793866,"pfxZ":3.7973713306824908,"pX":0.8591574888289286,"pZ":0.4741784808293169,"vX0":7.384297704970694,"vY0":-125.36729061369907,"vZ0":-6.148411901368411,"x":84.25,"y":225.98,"x0":-2.098100069994766,"y0":50.00397509079921,"z0":5.060766932631935,"aX":-0.18365541234340055},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":-1.3,"spinRate":2143,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.43534344097806876,"extension":6.408652297000106},"index":5,"playId":"11bc93c4-53a5-3ef8-9a25-0f116db19a2c","pitchNumber":4,"startTime":"2026-07-12T19:51:07.136Z","endTime":"2026-07-12T19:51:11.743Z","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":86.7,"endSpeed":79.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.904307482986052,"aZ":-29.252705904912823,"pfxX":-10.488840090000846,"pfxZ":1.8070467625444149,"pX":-1.6459314681267272,"pZ":2.2522859273320663,"vX0":4.616581107487466,"vY0":-126.22314526144419,"vZ0":-1.7396460017129927,"x":179.74,"y":177.97,"x0":-2.1325458065540985,"y0":50.00475632555692,"z0":5.298482329693182,"aX":-16.982005807175277},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":18.0,"spinRate":1759,"spinDirection":238},"zone":13,"typeConfidence":0.96,"plateTime":0.43338524711797355,"extension":6.560053020422053},"index":6,"playId":"cdb4aa83-b447-388e-8a2e-6ad44ffeffa6","pitchNumber":5,"startTime":"2026-07-12T19:51:29.681Z","endTime":"2026-07-12T19:51:33.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.266179722927127,"aZ":-24.417503333472894,"pfxX":-9.067431634648738,"pfxZ":5.378626162066916,"pX":0.6021827397733098,"pZ":2.048953866603606,"vX0":8.39620089076666,"vY0":-118.94250226926236,"vZ0":-2.9565344295907723,"x":94.05,"y":183.46,"x0":-1.7833596915857535,"y0":50.00574177626936,"z0":5.50519459415775,"aX":-13.088433717235029},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.4,"breakHorizontal":14.5,"spinRate":1718,"spinDirection":229},"zone":9,"typeConfidence":0.95,"plateTime":0.459225514867442,"extension":6.776266277805139},"hitData":{"launchSpeed":83.0,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.11,"coordY":166.28}},"index":7,"playId":"6cefbef9-8d55-3efb-b8c5-355dbf842e41","pitchNumber":6,"startTime":"2026-07-12T19:51:50.298Z","endTime":"2026-07-12T19:51:59.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:51:59.425Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-12T19:52:03.144Z","endTime":"2026-07-12T19:53:49.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.138788476952666,"aZ":-25.330965770593426,"pfxX":-0.4348543051949306,"pfxZ":4.2734187707184565,"pX":-0.17247888046129425,"pZ":1.2984974182389613,"vX0":4.946279041882246,"vY0":-125.4503684342408,"vZ0":-4.465900233121358,"x":123.57,"y":203.72,"x0":-2.1089232049069104,"y0":50.00555732560819,"z0":5.153911873236244,"aX":-0.6974850581615888},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":-0.2,"spinRate":1976,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.43574005548225747,"extension":6.532589828803014},"index":0,"playId":"c91e772c-fe4d-351b-91f4-58caf867d4ba","pitchNumber":1,"startTime":"2026-07-12T19:52:24.447Z","endTime":"2026-07-12T19:52:28.829Z","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":86.2,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96305722947668,"aZ":-27.038700030196974,"pfxX":0.14652918540159782,"pfxZ":3.192515664102168,"pX":-0.07149807249169222,"pZ":2.1950772600114887,"vX0":5.0660574632162945,"vY0":-125.58888782879353,"vZ0":-2.2837596179511723,"x":119.73,"y":179.51,"x0":-2.128561847375049,"y0":50.001681126942664,"z0":5.301855511243889,"aX":0.2340680503094924},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2064,"spinDirection":214},"zone":8,"typeConfidence":0.92,"plateTime":0.43510943994155804,"extension":6.510262823091227},"index":1,"playId":"175ea44c-d3d8-3cb9-99f7-40a5332b24db","pitchNumber":2,"startTime":"2026-07-12T19:52:40.248Z","endTime":"2026-07-12T19:52:43.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142379751299412,"aZ":-25.237972973490706,"pfxX":-0.3050858111394499,"pfxZ":4.35216576566884,"pX":-1.5962965816129167,"pZ":3.3325218267544168,"vX0":1.8628141554496718,"vY0":-124.72024616974022,"vZ0":0.11504013871083274,"x":177.85,"y":148.8,"x0":-2.3092885186641583,"y0":50.00599826843017,"z0":5.345982669254442,"aX":-0.4868126612421198},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.2,"breakHorizontal":0.1,"spinRate":1966,"spinDirection":182},"zone":11,"typeConfidence":0.89,"plateTime":0.4370800453570456,"extension":6.357645930965981},"index":2,"playId":"b52ce511-7f08-32ac-ae1f-9dc03d7a4d82","pitchNumber":3,"startTime":"2026-07-12T19:53:02.401Z","endTime":"2026-07-12T19:53:05.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99539042517061,"aZ":-25.540662074703437,"pfxX":-1.0742789258767145,"pfxZ":4.259714791379146,"pX":1.2651739694789659,"pZ":2.14312004362821,"vX0":7.9813509064066706,"vY0":-123.31224970872603,"vZ0":-2.29571629877777,"x":68.77,"y":180.92,"x0":-1.8586906085402701,"y0":50.00306567817519,"z0":5.217211220941024,"aX":-1.6744177455069222},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.4,"breakHorizontal":0.2,"spinRate":1988,"spinDirection":194},"zone":14,"typeConfidence":0.88,"plateTime":0.44233478738755405,"extension":6.607575990165984},"index":3,"playId":"11eeb47b-1e3c-3c45-91b0-5fe77bbc2765","pitchNumber":4,"startTime":"2026-07-12T19:53:22.574Z","endTime":"2026-07-12T19:53:26.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644002831357408,"aZ":-20.52955125133319,"pfxX":-7.502219607422189,"pfxZ":5.880409921870584,"pX":-0.09841195925826826,"pZ":2.570103342305311,"vX0":7.6397676074785865,"vY0":-139.18303236602375,"vZ0":-3.411703498701673,"x":120.75,"y":169.39,"x0":-1.8924955611871153,"y0":50.00067026644028,"z0":5.156819454566602,"aX":-14.848577109282758},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":12.1,"spinRate":2165,"spinDirection":232},"zone":5,"typeConfidence":0.89,"plateTime":0.39220629172327426,"extension":6.406779350276386},"hitData":{"launchSpeed":68.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.56,"coordY":170.0}},"index":4,"playId":"b3b851f9-78e9-39fa-a02a-3ad90a53d6d8","pitchNumber":5,"startTime":"2026-07-12T19:53:41.175Z","endTime":"2026-07-12T19:53:49.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:53:49.512Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-12T19:53:57.604Z","endTime":"2026-07-12T19:54:32.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.387455061378276,"aZ":-19.223665697320154,"pfxX":-5.1140687456608,"pfxZ":6.52977182997895,"pX":0.33420560036731595,"pZ":3.346840265670388,"vX0":8.033778270445502,"vY0":-139.4503881362036,"vZ0":-1.8197054306977107,"x":104.26,"y":148.42,"x0":-1.9106631250700175,"y0":50.000441177207705,"z0":5.267120713440797,"aX":-10.139529256437585},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":7.7,"spinRate":2053,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.3917773226576453,"extension":6.26240948672409},"hitData":{"launchSpeed":79.3,"launchAngle":42.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.77,"coordY":90.28}},"index":0,"playId":"b8d82997-0763-34da-834d-37b35731c1ac","pitchNumber":1,"startTime":"2026-07-12T19:54:23.888Z","endTime":"2026-07-12T19:54:32.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:54:32.474Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T19:57:07.747Z","endTime":"2026-07-12T19:58:11.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T19:56:13.318Z","endTime":"2026-07-12T19:57:09.977Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596898333558528,"aZ":-22.919294418462993,"pfxX":8.754693330138082,"pfxZ":5.240032127109291,"pX":0.1939769223191195,"pZ":3.9007134596781468,"vX0":-8.617409680748569,"vY0":-131.51926907593608,"vZ0":0.2554908762875232,"x":109.61,"y":133.46,"x0":2.361817114701388,"y0":50.00579253643374,"z0":5.490094727128445,"aX":15.4745297227767},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.7,"breakHorizontal":-14.2,"spinRate":2100,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4150756537714959,"extension":6.123412443839937},"index":1,"playId":"136ebaaf-3467-37cf-abaa-86136bc1a9fa","pitchNumber":1,"startTime":"2026-07-12T19:57:09.977Z","endTime":"2026-07-12T19:57:14.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.843697857941436,"aZ":-23.909537143516687,"pfxX":-1.076196308563036,"pfxZ":4.909862349642973,"pX":0.06558088308225907,"pZ":2.6677480067065953,"vX0":-5.276350513235767,"vY0":-128.04454505938347,"vZ0":-2.599394340966425,"x":114.5,"y":166.75,"x0":2.2807892243226653,"y0":50.00633437447946,"z0":5.538473551879305,"aX":-1.81324974269296},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":3.0,"spinRate":2325,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4254189108883759,"extension":6.420960348207391},"index":2,"playId":"b93fb90a-835a-3e01-8377-e79df989c0d0","pitchNumber":2,"startTime":"2026-07-12T19:57:26.005Z","endTime":"2026-07-12T19:57:29.005Z","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":90.5,"endSpeed":83.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819731242451113,"aZ":-21.490277073025347,"pfxX":8.36327678073503,"pfxZ":6.06406225087059,"pX":0.178190922955424,"pZ":2.338294222380466,"vX0":-8.228243437803878,"vY0":-131.60060073467542,"vZ0":-3.60310025224637,"x":110.21,"y":175.65,"x0":2.2524283923248767,"y0":50.000933978332675,"z0":5.308924397249157,"aX":14.730162475928132},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.4,"breakHorizontal":-13.4,"spinRate":2175,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.41552458934915704,"extension":6.291102793032937},"index":3,"playId":"939f4814-2346-3a8e-a45f-808ea73bf830","pitchNumber":3,"startTime":"2026-07-12T19:57:47.061Z","endTime":"2026-07-12T19:57:50.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.172855335794676,"aZ":-15.56235990829672,"pfxX":6.675034624378716,"pfxZ":9.085591553757283,"pX":0.5984655035484615,"pZ":3.0367226675048506,"vX0":-6.754748141684657,"vY0":-134.15826569716015,"vZ0":-3.597450808178296,"x":94.19,"y":156.79,"x0":2.2778849839291335,"y0":50.00310094891841,"z0":5.499558219409003,"aX":12.20594110797005},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-10.7,"spinRate":2201,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4077846172500301,"extension":6.209164029407732},"index":4,"playId":"2c1b8d7d-3043-38f7-bf72-69cbed91aa0a","pitchNumber":4,"startTime":"2026-07-12T19:58:08.659Z","endTime":"2026-07-12T19:58:11.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T19:58:11.811Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T19:58:13.713Z","endTime":"2026-07-12T20:00:56.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.323131537532525,"aZ":-20.602917111156835,"pfxX":0.2034473485141317,"pfxZ":6.530405570274389,"pX":-0.24669051933516578,"pZ":2.285572641425906,"vX0":-6.434025461234745,"vY0":-131.60713366971072,"vZ0":-4.501091962789555,"x":126.4,"y":177.07,"x0":2.1930176381981528,"y0":50.003027530495835,"z0":5.524413107669503,"aX":0.3620567974841367},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":0.8,"spinRate":2380,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.41462215910749434,"extension":6.399692734849538},"index":0,"playId":"1416cd43-e1da-38de-ae6c-cdd259028146","pitchNumber":1,"startTime":"2026-07-12T19:58:39.096Z","endTime":"2026-07-12T19:58:42.138Z","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":91.6,"endSpeed":83.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628589086998318,"aZ":-22.555061215704534,"pfxX":9.116372155183118,"pfxZ":5.35015448632344,"pX":0.6830847979703188,"pZ":3.0376906197938682,"vX0":-7.64263995223991,"vY0":-133.2354556967017,"vZ0":-1.8025281451576753,"x":90.96,"y":156.76,"x0":2.404326463676894,"y0":50.00347424474533,"z0":5.353062053675826,"aX":16.390829740829993},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-14.9,"spinRate":2154,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4111080742038262,"extension":6.285820476700467},"index":1,"playId":"2bf0e83d-3129-3f1c-a5a7-1bc8181cc62d","pitchNumber":2,"startTime":"2026-07-12T19:59:16.683Z","endTime":"2026-07-12T19:59:22.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-12T19:59:41.298Z","endTime":"2026-07-12T19:59:52.362Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.865140533095005,"aZ":-16.604900761870347,"pfxX":6.441422125500104,"pfxZ":8.652996738153988,"pX":0.5282306215183233,"pZ":4.304228828979693,"vX0":-6.82632114151353,"vY0":-133.32951432706585,"vZ0":-0.1699136009507906,"x":96.87,"y":122.57,"x0":2.2857025955493886,"y0":50.0010414545302,"z0":5.56783979831427,"aX":11.587900733302675},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-10.2,"spinRate":2327,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4109338357349772,"extension":6.330320514078669},"index":3,"playId":"3529ae84-3c80-35cb-a0b3-350ae5950892","pitchNumber":3,"startTime":"2026-07-12T19:59:52.362Z","endTime":"2026-07-12T19:59:56.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.021072451403,"aZ":-31.38048608575282,"pfxX":-8.771102122950687,"pfxZ":0.5694255284532326,"pX":-1.6295509387841534,"pZ":0.5822272902498237,"vX0":-6.39026622899072,"vY0":-118.03843238429549,"vZ0":-4.271372497508944,"x":179.11,"y":223.06,"x0":2.259655202950456,"y0":50.00562662490365,"z0":5.328292855550008,"aX":-12.285571799526526},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.1,"breakHorizontal":17.5,"spinRate":2559,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4653503933826073,"extension":6.604724145105018},"index":4,"playId":"12beed8b-6cb3-327b-a2a8-30c45bc24851","pitchNumber":4,"startTime":"2026-07-12T20:00:08.660Z","endTime":"2026-07-12T20:00:12.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75080035094069,"aZ":-25.539074304090843,"pfxX":10.134428318138236,"pfxZ":3.649922321656315,"pX":-0.013322326552135952,"pZ":1.7503898478417346,"vX0":-9.640006447118717,"vY0":-133.4967541430635,"vZ0":-4.168045823727654,"x":117.51,"y":191.52,"x0":2.3150343586061726,"y0":50.00362002855543,"z0":5.154302670173689,"aX":18.428169121239737},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":-16.4,"spinRate":2096,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4091458961258385,"extension":6.1848875886127805},"index":5,"playId":"203c329b-bd70-33a6-a2e3-652b760b0803","pitchNumber":5,"startTime":"2026-07-12T20:00:34.966Z","endTime":"2026-07-12T20:00:39.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759893713279425,"aZ":-14.84756337900807,"pfxX":5.304451813782612,"pfxZ":9.366606684221829,"pX":-0.38522282941219205,"pZ":2.177280357253579,"vX0":-8.543672349599193,"vY0":-134.54893193368153,"vZ0":-5.829569014844522,"x":131.68,"y":179.99,"x0":2.129267262160573,"y0":50.00454722929474,"z0":5.408509187502199,"aX":9.814633057945938},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-7.9,"spinRate":2231,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.4057192617389034,"extension":6.376487118204425},"index":6,"playId":"fca01cb6-cf2c-3f37-8cd9-3cd68f7bfde7","pitchNumber":6,"startTime":"2026-07-12T20:00:52.968Z","endTime":"2026-07-12T20:00:56.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:00:56.663Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-12T20:01:02.205Z","endTime":"2026-07-12T20:03:14.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727271900005288,"aZ":-15.127085044726488,"pfxX":6.632721541541589,"pfxZ":9.171936837915437,"pX":-0.2808599338996384,"pZ":3.4819509749395023,"vX0":-8.758845430239788,"vY0":-135.05687081695385,"vZ0":-2.6748620292129486,"x":127.71,"y":144.77,"x0":2.1332839891977504,"y0":50.001822607615345,"z0":5.541075834470278,"aX":12.32730386881535},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2234,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40460137288607845,"extension":6.264786815140719},"index":0,"playId":"5e258b38-2cc9-3d0e-9254-ef516de14bc5","pitchNumber":1,"startTime":"2026-07-12T20:01:25.227Z","endTime":"2026-07-12T20:01:29.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.233875062190304,"aZ":-25.36743292120457,"pfxX":9.337000852086126,"pfxZ":3.73310347791589,"pX":-0.2568963085248656,"pZ":3.0783369235950344,"vX0":-9.828888143440244,"vY0":-133.52198663618998,"vZ0":-1.2901299595929152,"x":126.79,"y":155.66,"x0":2.2425288249157935,"y0":50.00135642877401,"z0":5.377193075987307,"aX":17.01579807082217},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":-15.0,"spinRate":2031,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4087566241387024,"extension":5.998556316523161},"index":1,"playId":"4f5f63dd-b5f9-38eb-9d20-734ceff9d12a","pitchNumber":2,"startTime":"2026-07-12T20:01:41.489Z","endTime":"2026-07-12T20:01:44.975Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72767639413472,"aZ":-31.869664450518677,"pfxX":6.350622858550178,"pfxZ":0.19788571610788708,"pX":0.8439421989957516,"pZ":2.726857206113522,"vX0":-5.929131064187781,"vY0":-123.59316709990524,"vZ0":-0.22932940814692393,"x":84.83,"y":165.15,"x0":2.4394648362359024,"y0":50.00585563933429,"z0":5.4788708590611535,"aX":9.908183319289373},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-10.3,"spinRate":1449,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.44179004164018787,"extension":6.214350426096468},"index":2,"playId":"c1fd4e4e-67fb-3af2-bf46-205e6380cbd9","pitchNumber":3,"startTime":"2026-07-12T20:01:59.263Z","endTime":"2026-07-12T20:02:26.265Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73355041985936,"aZ":-29.514758062329513,"pfxX":8.939895212984469,"pfxZ":1.7160667300494064,"pX":0.02290220115023705,"pZ":1.2660847684071828,"vX0":-8.139560627002306,"vY0":-123.2599234202721,"vZ0":-3.9739728286488285,"x":116.13,"y":204.6,"x0":2.194271280617963,"y0":50.004500475374186,"z0":5.370447161816718,"aX":13.863851643755828},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-14.5,"spinRate":1339,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44307390597369034,"extension":6.469565639342856},"index":3,"playId":"9f57ec23-d47d-38d0-82e2-129a5deccab2","pitchNumber":4,"startTime":"2026-07-12T20:02:37.881Z","endTime":"2026-07-12T20:02:41.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-12T20:02:49.045Z","endTime":"2026-07-12T20:03:06.569Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16501062901095,"aZ":-23.516463206201642,"pfxX":-0.20734261598903214,"pfxZ":4.97399341409863,"pX":0.45992308797894405,"pZ":2.1228870675587053,"vX0":-4.90808448211086,"vY0":-130.30330910280696,"vZ0":-3.8353922190785386,"x":99.47,"y":181.46,"x0":2.385091661556394,"y0":50.00387549118911,"z0":5.3646344120196305,"aX":-0.3609695980309309},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":1.3,"spinRate":2296,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4183450347300228,"extension":6.457280526333346},"hitData":{"launchSpeed":82.9,"launchAngle":26.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.16,"coordY":93.46}},"index":5,"playId":"e4f8f88a-4b85-3c3d-b84e-085342590dca","pitchNumber":5,"startTime":"2026-07-12T20:03:06.569Z","endTime":"2026-07-12T20:03:14.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:03:14.573Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T20:05:42.889Z","endTime":"2026-07-12T20:06:11.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Abreu replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:04:21.109Z","endTime":"2026-07-12T20:05:45.149Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"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":95.3,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.203161090133023,"aZ":-18.150014353760913,"pfxX":-4.164264717583631,"pfxZ":7.114222659833789,"pX":-0.5871651862826105,"pZ":4.648765555562414,"vX0":5.449601341076264,"vY0":-138.84004424102258,"vZ0":0.7142385411517074,"x":139.38,"y":113.26,"x0":-2.0253617667575674,"y0":50.00457005774819,"z0":5.587264552685309,"aX":-8.211674177723934},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":6.6,"spinRate":2084,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.39302090984377447,"extension":6.771112870783144},"index":1,"playId":"ed8f7879-522b-33c3-81f4-fa4a46f84080","pitchNumber":1,"startTime":"2026-07-12T20:05:45.149Z","endTime":"2026-07-12T20:05:48.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496568687303142,"aZ":-15.524474850805726,"pfxX":-6.130738287825755,"pfxZ":8.43972331621793,"pX":0.5386880058999327,"pZ":2.0972705824862756,"vX0":9.155250047375405,"vY0":-138.93842786078235,"vZ0":-5.653980848723446,"x":96.47,"y":182.15,"x0":-1.9889627051858587,"y0":50.00198098124702,"z0":5.174890478418653,"aX":-12.094123353731549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2097,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.39286990668816646,"extension":6.883381186991324},"hitData":{"launchSpeed":100.3,"launchAngle":4.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":152.59}},"index":2,"playId":"c1ecdb50-e3ae-3b61-a4f2-80fa9f57fa55","pitchNumber":2,"startTime":"2026-07-12T20:06:02.796Z","endTime":"2026-07-12T20:06:11.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:06:11.047Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T20:06:13.565Z","endTime":"2026-07-12T20:08:00.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.492605798512045,"aZ":-14.281888202679498,"pfxX":-5.948133500165257,"pfxZ":9.082658113061054,"pX":0.6100952105229772,"pZ":3.152237314146087,"vX0":9.434471837209657,"vY0":-139.28385137663656,"vZ0":-3.2599982259838676,"x":93.74,"y":153.67,"x0":-2.044073880745314,"y0":50.00534228050804,"z0":5.278922083363872,"aX":-11.721577944163826},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2155,"spinDirection":216},"zone":3,"typeConfidence":0.89,"plateTime":0.39285182529439533,"extension":6.829438033816183},"index":0,"playId":"d07c6a87-930c-3b51-9fa5-1bfe9a6f0eb0","pitchNumber":1,"startTime":"2026-07-12T20:06:35.459Z","endTime":"2026-07-12T20:06:38.459Z","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":86.7,"endSpeed":80.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014631880731912,"aZ":-37.080754883026934,"pfxX":1.4198810384944691,"pfxZ":-3.02628804963965,"pX":1.6269952356167507,"pZ":2.776541029939022,"vX0":8.7251966105608,"vY0":-126.0883041010641,"vZ0":0.375215385452085,"x":54.98,"y":163.81,"x0":-2.0531564419558577,"y0":50.00362610978041,"z0":5.601615849114542,"aX":2.300178022663604},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.2,"breakHorizontal":-4.4,"spinRate":2872,"spinDirection":57},"zone":12,"typeConfidence":0.9,"plateTime":0.43328086224765583,"extension":6.566308753009612},"index":1,"playId":"464322ce-8054-3b47-89cd-6ba88e733cfd","pitchNumber":2,"startTime":"2026-07-12T20:06:52.964Z","endTime":"2026-07-12T20:06:56.708Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655073116822443,"aZ":-14.367042987859847,"pfxX":-4.819346489870815,"pfxZ":9.053950646949854,"pX":0.04177140280762403,"pZ":5.439843577227324,"vX0":7.309795438761479,"vY0":-139.22888937297535,"vZ0":2.5786569461636617,"x":115.41,"y":91.9,"x0":-1.9891332956233077,"y0":50.00642323904896,"z0":5.451540079860208,"aX":-9.483188320340993},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2171,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.3930894859613048,"extension":6.7028718446833855},"index":2,"playId":"baa83749-12ef-32fd-83d5-841418e8291a","pitchNumber":3,"startTime":"2026-07-12T20:07:09.815Z","endTime":"2026-07-12T20:07:13.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.361446067461333,"aZ":-14.750903883559815,"pfxX":-6.755523347021198,"pfxZ":8.854849359422941,"pX":1.7878603585858275,"pZ":0.6385922063697911,"vX0":12.878008293534613,"vY0":-138.74635949234136,"vZ0":-9.037648583812471,"x":48.85,"y":221.54,"x0":-2.016725138860382,"y0":50.00151931356641,"z0":4.900943729322824,"aX":-13.2916259114254},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2102,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.39338678923373216,"extension":6.82729206495151},"index":3,"playId":"b84ae4b1-d21e-3454-abef-4d6112ddf942","pitchNumber":4,"startTime":"2026-07-12T20:07:36.621Z","endTime":"2026-07-12T20:07:39.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.917555924134433,"aZ":-14.220573289881889,"pfxX":-6.141014081070154,"pfxZ":9.087151988476503,"pX":0.7594864507397432,"pZ":3.951774575934339,"vX0":9.532504603756498,"vY0":-139.55537291616852,"vZ0":-1.4481377859004867,"x":88.05,"y":132.08,"x0":-1.9000647607636902,"y0":50.00252421375381,"z0":5.412445597119302,"aX":-12.13351919899296},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2180,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.39222382094017894,"extension":6.711990560868215},"index":4,"playId":"8ac63e38-8caa-3b03-8ce2-92fe7360f882","pitchNumber":5,"startTime":"2026-07-12T20:07:57.406Z","endTime":"2026-07-12T20:08:00.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:08:00.948Z","atBatIndex":38},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Brandon Nimmo triples (4) on a line drive to right fielder Cam Smith, deflected by center fielder Taylor Trammell. Josh Jung scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T20:08:39.847Z","endTime":"2026-07-12T20:09:17.844Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":650556,"link":"/api/v1/people/650556"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T20:08:22.370Z","endTime":"2026-07-12T20:08:42.042Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86462701885751,"aZ":-36.34314826218974,"pfxX":2.604761249370406,"pfxZ":-2.667693912583381,"pX":-0.24887337538890625,"pZ":2.925359762037922,"vX0":5.008466601568154,"vY0":-124.12994714162232,"vZ0":1.2328904068329365,"x":126.49,"y":159.8,"x0":-2.6313451193073827,"y0":50.005428770515046,"z0":5.448197775489293,"aX":4.064648202325573},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":-5.9,"spinRate":2823,"spinDirection":63},"zone":2,"typeConfidence":0.9,"plateTime":0.4412671607457246,"extension":6.343538448669173},"index":1,"playId":"6381e71c-cec3-3d33-8e46-dbc06a088c07","pitchNumber":1,"startTime":"2026-07-12T20:08:42.042Z","endTime":"2026-07-12T20:08:46.022Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.041342022127314,"aZ":-14.634338188917805,"pfxX":-5.3962367007137075,"pfxZ":8.796401590480322,"pX":0.34735420990173255,"pZ":3.6437525693435493,"vX0":8.50086396743953,"vY0":-140.15277480950812,"vZ0":-2.453509467578889,"x":103.76,"y":140.4,"x0":-2.0209266065453404,"y0":50.001117561110874,"z0":5.483816729058475,"aX":-10.758734096332827},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2264,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3905045053951284,"extension":6.595675025509223},"hitData":{"launchSpeed":99.8,"launchAngle":21.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.19,"coordY":60.27}},"index":2,"playId":"5caadd53-15ea-3af1-bfbc-a0411b90ed6a","pitchNumber":2,"startTime":"2026-07-12T20:09:00.663Z","endTime":"2026-07-12T20:09:17.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:09:17.844Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T20:09:31.960Z","endTime":"2026-07-12T20:11:46.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898003235850705,"aZ":-37.091271271367376,"pfxX":1.4459622130986074,"pfxZ":-2.995371222528375,"pX":0.7021005093211438,"pZ":2.3278071358108092,"vX0":6.860052036390489,"vY0":-127.44743171883927,"vZ0":-0.8930967370647881,"x":90.24,"y":175.93,"x0":-2.2155725306179903,"y0":50.003686330484086,"z0":5.619574942700346,"aX":2.3721438576425204},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.4,"breakHorizontal":-4.2,"spinRate":2894,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.430238634144156,"extension":6.705268376360131},"index":0,"playId":"dbedde4f-d816-3eb3-bbc3-cb825800019d","pitchNumber":1,"startTime":"2026-07-12T20:09:51.237Z","endTime":"2026-07-12T20:09:54.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.245167457186366,"aZ":-37.378414005668624,"pfxX":0.7771686492154579,"pfxZ":-3.092761151392138,"pX":1.191101898144296,"pZ":0.39967514600011633,"vX0":8.010976187363266,"vY0":-129.05139792388982,"vZ0":-5.766990281589322,"x":71.6,"y":227.99,"x0":-2.0562153611971508,"y0":50.00238267010592,"z0":5.547785361890345,"aX":1.306839274741069},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.7,"breakHorizontal":-3.2,"spinRate":2959,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.42467629968818255,"extension":6.501590410645783},"index":1,"playId":"46b2a921-6937-3715-916d-b5b6d6961088","pitchNumber":2,"startTime":"2026-07-12T20:10:07.331Z","endTime":"2026-07-12T20:10:10.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37905264727593,"aZ":-33.752229628483676,"pfxX":2.3095494284458664,"pfxZ":-0.9573338994590177,"pX":0.8263341039529003,"pZ":3.9862802504534973,"vX0":7.234989893681829,"vY0":-127.37522897117005,"vZ0":2.734242676289689,"x":85.5,"y":131.15,"x0":-2.342366344839421,"y0":50.00015729940147,"z0":5.554956086863819,"aX":3.820128874774327},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2775,"spinDirection":62},"zone":12,"typeConfidence":0.89,"plateTime":0.42882066139309405,"extension":6.698566732640229},"index":2,"playId":"b64f26a9-b156-3f42-a170-574f2b444fed","pitchNumber":3,"startTime":"2026-07-12T20:10:28.443Z","endTime":"2026-07-12T20:10:32.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35888069423799,"aZ":-38.57810947903597,"pfxX":3.968058287789266,"pfxZ":-4.0541123249885676,"pX":-0.8334303015592043,"pZ":3.266585739572603,"vX0":2.3456736803633578,"vY0":-124.89109524134889,"vZ0":1.6100568439834557,"x":148.77,"y":150.58,"x0":-2.3007074236157976,"y0":50.00464744606076,"z0":5.788432321905614,"aX":6.263408545138861},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.7,"breakHorizontal":-7.7,"spinRate":2834,"spinDirection":54},"zone":1,"typeConfidence":0.9,"plateTime":0.4387066567329314,"extension":6.504946557691727},"index":3,"playId":"0d91a904-3923-3492-bca4-74f8ba294def","pitchNumber":4,"startTime":"2026-07-12T20:10:49.906Z","endTime":"2026-07-12T20:10:54.092Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06447035788049,"aZ":-37.40595559428469,"pfxX":3.374815840208954,"pfxZ":-3.283756808306615,"pX":0.2524932090999259,"pZ":2.4821756317813164,"vX0":5.062806708722894,"vY0":-125.40016038812664,"vZ0":-0.2184950654994815,"x":107.38,"y":171.76,"x0":-2.2299345888316155,"y0":50.00079464264427,"z0":5.618735179868057,"aX":5.380237936173534},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.8,"breakHorizontal":-7.3,"spinRate":2847,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.43657320418600243,"extension":6.733452883834605},"index":4,"playId":"9925856c-7a0e-357e-91fc-74d369843be1","pitchNumber":5,"startTime":"2026-07-12T20:11:12.224Z","endTime":"2026-07-12T20:11:16.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-12T20:11:23.819Z","endTime":"2026-07-12T20:11:43.606Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.703124435932523,"aZ":-12.934117821791899,"pfxX":-4.229849864409617,"pfxZ":9.669310155466459,"pX":0.19473737109210285,"pZ":3.9309358237371304,"vX0":7.721573506832873,"vY0":-139.96899593636167,"vZ0":-1.869153614466561,"x":109.58,"y":132.64,"x0":-2.0464407211026376,"y0":50.00515923726706,"z0":5.4513701541288455,"aX":-8.419262551578738},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2282,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3908660511189339,"extension":6.834248368714912},"index":6,"playId":"6742ed63-a06f-34fe-bde3-04bfbb9a3acc","pitchNumber":6,"startTime":"2026-07-12T20:11:43.606Z","endTime":"2026-07-12T20:11:46.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:11:46.692Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-12T20:12:00.304Z","endTime":"2026-07-12T20:14:08.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9317746862693,"aZ":-36.81704131899931,"pfxX":2.905386774816999,"pfxZ":-2.9925920766084486,"pX":0.09480992645674124,"pZ":1.1153051606526585,"vX0":5.004689809836704,"vY0":-123.80469501919569,"vZ0":-3.133252955123793,"x":113.39,"y":208.67,"x0":-2.3311320739164163,"y0":50.00446643619527,"z0":5.481716522917829,"aX":4.505118392095594},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.9,"breakHorizontal":-6.5,"spinRate":2849,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4425829483574435,"extension":6.855459699369211},"index":0,"playId":"b117ee29-8479-37cd-89e8-dcf49eb0cb70","pitchNumber":1,"startTime":"2026-07-12T20:12:16.999Z","endTime":"2026-07-12T20:12:19.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4604973981188,"aZ":-14.091177062441046,"pfxX":-4.104246421954707,"pfxZ":9.227086037174708,"pX":1.9131224212383595,"pZ":2.920215904624272,"vX0":11.487979713351143,"vY0":-138.74862040621065,"vZ0":-4.417582178639907,"x":44.08,"y":159.93,"x0":-1.7379805557935848,"y0":50.006735835788135,"z0":5.464219034292627,"aX":-8.04733188079631},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2090,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3939369599065845,"extension":6.656083761245193},"index":1,"playId":"34c09ec3-3096-3c5a-8fd5-240acd64f8e0","pitchNumber":2,"startTime":"2026-07-12T20:12:37.584Z","endTime":"2026-07-12T20:12:41.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741823329413144,"aZ":-36.18032267659688,"pfxX":2.0372153010590406,"pfxZ":-2.4800530040559936,"pX":1.8463713238001376,"pZ":0.9553805402127402,"vX0":9.434063940988425,"vY0":-126.21479566544093,"vZ0":-3.9114618493870745,"x":46.62,"y":212.98,"x0":-2.2051338920633614,"y0":50.00576074172849,"z0":5.439601021540069,"aX":3.2853825025200467},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.2,"breakHorizontal":-5.9,"spinRate":2838,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.43400544111808115,"extension":6.950351115548904},"index":2,"playId":"5240d954-366d-3b51-8abd-74414277bf6d","pitchNumber":3,"startTime":"2026-07-12T20:13:03.138Z","endTime":"2026-07-12T20:13:07.137Z","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":87.3,"endSpeed":80.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.683947254392056,"aZ":-36.593567503449904,"pfxX":1.8767607452526645,"pfxZ":-2.6857518213819276,"pX":-0.08993858296680814,"pZ":3.652179623251835,"vX0":4.970505300005723,"vY0":-127.0431642235353,"vZ0":2.120856214243126,"x":120.43,"y":140.17,"x0":-2.311425276700908,"y0":50.00543067223804,"z0":5.703764288031894,"aX":3.084043850015103},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.2,"breakHorizontal":-4.4,"spinRate":2776,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.43024116577169824,"extension":6.363723160287432},"index":3,"playId":"4ac8ca65-968a-3d94-a14e-8e4750cdc22f","pitchNumber":4,"startTime":"2026-07-12T20:13:23.422Z","endTime":"2026-07-12T20:13:27.156Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24119057861809,"aZ":-37.481023727712966,"pfxX":2.615648780007932,"pfxZ":-3.297113200805903,"pX":-0.04511193882109805,"pZ":2.393160663850451,"vX0":4.645013683644313,"vY0":-125.74947972205386,"vZ0":-0.6778971832002723,"x":118.72,"y":174.16,"x0":-2.252216903926833,"y0":50.00234708549325,"z0":5.693046041877406,"aX":4.21028203021114},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":-5.8,"spinRate":2886,"spinDirection":54},"zone":5,"typeConfidence":0.9,"plateTime":0.4346934852646638,"extension":6.581565060575876},"index":4,"playId":"2bd7726c-55fa-3ce8-aaec-6a3045c529ea","pitchNumber":5,"startTime":"2026-07-12T20:13:45.033Z","endTime":"2026-07-12T20:13:48.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.995035168040044,"aZ":-12.632484266991963,"pfxX":-3.5016312318649083,"pfxZ":9.897828951191816,"pX":0.6283619120380517,"pZ":2.855928338006421,"vX0":8.672504155577178,"vY0":-139.5317778206538,"vZ0":-4.472140189436401,"x":93.05,"y":161.67,"x0":-2.0632421461607655,"y0":50.003501346986646,"z0":5.309992057970129,"aX":-6.9145531158756},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2221,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.3923351426184243,"extension":6.765128470673971},"index":5,"playId":"be397b37-db1d-3ca5-ac5f-8f14b35bca91","pitchNumber":6,"startTime":"2026-07-12T20:14:05.276Z","endTime":"2026-07-12T20:14:08.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:14:08.390Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremy Peña flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T20:16:01.109Z","endTime":"2026-07-12T20:17:23.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66369102319079,"aZ":-27.513266991610855,"pfxX":8.981371882382057,"pfxZ":3.1193760129921495,"pX":-0.006773335489049667,"pZ":1.972490207092845,"vX0":-8.274371983896389,"vY0":-121.14276748084528,"vZ0":-2.768561095247856,"x":117.26,"y":185.52,"x0":2.2788111880948905,"y0":50.00193551850564,"z0":5.524076163427754,"aX":13.40955758609988},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":-14.4,"spinRate":1351,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4513616451892575,"extension":6.368459790807097},"index":0,"playId":"e82796b8-343d-3365-af84-4e2e4b4b09c3","pitchNumber":1,"startTime":"2026-07-12T20:16:21.966Z","endTime":"2026-07-12T20:16:24.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94097920676004,"aZ":-25.29620654091671,"pfxX":-0.002297866387726888,"pfxZ":4.093586324671842,"pX":-0.016821065663454537,"pZ":3.9445874390685023,"vX0":-6.030530596127772,"vY0":-128.14026435242317,"vZ0":0.688096044106652,"x":110.52,"y":86.24,"x0":2.3572595104468648,"y0":50.00216470583938,"z0":5.6333796340231475,"aX":-0.0031414466219552937},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":1.2,"spinRate":2350,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.42578654259133764,"extension":6.343712940694213},"index":1,"playId":"89e62360-a475-3ac9-8ce6-63a3c9912749","pitchNumber":2,"startTime":"2026-07-12T20:16:37.343Z","endTime":"2026-07-12T20:16:41.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90676526063784,"aZ":-23.87861960749998,"pfxX":9.642279420886101,"pfxZ":4.764360728988416,"pX":0.14377756666290642,"pZ":3.9410373734506696,"vX0":-8.9027892679198,"vY0":-130.92231089409657,"vZ0":0.708661164778028,"x":111.52,"y":132.37,"x0":2.330930135947181,"y0":50.00189982379594,"z0":5.450102030673492,"aX":16.785784928887715},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":-15.6,"spinRate":2082,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41790013304082185,"extension":6.307536833312599},"index":2,"playId":"5f0bf1f0-bd41-307a-81b2-cc2a226bab90","pitchNumber":3,"startTime":"2026-07-12T20:16:53.774Z","endTime":"2026-07-12T20:16:57.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72778174425168,"aZ":-24.025761133762586,"pfxX":1.5897308624764945,"pfxZ":4.7432967742416015,"pX":-0.2296914463276617,"pZ":3.049039529748559,"vX0":-6.899316771257532,"vY0":-129.59663500008352,"vZ0":-1.6403902420628909,"x":125.76,"y":156.46,"x0":2.2496382404503126,"y0":50.00022110942925,"z0":5.5088219484935514,"aX":2.7302198519582044},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.4,"spinRate":2344,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.42115352517803206,"extension":6.3217904951169075},"hitData":{"launchSpeed":89.2,"launchAngle":38.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.06,"coordY":66.49}},"index":3,"playId":"bf45a6a2-2311-3d98-a319-546caf15b7d8","pitchNumber":4,"startTime":"2026-07-12T20:17:13.664Z","endTime":"2026-07-12T20:17:23.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:17:23.124Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T20:17:23.685Z","endTime":"2026-07-12T20:19:04.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024371113237855,"aZ":-23.586685638422264,"pfxX":10.270845421905577,"pfxZ":4.744171051942738,"pX":0.09863626595275603,"pZ":3.018850718406833,"vX0":-9.10465179541655,"vY0":-133.71694117914828,"vZ0":-1.973374231922088,"x":113.24,"y":157.27,"x0":2.214431793068373,"y0":50.00240817113386,"z0":5.459975911009828,"aX":18.58627150653451},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2128,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4097422446565475,"extension":6.201304857338988},"index":0,"playId":"6506251d-bd10-3faa-8e38-7fa1357b855f","pitchNumber":1,"startTime":"2026-07-12T20:17:52.242Z","endTime":"2026-07-12T20:17:55.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350174417499936,"aZ":-15.886340889378022,"pfxX":7.470783116554399,"pfxZ":9.031800451213803,"pX":0.6805253096161603,"pZ":3.1450811718877794,"vX0":-7.065709114513597,"vY0":-133.60002899419482,"vZ0":-2.8852515938231305,"x":91.06,"y":153.86,"x0":2.3915878284006418,"y0":50.005430041060386,"z0":5.383793448540735,"aX":13.478491864800024},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-12.0,"spinRate":2267,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.410303022358125,"extension":6.309833425139442},"index":1,"playId":"665ecebd-7ddb-3bc0-a998-d28e337df1fa","pitchNumber":2,"startTime":"2026-07-12T20:18:08.634Z","endTime":"2026-07-12T20:18:11.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-12T20:18:18.765Z","endTime":"2026-07-12T20:18:36.051Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59341262350077,"aZ":-24.455541106004443,"pfxX":0.1577315762441227,"pfxZ":4.489901935502687,"pX":0.28459936428976085,"pZ":4.076333559896635,"vX0":-5.338894682041612,"vY0":-130.11963440057275,"vZ0":0.8448629521780244,"x":106.15,"y":128.72,"x0":2.3401092956121206,"y0":50.0031572035683,"z0":5.596448910238953,"aX":0.2712794458037074},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":0.8,"spinRate":2317,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4204976090373118,"extension":6.314873555752187},"index":3,"playId":"0f4f1fd8-162c-3fc8-902e-fed687c75b37","pitchNumber":3,"startTime":"2026-07-12T20:18:36.051Z","endTime":"2026-07-12T20:18:39.835Z","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":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.301550689198457,"aZ":-24.170211995599747,"pfxX":10.423348980912772,"pfxZ":4.479486313094062,"pX":1.1828591024176611,"pZ":3.588700677346933,"vX0":-6.84856570864468,"vY0":-133.01662954324374,"vZ0":-0.15415080693068373,"x":71.91,"y":141.89,"x0":2.4404716183836324,"y0":50.00317819079508,"z0":5.404171048152033,"aX":18.62469006954898},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":2178,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.41223538394791603,"extension":6.269570425674303},"hitData":{"launchSpeed":77.7,"launchAngle":20.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.85,"coordY":133.96}},"index":4,"playId":"e4d8ebb0-1a9d-3651-b744-e3b7e0d8cea1","pitchNumber":4,"startTime":"2026-07-12T20:18:52.469Z","endTime":"2026-07-12T20:19:04.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:19:04.140Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks. Yordan Alvarez to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T20:21:31.528Z","endTime":"2026-07-12T20:22:52.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T20:19:13.466Z","endTime":"2026-07-12T20:19:32.112Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Winn replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-12T20:19:32.112Z","endTime":"2026-07-12T20:21:33.822Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":85.0,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.279626214355574,"aZ":-33.187302261161435,"pfxX":0.5298336919310745,"pfxZ":-0.64659657843848,"pX":-0.026508756686478903,"pZ":3.862430006450996,"vX0":3.516289581644079,"vY0":-123.89518707780691,"vZ0":2.4932650775946583,"x":118.01,"y":134.49,"x0":-1.5267045549071678,"y0":50.000885089518995,"z0":5.596680436881157,"aX":0.8322890474209469},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-1.7,"spinRate":2555,"spinDirection":79},"zone":11,"typeConfidence":0.87,"plateTime":0.44028487232586544,"extension":6.6985194655824225},"index":2,"playId":"8e86428b-bdd2-3bb9-9816-17e64c5bbf9d","pitchNumber":1,"startTime":"2026-07-12T20:21:33.822Z","endTime":"2026-07-12T20:21:38.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812326673726993,"aZ":-23.17968817157362,"pfxX":0.7819283104747812,"pfxZ":5.016331651473497,"pX":-0.08525401814429338,"pZ":3.8549717809888033,"vX0":3.9058187954042993,"vY0":-132.43467175177562,"vZ0":0.4057193851689693,"x":120.25,"y":134.7,"x0":-1.675131919322084,"y0":50.00223636299213,"z0":5.382773456667603,"aX":1.4011753837105638},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2531,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.41211620509447977,"extension":6.83889847359716},"index":3,"playId":"43005060-3f98-31b5-b92a-ff2683fcb953","pitchNumber":2,"startTime":"2026-07-12T20:21:50.200Z","endTime":"2026-07-12T20:21:54.194Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96350734308347,"aZ":-21.289407740883956,"pfxX":0.49302927518216294,"pfxZ":6.052550271386782,"pX":-0.04456081368258312,"pZ":3.20439522113744,"vX0":3.549448817154015,"vY0":-132.43450395683797,"vZ0":-1.7550564956903871,"x":118.7,"y":152.26,"x0":-1.459378210373319,"y0":50.00382638992477,"z0":5.413386419792338,"aX":0.8861721866412384},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":-1.6,"spinRate":2522,"spinDirection":189},"zone":2,"typeConfidence":0.9,"plateTime":0.4116287521114943,"extension":6.806561926655716},"index":4,"playId":"d36e487a-3fef-3020-bab5-293354d245a1","pitchNumber":3,"startTime":"2026-07-12T20:22:09.942Z","endTime":"2026-07-12T20:22:13.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614182731130995,"aZ":-29.61145863842219,"pfxX":0.7355741618378371,"pfxZ":1.5891131102287734,"pX":1.2862974425631981,"pZ":0.9065114303148335,"vX0":5.9304255067031,"vY0":-125.83370779385086,"vZ0":-4.914796236510295,"x":67.97,"y":214.3,"x0":-1.1926783530912568,"y0":50.00056233428445,"z0":5.273120108841262,"aX":1.183312114025405},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2583,"spinDirection":131},"zone":14,"typeConfidence":0.89,"plateTime":0.4346458613079385,"extension":6.946501767886842},"index":5,"playId":"962234e1-c6b8-326b-9818-4e869d7d0e27","pitchNumber":4,"startTime":"2026-07-12T20:22:30.289Z","endTime":"2026-07-12T20:22:33.289Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409237377954188,"aZ":-20.82766786199924,"pfxX":1.1294231376256443,"pfxZ":6.283966530130266,"pX":-0.1832882468833812,"pZ":3.609317062406846,"vX0":3.439312057081348,"vY0":-133.01064371649795,"vZ0":-0.5762512312907407,"x":123.99,"y":141.33,"x0":-1.6357748103744603,"y0":50.00494645591,"z0":5.3284298987931535,"aX":2.0391731771539874},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-2.8,"spinRate":2488,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.4105580650901617,"extension":6.828032063685454},"index":6,"playId":"6ebca7ab-6746-3de8-b97f-9247db467953","pitchNumber":5,"startTime":"2026-07-12T20:22:48.019Z","endTime":"2026-07-12T20:22:52.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:22:52.166Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to center fielder Evan Carter. Yordan Alvarez to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T20:23:07.084Z","endTime":"2026-07-12T20:24:02.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174281053038293,"aZ":-34.762812904953535,"pfxX":-0.3601676183726308,"pfxZ":-1.6291001454903462,"pX":0.4847442151884577,"pZ":1.5350984485376422,"vX0":4.7292772346752745,"vY0":-124.98694301811676,"vZ0":-2.4085046892629594,"x":98.52,"y":197.33,"x0":-1.3816727077501123,"y0":50.003001334264354,"z0":5.353970870457603,"aX":-0.5727870438960718},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":-0.4,"spinRate":2626,"spinDirection":69},"zone":14,"typeConfidence":0.88,"plateTime":0.4375119216241834,"extension":6.84386949193143},"index":0,"playId":"3350ef79-1f7b-333d-84ed-2959a1506d8f","pitchNumber":1,"startTime":"2026-07-12T20:23:26.832Z","endTime":"2026-07-12T20:23:29.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80260378250395,"aZ":-21.509797810712318,"pfxX":-1.327191008622869,"pfxZ":5.887549850706247,"pX":-0.14757942910281138,"pZ":2.440086631502175,"vX0":4.092970270042475,"vY0":-133.2863041853291,"vZ0":-3.3093644509834217,"x":122.63,"y":172.9,"x0":-1.5260372251032173,"y0":50.003292901528006,"z0":5.23860433054599,"aX":-2.404557101808157},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":1.6,"spinRate":2536,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.40986732678647186,"extension":6.935582145721074},"hitData":{"launchSpeed":99.9,"launchAngle":37.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.69,"coordY":47.96}},"index":1,"playId":"da030914-d969-3280-8b7a-d5a206effb4a","pitchNumber":2,"startTime":"2026-07-12T20:23:47.935Z","endTime":"2026-07-12T20:24:02.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:24:02.014Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-12T20:24:07.998Z","endTime":"2026-07-12T20:26:19.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05222566811706,"aZ":-23.363534540805144,"pfxX":0.9700533855744742,"pfxZ":5.079329648692145,"pX":-0.40482601702518106,"pZ":3.5188147296632684,"vX0":2.6575549924585298,"vY0":-130.9527678499457,"vZ0":-0.308786601994236,"x":132.43,"y":143.77,"x0":-1.5593974807864828,"y0":50.00067413748244,"z0":5.388311284382917,"aX":1.6816910277136299},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":-2.4,"spinRate":2349,"spinDirection":179},"zone":11,"typeConfidence":0.9,"plateTime":0.41850091285435465,"extension":6.791247219308643},"index":0,"playId":"9e4819ef-ed92-3d4a-b16d-9bbedc4931b3","pitchNumber":1,"startTime":"2026-07-12T20:24:47.511Z","endTime":"2026-07-12T20:24:50.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78407523328073,"aZ":-22.782010991634536,"pfxX":1.8597179953782033,"pfxZ":5.308505205118125,"pX":0.7602108212538131,"pZ":2.832021324109964,"vX0":5.360726954649587,"vY0":-131.88644872611982,"vZ0":-1.9841771919674929,"x":88.02,"y":162.32,"x0":-1.5365551042221686,"y0":50.00504539941177,"z0":5.2660864699496335,"aX":3.292372414398036},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-4.4,"spinRate":2479,"spinDirection":184},"zone":3,"typeConfidence":0.9,"plateTime":0.41452894786968164,"extension":6.792254224526806},"index":1,"playId":"3cff49a7-e4f8-3479-b9fb-9212995f6828","pitchNumber":2,"startTime":"2026-07-12T20:25:11.442Z","endTime":"2026-07-12T20:25:14.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"fc008eef-576b-4453-baf4-e4ac2d323ddb","startTime":"2026-07-12T20:25:36.825Z","endTime":"2026-07-12T20:25:41.825Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.036229341448664,"aZ":-29.834588436294034,"pfxX":-7.036980328479541,"pfxZ":1.4682191747904643,"pX":-0.3654835995530265,"pZ":2.4681031293689384,"vX0":5.5929672443516045,"vY0":-124.72077270210765,"vZ0":-0.5280323698072638,"x":130.93,"y":172.14,"x0":-1.7086263246066484,"y0":50.00565862505785,"z0":5.115770112699038,"aX":-11.232162449851607},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":11.6,"spinRate":1911,"spinDirection":231},"zone":4,"typeConfidence":0.89,"plateTime":0.4370117382359866,"extension":6.986322870783753},"index":3,"playId":"d1df4910-892f-3eb9-b930-ab0bddcf73bb","pitchNumber":3,"startTime":"2026-07-12T20:25:51.129Z","endTime":"2026-07-12T20:25:54.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69642396157098,"aZ":-36.16910862028928,"pfxX":1.0258041657283086,"pfxZ":-2.549392254579727,"pX":0.4945077721236832,"pZ":1.186225747493787,"vX0":4.757459625010422,"vY0":-123.80297622706904,"vZ0":-2.4864698702863994,"x":98.15,"y":206.75,"x0":-1.5785453194481829,"y0":50.004637919576375,"z0":5.205463384050063,"aX":1.6056404091971523},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.9,"breakHorizontal":-2.9,"spinRate":2705,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.4409531635849544,"extension":6.799632662220503},"index":4,"playId":"49e01194-0090-3288-8ad2-6fc3940875c5","pitchNumber":4,"startTime":"2026-07-12T20:26:15.780Z","endTime":"2026-07-12T20:26:19.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:26:19.478Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-12T20:28:32.559Z","endTime":"2026-07-12T20:30:10.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Okert replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:26:59.699Z","endTime":"2026-07-12T20:28:34.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.07146663004343,"aZ":-28.40200053029032,"pfxX":-3.3514248798027793,"pfxZ":2.6985567222804505,"pX":-0.08781521247848686,"pZ":2.4810518698130863,"vX0":-6.365279565534981,"vY0":-116.47370857236734,"vZ0":-1.5898768190948536,"x":120.35,"y":171.79,"x0":3.0963332472033707,"y0":50.00537718073981,"z0":5.8123078877851855,"aX":-4.689879732848765},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.8,"breakHorizontal":7.4,"spinRate":2306,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.46697088684130117,"extension":6.126797514223043},"index":1,"playId":"2281a76a-dd59-3730-8bad-32c11b9d4662","pitchNumber":1,"startTime":"2026-07-12T20:28:34.769Z","endTime":"2026-07-12T20:28:38.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65319490811488,"aZ":-15.292084340455794,"pfxX":5.108459150926601,"pfxZ":9.275158767706673,"pX":-0.31655247909220324,"pZ":3.32377992140226,"vX0":-9.920488551593532,"vY0":-133.75668460038673,"vZ0":-3.6368903423373986,"x":129.07,"y":149.04,"x0":2.769242961648021,"y0":50.00171991331289,"z0":5.791045312951252,"aX":9.297907987795673},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":2215,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.40881041501667914,"extension":6.079294661656062},"index":2,"playId":"5111bf1e-cc0c-3f0c-8b1c-f0145a4163e5","pitchNumber":2,"startTime":"2026-07-12T20:28:50.332Z","endTime":"2026-07-12T20:28:53.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82877815987084,"aZ":-15.97285943221728,"pfxX":5.311163005993511,"pfxZ":8.873813675450968,"pX":-1.0338379883904598,"pZ":3.192961810109565,"vX0":-11.540524010906285,"vY0":-133.98104094711667,"vZ0":-3.675323381079106,"x":156.41,"y":152.57,"x0":2.6312311057639506,"y0":50.001068436796146,"z0":5.7176683774464765,"aX":9.69587538271883},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-7.2,"spinRate":2273,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.40816796681091017,"extension":6.180873197296348},"index":3,"playId":"64e586e0-4e83-374a-86e4-9351434bd3ae","pitchNumber":3,"startTime":"2026-07-12T20:29:07.562Z","endTime":"2026-07-12T20:29:11.142Z","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":82.7,"endSpeed":77.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.22169939401243,"aZ":-25.42719333829183,"pfxX":-2.025358738857385,"pfxZ":4.551092022647455,"pX":-1.3350947069744468,"pZ":2.1939082725922727,"vX0":-9.300404334154088,"vY0":-120.18427243659521,"vZ0":-2.8533538967653924,"x":167.89,"y":179.54,"x0":2.826077972605015,"y0":50.00556820617613,"z0":5.621834899213895,"aX":-3.0040224153671304},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.9,"breakHorizontal":5.6,"spinRate":2425,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.45331316757790185,"extension":6.0844516302359155},"index":4,"playId":"aba3a85b-5463-3ae3-a767-d3b651449e5a","pitchNumber":4,"startTime":"2026-07-12T20:29:21.762Z","endTime":"2026-07-12T20:29:25.432Z","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":79.0,"endSpeed":73.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.104888548058607,"aZ":-24.574033731478508,"pfxX":-1.6658277884158434,"pfxZ":5.647103931273153,"pX":-0.2290537599723671,"pZ":2.2893566955132183,"vX0":-6.738654968712543,"vY0":-114.96469711033963,"vZ0":-2.1130983047252565,"x":125.73,"y":176.97,"x0":2.949436890698842,"y0":50.005052680796716,"z0":5.59129752915647,"aX":-2.243612894575811},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":10.0,"breakHorizontal":4.6,"spinRate":2319,"spinDirection":273},"zone":4,"typeConfidence":0.9,"plateTime":0.47532676048280287,"extension":6.285504439947145},"index":5,"playId":"bbee606a-e868-3aed-b935-048ece7e6361","pitchNumber":5,"startTime":"2026-07-12T20:29:38.649Z","endTime":"2026-07-12T20:29:43.813Z","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":82.2,"endSpeed":76.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.691919332757745,"aZ":-23.982535157591077,"pfxX":-1.2026317630941064,"pfxZ":5.608499428970292,"pX":-1.313994861311874,"pZ":2.404747697791191,"vX0":-9.286296839509882,"vY0":-119.42006573548801,"vZ0":-2.6678440876797747,"x":167.09,"y":173.85,"x0":2.763894327187291,"y0":50.001371967850886,"z0":5.669762608580004,"aX":-1.7527043843115666},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.8,"breakHorizontal":4.2,"spinRate":2294,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.4568008239815202,"extension":6.124701860919315},"index":6,"playId":"2386021d-6a58-3585-9772-6b29d0c8297e","pitchNumber":6,"startTime":"2026-07-12T20:30:07.494Z","endTime":"2026-07-12T20:30:10.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:30:10.668Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nicky Lopez pops out to shortstop Jeremy Peña.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-12T20:30:19.969Z","endTime":"2026-07-12T20:33:36.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":8},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"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(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":90.3,"endSpeed":83.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.118178642228106,"aZ":-21.10224610184568,"pfxX":8.884289341113988,"pfxZ":6.3110250868586135,"pX":0.4829351306091412,"pZ":2.785020493955627,"vX0":-9.422187799759334,"vY0":-131.19781825527735,"vZ0":-3.1705883996733606,"x":98.59,"y":163.58,"x0":2.9557959384660952,"y0":50.001525204836476,"z0":5.5703971799420655,"aX":15.58455138320731},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-14.2,"spinRate":2162,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.41647563940887977,"extension":6.226048461340589},"index":0,"playId":"6273e661-aafe-3661-8ad7-bb37e42cddfe","pitchNumber":1,"startTime":"2026-07-12T20:30:36.889Z","endTime":"2026-07-12T20:30:39.889Z","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":81.1,"endSpeed":75.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.010844990066207,"aZ":-26.49691471589653,"pfxX":-2.7940936395828917,"pfxZ":3.9878460565953233,"pX":-1.3743124996846885,"pZ":2.726996131425726,"vX0":-8.845800449262342,"vY0":-117.8826835834626,"vZ0":-1.3998658931901458,"x":169.39,"y":165.15,"x0":2.7724403398533553,"y0":50.00184622004477,"z0":5.748686089256363,"aX":-3.976754949283087},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.2,"breakHorizontal":7.0,"spinRate":2428,"spinDirection":273},"zone":11,"typeConfidence":0.91,"plateTime":0.46262175589505494,"extension":6.112329241711073},"index":1,"playId":"a3dab200-290a-3100-a41b-1a49c43fc349","pitchNumber":2,"startTime":"2026-07-12T20:30:57.777Z","endTime":"2026-07-12T20:31:01.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.173839343467957,"aZ":-23.379977662676204,"pfxX":8.475915803259827,"pfxZ":4.9560231264811225,"pX":0.5511983819120885,"pZ":3.398674102103762,"vX0":-9.181296703067362,"vY0":-131.8691800347579,"vZ0":-1.3738569256004203,"x":95.99,"y":147.02,"x0":2.965060924839518,"y0":50.00097264693765,"z0":5.639508958754044,"aX":15.033033830269785},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":-13.6,"spinRate":2311,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4142423441751988,"extension":6.196760219157141},"index":2,"playId":"2e465acd-701b-37e8-b679-c4a83d30d3a7","pitchNumber":3,"startTime":"2026-07-12T20:31:14.178Z","endTime":"2026-07-12T20:31:17.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-12T20:31:22.668Z","endTime":"2026-07-12T20:31:41.268Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793048913111406,"aZ":-22.14796733853637,"pfxX":8.483991699404669,"pfxZ":5.571247238711614,"pX":-0.08789787667395968,"pZ":3.619731085531286,"vX0":-10.328478800689235,"vY0":-132.88337339346853,"vZ0":-1.3409280820431477,"x":120.35,"y":141.05,"x0":2.7355660293674435,"y0":50.00172472174977,"z0":5.730114296384473,"aX":15.267234015154052},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-13.3,"spinRate":2251,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4111902385987021,"extension":6.22538411864087},"index":4,"playId":"fe1e6240-ae8f-3d8a-b92c-06b9a36d6ce1","pitchNumber":4,"startTime":"2026-07-12T20:31:41.268Z","endTime":"2026-07-12T20:31:44.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17979403319299,"aZ":-21.90449524050698,"pfxX":-1.2981628119840156,"pfxZ":7.275415536897909,"pX":-1.5131940199845133,"pZ":1.582580391611688,"vX0":-9.585555465095746,"vY0":-118.23878500256504,"vZ0":-4.526366560289389,"x":174.68,"y":196.05,"x0":2.767146020622373,"y0":50.004040589742914,"z0":5.539315017557318,"aX":-1.8308424761246718},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":12.2,"breakHorizontal":4.8,"spinRate":2397,"spinDirection":271},"zone":13,"typeConfidence":0.91,"plateTime":0.4637699685151788,"extension":6.2619897255934305},"index":5,"playId":"1cc50e42-a4cb-311f-8b96-b59de145a812","pitchNumber":5,"startTime":"2026-07-12T20:32:07.372Z","endTime":"2026-07-12T20:32:11.172Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71602752940265,"aZ":-15.910691987562812,"pfxX":4.241210303039379,"pfxZ":9.025100518629728,"pX":-0.7348247896780989,"pZ":3.350432587184507,"vX0":-10.534524481381817,"vY0":-132.73755249216424,"vZ0":-3.166594222354812,"x":145.01,"y":148.32,"x0":2.7167010507247333,"y0":50.00634324441248,"z0":5.702654435114813,"aX":7.6469178774094875},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-5.6,"spinRate":2212,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.4110491744333289,"extension":6.177907542823067},"index":6,"playId":"50fea564-2c1e-3bcb-86ee-d72ba12e570a","pitchNumber":6,"startTime":"2026-07-12T20:32:34.922Z","endTime":"2026-07-12T20:33:01.947Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"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":81.5,"endSpeed":75.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.286028633882736,"aZ":-27.730833693253032,"pfxX":-4.637611865123855,"pfxZ":3.087547257943612,"pX":0.5808968363349507,"pZ":2.8665657913204736,"vX0":-4.631498372248334,"vY0":-118.75697337696512,"vZ0":-0.6487024589374847,"x":94.86,"y":161.38,"x0":3.15387069630592,"y0":50.00106122496415,"z0":5.650622449283074,"aX":-6.6679342596238635},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.8,"breakHorizontal":9.5,"spinRate":2481,"spinDirection":265},"zone":3,"typeConfidence":0.9,"plateTime":0.4600233909589124,"extension":6.249380138720326},"index":7,"playId":"4e9966b7-f3f4-38a2-b3b2-cb128547122a","pitchNumber":7,"startTime":"2026-07-12T20:33:06.469Z","endTime":"2026-07-12T20:33:09.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.749445674128527,"aZ":-28.03469825086527,"pfxX":-4.29771768132734,"pfxZ":2.9474744923610974,"pX":0.028316359996096704,"pZ":2.5305764581039045,"vX0":-5.558249149905902,"vY0":-117.06675490197311,"vZ0":-1.3540924576633238,"x":115.92,"y":170.45,"x0":2.9813813141220527,"y0":50.00135483854606,"z0":5.7133894092324935,"aX":-6.03189453149449},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":9.0,"spinRate":2243,"spinDirection":250},"zone":5,"typeConfidence":0.9,"plateTime":0.46586216089867927,"extension":6.241622758801508},"hitData":{"launchSpeed":69.2,"launchAngle":70.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":117.03,"coordY":161.21}},"index":8,"playId":"475085a0-2981-32b0-8856-11d954eff039","pitchNumber":8,"startTime":"2026-07-12T20:33:26.979Z","endTime":"2026-07-12T20:33:36.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:33:36.560Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Higashioka lines out to center fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-12T20:33:38.293Z","endTime":"2026-07-12T20:34:26.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42934690624452,"aZ":-18.04884235839698,"pfxX":4.567353216352624,"pfxZ":7.958672449078775,"pX":0.020619618815350113,"pZ":2.6183208082452807,"vX0":-9.197339570192767,"vY0":-132.19303566890494,"vZ0":-4.482359741568326,"x":116.21,"y":168.09,"x0":2.947073850908284,"y0":50.00318190020396,"z0":5.655758754747673,"aX":8.107469061263261},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":-6.4,"spinRate":2061,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.41389344430513164,"extension":6.067601351337915},"index":0,"playId":"4e1d945f-1e35-3bcc-a9ec-5d937dd6b8ae","pitchNumber":1,"startTime":"2026-07-12T20:34:02.924Z","endTime":"2026-07-12T20:34:06.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.381791396504756,"aZ":-17.182259162234416,"pfxX":4.543537933955804,"pfxZ":8.239083202057977,"pX":-0.033179251785647595,"pZ":2.7208218194801197,"vX0":-9.274918436359489,"vY0":-133.9071847271426,"vZ0":-4.5581556479601115,"x":118.26,"y":165.32,"x0":2.8819819333092003,"y0":50.00347832881294,"z0":5.671014681438596,"aX":8.268976982943007},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-6.2,"spinRate":2113,"spinDirection":140},"zone":5,"typeConfidence":0.91,"plateTime":0.40873586532108375,"extension":6.125154728187076},"hitData":{"launchSpeed":98.6,"launchAngle":20.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.24,"coordY":56.32}},"index":1,"playId":"0694ff54-2155-3a47-8ab6-4745b967c922","pitchNumber":2,"startTime":"2026-07-12T20:34:19.147Z","endTime":"2026-07-12T20:34:26.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:34:26.712Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:37:24.568Z","endTime":"2026-07-12T20:40:29.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"Pitching Change: Robby Ahlstrom replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:36:46.643Z","endTime":"2026-07-12T20:37:26.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"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.8,"endSpeed":79.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187809018450356,"aZ":-29.57069791669969,"pfxX":7.301482171851264,"pfxZ":1.630415820407162,"pX":1.152808801633351,"pZ":2.969176540022309,"vX0":-5.352545802771346,"vY0":-125.00162557439579,"vZ0":-1.3131702309458428,"x":73.06,"y":158.61,"x0":2.3642418104699137,"y0":50.00143093592669,"z0":5.9100356866114545,"aX":11.652243059100043},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-12.1,"spinRate":1194,"spinDirection":142},"zone":12,"typeConfidence":0.93,"plateTime":0.4367440318081317,"extension":6.3675802248760975},"index":1,"playId":"f9ce65e8-2b81-3b82-bbb4-9cbedcfa25bf","pitchNumber":1,"startTime":"2026-07-12T20:37:26.776Z","endTime":"2026-07-12T20:37:30.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3875425281242,"aZ":-18.44646277059068,"pfxX":9.587010101114213,"pfxZ":7.496271016709384,"pX":0.36937772962926024,"pZ":2.0185719822382913,"vX0":-8.305077615839117,"vY0":-134.0803073872292,"vZ0":-6.478376629313493,"x":102.92,"y":184.28,"x0":2.2525026243978106,"y0":50.00414958325352,"z0":5.770042938250597,"aX":17.560097729014743},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-15.7,"spinRate":2064,"spinDirection":141},"zone":9,"typeConfidence":0.88,"plateTime":0.4075845614444664,"extension":6.421632507277531},"index":2,"playId":"c2d86807-8ef0-3adb-83c7-54138b871f4a","pitchNumber":2,"startTime":"2026-07-12T20:37:43.575Z","endTime":"2026-07-12T20:37:47.107Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.854292375849873,"aZ":-12.02507480347427,"pfxX":4.2176501454033595,"pfxZ":10.477287180003202,"pX":0.1727633150789687,"pZ":2.6741564052712685,"vX0":-5.783375745366111,"vY0":-137.4179100686383,"vZ0":-6.785165064029509,"x":110.41,"y":166.58,"x0":1.7512085108418285,"y0":50.00534184059302,"z0":5.982821454574067,"aX":8.113295291612609},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":-6.5,"spinRate":2201,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.39774073886460526,"extension":6.407284787027708},"index":3,"playId":"68803814-53c8-3e49-ac90-bd104bfa9777","pitchNumber":3,"startTime":"2026-07-12T20:38:01.118Z","endTime":"2026-07-12T20:38:04.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-12T20:38:11.456Z","endTime":"2026-07-12T20:38:28.016Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.803081348058583,"aZ":-12.497217222914268,"pfxX":3.4491841186495984,"pfxZ":9.805104042061993,"pX":-0.6266853572961295,"pZ":3.040113131375238,"vX0":-7.464174434938334,"vY0":-140.3052705915897,"vZ0":-6.19080278010459,"x":140.89,"y":156.7,"x0":1.6121835069014212,"y0":50.00217090526193,"z0":6.079147137963203,"aX":6.922055719196702},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":-4.8,"spinRate":2212,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.38940565424220264,"extension":6.343090543068111},"index":5,"playId":"4d1c1fbd-b88d-34bd-b060-e8dada7dd8ff","pitchNumber":4,"startTime":"2026-07-12T20:38:28.016Z","endTime":"2026-07-12T20:38:31.233Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627912260631415,"aZ":-16.40532801885568,"pfxX":3.9770242996473186,"pfxZ":8.058216754495275,"pX":0.7551403899995623,"pZ":4.079308670578395,"vX0":-4.7204102626584605,"vY0":-138.87900900884227,"vZ0":-2.744854452975344,"x":88.22,"y":128.64,"x0":1.958836399902055,"y0":50.00219313772641,"z0":6.16954155490982,"aX":7.781749851624},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":-6.2,"spinRate":2114,"spinDirection":150},"zone":12,"typeConfidence":0.79,"plateTime":0.3941522781602296,"extension":6.179638321435053},"index":6,"playId":"10e308d6-009a-32f1-a74c-7a9d9b2f729c","pitchNumber":5,"startTime":"2026-07-12T20:38:53.799Z","endTime":"2026-07-12T20:38:58.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04187525031421,"aZ":-34.2720065448674,"pfxX":-2.129828528994696,"pfxZ":-1.4416084234281161,"pX":-0.007046240477025288,"pZ":1.0134927300475345,"vX0":-3.908488902417599,"vY0":-119.35958499103668,"vZ0":-4.671783479994055,"x":117.27,"y":211.42,"x0":1.9226519650788054,"y0":50.00392780480237,"z0":6.052164249695955,"aX":-3.0996283787106647},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":4.7,"spinRate":2508,"spinDirection":319},"zone":13,"typeConfidence":0.79,"plateTime":0.4573359624475426,"extension":6.122351468284748},"index":7,"playId":"4f2d539c-9348-3868-bf43-5a7ff846e6fa","pitchNumber":6,"startTime":"2026-07-12T20:39:12.270Z","endTime":"2026-07-12T20:39:16.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01773754352282,"aZ":-11.781565627717166,"pfxX":3.7585763564799457,"pfxZ":10.417115556374442,"pX":-0.33873213685429043,"pZ":3.3054504871715378,"vX0":-7.144908366985538,"vY0":-138.78590602857253,"vZ0":-5.439434534877806,"x":129.91,"y":149.53,"x0":1.7766034152494348,"y0":50.005502757181496,"z0":6.070307045220543,"aX":7.360415513657346},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":-5.4,"spinRate":2179,"spinDirection":154},"zone":1,"typeConfidence":0.92,"plateTime":0.394119389306689,"extension":6.381906073174997},"index":8,"playId":"39c438c5-c837-3b0e-98e4-29a7e65dc07c","pitchNumber":7,"startTime":"2026-07-12T20:39:38.651Z","endTime":"2026-07-12T20:39:41.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.605383319569388,"aZ":-33.08088578919068,"pfxX":-1.7061952538323277,"pfxZ":-0.6329451058075959,"pX":-1.5406234366412397,"pZ":1.2921150336834024,"vX0":-7.255860387300457,"vY0":-118.35255922697127,"vZ0":-4.164661578205023,"x":175.72,"y":203.89,"x0":1.7748807177183612,"y0":50.0034929578401,"z0":6.074013160860011,"aX":-2.442160745762476},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.8,"breakHorizontal":4.7,"spinRate":2531,"spinDirection":323},"zone":13,"typeConfidence":0.8,"plateTime":0.4611545498572256,"extension":6.295347247717055},"index":9,"playId":"7dad5669-8b08-3f34-a41f-ad0f740b3192","pitchNumber":8,"startTime":"2026-07-12T20:40:01.989Z","endTime":"2026-07-12T20:40:06.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.747289577289983,"aZ":-19.6024556128988,"pfxX":8.272959640350017,"pfxZ":6.680250226994405,"pX":1.2270146217027558,"pZ":3.0952193988030787,"vX0":-5.836338998828367,"vY0":-135.83944409458178,"vZ0":-3.8591749543550393,"x":70.23,"y":155.21,"x0":2.3207120722562555,"y0":50.00558841299414,"z0":5.884855541352488,"aX":15.574791576662722},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-13.9,"spinRate":2080,"spinDirection":143},"zone":12,"typeConfidence":0.86,"plateTime":0.4021197053081189,"extension":6.357639832441686},"hitData":{"launchSpeed":90.5,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.46,"coordY":140.43}},"index":10,"playId":"853dd455-622c-3653-ba19-e05ba813c2ca","pitchNumber":9,"startTime":"2026-07-12T20:40:21.570Z","endTime":"2026-07-12T20:40:29.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:40:29.325Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LaMonte Wade Jr. singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:40:40.681Z","endTime":"2026-07-12T20:42:21.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.779970057155662,"aZ":-19.35732201414236,"pfxX":8.436291055872285,"pfxZ":6.699465713939643,"pX":1.2432975171779954,"pZ":3.7899126729760715,"vX0":-5.96216829454198,"vY0":-137.06059757446803,"vZ0":-2.420100262117318,"x":69.61,"y":136.45,"x0":2.344896556426646,"y0":50.002145531977106,"z0":5.998476871568471,"aX":16.13577938435814},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-14.2,"spinRate":2025,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.398820183196523,"extension":6.400968658837978},"index":0,"playId":"1494074e-5526-3f2a-a72b-38a3e4b97d9c","pitchNumber":1,"startTime":"2026-07-12T20:41:02.644Z","endTime":"2026-07-12T20:41:06.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268689626948685,"aZ":-20.49235593467088,"pfxX":8.954677564339079,"pfxZ":5.97613278185181,"pX":0.5588050778584427,"pZ":3.503842707226468,"vX0":-7.130341822000196,"vY0":-138.55068503312307,"vZ0":-2.9246496759271188,"x":95.7,"y":144.18,"x0":1.9948280481643947,"y0":50.00504342079995,"z0":5.933399937970222,"aX":17.513095599437076},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-14.9,"spinRate":1970,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.3944389956148795,"extension":6.331770100726407},"index":1,"playId":"22946f06-3d59-3ed8-8682-8cb956116271","pitchNumber":2,"startTime":"2026-07-12T20:41:18.493Z","endTime":"2026-07-12T20:41:22.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.600080436264037,"aZ":-28.178265549796908,"pfxX":-0.23865740758121312,"pfxZ":2.5182678276057997,"pX":0.8837239130986749,"pZ":2.1682506405245427,"vX0":-3.9291004514617938,"vY0":-124.68180431183075,"vZ0":-3.3174536564708466,"x":83.31,"y":180.24,"x0":2.50680633584828,"y0":50.00100522867571,"z0":5.8259254209717275,"aX":-0.37681590201790516},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":1.3,"spinRate":2334,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43826911100162835,"extension":6.488937701460678},"index":2,"playId":"45722fe4-7995-3cde-80f4-daecbf52e1dd","pitchNumber":3,"startTime":"2026-07-12T20:41:34.621Z","endTime":"2026-07-12T20:41:39.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512565859315316,"aZ":-21.715343752696487,"pfxX":9.532301582938246,"pfxZ":5.5777700213382975,"pX":1.3280860763731988,"pZ":3.52202905388615,"vX0":-6.130699082144545,"vY0":-135.97732961018426,"vZ0":-2.3608718591846967,"x":66.38,"y":143.69,"x0":2.372251854673542,"y0":50.001321527957195,"z0":5.906375251998864,"aX":17.868211350192794},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-16.0,"spinRate":1997,"spinDirection":143},"zone":12,"typeConfidence":0.81,"plateTime":0.40264975219895227,"extension":6.644668994753541},"index":3,"playId":"abbc3f97-d1aa-3406-ae52-d7981929911a","pitchNumber":4,"startTime":"2026-07-12T20:41:50.996Z","endTime":"2026-07-12T20:41:54.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.355914165791763,"aZ":-11.004368184406449,"pfxX":3.5478919879558646,"pfxZ":11.035101016450518,"pX":-0.40955649904291863,"pZ":2.7235709807605466,"vX0":-7.118596390021202,"vY0":-137.37110644563066,"vZ0":-6.791084344436795,"x":132.61,"y":165.24,"x0":1.7500658199675292,"y0":50.005173208822335,"z0":5.969795214350727,"aX":6.808567404108794},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-5.0,"spinRate":2239,"spinDirection":157},"zone":4,"typeConfidence":0.93,"plateTime":0.39814646232019824,"extension":6.494408375094547},"hitData":{"launchSpeed":90.4,"launchAngle":18.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.01,"coordY":85.54}},"index":4,"playId":"cd9515d4-9257-38a7-9592-6a0719d41bb3","pitchNumber":5,"startTime":"2026-07-12T20:42:10.293Z","endTime":"2026-07-12T20:42:21.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:42:21.444Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Dezenzo singles on a ground ball to third baseman Josh Jung. LaMonte Wade Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:43:32.922Z","endTime":"2026-07-12T20:45:44.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"postOnSecond":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"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":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Zach Dezenzo replaces Taylor Trammell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T20:42:30.901Z","endTime":"2026-07-12T20:42:43.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-12T20:42:43.148Z","endTime":"2026-07-12T20:43:35.137Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":78.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020652727530678,"aZ":-23.309674336615902,"pfxX":4.099181895610776,"pfxZ":5.680097843328296,"pX":0.7926159262502022,"pZ":3.3837040428481155,"vX0":-4.987657600864413,"vY0":-123.95726512962506,"vZ0":-1.5556243592673547,"x":86.79,"y":147.42,"x0":2.2951962990582433,"y0":50.00410008378733,"z0":5.959321569758003,"aX":6.400329163062592},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.2,"breakHorizontal":-6.4,"spinRate":1159,"spinDirection":145},"zone":3,"typeConfidence":0.9,"plateTime":0.4413017986093073,"extension":6.3547684862672345},"index":2,"playId":"8c9a9bf7-40f7-3d2c-aac8-b0b398302b71","pitchNumber":1,"startTime":"2026-07-12T20:43:35.137Z","endTime":"2026-07-12T20:43:38.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52837439572306,"aZ":-12.496289115714195,"pfxX":3.414881262027179,"pfxZ":10.301335660868382,"pX":0.4612218774956103,"pZ":2.723752561850329,"vX0":-5.187789220386584,"vY0":-137.15320324752616,"vZ0":-6.596145308532578,"x":99.42,"y":165.24,"x0":1.9311303668376085,"y0":50.0060716133871,"z0":6.007408760091828,"aX":6.525749016368312},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":2130,"spinDirection":154},"zone":6,"typeConfidence":0.92,"plateTime":0.3989222840554967,"extension":6.3358539548694495},"index":3,"playId":"5a8f8a03-0062-3ada-bc23-09b63ebabfe8","pitchNumber":2,"startTime":"2026-07-12T20:43:55.783Z","endTime":"2026-07-12T20:43:58.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.891511999964795,"aZ":-14.950768445757056,"pfxX":2.25700715405448,"pfxZ":8.835481789731695,"pX":0.4355563759855108,"pZ":4.1229038748581335,"vX0":-4.422987404231998,"vY0":-138.68953954776958,"vZ0":-2.997769304478112,"x":100.4,"y":127.46,"x0":1.75739382390154,"y0":50.00071342389742,"z0":6.214416730305186,"aX":4.399223430201248},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-3.1,"spinRate":2160,"spinDirection":156},"zone":12,"typeConfidence":0.92,"plateTime":0.39487112902033283,"extension":6.25776669630719},"index":4,"playId":"ccb7ef0e-b92e-3ed4-8b5a-48431ad3d90b","pitchNumber":3,"startTime":"2026-07-12T20:44:16.281Z","endTime":"2026-07-12T20:44:20.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9534788873785,"aZ":-12.694928740535568,"pfxX":1.2610704609911112,"pfxZ":10.262363162935609,"pX":-0.16586991419010796,"pZ":3.415237964295845,"vX0":-6.080807314124165,"vY0":-136.8356490657856,"vZ0":-4.875978978838815,"x":123.32,"y":146.57,"x0":1.9204506539452724,"y0":50.00247817768487,"z0":6.088862260271429,"aX":2.3949691590779185},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-1.0,"spinRate":2217,"spinDirection":159},"zone":2,"typeConfidence":0.93,"plateTime":0.40016573175436365,"extension":6.349071713813877},"index":5,"playId":"8845f92d-e11a-32b5-bd54-4d19251f9001","pitchNumber":4,"startTime":"2026-07-12T20:44:38.308Z","endTime":"2026-07-12T20:44:41.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.022871825438024,"aZ":-32.291641746846764,"pfxX":-1.4197190279485523,"pfxZ":-0.08282552450335579,"pX":-0.447901026784199,"pZ":-0.4340402319262711,"vX0":-4.9689328741763,"vY0":-117.84839453971227,"vZ0":-8.078435167649806,"x":134.07,"y":250.5,"x0":1.8667450706116557,"y0":50.00287644037775,"z0":5.9954790639848,"aX":-2.009683443006517},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.8,"breakHorizontal":3.7,"spinRate":2494,"spinDirection":320},"zone":13,"typeConfidence":0.7,"plateTime":0.4636177695449817,"extension":6.035862126749916},"index":6,"playId":"33f5557e-d1c4-3499-bc7e-76f051295b56","pitchNumber":5,"startTime":"2026-07-12T20:45:04.101Z","endTime":"2026-07-12T20:45:07.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9062300287235,"aZ":-32.48825459966527,"pfxX":-3.6821393485858205,"pfxZ":-0.21914398942376412,"pX":0.39681468180293666,"pZ":1.7491316004883757,"vX0":-2.5364175318924325,"vY0":-118.24195814462527,"vZ0":-3.371390448984042,"x":101.87,"y":191.55,"x0":1.9625230311985222,"y0":50.00463430516292,"z0":6.179700514038265,"aX":-5.205304191245925},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.0,"breakHorizontal":7.3,"spinRate":2453,"spinDirection":323},"zone":9,"typeConfidence":0.65,"plateTime":0.46352277951180687,"extension":6.2215849284079505},"hitData":{"launchSpeed":57.4,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.14,"coordY":196.03}},"index":7,"playId":"871e0177-0df2-3268-95df-87f509cc4475","pitchNumber":6,"startTime":"2026-07-12T20:45:26.718Z","endTime":"2026-07-12T20:45:44.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:45:44.477Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yainer Diaz walks. LaMonte Wade Jr. to 3rd. Zach Dezenzo to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:48:17.699Z","endTime":"2026-07-12T20:49:57.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"postOnThird":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T20:46:05.156Z","endTime":"2026-07-12T20:46:15.114Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Peyton Gray replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-12T20:46:15.114Z","endTime":"2026-07-12T20:48:01.930Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Yainer Diaz replaces Christian Vázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-12T20:48:01.930Z","endTime":"2026-07-12T20:48:19.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":543877,"link":"/api/v1/people/543877"}},{"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.7,"endSpeed":80.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9344813676834,"aZ":-26.159620052465737,"pfxX":1.839567591592874,"pfxZ":3.677447900368705,"pX":0.9175527421683489,"pZ":1.808056349367108,"vX0":8.683271619535523,"vY0":-126.0566091860029,"vZ0":-4.324563413465655,"x":82.03,"y":189.96,"x0":-2.7890059986280624,"y0":50.000070637273716,"z0":5.62007301423158,"aX":3.0040164327277457},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.0,"breakHorizontal":-5.0,"spinRate":2613,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.431984632746957,"extension":6.855018972904148},"index":3,"playId":"49e61f48-ac37-3e0d-b488-ab0e929378aa","pitchNumber":1,"startTime":"2026-07-12T20:48:19.897Z","endTime":"2026-07-12T20:48:23.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918850326265893,"aZ":-12.673314894284093,"pfxX":-6.88640432245354,"pfxZ":10.384012640421826,"pX":1.3252521279687104,"pZ":2.2685429180763923,"vX0":12.686506697606339,"vY0":-135.7254731049587,"vZ0":-6.198555357435395,"x":66.48,"y":177.53,"x0":-2.50117918049225,"y0":50.00206286155335,"z0":5.453737175449421,"aX":-12.932624122621295},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2330,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.4025800940756623,"extension":7.293479137521872},"index":4,"playId":"4559b2da-2e93-3a58-a4bc-f563eba52f6d","pitchNumber":2,"startTime":"2026-07-12T20:48:36.722Z","endTime":"2026-07-12T20:48:40.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.351917206178594,"aZ":-23.73455652426428,"pfxX":0.2988026495182332,"pfxZ":5.051280212419907,"pX":1.4011825721714088,"pZ":1.105010576600545,"vX0":10.321016456364406,"vY0":-127.43535041426009,"vZ0":-6.374325795342582,"x":63.59,"y":208.94,"x0":-2.71371245113187,"y0":50.00078154113341,"z0":5.473152049732357,"aX":0.4990328147176212},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2625,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.4272705118215536,"extension":7.1451358330979104},"index":5,"playId":"6144a049-af50-3522-baa8-5c576a118a4f","pitchNumber":3,"startTime":"2026-07-12T20:48:54.247Z","endTime":"2026-07-12T20:48:57.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1360211045146,"aZ":-13.158018154050106,"pfxX":-8.219419170148319,"pfxZ":10.160747356789393,"pX":-0.22932784943297863,"pZ":2.6636197076263386,"vX0":9.696251331786755,"vY0":-135.55708305768428,"vZ0":-5.016532446526954,"x":125.74,"y":166.86,"x0":-2.775597064370786,"y0":50.00012343430385,"z0":5.448484063630005,"aX":-15.378354872133642},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":13.0,"spinRate":2319,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.4032358693137983,"extension":7.18790547944049},"index":6,"playId":"f6aff2c5-7738-3bf7-9c9f-e307ae776548","pitchNumber":4,"startTime":"2026-07-12T20:49:14.767Z","endTime":"2026-07-12T20:49:18.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46937378951255,"aZ":-10.845372163944345,"pfxX":-7.341337071137138,"pfxZ":11.388837256554304,"pX":-0.17486652425831475,"pZ":2.7729316026542246,"vX0":9.270827874161272,"vY0":-135.4631677380939,"vZ0":-5.234896788860262,"x":123.67,"y":163.91,"x0":-2.67554989906463,"y0":50.00342409526469,"z0":5.4777533728171734,"aX":-13.749928436611864},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":11.5,"spinRate":2362,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.4031687852280368,"extension":7.387745991504764},"index":7,"playId":"4985aba3-b648-3de5-a938-68fef0e48b13","pitchNumber":5,"startTime":"2026-07-12T20:49:33.375Z","endTime":"2026-07-12T20:49:36.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76311891665364,"aZ":-11.305521160373358,"pfxX":-7.449781125643144,"pfxZ":10.955181510749584,"pX":0.8843097169424884,"pZ":1.4528374748357125,"vX0":11.780653823280828,"vY0":-136.58244961785343,"vZ0":-8.448908011163192,"x":83.29,"y":199.55,"x0":-2.5007068254178306,"y0":50.00334484440112,"z0":5.347907797957399,"aX":-14.1925261361822},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":11.3,"spinRate":2328,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.39977103711491235,"extension":7.248138600721663},"index":8,"playId":"d3005550-90bb-3773-8e70-5b9383986322","pitchNumber":6,"startTime":"2026-07-12T20:49:52.629Z","endTime":"2026-07-12T20:49:57.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:49:57.367Z","atBatIndex":53},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jeremy Peña out on a sacrifice fly to left fielder Wyatt Langford. LaMonte Wade Jr. scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:50:04.609Z","endTime":"2026-07-12T20:51:28.925Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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_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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":{"id":695239,"link":"/api/v1/people/695239"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8380018779064,"aZ":-27.945953966508785,"pfxX":2.4272998160695707,"pfxZ":2.5995546497089563,"pX":0.4850914142290598,"pZ":2.25722135955356,"vX0":7.654241023616717,"vY0":-125.76288978951281,"vZ0":-2.8518457337570453,"x":98.51,"y":177.84,"x0":-2.894535204654377,"y0":50.0024882611676,"z0":5.636752668141702,"aX":3.9470649004441034},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-5.9,"spinRate":2646,"spinDirection":138},"zone":6,"typeConfidence":0.91,"plateTime":0.4329878583275524,"extension":7.1908982954350344},"index":0,"playId":"6194faa9-b568-3306-9569-cc5baebbf44c","pitchNumber":1,"startTime":"2026-07-12T20:50:21.321Z","endTime":"2026-07-12T20:50:24.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83965760807962,"aZ":-28.475663367515896,"pfxX":-11.183413624544212,"pfxZ":2.3893173065330506,"pX":0.16805513512682937,"pZ":1.169537692671946,"vX0":10.260936234545225,"vY0":-123.23357178089047,"vZ0":-4.575322653430863,"x":110.59,"y":207.2,"x0":-2.582370227858083,"y0":50.005555067672944,"z0":5.435954400630567,"aX":-17.328113858272832},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":18.1,"spinRate":1801,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4432572781038613,"extension":7.16670835555658},"index":1,"playId":"495811b5-e732-3c74-9f7e-81eb412e6071","pitchNumber":2,"startTime":"2026-07-12T20:50:39.324Z","endTime":"2026-07-12T20:50:42.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-12T20:50:58.924Z","endTime":"2026-07-12T20:51:13.755Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47451355417272,"aZ":-27.43744373539708,"pfxX":3.705477089493951,"pfxZ":2.895318394731145,"pX":0.11349651072201133,"pZ":2.974550847243952,"vX0":6.38983245404039,"vY0":-126.27945240847245,"vZ0":-1.2454223144381078,"x":112.67,"y":158.47,"x0":-2.918069771188906,"y0":50.00458456192428,"z0":5.654296964321541,"aX":6.064023206780299},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.3,"breakHorizontal":-8.0,"spinRate":2696,"spinDirection":136},"zone":2,"typeConfidence":0.91,"plateTime":0.4315332150667581,"extension":6.673590876384668},"hitData":{"launchSpeed":103.7,"launchAngle":40.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":82.72,"coordY":50.24}},"index":3,"playId":"f2b5a688-229f-3815-85de-a19f1d3258c4","pitchNumber":3,"startTime":"2026-07-12T20:51:13.755Z","endTime":"2026-07-12T20:51:28.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:51:28.925Z","atBatIndex":54},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Peyton Gray intentionally walks Yordan Alvarez. Zach Dezenzo to 3rd. Yainer Diaz to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:51:38.536Z","endTime":"2026-07-12T20:51:50.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnThird":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08228766-0566-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-12T20:51:49.503Z","endTime":"2026-07-12T20:51:49.537Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08228766-0566-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-12T20:51:49.537Z","endTime":"2026-07-12T20:51:49.539Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08228766-0566-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-12T20:51:49.539Z","endTime":"2026-07-12T20:51:49.540Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08228766-0566-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-12T20:51:49.540Z","endTime":"2026-07-12T20:51:50.161Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-12T20:51:50.161Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to center fielder Evan Carter. Zach Dezenzo scores. Yainer Diaz scores. Yordan Alvarez to 2nd.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:52:53.118Z","endTime":"2026-07-12T20:55:07.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":{"id":695239,"link":"/api/v1/people/695239"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T20:52:02.240Z","endTime":"2026-07-12T20:52:55.335Z","isPitch":false,"type":"action"},{"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":85.8,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180368714322828,"aZ":-25.648160837925833,"pfxX":-10.809511141070981,"pfxZ":4.13615990813557,"pX":1.2003728224748007,"pZ":2.3183340923230857,"vX0":12.460877800983905,"vY0":-124.3125685127674,"vZ0":-2.7506283973407593,"x":71.24,"y":176.18,"x0":-2.4552867970699923,"y0":50.0002154418129,"z0":5.551626121989435,"aX":-17.042374790957375},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":1881,"spinDirection":246},"zone":14,"typeConfidence":0.87,"plateTime":0.4393539157863655,"extension":7.085095665445335},"index":1,"playId":"6e69b6d6-e27a-31cc-b7ff-134b399ec6f2","pitchNumber":1,"startTime":"2026-07-12T20:52:55.335Z","endTime":"2026-07-12T20:52:59.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.602700031190654,"aZ":-12.345467275223909,"pfxX":-7.2170302148400465,"pfxZ":10.456987499758377,"pX":1.178321888331942,"pZ":2.3120778200449976,"vX0":12.860026330130037,"vY0":-136.2708082642598,"vZ0":-6.2464127226854025,"x":72.09,"y":176.35,"x0":-2.6466630437001437,"y0":50.00633582425169,"z0":5.473199603070324,"aX":-13.690933334934691},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2455,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.4006728128088519,"extension":7.170232428654111},"index":2,"playId":"f67791e4-794b-391b-8798-a5b41bbc3dc6","pitchNumber":2,"startTime":"2026-07-12T20:53:14.176Z","endTime":"2026-07-12T20:53:17.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2026-07-12T20:53:24.456Z","endTime":"2026-07-12T20:53:37.688Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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.9,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.984763583720685,"aZ":-22.346990234025156,"pfxX":1.1587074511890776,"pfxZ":5.885467282236884,"pX":-0.06745053384369647,"pZ":1.727136977106699,"vX0":6.841328809302374,"vY0":-127.82861764545785,"vZ0":-4.966067357907041,"x":119.57,"y":192.15,"x0":-2.9187391822291047,"y0":50.006223671531785,"z0":5.4279313806165534,"aX":1.936244129731876},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":-3.5,"spinRate":2577,"spinDirection":168},"zone":8,"typeConfidence":0.89,"plateTime":0.42693043700446154,"extension":7.145691000666079},"index":4,"playId":"262cf3a2-92e3-347e-8819-575811f2c3ec","pitchNumber":3,"startTime":"2026-07-12T20:53:37.688Z","endTime":"2026-07-12T20:53:41.362Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743953563923878,"aZ":-11.925191236510452,"pfxX":-6.619031377952933,"pfxZ":10.721168768679988,"pX":0.4121779827603932,"pZ":1.5677762952865426,"vX0":10.211165406779124,"vY0":-136.05281865155231,"vZ0":-8.034251355204729,"x":101.29,"y":196.45,"x0":-2.516755281649839,"y0":50.00477635792486,"z0":5.371224924888182,"aX":-12.504345812978851},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":10.0,"spinRate":2468,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.401426502935061,"extension":7.3234705772259066},"index":5,"playId":"a223e66f-e363-313f-8883-d5f48ac0d7a4","pitchNumber":4,"startTime":"2026-07-12T20:53:57.658Z","endTime":"2026-07-12T20:54:24.667Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}}},{"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":89.2,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.291925359886406,"aZ":-21.537622132015084,"pfxX":-1.8515272695065161,"pfxZ":6.136631880447833,"pX":-0.517039697963836,"pZ":4.130319709835382,"vX0":7.010653221089333,"vY0":-129.86553828288172,"vZ0":0.27589462245369045,"x":136.71,"y":127.26,"x0":-2.9933154320249034,"y0":50.00620181792542,"z0":5.641029698692884,"aX":-3.2117996725647817},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":2.0,"spinRate":2720,"spinDirection":152},"zone":11,"typeConfidence":0.79,"plateTime":0.41932557560485906,"extension":6.6897514185701805},"index":6,"playId":"e2a5ac4b-bcd4-3927-a037-f99f59266782","pitchNumber":5,"startTime":"2026-07-12T20:54:36.157Z","endTime":"2026-07-12T20:54:39.782Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83963008878248,"aZ":-13.034681555722962,"pfxX":-7.769938307599299,"pfxZ":9.950800078955407,"pX":-0.1650604866381397,"pZ":2.8904445859020207,"vX0":9.607301557208094,"vY0":-137.4260405187768,"vZ0":-4.494049754249115,"x":123.29,"y":160.74,"x0":-2.6875321359883073,"y0":50.00468570858557,"z0":5.424388519131149,"aX":-14.948345252537944},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":12.2,"spinRate":2480,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3977016153298245,"extension":7.162181799284754},"hitData":{"launchSpeed":76.3,"launchAngle":24.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.87,"coordY":87.89}},"index":7,"playId":"25bf0add-2402-3cb2-8cda-a1c2c34db98a","pitchNumber":6,"startTime":"2026-07-12T20:54:57.006Z","endTime":"2026-07-12T20:55:07.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:55:07.143Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Walker pops out to shortstop Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-12T20:55:17.458Z","endTime":"2026-07-12T20:55:49.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72521827577907,"aZ":-26.280619548484562,"pfxX":0.35949858542259516,"pfxZ":3.66648920667123,"pX":-0.03705531637462589,"pZ":2.034076425350515,"vX0":6.893177103910631,"vY0":-126.04237812917117,"vZ0":-3.5027350913221333,"x":118.41,"y":183.86,"x0":-2.8546867219081,"y0":50.00590317187997,"z0":5.565200403699171,"aX":0.5765796461286293},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-2.3,"spinRate":2730,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.4346494774341396,"extension":6.817928918462755},"hitData":{"launchSpeed":90.1,"launchAngle":68.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":153.61}},"index":0,"playId":"3279ffef-b55c-381c-83c1-e50db585d8e1","pitchNumber":1,"startTime":"2026-07-12T20:55:38.476Z","endTime":"2026-07-12T20:55:49.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T20:55:49.568Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to left fielder Zach Dezenzo.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T20:59:50.959Z","endTime":"2026-07-12T21:00:03.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6],"actionIndex":[0,1,2,3,4,5],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Cam Smith.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T20:59:13.135Z","endTime":"2026-07-12T20:59:13.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from left field to right field for LaMonte Wade Jr.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-12T20:59:13.155Z","endTime":"2026-07-12T20:59:13.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Zach Dezenzo remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-12T20:59:13.157Z","endTime":"2026-07-12T20:59:13.158Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"802","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"description":"Yainer Diaz remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-12T20:59:13.158Z","endTime":"2026-07-12T20:59:13.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"description":"Pitching Change: Bryan King replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-12T20:59:13.160Z","endTime":"2026-07-12T20:59:19.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-07-12T20:59:19.016Z","endTime":"2026-07-12T20:59:53.209Z","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":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923439350352442,"aZ":-23.943073182153334,"pfxX":3.618355505735287,"pfxZ":4.520334795468269,"pX":-0.6017181977313243,"pZ":2.092246837289867,"vX0":-9.05712335623095,"vY0":-133.1484294749546,"vZ0":-4.339375186740372,"x":139.94,"y":182.29,"x0":2.3532232775488007,"y0":50.00016412040075,"z0":5.446752146460063,"aX":6.585262352571104},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":-4.9,"spinRate":1927,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.40922563466005,"extension":6.701697344494329},"hitData":{"launchSpeed":82.1,"launchAngle":10.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.03,"coordY":131.51}},"index":6,"playId":"abd864b1-24ce-3695-8382-865de7abab1e","pitchNumber":1,"startTime":"2026-07-12T20:59:53.209Z","endTime":"2026-07-12T21:00:03.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:00:03.495Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out sharply to center fielder Cam Smith.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T21:00:03.397Z","endTime":"2026-07-12T21:01:16.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.094561447263132,"aZ":-27.39921992677968,"pfxX":-5.458527225532465,"pfxZ":3.2946360724381654,"pX":-1.1273986158038365,"pZ":2.139492435918436,"vX0":-7.016106929229235,"vY0":-119.09025998609211,"vZ0":-1.9136523144419786,"x":159.97,"y":181.01,"x0":2.556546345074742,"y0":50.00059054786436,"z0":5.411954933867605,"aX":-7.903808441178875},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":11.5,"spinRate":2143,"spinDirection":288},"zone":13,"typeConfidence":0.89,"plateTime":0.45847215967379373,"extension":6.604058823520426},"index":0,"playId":"9dbdd98d-a6fa-3a33-be8c-c7036c694bb2","pitchNumber":1,"startTime":"2026-07-12T21:00:27.585Z","endTime":"2026-07-12T21:00:30.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.761005175180376,"aZ":-19.276127860099308,"pfxX":2.874358716692657,"pfxZ":7.075481231090047,"pX":0.882806289472132,"pZ":3.614443227935722,"vX0":-5.35118889657595,"vY0":-133.66861529147278,"vZ0":-1.2827346719326849,"x":83.35,"y":141.19,"x0":2.5304095533002875,"y0":50.00441038171873,"z0":5.474316918590076,"aX":5.241593531685764},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-4.2,"spinRate":1964,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.408579984647198,"extension":6.465421165256076},"index":1,"playId":"2db35db5-c134-3925-9ec2-70a4ed1881de","pitchNumber":2,"startTime":"2026-07-12T21:00:49.128Z","endTime":"2026-07-12T21:00:53.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184965513200023,"aZ":-19.652010439303343,"pfxX":1.1259082260956605,"pfxZ":6.819783471263308,"pX":-0.35023418260359335,"pZ":2.2895109027814953,"vX0":-7.881704496116703,"vY0":-133.95533941143705,"vZ0":-4.453200436437021,"x":130.35,"y":176.96,"x0":2.4711132391405997,"y0":50.00265587516035,"z0":5.359719705686802,"aX":2.069094922948671},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":-0.5,"spinRate":2128,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.40732316477530794,"extension":6.37273100203826},"hitData":{"launchSpeed":102.0,"launchAngle":19.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.89,"coordY":49.56}},"index":2,"playId":"3ec6f6ab-d11a-3117-b6c1-9183439af015","pitchNumber":3,"startTime":"2026-07-12T21:01:05.216Z","endTime":"2026-07-12T21:01:16.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:01:16.961Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T21:01:20.874Z","endTime":"2026-07-12T21:03:12.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.82034423084237,"aZ":-30.85120242911426,"pfxX":-7.279692355120014,"pfxZ":0.9502057699786022,"pX":0.9151659510390734,"pZ":3.7665346352893576,"vX0":-2.070906358433817,"vY0":-117.14884069707541,"vZ0":2.5186571186417597,"x":82.12,"y":137.08,"x0":2.756020689042642,"y0":50.00216767966289,"z0":5.558343483667421,"aX":-10.132802181419862},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":2015,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.46727283866526204,"extension":6.451158268423285},"index":0,"playId":"f7166965-f321-3b17-9568-841f1145769f","pitchNumber":1,"startTime":"2026-07-12T21:01:36.892Z","endTime":"2026-07-12T21:01:40.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.538768916660135,"aZ":-29.567923693821275,"pfxX":-7.89536945895742,"pfxZ":1.8646023819125457,"pX":0.33192030148690205,"pZ":3.3611841588748574,"vX0":-3.211737153446857,"vY0":-117.28393304456748,"vZ0":1.3635246373170637,"x":104.35,"y":148.03,"x0":2.7435424529172154,"y0":50.00289875385263,"z0":5.523505862533219,"aX":-11.032011792451664},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":2133,"spinDirection":283},"zone":3,"typeConfidence":0.9,"plateTime":0.4664541802986486,"extension":6.37549383179901},"index":1,"playId":"5596cd24-dad2-33c3-8350-75d7ea4b0132","pitchNumber":2,"startTime":"2026-07-12T21:01:52.441Z","endTime":"2026-07-12T21:01:56.079Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.112922628159158,"aZ":-28.542298180429633,"pfxX":-6.527889410795673,"pfxZ":2.5437238932465656,"pX":-0.12037328537394607,"pZ":1.8318203594138223,"vX0":-4.2508273884611985,"vY0":-118.53780168085848,"vZ0":-2.362806490779677,"x":121.59,"y":189.32,"x0":2.5424598831521616,"y0":50.000624889207224,"z0":5.440579944768532,"aX":-9.312400145160526},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.3,"breakHorizontal":12.8,"spinRate":2082,"spinDirection":291},"zone":8,"typeConfidence":0.9,"plateTime":0.4616029789187679,"extension":6.435303518794678},"index":2,"playId":"ef0b64de-e20f-317b-87c2-c1477de85116","pitchNumber":3,"startTime":"2026-07-12T21:02:09.661Z","endTime":"2026-07-12T21:02:36.663Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-12T21:03:04.356Z","endTime":"2026-07-12T21:03:06.875Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970757334223027,"aZ":-22.67485674471017,"pfxX":0.6439856572166626,"pfxZ":5.121755693591876,"pX":0.04200366518735731,"pZ":4.241784189271254,"vX0":-6.345703466773575,"vY0":-135.00184275653288,"vZ0":0.508366694194322,"x":115.4,"y":124.25,"x0":2.3342408182399432,"y0":50.004327724415845,"z0":5.6406073493747595,"aX":1.1950196425219473},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":0.1,"spinRate":2051,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.40492502186329293,"extension":6.277677759191246},"index":4,"playId":"65692490-f186-3c3d-9477-c6fb91579998","pitchNumber":4,"startTime":"2026-07-12T21:03:06.875Z","endTime":"2026-07-12T21:03:12.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:03:12.637Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a line drive to center fielder Cam Smith. Justin Foscue to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T21:03:14.686Z","endTime":"2026-07-12T21:05:00.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52458434042587,"aZ":-21.34073041878409,"pfxX":1.942857701865782,"pfxZ":5.844045411825962,"pX":-0.28145822068172077,"pZ":2.4736112488427136,"vX0":-7.697829452334601,"vY0":-134.62188357174568,"vZ0":-3.8653238106671948,"x":127.73,"y":171.99,"x0":2.3503216534651834,"y0":50.001400591063295,"z0":5.420349915818426,"aX":3.6012241493916015},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":-2.0,"spinRate":2057,"spinDirection":149},"zone":4,"typeConfidence":0.89,"plateTime":0.40533075356280257,"extension":6.388932418851203},"index":0,"playId":"122da00d-5ce9-3ef5-861f-48ff1afc024f","pitchNumber":1,"startTime":"2026-07-12T21:03:40.398Z","endTime":"2026-07-12T21:03:44.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36883700462162,"aZ":-20.464941687441776,"pfxX":1.3011261339956555,"pfxZ":6.234074903657088,"pX":-0.778118580185005,"pZ":4.147656249526739,"vX0":-8.954512721296586,"vY0":-135.64843244171053,"vZ0":0.01175497607289111,"x":146.66,"y":126.79,"x0":2.385143091553149,"y0":50.00531605433153,"z0":5.560251169198944,"aX":2.4451052590550395},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-0.6,"spinRate":2127,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.40251520134199525,"extension":6.657687008595663},"index":1,"playId":"657a1a4e-af1b-387e-87ae-546cbb6caa40","pitchNumber":2,"startTime":"2026-07-12T21:04:07.471Z","endTime":"2026-07-12T21:04:11.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354042792883334,"aZ":-23.79617707969279,"pfxX":9.032098553559907,"pfxZ":4.608464522370717,"pX":0.14471198233325583,"pZ":2.5405124023856245,"vX0":-8.977545292486578,"vY0":-133.36006452410044,"vZ0":-2.8929419889828467,"x":111.48,"y":170.19,"x0":2.3672943063729313,"y0":50.00104993318523,"z0":5.33967005049757,"aX":16.409045942827042},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":-14.6,"spinRate":1925,"spinDirection":153},"zone":5,"typeConfidence":0.91,"plateTime":0.40937504734025687,"extension":6.582526495704149},"index":2,"playId":"51634a00-e47c-3a42-925e-7fb19b9616a2","pitchNumber":3,"startTime":"2026-07-12T21:04:22.940Z","endTime":"2026-07-12T21:04:25.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43867982472354,"aZ":-28.470955079062865,"pfxX":-7.123832622562995,"pfxZ":2.510231162866617,"pX":-0.007744466281135721,"pZ":2.455622996300564,"vX0":-3.9455115517172286,"vY0":-120.33422038788143,"vZ0":-0.9761130412515863,"x":117.3,"y":172.48,"x0":2.5761146449518106,"y0":50.00017646595196,"z0":5.379447671837237,"aX":-10.48734918170032},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.6,"breakHorizontal":13.8,"spinRate":2180,"spinDirection":283},"zone":5,"typeConfidence":0.89,"plateTime":0.4544615266719867,"extension":6.469936553443273},"hitData":{"launchSpeed":94.4,"launchAngle":19.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":90.7,"coordY":64.18}},"index":3,"playId":"40bc90c1-d7c6-3eee-873c-bb392bd8f232","pitchNumber":4,"startTime":"2026-07-12T21:04:49.147Z","endTime":"2026-07-12T21:05:00.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:05:00.287Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T21:05:54.560Z","endTime":"2026-07-12T21:07:34.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T21:05:25.725Z","endTime":"2026-07-12T21:05:56.796Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71868667589558,"aZ":-22.757972244931462,"pfxX":2.0603030258550055,"pfxZ":5.114876793305404,"pX":1.4230284376753155,"pZ":3.622235747451092,"vX0":-3.7871361721543817,"vY0":-134.2830350149073,"vZ0":-0.7855016442080359,"x":62.76,"y":140.98,"x0":2.5784842126206846,"y0":50.006002795803724,"z0":5.524970168993229,"aX":3.796003236552795},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2000,"spinDirection":145},"zone":12,"typeConfidence":0.88,"plateTime":0.40654858806677785,"extension":6.401417742006075},"index":1,"playId":"9859ce8e-8532-3177-bb0d-8a002a4a6d12","pitchNumber":1,"startTime":"2026-07-12T21:05:56.796Z","endTime":"2026-07-12T21:06:00.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825762593682274,"aZ":-23.510619112047568,"pfxX":1.6365277652865435,"pfxZ":4.70528825976627,"pX":1.0071037366224709,"pZ":3.7660389993849224,"vX0":-4.7154600178279775,"vY0":-134.09894821916603,"vZ0":-0.294913665614051,"x":78.61,"y":137.1,"x0":2.5667866402872965,"y0":50.005978104794934,"z0":5.537966218797563,"aX":3.015935746831825},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-2.0,"spinRate":1978,"spinDirection":148},"zone":12,"typeConfidence":0.87,"plateTime":0.406646910460823,"extension":6.563703561381503},"index":2,"playId":"08bf049a-8416-3962-85dc-d487fbaad129","pitchNumber":2,"startTime":"2026-07-12T21:06:11.847Z","endTime":"2026-07-12T21:06:16.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52134954424494,"aZ":-33.234173249179925,"pfxX":-3.852559462577093,"pfxZ":-0.7300574722224766,"pX":0.47831528374890897,"pZ":2.2068326363810584,"vX0":-3.99591001852434,"vY0":-119.50802890129535,"vZ0":-0.5405796429229207,"x":98.77,"y":179.2,"x0":2.6711474077121893,"y0":50.00444296497323,"z0":5.415134897679165,"aX":-5.584939990244752},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.2,"breakHorizontal":7.9,"spinRate":2181,"spinDirection":282},"zone":9,"typeConfidence":0.89,"plateTime":0.4579211337491733,"extension":6.621360407403283},"index":3,"playId":"e526f1b8-7530-3d06-99f5-e71910f71ab6","pitchNumber":3,"startTime":"2026-07-12T21:06:26.121Z","endTime":"2026-07-12T21:06:29.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.145923824913442,"aZ":-18.991760157745205,"pfxX":1.4173008012045685,"pfxZ":6.9782863104529,"pX":-1.0412736582158026,"pZ":1.8586657086831762,"vX0":-9.524266567769264,"vY0":-136.1426997814465,"vZ0":-5.6803829151753815,"x":156.69,"y":188.6,"x0":2.308850323142391,"y0":50.00151626856906,"z0":5.274355625138332,"aX":2.6776522153723716},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-0.7,"spinRate":2086,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.40135402195210856,"extension":6.599760174164754},"index":4,"playId":"7c23e657-9dbb-395c-9e19-8242778d9ce4","pitchNumber":4,"startTime":"2026-07-12T21:06:43.768Z","endTime":"2026-07-12T21:06:47.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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91747659574807,"aZ":-29.459759117455654,"pfxX":-7.42958972441025,"pfxZ":1.862104982374639,"pX":-0.035814559831225556,"pZ":2.572311861391991,"vX0":-3.9677830502612492,"vY0":-119.58004614048843,"vZ0":-0.6232310222087494,"x":118.37,"y":169.33,"x0":2.607215351569788,"y0":50.00156560913887,"z0":5.467141583718926,"aX":-10.814163928882028},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":2241,"spinDirection":291},"zone":5,"typeConfidence":0.9,"plateTime":0.4571260999902891,"extension":6.553862085153662},"index":5,"playId":"9be18961-d462-34a2-9c1e-d043c1a8a00c","pitchNumber":5,"startTime":"2026-07-12T21:07:00.926Z","endTime":"2026-07-12T21:07:04.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-12T21:07:18.262Z","endTime":"2026-07-12T21:07:29.085Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582771735447928,"aZ":-20.276198387450595,"pfxX":2.024529482264426,"pfxZ":6.231127673801041,"pX":-1.249604576748981,"pZ":2.0173986081627406,"vX0":-10.234095739730165,"vY0":-136.4573835637317,"vZ0":-5.350805019555537,"x":164.63,"y":184.31,"x0":2.2665030711100886,"y0":50.00067797998773,"z0":5.37641454023896,"aX":3.865383802875477},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.8,"spinRate":2053,"spinDirection":149},"zone":13,"typeConfidence":0.88,"plateTime":0.39952660883081004,"extension":6.655629574692783},"index":7,"playId":"35809ade-c0e7-3600-b878-08a96e8404f4","pitchNumber":6,"startTime":"2026-07-12T21:07:29.085Z","endTime":"2026-07-12T21:07:34.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:07:34.093Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Duran grounds into a force out, fielded by second baseman Jose Altuve. Jake Burger out at 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-12T21:08:29.741Z","endTime":"2026-07-12T21:09:22.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-12T21:07:51.796Z","endTime":"2026-07-12T21:08:31.926Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.010266139784072,"aZ":-29.399007573380917,"pfxX":-5.634362371835769,"pfxZ":1.898944618432937,"pX":0.10587205239706786,"pZ":2.252216519861609,"vX0":-4.22602962082949,"vY0":-119.77326967735384,"vZ0":-1.2566415906028137,"x":112.96,"y":177.97,"x0":2.6218224459062247,"y0":50.001154653150515,"z0":5.400119976204465,"aX":-8.227736190726644},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":11.2,"spinRate":2164,"spinDirection":281},"zone":5,"typeConfidence":0.89,"plateTime":0.4563980878019711,"extension":6.416039838671766},"index":1,"playId":"bd65f42e-0344-38cc-9442-224c8a1557ae","pitchNumber":1,"startTime":"2026-07-12T21:08:31.926Z","endTime":"2026-07-12T21:08:35.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64789949992819,"aZ":-19.124307093599622,"pfxX":1.2627105409956623,"pfxZ":6.9681775236420265,"pX":-0.21724097159763175,"pZ":3.279281792390818,"vX0":-7.296172372750186,"vY0":-135.71940606616695,"vZ0":-2.4172362257853655,"x":125.28,"y":150.24,"x0":2.337415251036159,"y0":50.00243010651521,"z0":5.507812121746497,"aX":2.3659373306635465},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-0.8,"spinRate":2268,"spinDirection":150},"zone":2,"typeConfidence":0.91,"plateTime":0.4029997381927126,"extension":6.535822521135501},"index":2,"playId":"37b1da59-82e5-3df2-91db-bf55d9fd5929","pitchNumber":2,"startTime":"2026-07-12T21:08:51.704Z","endTime":"2026-07-12T21:08:54.704Z","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":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26399010446329,"aZ":-16.4068551007727,"pfxX":0.49827550904372175,"pfxZ":8.348873482956005,"pX":-0.08463088551658268,"pZ":2.6210328609140285,"vX0":-6.349725537079063,"vY0":-135.94034988241395,"vZ0":-4.518369665022196,"x":120.23,"y":168.01,"x0":2.2076655795798,"y0":50.00183900123211,"z0":5.428687444938816,"aX":0.940912886640623},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":0.4,"spinRate":2160,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.40151625719776973,"extension":6.673007215897187},"hitData":{"launchSpeed":66.5,"launchAngle":0.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":148.54}},"index":3,"playId":"b4718885-59ad-3e48-b79d-2f7798dfc267","pitchNumber":3,"startTime":"2026-07-12T21:09:14.696Z","endTime":"2026-07-12T21:09:22.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:09:22.182Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Altuve pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T21:11:41.146Z","endTime":"2026-07-12T21:12:34.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T21:10:48.661Z","endTime":"2026-07-12T21:10:48.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Pitching Change: Ben Peoples replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-12T21:10:48.688Z","endTime":"2026-07-12T21:11:43.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687239,"link":"/api/v1/people/687239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62240367400143,"aZ":-28.31705019206394,"pfxX":3.9434075533762334,"pfxZ":2.2253338309468766,"pX":-0.03460388701945926,"pZ":3.078065596841868,"vX0":0.9118539346399828,"vY0":-130.53612125068162,"vZ0":-1.948379602887705,"x":118.32,"y":155.67,"x0":-0.9005042531524649,"y0":50.00153312418866,"z0":5.95913376942986,"aX":6.826629209560439},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-7.3,"spinRate":2352,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.41906616860333656,"extension":6.334345144080055},"index":2,"playId":"c81460fc-2d25-313c-8c80-b0156360e538","pitchNumber":1,"startTime":"2026-07-12T21:11:43.376Z","endTime":"2026-07-12T21:11:47.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.005031295171158,"aZ":-10.278945206684725,"pfxX":-2.654866673074306,"pfxZ":10.822128128514315,"pX":-0.4344935737372923,"pZ":2.1619004905913815,"vX0":2.194076195067938,"vY0":-140.88297759436568,"vZ0":-8.055269564239735,"x":133.56,"y":180.41,"x0":-0.8758706104643454,"y0":50.006359824957016,"z0":5.711049319645008,"aX":-5.373516766606208},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":4.4,"spinRate":2263,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.3877821497792957,"extension":6.576057375949106},"index":3,"playId":"b6a384e8-95dd-3366-a26e-218e49108543","pitchNumber":2,"startTime":"2026-07-12T21:12:01.862Z","endTime":"2026-07-12T21:12:04.982Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.580820482067185,"aZ":-27.204895433577107,"pfxX":3.1490207828807226,"pfxZ":2.7904876572225836,"pX":-0.10509350470293663,"pZ":2.098929834251963,"vX0":1.1124694964200839,"vY0":-132.1953557567003,"vZ0":-4.424197523948413,"x":121.01,"y":182.11,"x0":-0.9398047555704471,"y0":50.00186271608759,"z0":5.7768724785318195,"aX":5.60692359531899},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-6.0,"spinRate":2530,"spinDirection":158},"zone":5,"typeConfidence":0.88,"plateTime":0.413360679093409,"extension":6.509470004815588},"hitData":{"launchSpeed":80.5,"launchAngle":77.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.37,"coordY":193.39}},"index":4,"playId":"6684b6d6-349f-369a-9410-124c88f5d0ec","pitchNumber":3,"startTime":"2026-07-12T21:12:24.390Z","endTime":"2026-07-12T21:12:34.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:12:34.654Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cam Smith homers (12) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T21:12:38.754Z","endTime":"2026-07-12T21:14:12.754Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":687239,"link":"/api/v1/people/687239"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.281088688105207,"aZ":-29.378797590651363,"pfxX":1.4997207940457933,"pfxZ":1.6163560045986065,"pX":0.4425526122306916,"pZ":2.0602869828721078,"vX0":2.968601547864879,"vY0":-129.92051126541259,"vZ0":-4.227964911793591,"x":100.13,"y":183.15,"x0":-0.9045908242576354,"y0":50.003229151978616,"z0":5.912593811729999,"aX":2.592771590602811},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-3.4,"spinRate":2480,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.4197472844631114,"extension":6.545112777139286},"index":0,"playId":"00e57333-676b-3e31-87f2-78014d732f7e","pitchNumber":1,"startTime":"2026-07-12T21:12:59.772Z","endTime":"2026-07-12T21:13:02.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-12T21:13:09.244Z","endTime":"2026-07-12T21:13:48.307Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08767671152366,"aZ":-28.22044959978058,"pfxX":2.041780128658476,"pfxZ":2.2035605107163914,"pX":0.7138689786844643,"pZ":3.0181909956565955,"vX0":3.248029129884979,"vY0":-132.39829115179518,"vZ0":-2.2155474352063758,"x":89.79,"y":157.29,"x0":-0.7885488492572715,"y0":50.00502662836859,"z0":5.906483255389051,"aX":3.668886904287366},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":-4.3,"spinRate":2477,"spinDirection":150},"zone":3,"typeConfidence":0.86,"plateTime":0.41181630031363925,"extension":6.577921006138236},"hitData":{"launchSpeed":100.4,"launchAngle":30.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.67,"coordY":65.27}},"index":2,"playId":"03759963-cde7-3ba3-b09f-699abf18895f","pitchNumber":2,"startTime":"2026-07-12T21:13:48.307Z","endTime":"2026-07-12T21:14:12.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:14:12.754Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"LaMonte Wade Jr. lines out to right fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T21:14:22.730Z","endTime":"2026-07-12T21:15:17.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0885561230877,"aZ":-10.43009296227329,"pfxX":-2.2331360597510557,"pfxZ":10.535751534516418,"pX":1.0274232330388267,"pZ":2.463469805878951,"vX0":5.9915768879200195,"vY0":-142.38025053726247,"vZ0":-7.44820703096901,"x":77.84,"y":172.27,"x0":-0.8092275294555691,"y0":50.00488337894986,"z0":5.764937684264382,"aX":-4.610431535168573},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2424,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.3839228815597413,"extension":6.7090892464527485},"index":0,"playId":"b146d617-9b14-3132-98b1-063a42b20a18","pitchNumber":1,"startTime":"2026-07-12T21:14:36.587Z","endTime":"2026-07-12T21:14:40.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.643758321676533,"aZ":-13.766628285234722,"pfxX":-0.9104799811226651,"pfxZ":8.880772364135323,"pX":0.3787258563328764,"pZ":3.2349803614962487,"vX0":3.768604203760413,"vY0":-142.79419609190862,"vZ0":-4.870917521628249,"x":102.56,"y":151.44,"x0":-0.8376391349037805,"y0":50.00701409698147,"z0":5.823361620378569,"aX":-1.8880743849153514},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":1.0,"spinRate":2418,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.3829771646188864,"extension":6.59652964268842},"index":1,"playId":"82145c52-6eb8-31d2-a6ae-e327fcb22296","pitchNumber":2,"startTime":"2026-07-12T21:14:52.437Z","endTime":"2026-07-12T21:14:56.069Z","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.7,"endSpeed":89.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18971062965393,"aZ":-11.622251632666908,"pfxX":-1.208732104539992,"pfxZ":9.987235287180834,"pX":0.3104736272183901,"pZ":2.5577247800820784,"vX0":3.3516208345012815,"vY0":-142.2165700234311,"vZ0":-6.944361742449483,"x":105.17,"y":169.72,"x0":-0.7238348459545871,"y0":50.002951976048344,"z0":5.760668237984106,"aX":-2.487543157228304},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":1.6,"spinRate":2445,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.38444070822242615,"extension":6.576114889235743},"hitData":{"launchSpeed":77.0,"launchAngle":27.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.22,"coordY":103.64}},"index":2,"playId":"9ab3cc67-c136-3187-885e-c54d5f9664af","pitchNumber":3,"startTime":"2026-07-12T21:15:09.776Z","endTime":"2026-07-12T21:15:17.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:15:17.583Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Dezenzo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-12T21:15:18.893Z","endTime":"2026-07-12T21:16:52.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.525149702484647,"aZ":-11.57622193050674,"pfxX":-1.0174808622300715,"pfxZ":9.908308926652538,"pX":-0.038477340196526474,"pZ":2.1640245617803933,"vX0":2.0596685633662317,"vY0":-142.9451849936389,"vZ0":-8.239503244510821,"x":118.47,"y":180.35,"x0":-0.6346591205030296,"y0":50.00302131783409,"z0":5.80219844042847,"aX":-2.1153838377716863},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":1.4,"spinRate":2462,"spinDirection":191},"zone":8,"typeConfidence":0.92,"plateTime":0.38248654768817714,"extension":6.700541038003813},"index":0,"playId":"dbb6154f-4920-38c1-9a15-a9bd9e8ef8ef","pitchNumber":1,"startTime":"2026-07-12T21:15:45.356Z","endTime":"2026-07-12T21:15:50.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439882616278606,"aZ":-30.85714548228617,"pfxX":2.0250789129227105,"pfxZ":0.7412749209756777,"pX":0.5204675066885498,"pZ":1.3086460982304766,"vX0":2.7105645992713585,"vY0":-132.37951246692162,"vZ0":-5.923593391908758,"x":97.16,"y":203.45,"x0":-0.7800396375897566,"y0":50.00189303717044,"z0":5.8360454043931345,"aX":3.591095040973785},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.2,"breakHorizontal":-4.3,"spinRate":2516,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4138536386944476,"extension":6.526562026177345},"index":1,"playId":"ea4575b4-a1f1-3685-a2de-9e2242438b3b","pitchNumber":2,"startTime":"2026-07-12T21:16:05.279Z","endTime":"2026-07-12T21:16:08.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-12T21:16:14.463Z","endTime":"2026-07-12T21:16:29.067Z","isPitch":false,"type":"action","player":{"id":701305,"link":"/api/v1/people/701305"}},{"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75707658163517,"aZ":-15.206440361753513,"pfxX":0.5708364120924663,"pfxZ":8.51250397566405,"pX":0.6610164192874799,"pZ":5.1529134685539,"vX0":2.9008715578423594,"vY0":-140.2891106906079,"vZ0":-0.010208330714081448,"x":91.8,"y":99.65,"x0":-0.46055011732655515,"y0":50.00156520561204,"z0":6.147858715405989,"aX":1.1368593814899215},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":-1.7,"spinRate":2326,"spinDirection":182},"zone":12,"typeConfidence":0.91,"plateTime":0.390434002150732,"extension":6.50332675412282},"index":3,"playId":"266aceeb-cfc2-337a-a96a-316d59c30c0f","pitchNumber":3,"startTime":"2026-07-12T21:16:29.067Z","endTime":"2026-07-12T21:16:32.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.317483659114345,"aZ":-10.99195348227029,"pfxX":0.3434859281999779,"pfxZ":10.3533812562201,"pX":-0.10941559515526497,"pZ":3.3786921657799116,"vX0":1.315651959292818,"vY0":-142.30205015732366,"vZ0":-5.234829723482611,"x":121.17,"y":147.56,"x0":-0.6228326175986588,"y0":50.00705796454486,"z0":5.941543657818567,"aX":0.7031871561184093},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":-0.8,"spinRate":2397,"spinDirection":192},"zone":2,"typeConfidence":0.92,"plateTime":0.3852178526163259,"extension":6.661427751772761},"index":4,"playId":"65520ce2-3b66-34b0-9306-12decf24e10a","pitchNumber":4,"startTime":"2026-07-12T21:16:49.037Z","endTime":"2026-07-12T21:16:52.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:16:52.438Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cam Cauley pops out to second baseman Jose Altuve.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T21:19:21.353Z","endTime":"2026-07-12T21:19:34.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cam Cauley replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T21:18:29.469Z","endTime":"2026-07-12T21:19:23.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21855940491347,"aZ":-29.635986865379063,"pfxX":-9.576030461521565,"pfxZ":1.9233672573281382,"pX":0.09317204308872314,"pZ":2.0047649168676185,"vX0":-3.021640942160777,"vY0":-113.93119165763268,"vZ0":-1.302244352660796,"x":113.45,"y":184.65,"x0":2.679369639365689,"y0":50.00187396846721,"z0":5.502857456657091,"aX":-12.633983753279159},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.5,"breakHorizontal":18.1,"spinRate":2121,"spinDirection":290},"zone":8,"typeConfidence":0.9,"plateTime":0.4800775558663193,"extension":6.247276391243775},"hitData":{"launchSpeed":81.6,"launchAngle":60.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":166.16,"coordY":140.68}},"index":1,"playId":"10c4ddc2-1035-3c98-972b-22be9f2b309f","pitchNumber":1,"startTime":"2026-07-12T21:19:23.531Z","endTime":"2026-07-12T21:19:34.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:19:34.373Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T21:20:09.815Z","endTime":"2026-07-12T21:21:37.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Elias Díaz replaces Nicky Lopez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-12T21:19:40.102Z","endTime":"2026-07-12T21:20:12.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57844391491861,"aZ":-30.437989786432833,"pfxX":-8.907064183501458,"pfxZ":1.2800574432131198,"pX":-0.8909273429207938,"pZ":1.3149892636857827,"vX0":-5.499571447701509,"vY0":-116.05220170498977,"vZ0":-2.7160349090127855,"x":150.96,"y":203.28,"x0":2.6703262894608963,"y0":50.00457012573113,"z0":5.412188066257802,"aX":-12.097738620323623},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.9,"breakHorizontal":17.5,"spinRate":2154,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.4727283386845076,"extension":6.254366471324764},"index":1,"playId":"e2d8f209-1538-393b-9f39-91ea481570a9","pitchNumber":1,"startTime":"2026-07-12T21:20:12.000Z","endTime":"2026-07-12T21:20:16.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83810325812761,"aZ":-18.59419084964987,"pfxX":2.1785751510359694,"pfxZ":7.523816416135695,"pX":-0.6785640713758118,"pZ":2.845656653490245,"vX0":-8.626233267516469,"vY0":-132.8504242403271,"vZ0":-3.282558717321537,"x":142.87,"y":161.95,"x0":2.313645348872324,"y0":50.00240583908503,"z0":5.432681132260671,"aX":3.9322813746556484},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-2.3,"spinRate":2148,"spinDirection":143},"zone":1,"typeConfidence":0.91,"plateTime":0.4107370414284901,"extension":6.376497316514233},"index":2,"playId":"379ec1dd-8767-3546-84e4-9e32778b67ea","pitchNumber":2,"startTime":"2026-07-12T21:20:25.066Z","endTime":"2026-07-12T21:20:28.797Z","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":91.1,"endSpeed":83.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232170407590683,"aZ":-21.712660353776826,"pfxX":0.7666747693721627,"pfxZ":5.844531226078296,"pX":0.10572658457414354,"pZ":3.695275586473163,"vX0":-6.676638787055039,"vY0":-132.64570895141247,"vZ0":-0.656449824706068,"x":112.97,"y":139.01,"x0":2.5511038790628113,"y0":50.002297640013985,"z0":5.523014857036811,"aX":1.3738159151134537},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":0.0,"spinRate":2087,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4122582035077098,"extension":6.3565517068182125},"index":3,"playId":"efda7bbb-7ea8-3dc8-a064-acb494b8a94c","pitchNumber":3,"startTime":"2026-07-12T21:20:47.843Z","endTime":"2026-07-12T21:20:52.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-12T21:20:59.256Z","endTime":"2026-07-12T21:21:10.177Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643834318156667,"aZ":-21.389597980740632,"pfxX":-0.5429781020179099,"pfxZ":5.838468103910012,"pX":-0.5692514038018056,"pZ":3.5767576304505195,"vX0":-7.889256211872571,"vY0":-134.9142559731226,"vZ0":-1.0246211599459514,"x":138.7,"y":142.21,"x0":2.460483505847023,"y0":50.00652770470037,"z0":5.465351532362105,"aX":-1.0034839926792105},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":2.6,"spinRate":2012,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.40558766124517387,"extension":6.518312983633469},"index":5,"playId":"5f060927-c44a-3ca8-896d-329bfa8dce85","pitchNumber":4,"startTime":"2026-07-12T21:21:10.177Z","endTime":"2026-07-12T21:21:14.272Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594303317170887,"aZ":-20.244523073005332,"pfxX":1.4931149158856891,"pfxZ":6.500677501369271,"pX":-0.09826777092848428,"pZ":2.2502691714353205,"vX0":-7.308659981235769,"vY0":-134.04150643115875,"vZ0":-4.434834838629341,"x":120.75,"y":178.02,"x0":2.4595273436873213,"y0":50.0058645400761,"z0":5.355291985257842,"aX":2.7423980338854514},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-1.3,"spinRate":1925,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4072653269541435,"extension":6.356706298775161},"hitData":{"launchSpeed":107.0,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":151.58}},"index":6,"playId":"8c65b008-656a-345d-94d9-1e44c9f45447","pitchNumber":5,"startTime":"2026-07-12T21:21:28.128Z","endTime":"2026-07-12T21:21:37.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:21:37.088Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Higashioka homers (7) on a line drive to left field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T21:21:41.802Z","endTime":"2026-07-12T21:22:53.248Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.499525160090506,"aZ":-20.26403125774539,"pfxX":2.743274794082252,"pfxZ":6.466233630874896,"pX":0.6325700052526595,"pZ":4.079594699244446,"vX0":-6.026100830093111,"vY0":-134.21654173069433,"vZ0":-0.2741179392623926,"x":92.89,"y":128.63,"x0":2.5410355259608606,"y0":50.000671190235636,"z0":5.614547974715969,"aX":5.051720683213255},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":-3.8,"spinRate":2007,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.4066365474448772,"extension":6.404359061351535},"index":0,"playId":"9683d6f5-6821-32c3-bc35-44a1a1513f6a","pitchNumber":1,"startTime":"2026-07-12T21:22:01.632Z","endTime":"2026-07-12T21:22:05.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066868400403017,"aZ":-28.850569985145817,"pfxX":-6.6789435507026855,"pfxZ":2.357839820210854,"pX":0.6699357478191704,"pZ":2.9060718960145144,"vX0":-2.644479660009749,"vY0":-117.92269642308858,"vZ0":0.11188651117723158,"x":91.46,"y":160.32,"x0":2.6731555120985435,"y0":50.00414914791993,"z0":5.515814914626103,"aX":-9.422495718724708},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":2137,"spinDirection":283},"zone":3,"typeConfidence":0.9,"plateTime":0.464171760985419,"extension":6.341667599984404},"index":1,"playId":"06bf7773-3784-3837-9a43-cc2a6d5f5ce7","pitchNumber":2,"startTime":"2026-07-12T21:22:15.473Z","endTime":"2026-07-12T21:22:19.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880460060046953,"aZ":-18.455732292119077,"pfxX":2.7307501656322173,"pfxZ":7.423643227991315,"pX":0.010599927298849622,"pZ":3.0027793264150655,"vX0":-7.414477914346767,"vY0":-134.52786068970937,"vZ0":-2.9636015813917673,"x":116.6,"y":157.7,"x0":2.437464690616391,"y0":50.004305613494786,"z0":5.413911614454291,"aX":5.047876289815592},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-3.5,"spinRate":2130,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.4058361422506769,"extension":6.524185549179393},"hitData":{"launchSpeed":106.7,"launchAngle":21.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":24.35,"coordY":90.37}},"index":2,"playId":"9a0224df-2606-37e6-9f38-fa8a7db1ee7f","pitchNumber":3,"startTime":"2026-07-12T21:22:30.394Z","endTime":"2026-07-12T21:22:53.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:22:53.248Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Foscue pops out to second baseman Jose Altuve.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-12T21:23:07.024Z","endTime":"2026-07-12T21:23:39.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","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":0},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"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(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":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19492814925472,"aZ":-27.100117493389345,"pfxX":-7.8875637700388195,"pfxZ":3.527884094278436,"pX":0.4827078887240845,"pZ":3.049588785075214,"vX0":-2.85382937683252,"vY0":-118.71164914671886,"vZ0":0.026622902977629148,"x":98.6,"y":156.44,"x0":2.722659858162534,"y0":50.0014913255329,"z0":5.4905549620399405,"aX":-11.336562096454413},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2197,"spinDirection":277},"zone":3,"typeConfidence":0.89,"plateTime":0.46013024186961227,"extension":6.594267989457775},"hitData":{"launchSpeed":80.7,"launchAngle":62.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":129.7,"coordY":134.85}},"index":0,"playId":"68409624-76d7-3b94-94a7-b047f390693e","pitchNumber":1,"startTime":"2026-07-12T21:23:28.525Z","endTime":"2026-07-12T21:23:39.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:23:39.063Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a line drive to center fielder Alejandro Osuna.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T21:26:17.573Z","endTime":"2026-07-12T21:27:02.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Cam Cauley remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T21:25:35.086Z","endTime":"2026-07-12T21:25:35.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"description":"Elias Díaz remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-12T21:25:35.111Z","endTime":"2026-07-12T21:25:35.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"description":"Defensive Substitution: Alejandro Osuna replaces catcher Kyle Higashioka, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-12T21:25:35.113Z","endTime":"2026-07-12T21:25:43.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"description":"Pitching Change: Jacob Latz replaces Ben Peoples.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-12T21:25:43.755Z","endTime":"2026-07-12T21:26:19.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"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":86.6,"endSpeed":79.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.836930177569222,"aZ":-19.07519985520838,"pfxX":8.668752331482015,"pfxZ":8.161295297838304,"pX":-0.7567133008884623,"pZ":1.1481974965409465,"vX0":-8.683234619302901,"vY0":-125.7080172145429,"vZ0":-7.510622353417365,"x":145.84,"y":207.78,"x0":1.6115214342994255,"y0":50.00363691672954,"z0":5.716505601213405,"aX":13.91305670149408},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":13.3,"breakHorizontal":-13.8,"spinRate":1902,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.4352733036708831,"extension":6.403289209673128},"index":4,"playId":"05cc2b58-afc5-3f2b-9417-33ed0938e496","pitchNumber":1,"startTime":"2026-07-12T21:26:19.786Z","endTime":"2026-07-12T21:26:23.252Z","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":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796984109263033,"aZ":-21.630087800995508,"pfxX":8.771110875141146,"pfxZ":6.8019115790368,"pX":1.1907348695159095,"pZ":1.8081403758641974,"vX0":-4.514855267590482,"vY0":-123.71264552500067,"vZ0":-5.270021061479272,"x":71.61,"y":189.96,"x0":1.9003854647182328,"y0":50.00030194203761,"z0":5.780248341617501,"aX":13.586486794220745},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.3,"breakHorizontal":-14.9,"spinRate":2012,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4428338723694991,"extension":6.312083186370045},"index":5,"playId":"0d0e96b3-0710-3bb3-90c0-edb1877c81c4","pitchNumber":2,"startTime":"2026-07-12T21:26:35.065Z","endTime":"2026-07-12T21:26:38.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.394903957072838,"aZ":-15.065749453343559,"pfxX":5.826072783172543,"pfxZ":9.175043794913925,"pX":0.5092071898741619,"pZ":3.5615864460724294,"vX0":-5.419266546879079,"vY0":-135.63358252604513,"vZ0":-3.7469513855436887,"x":97.59,"y":142.62,"x0":1.7752428750591187,"y0":50.0050336948348,"z0":6.010185624172981,"aX":10.867043582576706},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":1900,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4036866123651697,"extension":6.357760543999127},"hitData":{"launchSpeed":108.5,"launchAngle":12.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.21,"coordY":69.96}},"index":6,"playId":"fda5f536-3c70-367f-a764-f54d0d16e862","pitchNumber":3,"startTime":"2026-07-12T21:26:51.991Z","endTime":"2026-07-12T21:27:02.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:27:02.538Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeremy Peña grounds into a double play, shortstop Ezequiel Duran to second baseman Cam Cauley to first baseman Jake Burger. Yainer Diaz out at 2nd. Jeremy Peña out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T21:27:08.046Z","endTime":"2026-07-12T21:28:04.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":695508,"link":"/api/v1/people/695508"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":"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":94.6,"endSpeed":85.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.281162375988515,"aZ":-12.198973748024695,"pfxX":5.11923566059157,"pfxZ":10.466702235962394,"pX":0.2542465937966219,"pZ":4.051726050822873,"vX0":-5.6491159532199475,"vY0":-137.6843572693062,"vZ0":-3.1457954863346194,"x":107.31,"y":129.38,"x0":1.673349756685966,"y0":50.003299656038834,"z0":6.04171027083601,"aX":9.770508576622179},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-8.0,"spinRate":2136,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.39874061255585014,"extension":6.403397636958798},"index":0,"playId":"0b53a447-3076-333d-95cb-c98356363364","pitchNumber":1,"startTime":"2026-07-12T21:27:29.238Z","endTime":"2026-07-12T21:27:32.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-12T21:27:39.986Z","endTime":"2026-07-12T21:27:55.971Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":95.1,"endSpeed":86.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72334427915439,"aZ":-12.11745088340135,"pfxX":5.389822866789701,"pfxZ":10.408678724727247,"pX":-0.17156895450303433,"pZ":2.7179608877152956,"vX0":-6.668212142143322,"vY0":-138.1576097714409,"vZ0":-6.353327658636757,"x":123.54,"y":165.4,"x0":1.5767496916143138,"y0":50.00160753369545,"z0":5.867154245259942,"aX":10.38487492951776},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.3,"spinRate":2096,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.39694166825981636,"extension":6.483379291546126},"hitData":{"launchSpeed":98.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":156.14}},"index":2,"playId":"f3f9f8f8-bc35-33cc-b7fa-5cbda7a115ee","pitchNumber":2,"startTime":"2026-07-12T21:27:55.971Z","endTime":"2026-07-12T21:28:04.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:28:04.513Z","atBatIndex":73},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jacob Latz intentionally walks Yordan Alvarez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T21:28:11.115Z","endTime":"2026-07-12T21:29:16.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167499380220892,"aZ":-33.7765531450337,"pfxX":-3.4243646140543462,"pfxZ":-1.0229328646560418,"pX":-0.08792845032609474,"pZ":4.318837214185098,"vX0":-3.8495125299767685,"vY0":-123.8307130431012,"vZ0":2.385943341334241,"x":120.35,"y":122.17,"x0":1.9278362857429177,"y0":50.00410093564554,"z0":6.15550999560523,"aX":-5.353765043383179},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":7.1,"spinRate":2431,"spinDirection":276},"zone":11,"typeConfidence":0.9,"plateTime":0.4411889063163761,"extension":6.375734653628553},"index":0,"playId":"4cc72ecf-ef03-3a52-9dc1-bc46b99a302c","pitchNumber":1,"startTime":"2026-07-12T21:28:44.502Z","endTime":"2026-07-12T21:28:48.402Z","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":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20365001923536,"aZ":-41.23113624820789,"pfxX":-4.084889272372189,"pfxZ":-6.972085150312715,"pX":0.05220711751414003,"pZ":4.048704486992261,"vX0":-2.9571125139294665,"vY0":-113.38631326363262,"vZ0":4.370449887801339,"x":115.01,"y":129.46,"x0":1.905132122656466,"y0":50.00382236003889,"z0":6.216773173338925,"aX":-5.3050569879100635},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.2,"breakHorizontal":8.2,"spinRate":2595,"spinDirection":328},"zone":12,"typeConfidence":0.9,"plateTime":0.4835207942690962,"extension":6.160805372391882},"index":1,"playId":"5bda717d-1e08-3c60-ba18-c388e33ff08b","pitchNumber":2,"startTime":"2026-07-12T21:29:02.005Z","endTime":"2026-07-12T21:29:06.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08228766-0756-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-12T21:29:14.218Z","endTime":"2026-07-12T21:29:14.245Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08228766-0756-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-12T21:29:14.245Z","endTime":"2026-07-12T21:29:16.578Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-12T21:29:16.578Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to catcher Elias Díaz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-12T21:29:17.019Z","endTime":"2026-07-12T21:30:35.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.918580934628245,"aZ":-22.34409580348575,"pfxX":9.892955193029671,"pfxZ":6.1433205220297005,"pX":0.25741251477354443,"pZ":2.6892092724348746,"vX0":-7.107178279478315,"vY0":-125.8214090258647,"vZ0":-3.283520190857419,"x":107.19,"y":166.17,"x0":1.835660254241325,"y0":50.00530279791589,"z0":5.825206999345627,"aX":15.83823524250666},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.6,"breakHorizontal":-16.2,"spinRate":2020,"spinDirection":129},"zone":5,"typeConfidence":0.91,"plateTime":0.43559235482909653,"extension":6.275207022202231},"index":0,"playId":"817d900d-372a-35d2-8050-49898c047efd","pitchNumber":1,"startTime":"2026-07-12T21:29:44.657Z","endTime":"2026-07-12T21:29:48.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-12T21:30:05.372Z","endTime":"2026-07-12T21:30:24.974Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6898554136092,"aZ":-42.555649781719396,"pfxX":-3.0111022456620025,"pfxZ":-7.778271935598422,"pX":0.050713483975068384,"pZ":2.7783714070587804,"vX0":-3.274509911522336,"vY0":-115.19411235620984,"vZ0":1.8532185140261987,"x":115.07,"y":163.76,"x0":1.8851822266868876,"y0":50.001226304915775,"z0":6.097536450581868,"aX":-4.019682515117996},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.2,"breakHorizontal":6.4,"spinRate":2611,"spinDirection":327},"zone":5,"typeConfidence":0.9,"plateTime":0.4766613934043398,"extension":6.373206222531286},"hitData":{"launchSpeed":81.8,"launchAngle":80.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":125.65,"coordY":197.21}},"index":2,"playId":"83d4eefb-b0b8-3599-9913-72e26cef265f","pitchNumber":2,"startTime":"2026-07-12T21:30:24.974Z","endTime":"2026-07-12T21:30:35.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:30:35.161Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a line drive to left fielder Zach Dezenzo. Wyatt Langford to 2nd. Wyatt Langford advances to 2nd, on a fielding error by left fielder Zach Dezenzo.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-12T21:32:52.260Z","endTime":"2026-07-12T21:33:07.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Hader replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-12T21:31:03.214Z","endTime":"2026-07-12T21:32:54.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05986452742895,"aZ":-27.673821311125632,"pfxX":-0.48892020070418607,"pfxZ":3.1570333284411003,"pX":0.038336234796777564,"pZ":2.4607862865979304,"vX0":-6.811078676611376,"vY0":-119.26607176467911,"vZ0":-1.4049318360432341,"x":115.54,"y":172.34,"x0":3.006615454202353,"y0":50.00386209972412,"z0":5.576491422136834,"aX":-0.697160541615609},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2379,"spinDirection":193},"zone":5,"typeConfidence":0.9,"plateTime":0.4609938462500489,"extension":5.980370049648025},"hitData":{"launchSpeed":82.7,"launchAngle":21.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.2,"coordY":109.54}},"index":1,"playId":"1a0bc24c-6305-3448-8815-299512aae182","pitchNumber":1,"startTime":"2026-07-12T21:32:54.028Z","endTime":"2026-07-12T21:33:07.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:33:07.647Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to left fielder Zach Dezenzo. Wyatt Langford to 3rd. Josh Jung to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-12T21:33:23.125Z","endTime":"2026-07-12T21:35:11.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701305,"link":"/api/v1/people/701305"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37835176080355,"aZ":-12.55141270487979,"pfxX":5.455210326759959,"pfxZ":10.596778343879604,"pX":-0.11870658536798441,"pZ":3.0310642526584446,"vX0":-9.214864942405487,"vY0":-134.9757061965396,"vZ0":-4.545649434253847,"x":121.52,"y":156.94,"x0":2.625150046160706,"y0":50.005087228058365,"z0":5.615720993665573,"aX":10.105000717226549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-8.0,"spinRate":2084,"spinDirection":154},"zone":2,"typeConfidence":0.88,"plateTime":0.4052507559620784,"extension":6.509912804193711},"index":0,"playId":"380357a6-c3ba-3371-a0d6-4b7ffd202c18","pitchNumber":1,"startTime":"2026-07-12T21:33:33.951Z","endTime":"2026-07-12T21:33:37.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18787820422202,"aZ":-30.56250355081272,"pfxX":-0.3769002344355674,"pfxZ":1.1167090790620238,"pX":-0.6882936721959351,"pZ":1.8230697994790184,"vX0":-8.19087789583644,"vY0":-119.53349933065984,"vZ0":-2.1070259801485025,"x":143.24,"y":189.56,"x0":2.8392082247425785,"y0":50.00091275886956,"z0":5.474147097716324,"aX":-0.5412707075602683},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":2.8,"spinRate":2351,"spinDirection":317},"zone":7,"typeConfidence":0.9,"plateTime":0.4591527654067429,"extension":6.0909439036633435},"index":1,"playId":"4c2943b6-eedd-39d9-833c-37229ba85239","pitchNumber":2,"startTime":"2026-07-12T21:33:50.068Z","endTime":"2026-07-12T21:33:53.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.528109356747787,"aZ":-30.58652114056617,"pfxX":-0.5710129527332031,"pfxZ":1.0868996916125413,"pX":-1.1261801981786859,"pZ":-0.6438199149286161,"vX0":-9.054390160766104,"vY0":-119.54511324504837,"vZ0":-7.604361902559738,"x":159.93,"y":256.16,"x0":2.773455584387545,"y0":50.00277989737029,"z0":5.298831294385709,"aX":-0.8300878674127595},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":3.1,"spinRate":2671,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.45695809762691075,"extension":6.3593505468469855},"index":2,"playId":"1d90dc6a-a155-3cb9-a482-b09fa0d2377e","pitchNumber":3,"startTime":"2026-07-12T21:34:10.621Z","endTime":"2026-07-12T21:34:15.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46338803202073,"aZ":-10.82016014335451,"pfxX":3.909403952841975,"pfxZ":11.12244404289588,"pX":-0.6310614417159673,"pZ":3.3533147697338586,"vX0":-10.283463872775743,"vY0":-137.66376248763015,"vZ0":-4.130453966427911,"x":141.05,"y":148.24,"x0":2.644368374625848,"y0":50.003198803435225,"z0":5.605177799447945,"aX":7.506708671693055},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":-4.9,"spinRate":2198,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.3978129400898509,"extension":6.5673895612121305},"index":3,"playId":"63a4ef06-3dc7-316d-b6b0-1bbd855ffbf5","pitchNumber":4,"startTime":"2026-07-12T21:34:38.976Z","endTime":"2026-07-12T21:34:42.842Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.575595855717918,"aZ":-35.49002589808538,"pfxX":-0.9337356630585774,"pfxZ":-2.3003202837280003,"pX":-0.8243780094178677,"pZ":1.9643312716834305,"vX0":-8.027943351847194,"vY0":-119.15377063460969,"vZ0":-1.0936631260977212,"x":148.42,"y":185.74,"x0":2.7077829733182797,"y0":50.00420394243678,"z0":5.631757006734724,"aX":-1.3441200826956228},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.2,"breakHorizontal":3.6,"spinRate":2563,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.45942374993493074,"extension":6.448289099112108},"hitData":{"launchSpeed":79.5,"launchAngle":14.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.86,"coordY":117.05}},"index":4,"playId":"33e71496-8353-3946-8e6a-d9fc2e7a709a","pitchNumber":5,"startTime":"2026-07-12T21:34:59.309Z","endTime":"2026-07-12T21:35:11.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:35:11.310Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to center fielder Cam Smith, deflected by pitcher Josh Hader. Wyatt Langford scores. Josh Jung to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-12T21:35:20.991Z","endTime":"2026-07-12T21:36:53.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":623352,"link":"/api/v1/people/623352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","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":"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":94.5,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.863681594513977,"aZ":-11.538441024780049,"pfxX":3.818697987012202,"pfxZ":10.785084515888114,"pX":0.08493021216234763,"pZ":3.502332051024316,"vX0":-8.39179250421938,"vY0":-137.33170111803426,"vZ0":-3.6595549771342544,"x":113.76,"y":144.22,"x0":2.6816045410439564,"y0":50.00653426025899,"z0":5.6347240345790475,"aX":7.309477311839853},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":-5.2,"spinRate":2129,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.3985299918303422,"extension":6.547344183668328},"index":0,"playId":"8d6e5467-71c1-30c6-9c0a-ce5794d20118","pitchNumber":1,"startTime":"2026-07-12T21:36:04.721Z","endTime":"2026-07-12T21:36:07.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43812688617998,"aZ":-11.697861983019749,"pfxX":5.705756917840586,"pfxZ":10.485085463393592,"pX":0.6695329200490863,"pZ":3.790045815937866,"vX0":-7.502721109140403,"vY0":-138.71935062205927,"vZ0":-3.023307246076676,"x":91.48,"y":136.45,"x0":2.665323439622,"y0":50.00099631568194,"z0":5.6715487069548,"aX":11.14156494228776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":-8.8,"spinRate":2099,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.3945357896450825,"extension":6.676413094978389},"index":1,"playId":"e64cd6a4-96c0-35ac-abeb-3a2d9a023df1","pitchNumber":2,"startTime":"2026-07-12T21:36:25.767Z","endTime":"2026-07-12T21:36:31.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890927625569073,"aZ":-11.415993964375383,"pfxX":4.95181621839223,"pfxZ":10.69082301024299,"pX":-0.7504019710653259,"pZ":2.7902638999600766,"vX0":-10.813147759972205,"vY0":-138.2390107959149,"vZ0":-5.622866841215713,"x":145.6,"y":163.44,"x0":2.5628172695332796,"y0":50.00207753951245,"z0":5.612197999480782,"aX":9.615164751732998},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-6.8,"spinRate":2369,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.39573951241193095,"extension":6.756237433443035},"hitData":{"launchSpeed":90.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.62,"coordY":104.94}},"index":2,"playId":"3eb4ee44-9e20-367e-911b-172079aed902","pitchNumber":3,"startTime":"2026-07-12T21:36:46.215Z","endTime":"2026-07-12T21:36:53.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:36:53.341Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to center fielder Cam Smith, deflected by pitcher Josh Hader. Wyatt Langford scores. Josh Jung to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-12T21:35:20.991Z","endTime":"2026-07-12T21:36:53.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.048"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":623352,"link":"/api/v1/people/623352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","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":"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":94.5,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.863681594513977,"aZ":-11.538441024780049,"pfxX":3.818697987012202,"pfxZ":10.785084515888114,"pX":0.08493021216234763,"pZ":3.502332051024316,"vX0":-8.39179250421938,"vY0":-137.33170111803426,"vZ0":-3.6595549771342544,"x":113.76,"y":144.22,"x0":2.6816045410439564,"y0":50.00653426025899,"z0":5.6347240345790475,"aX":7.309477311839853},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":-5.2,"spinRate":2129,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.3985299918303422,"extension":6.547344183668328},"index":0,"playId":"8d6e5467-71c1-30c6-9c0a-ce5794d20118","pitchNumber":1,"startTime":"2026-07-12T21:36:04.721Z","endTime":"2026-07-12T21:36:07.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43812688617998,"aZ":-11.697861983019749,"pfxX":5.705756917840586,"pfxZ":10.485085463393592,"pX":0.6695329200490863,"pZ":3.790045815937866,"vX0":-7.502721109140403,"vY0":-138.71935062205927,"vZ0":-3.023307246076676,"x":91.48,"y":136.45,"x0":2.665323439622,"y0":50.00099631568194,"z0":5.6715487069548,"aX":11.14156494228776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":-8.8,"spinRate":2099,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.3945357896450825,"extension":6.676413094978389},"index":1,"playId":"e64cd6a4-96c0-35ac-abeb-3a2d9a023df1","pitchNumber":2,"startTime":"2026-07-12T21:36:25.767Z","endTime":"2026-07-12T21:36:31.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890927625569073,"aZ":-11.415993964375383,"pfxX":4.95181621839223,"pfxZ":10.69082301024299,"pX":-0.7504019710653259,"pZ":2.7902638999600766,"vX0":-10.813147759972205,"vY0":-138.2390107959149,"vZ0":-5.622866841215713,"x":145.6,"y":163.44,"x0":2.5628172695332796,"y0":50.00207753951245,"z0":5.612197999480782,"aX":9.615164751732998},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-6.8,"spinRate":2369,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.39573951241193095,"extension":6.756237433443035},"hitData":{"launchSpeed":90.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.62,"coordY":104.94}},"index":2,"playId":"3eb4ee44-9e20-367e-911b-172079aed902","pitchNumber":3,"startTime":"2026-07-12T21:36:46.215Z","endTime":"2026-07-12T21:36:53.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-12T21:36:53.341Z","atBatIndex":78},"scoringPlays":[15,17,29,39,54,56,65,70,78],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":97.71,"y":162.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":78.5,"y":97.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":47.17,"y":83.97},"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":1,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":127.47,"y":73.32},"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":1,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":118.04,"y":39.54},"type":"H","description":"Triple"},{"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":151.5,"y":157.16},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11],"bottom":[12,13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":185.09,"y":141.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":158.6,"y":164.25},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":153.87,"y":46.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":177.86,"y":113.56},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":169.36,"y":51.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":202.39,"y":72.95},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":140.86,"y":141.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":110.94,"y":149.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":54.16,"y":129.38},"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":3,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":66.64,"y":84.94},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":160.12,"y":167.8},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":46.03,"y":63.93},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":104.35,"y":170.34},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":159.11,"y":166.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":101.56,"y":170.0},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":120.77,"y":90.28},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36],"bottom":[37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":177.16,"y":93.46},"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":5,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":144.4,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":152.19,"y":60.27},"type":"H","description":"Triple"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":104.06,"y":66.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":181.85,"y":133.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":117.69,"y":47.96},"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":6,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":117.03,"y":161.21},"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":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":98.24,"y":56.32},"type":"O","description":"Lineout"}]}},{"startIndex":50,"endIndex":63,"top":[50,51,52,53,54,55,56,57],"bottom":[58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":148.46,"y":140.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":157.01,"y":85.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"coordinates":{"x":118.14,"y":196.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":82.72,"y":50.24},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":108.87,"y":87.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":113.99,"y":153.61},"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":7,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":83.03,"y":131.51},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":116.89,"y":49.56},"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":7,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":90.7,"y":64.18},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":142.38,"y":148.54},"type":"O","description":"Forceout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66,67],"bottom":[68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":148.37,"y":193.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":29.67,"y":65.27},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":183.22,"y":103.64},"type":"O","description":"Lineout"}],"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":166.16,"y":140.68},"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":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":108.92,"y":151.58},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":24.35,"y":90.37},"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":8,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":129.7,"y":134.85},"type":"O","description":"Pop Out"}]}},{"startIndex":72,"endIndex":78,"top":[72,73,74,75],"bottom":[76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":130.21,"y":69.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":107.4,"y":156.14},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":125.65,"y":197.21},"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":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":45.2,"y":109.54},"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":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":63.86,"y":117.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":123.62,"y":104.94},"type":"H","description":"Single"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":11,"errors":0,"leftOnBase":10},"away":{"runs":5,"hits":8,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"center":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"right":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"onDeck":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"inHole":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"battingOrder":4,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"onDeck":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"inHole":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"first":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"battingOrder":4,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":1,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":6,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":2,"hits":8,"hitByPitch":0,"avg":".242","atBats":33,"obp":".315","slg":".413","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":6,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.81","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.41","battersFaced":40,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":55,"strikes":94,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":6,"pitchesPerInning":"18.63","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":1,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":65,"groundOuts":56,"airOuts":133,"runs":39,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":61,"baseOnBalls":37,"intentionalWalks":0,"hits":84,"hitByPitch":13,"avg":".254","atBats":331,"obp":".349","slg":".417","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":138,"rbi":49,"leftOnBase":162,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.58","popOuts":36,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":97,"errors":6,"chances":221,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":17,"groundOuts":21,"airOuts":26,"runs":22,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":40,"baseOnBalls":26,"intentionalWalks":0,"hits":26,"hitByPitch":3,"atBats":111,"obp":".393","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":575,"era":"5.81","inningsPitched":"31.0","wins":2,"losses":3,"saves":5,"saveOpportunities":5,"holds":5,"blownSaves":0,"earnedRuns":20,"whip":"1.68","battersFaced":142,"outs":93,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":248,"strikes":327,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":1,"winPercentage":".400","pitchesPerInning":"18.55","gamesFinished":21,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"11.61","walksPer9Inn":"7.55","hitsPer9Inn":"7.55","runsScoredPer9":"6.39","homeRunsPer9":"2.03","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":11,"groundOuts":20,"airOuts":27,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".241","atBats":87,"obp":".292","slg":".310","ops":".602","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":27,"rbi":9,"leftOnBase":24,"sacBunts":1,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","popOuts":10,"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":58,"putOuts":40,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695001":{"person":{"id":695001,"fullName":"Alimber Santa","link":"/api/v1/people/695001"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":10,"groundOuts":19,"airOuts":17,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":50,"obp":".237","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":238,"era":"1.17","inningsPitched":"15.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.91","battersFaced":59,"outs":46,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":238,"balls":91,"strikes":147,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".000","pitchesPerInning":"15.52","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.28","walksPer9Inn":"3.52","hitsPer9Inn":"4.70","runsScoredPer9":"3.52","homeRunsPer9":"0.59","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":46,"groundOuts":91,"airOuts":79,"runs":39,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":85,"baseOnBalls":31,"intentionalWalks":0,"hits":70,"hitByPitch":4,"avg":".218","atBats":321,"obp":".292","slg":".377","ops":".669","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":121,"rbi":34,"leftOnBase":152,"sacBunts":0,"sacFlies":4,"babip":".254","groundOutsToAirouts":"1.15","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"26.75","popOuts":15,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":198,"errors":4,"chances":208,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":15,"groundOuts":33,"airOuts":30,"runs":16,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":128,"obp":".333","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":640,"era":"3.57","inningsPitched":"35.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.39","battersFaced":153,"outs":106,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":263,"strikes":377,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.11","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"9.93","walksPer9Inn":"5.60","hitsPer9Inn":"6.88","runsScoredPer9":"4.08","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 3-1)","summary":"0.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":14,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":52,"obp":".233","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":261,"era":"1.17","inningsPitched":"15.1","wins":3,"losses":1,"saves":10,"saveOpportunities":10,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.91","battersFaced":60,"outs":46,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":261,"balls":83,"strikes":178,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".750","pitchesPerInning":"17.02","gamesFinished":13,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"14.67","walksPer9Inn":"4.70","hitsPer9Inn":"3.52","runsScoredPer9":"1.17","homeRunsPer9":"0.59","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":29,"groundOuts":33,"airOuts":56,"runs":23,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":10,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":167,"obp":".282","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":670,"era":"4.33","inningsPitched":"43.2","wins":0,"losses":2,"saves":5,"saveOpportunities":7,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.15","battersFaced":179,"outs":131,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":670,"balls":219,"strikes":451,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".000","pitchesPerInning":"15.34","gamesFinished":11,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.06","hitsPer9Inn":"8.24","runsScoredPer9":"4.74","homeRunsPer9":"1.03","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":1,"flyOuts":33,"groundOuts":24,"airOuts":65,"runs":12,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":161,"obp":".233","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":709,"era":"2.31","inningsPitched":"46.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":12,"whip":"0.84","battersFaced":177,"outs":140,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":240,"strikes":469,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".667","pitchesPerInning":"15.19","gamesFinished":1,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"9.06","walksPer9Inn":"2.31","hitsPer9Inn":"5.21","runsScoredPer9":"2.31","homeRunsPer9":"0.96","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":28,"groundOuts":50,"airOuts":49,"runs":23,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":71,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".197","atBats":208,"obp":".250","slg":".332","ops":".582","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":69,"rbi":22,"leftOnBase":90,"sacBunts":2,"sacFlies":1,"babip":".260","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.71","popOuts":11,"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":28,"putOuts":133,"errors":1,"chances":162,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":36,"gamesStarted":0,"flyOuts":44,"groundOuts":45,"airOuts":72,"runs":26,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":60,"baseOnBalls":30,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":215,"obp":".306","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1039,"era":"3.75","inningsPitched":"60.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":25,"whip":"1.27","battersFaced":254,"outs":180,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1039,"balls":405,"strikes":634,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".667","pitchesPerInning":"17.32","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"6.90","runsScoredPer9":"3.90","homeRunsPer9":"1.05","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":29,"groundOuts":87,"airOuts":63,"runs":45,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":70,"baseOnBalls":29,"intentionalWalks":1,"hits":67,"hitByPitch":1,"avg":".235","atBats":285,"obp":".307","slg":".404","ops":".711","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":115,"rbi":27,"leftOnBase":138,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.91","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":77,"errors":3,"chances":213,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":16,"groundOuts":20,"airOuts":26,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".230","atBats":113,"obp":".293","slg":".372","ops":".665","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":42,"rbi":11,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":77,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":23,"groundOuts":46,"airOuts":42,"runs":35,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":63,"baseOnBalls":33,"intentionalWalks":0,"hits":45,"hitByPitch":4,"atBats":194,"obp":".353","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1022,"era":"6.06","inningsPitched":"52.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.50","battersFaced":233,"outs":156,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1022,"balls":418,"strikes":604,"strikePercentage":".590","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".556","pitchesPerInning":"19.65","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"10.90","walksPer9Inn":"5.71","hitsPer9Inn":"7.79","runsScoredPer9":"6.06","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":35,"groundOuts":51,"airOuts":55,"runs":35,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":0,"hits":56,"hitByPitch":4,"avg":".287","atBats":195,"obp":".347","slg":".426","ops":".773","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":83,"rbi":22,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":10,"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":92,"putOuts":69,"errors":5,"chances":166,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701305":{"person":{"id":701305,"fullName":"Zach Dezenzo","link":"/api/v1/people/701305"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"802","stats":{"batting":{"note":"b-","summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".228","atBats":57,"obp":".302","slg":".351","ops":".653","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":20,"rbi":3,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":1,"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":0,"putOuts":33,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":64,"groundOuts":67,"airOuts":104,"runs":30,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":81,"baseOnBalls":33,"intentionalWalks":0,"hits":63,"hitByPitch":6,"atBats":314,"obp":".288","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1426,"era":"3.14","inningsPitched":"86.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.12","battersFaced":354,"outs":258,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1426,"balls":525,"strikes":901,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".615","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.48","walksPer9Inn":"3.45","hitsPer9Inn":"6.59","runsScoredPer9":"3.14","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":60,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":21,"strikes":39,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":6,"gamesStarted":4,"flyOuts":14,"groundOuts":10,"airOuts":20,"runs":17,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":15,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":62,"obp":".468","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":305,"era":"9.98","inningsPitched":"15.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"2.28","battersFaced":79,"outs":46,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":305,"balls":126,"strikes":179,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".000","pitchesPerInning":"19.89","gamesFinished":1,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"7.04","walksPer9Inn":"8.80","hitsPer9Inn":"11.74","runsScoredPer9":"9.98","homeRunsPer9":"1.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"gamesStarted":1,"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"}]},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":40,"gamesStarted":0,"flyOuts":19,"groundOuts":46,"airOuts":45,"runs":16,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":4,"atBats":161,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":697,"era":"2.93","inningsPitched":"43.0","wins":2,"losses":2,"saves":6,"saveOpportunities":9,"holds":12,"blownSaves":3,"earnedRuns":14,"whip":"1.30","battersFaced":184,"outs":129,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":236,"strikes":461,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":1,"winPercentage":".500","pitchesPerInning":"16.21","gamesFinished":11,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"6.91","walksPer9Inn":"3.35","hitsPer9Inn":"8.37","runsScoredPer9":"3.35","homeRunsPer9":"0.84","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":4,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".294","slg":".500","ops":".794","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":16,"rbi":8,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":53,"groundOuts":87,"airOuts":98,"runs":50,"doubles":19,"triples":1,"homeRuns":20,"strikeOuts":90,"baseOnBalls":33,"intentionalWalks":2,"hits":85,"hitByPitch":7,"avg":".237","atBats":359,"obp":".313","slg":".462","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":166,"rbi":58,"leftOnBase":193,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.95","popOuts":21,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":606,"errors":0,"chances":670,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":22,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":71,"obp":".345","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":346,"era":"3.60","inningsPitched":"20.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.40","battersFaced":84,"outs":60,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":346,"balls":142,"strikes":204,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.30","gamesFinished":4,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.20","walksPer9Inn":"5.40","hitsPer9Inn":"7.20","runsScoredPer9":"4.50","homeRunsPer9":"0.45","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":67,"airOuts":88,"runs":43,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":81,"baseOnBalls":44,"intentionalWalks":0,"hits":65,"hitByPitch":11,"atBats":297,"obp":".339","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":1386,"era":"4.50","inningsPitched":"82.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.33","battersFaced":356,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1386,"balls":553,"strikes":833,"strikePercentage":".600","hitBatsmen":11,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".583","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.83","hitsPer9Inn":"7.13","runsScoredPer9":"4.72","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":31,"groundOuts":50,"airOuts":57,"runs":18,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":1,"hits":38,"hitByPitch":0,"avg":".220","atBats":173,"obp":".277","slg":".341","ops":".618","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":59,"rbi":22,"leftOnBase":71,"sacBunts":3,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.60","popOuts":9,"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":12,"stolenBases":39,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":17,"putOuts":467,"errors":0,"chances":484,"fielding":"1.000","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"1-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":65,"airOuts":34,"runs":18,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".248","atBats":165,"obp":".276","slg":".412","ops":".688","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":68,"rbi":23,"leftOnBase":80,"sacBunts":0,"sacFlies":2,"babip":".261","groundOutsToAirouts":"1.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":7,"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":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":13,"putOuts":332,"errors":1,"chances":346,"fielding":".997","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":2,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":73,"groundOuts":57,"airOuts":112,"runs":65,"doubles":17,"triples":0,"homeRuns":31,"strikeOuts":72,"baseOnBalls":63,"intentionalWalks":15,"hits":111,"hitByPitch":5,"avg":".318","atBats":349,"obp":".426","slg":".633","ops":"1.059","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":221,"rbi":70,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.26","popOuts":14,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":2,"chances":28,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[665161,670541,670623,572233,514888,701358,664774,694728,666211,701305,543877,673237,664299,660853,650556,595345,687911,623352],"pitchers":[664299,660853,650556,595345,687911,623352],"bench":[669397],"bullpen":[681293,805123,686613,837227,663567,663878,695001],"battingOrder":[665161,670541,670623,572233,514888,701358,664774,701305,673237],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Altuve (11, 4th inning off Gore, 0 on, 2 out); Smith (12, 8th inning off Peoples, 0 on, 1 out)."},{"label":"TB","value":"Altuve 4; Alvarez, Y 2; Dezenzo; Diaz, Y; Paredes; Smith 4; Wade Jr."},{"label":"RBI","value":"Altuve (27); Paredes 2 (49); Peña (22); Smith (34)."},{"label":"2-out RBI","value":"Paredes 2; Altuve."},{"label":"Runners left in scoring position, 2 out","value":"Walker, C; Altuve 2."},{"label":"SF","value":"Peña."},{"label":"GIDP","value":"Peña."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Dezenzo (1, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Matthews in the 2nd."},{"label":"b","value":"Singled for Trammell in the 7th."},{"label":"c","value":"Walked for Vázquez, C in the 7th."}]},"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":3,"groundOuts":7,"airOuts":9,"runs":6,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".245","atBats":35,"obp":".320","slg":".399","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":20,"rbi":6,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":2,"hits":8,"hitByPitch":0,"atBats":33,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"4.13","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.25","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":60,"strikes":96,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":5,"pitchesPerInning":"17.33","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"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":"700","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":43,"groundOuts":50,"airOuts":72,"runs":32,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":65,"baseOnBalls":33,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".188","atBats":223,"obp":".303","slg":".332","ops":".635","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":74,"rbi":22,"leftOnBase":107,"sacBunts":5,"sacFlies":1,"babip":".230","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.86","popOuts":16,"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":0,"putOuts":184,"errors":1,"chances":185,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"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":44,"flyOuts":27,"groundOuts":35,"airOuts":53,"runs":26,"doubles":8,"triples":2,"homeRuns":9,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".275","atBats":178,"obp":".325","slg":".494","ops":".819","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":88,"rbi":22,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.78","popOuts":16,"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":3,"putOuts":107,"errors":0,"chances":110,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":18,"gamesStarted":16,"flyOuts":45,"groundOuts":92,"airOuts":92,"runs":45,"doubles":13,"triples":3,"homeRuns":12,"strikeOuts":80,"baseOnBalls":34,"intentionalWalks":0,"hits":89,"hitByPitch":3,"atBats":350,"obp":".323","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1523,"era":"4.40","inningsPitched":"90.0","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.37","battersFaced":390,"outs":270,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1523,"balls":583,"strikes":940,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".200","pitchesPerInning":"16.92","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.00","walksPer9Inn":"3.40","hitsPer9Inn":"8.90","runsScoredPer9":"4.50","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"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":"500","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":45,"groundOuts":80,"airOuts":81,"runs":41,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":98,"baseOnBalls":29,"intentionalWalks":0,"hits":81,"hitByPitch":3,"avg":".240","atBats":338,"obp":".304","slg":".423","ops":".727","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":143,"rbi":58,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.12","popOuts":19,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":595,"errors":4,"chances":674,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":21,"groundOuts":25,"airOuts":42,"runs":17,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":3,"hits":29,"hitByPitch":2,"atBats":130,"obp":".295","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":570,"era":"3.48","inningsPitched":"33.2","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":13,"whip":"1.22","battersFaced":147,"outs":101,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":192,"strikes":378,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":3,"winPercentage":"1.000","pitchesPerInning":"16.93","gamesFinished":5,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.89","walksPer9Inn":"3.21","hitsPer9Inn":"7.75","runsScoredPer9":"4.54","homeRunsPer9":"0.80","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":3,"flyOuts":23,"groundOuts":43,"airOuts":36,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":155,"obp":".320","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":651,"era":"2.21","inningsPitched":"40.2","wins":1,"losses":1,"saves":4,"saveOpportunities":6,"holds":7,"blownSaves":2,"earnedRuns":10,"whip":"1.28","battersFaced":171,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":226,"strikes":425,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".500","pitchesPerInning":"16.01","gamesFinished":11,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"8.41","walksPer9Inn":"2.43","hitsPer9Inn":"9.07","runsScoredPer9":"2.66","homeRunsPer9":"0.44","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"901","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":17,"groundOuts":53,"airOuts":44,"runs":21,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":0,"hits":42,"hitByPitch":8,"avg":".256","atBats":164,"obp":".354","slg":".299","ops":".653","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":49,"rbi":18,"leftOnBase":75,"sacBunts":1,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"164.00","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":94,"errors":1,"chances":96,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":2,"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":88,"flyOuts":35,"groundOuts":62,"airOuts":67,"runs":35,"doubles":8,"triples":2,"homeRuns":15,"strikeOuts":66,"baseOnBalls":36,"intentionalWalks":1,"hits":59,"hitByPitch":3,"avg":".235","atBats":251,"obp":".334","slg":".462","ops":".796","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":116,"rbi":34,"leftOnBase":86,"sacBunts":0,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.73","popOuts":13,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(W, 2-1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":1,"flyOuts":23,"groundOuts":40,"airOuts":47,"runs":8,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":2,"hits":19,"hitByPitch":0,"atBats":151,"obp":".184","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":683,"era":"1.61","inningsPitched":"44.2","wins":2,"losses":1,"saves":18,"saveOpportunities":20,"holds":2,"blownSaves":2,"earnedRuns":8,"whip":"0.67","battersFaced":163,"outs":134,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":225,"strikes":458,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"15.29","gamesFinished":25,"strikeoutWalkRatio":"4.18","strikeoutsPer9Inn":"9.27","walksPer9Inn":"2.22","hitsPer9Inn":"3.83","runsScoredPer9":"1.61","homeRunsPer9":"0.60","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":7},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":4,"flyOuts":39,"groundOuts":36,"airOuts":71,"runs":20,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":5,"atBats":174,"obp":".301","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":732,"era":"3.11","inningsPitched":"46.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.14","battersFaced":193,"outs":139,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":270,"strikes":462,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".750","pitchesPerInning":"15.80","gamesFinished":7,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"5.44","walksPer9Inn":"2.53","hitsPer9Inn":"7.77","runsScoredPer9":"3.88","homeRunsPer9":"1.17","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693713":{"person":{"id":693713,"fullName":"Emiliano Teodo","link":"/api/v1/people/693713"},"jerseyNumber":"56","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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":12,"groundOuts":45,"airOuts":21,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".310","atBats":116,"obp":".344","slg":".362","ops":".706","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":42,"rbi":12,"leftOnBase":47,"sacBunts":4,"sacFlies":0,"babip":".361","groundOutsToAirouts":"2.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"116.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":44,"errors":2,"chances":109,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"2-3 | 3B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":40,"groundOuts":85,"airOuts":84,"runs":45,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":0,"hits":100,"hitByPitch":6,"avg":".298","atBats":336,"obp":".367","slg":".452","ops":".819","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":152,"rbi":34,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".350","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":10,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":60,"errors":5,"chances":185,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":15,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":57,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":258,"era":"7.07","inningsPitched":"14.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"1.71","battersFaced":65,"outs":42,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":98,"strikes":160,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.43","gamesFinished":3,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"5.14","walksPer9Inn":"4.50","hitsPer9Inn":"10.93","runsScoredPer9":"7.71","homeRunsPer9":"1.29","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","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":0,"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":46,"flyOuts":14,"groundOuts":18,"airOuts":29,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".286","atBats":105,"obp":".356","slg":".552","ops":".908","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":58,"rbi":19,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".329","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":10,"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":45,"putOuts":45,"errors":2,"chances":92,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":23,"groundOuts":33,"airOuts":45,"runs":19,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".220","atBats":159,"obp":".299","slg":".371","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":59,"rbi":17,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.71","popOuts":11,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":8,"obp":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":12,"strikes":17,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":11,"putOuts":355,"errors":7,"chances":373,"fielding":".981","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"600","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":31,"groundOuts":78,"airOuts":68,"runs":40,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".270","atBats":296,"obp":".324","slg":".436","ops":".760","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":129,"rbi":50,"leftOnBase":124,"sacBunts":1,"sacFlies":3,"babip":".326","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.60","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":120,"errors":3,"chances":267,"fielding":".989","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":{"summary":"4.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":26,"strikes":39,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":20,"gamesStarted":20,"flyOuts":60,"groundOuts":83,"airOuts":113,"runs":54,"doubles":22,"triples":3,"homeRuns":12,"strikeOuts":115,"baseOnBalls":41,"intentionalWalks":0,"hits":94,"hitByPitch":2,"atBats":401,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1790,"era":"4.63","inningsPitched":"105.0","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.29","battersFaced":448,"outs":315,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1790,"balls":651,"strikes":1139,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":1,"winPercentage":".385","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.51","hitsPer9Inn":"8.06","runsScoredPer9":"4.63","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686560":{"person":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":11,"groundOuts":17,"airOuts":24,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":1,"hits":13,"hitByPitch":5,"atBats":75,"obp":".361","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":405,"era":"3.68","inningsPitched":"22.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.36","battersFaced":97,"outs":66,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":405,"balls":174,"strikes":231,"strikePercentage":".570","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"18.41","gamesFinished":10,"strikeoutWalkRatio":"1.24","strikeoutsPer9Inn":"8.59","walksPer9Inn":"6.95","hitsPer9Inn":"5.32","runsScoredPer9":"4.09","homeRunsPer9":"0.41","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":53,"groundOuts":76,"airOuts":101,"runs":39,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":122,"baseOnBalls":22,"intentionalWalks":2,"hits":80,"hitByPitch":0,"atBats":377,"obp":".255","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1605,"era":"3.49","inningsPitched":"100.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.01","battersFaced":401,"outs":302,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1605,"balls":547,"strikes":1058,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".583","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"5.55","strikeoutsPer9Inn":"10.91","walksPer9Inn":"1.97","hitsPer9Inn":"7.15","runsScoredPer9":"3.49","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 3B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"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":90,"flyOuts":60,"groundOuts":82,"airOuts":94,"runs":38,"doubles":21,"triples":4,"homeRuns":9,"strikeOuts":81,"baseOnBalls":30,"intentionalWalks":1,"hits":91,"hitByPitch":6,"avg":".263","atBats":346,"obp":".331","slg":".425","ops":".756","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":147,"rbi":34,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.44","popOuts":6,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":140,"errors":3,"chances":145,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687239":{"person":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"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}},"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":2,"groundOuts":3,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":52,"era":"2.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.75","battersFaced":15,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":13,"strikes":39,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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"}]},"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,"battingOrder":"801","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":23,"airOuts":27,"runs":10,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".267","atBats":90,"obp":".280","slg":".467","ops":".747","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":42,"rbi":16,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":8,"putOuts":237,"errors":3,"chances":248,"fielding":".988","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695508":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":10,"flyOuts":1,"groundOuts":7,"airOuts":6,"runs":4,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".238","atBats":21,"obp":".304","slg":".333","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":7,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"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":7,"putOuts":9,"errors":1,"chances":17,"fielding":".941","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"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":53,"groundOuts":114,"airOuts":91,"runs":53,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":120,"baseOnBalls":26,"intentionalWalks":0,"hits":105,"hitByPitch":6,"atBats":428,"obp":".297","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1655,"era":"4.04","inningsPitched":"111.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.18","battersFaced":463,"outs":334,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1655,"balls":538,"strikes":1117,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".563","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"4.62","strikeoutsPer9Inn":"9.70","walksPer9Inn":"2.10","hitsPer9Inn":"8.49","runsScoredPer9":"4.28","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":20,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":25,"groundOuts":28,"airOuts":40,"runs":23,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":133,"obp":".310","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":531,"era":"5.94","inningsPitched":"33.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":22,"whip":"1.32","battersFaced":146,"outs":100,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":531,"balls":176,"strikes":355,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".714","pitchesPerInning":"15.93","gamesFinished":5,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"8.91","walksPer9Inn":"2.70","hitsPer9Inn":"9.18","runsScoredPer9":"6.21","homeRunsPer9":"1.35","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592626,679822,694671,673962,607043,669394,677649,694497,695508,670032,553869,543309,696030,669022,641302,668390,695239,682608,687239,656641],"pitchers":[669022,641302,668390,695239,682608,687239,656641],"bench":[],"bullpen":[686560,543135,615698,677958,693713,594798],"battingOrder":[679822,694671,673962,607043,669394,677649,695508,553869,696030],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Carter (7, Javier); Pederson (8, Javier)."},{"label":"3B","value":"Jung, Jo (1, Javier); Nimmo (4, Abreu, B)."},{"label":"HR","value":"Higashioka (7, 8th inning off King, B, 0 on, 2 out)."},{"label":"TB","value":"Carter 2; Foscue; Higashioka 4; Jung, Jo 4; Langford; Lopez, N; Nimmo 5; Pederson 2."},{"label":"RBI","value":"Higashioka (17); Lopez, N (12); Nimmo 2 (34); Pederson 2 (34)."},{"label":"2-out RBI","value":"Higashioka; Pederson 2."},{"label":"Runners left in scoring position, 2 out","value":"Langford; Nimmo; Carter; Duran, E 3."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Duran, E-Cauley-Burger)."}]}],"note":[{"label":"a","value":"Singled for Pederson in the 7th."},{"label":"b","value":"Popped out for Carter in the 8th."},{"label":"c","value":"Grounded out for Lopez, N in the 8th."}]}},"officials":[{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Alvarez, Y 2 (by Gray, by Latz)."},{"label":"ABS Challenge","value":"Vázquez, C 2 (Strike-Overturned to Ball, Ball-Confirmed); Higashioka (Ball-Overturned to Strike); Jung, Jo (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Javier 60-39; De Los Santos, E 12-6; Abreu, B 21-10; Okert 16-11; King, B 31-21; Hader 9-7; Gore 65-39; Alexander, T 23-14; Winn, C 11-7; Ahlstrom 20-12; Gray 16-8; Peoples 12-10; Latz 9-6."},{"label":"Groundouts-flyouts","value":"Javier 2-2; De Los Santos, E 2-1; Abreu, B 1-0; Okert 0-0; King, B 2-0; Hader 0-0; Gore 4-3; Alexander, T 0-2; Winn, C 0-1; Ahlstrom 1-0; Gray 0-1; Peoples 0-0; Latz 1-0."},{"label":"Batters faced","value":"Javier 16; De Los Santos, E 3; Abreu, B 5; Okert 3; King, B 10; Hader 3; Gore 15; Alexander, T 5; Winn, C 3; Ahlstrom 3; Gray 5; Peoples 4; Latz 4."},{"label":"Inherited runners-scored","value":"Winn, C 1-0; Gray 2-2."},{"label":"Umpires","value":"HP: Adrian Johnson. 1B: Paul Clemons. 2B: Quinn Wolcott. 3B: Ramon De Jesus. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:38 PM."},{"label":"T","value":"2:59."},{"label":"Att","value":"33,804."},{"label":"Venue","value":"Globe Life Field."},{"label":"July 12, 2026"}],"pitchingNotes":["Hader pitched to 3 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","boxscoreName":"Jung, Jo"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 3B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":40,"groundOuts":85,"airOuts":84,"runs":45,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":0,"hits":100,"hitByPitch":6,"avg":".298","atBats":336,"obp":".367","slg":".452","ops":".819","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":152,"rbi":34,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".350","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":10,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":60,"errors":5,"chances":185,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","boxscoreName":"Nimmo"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 3B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"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":90,"flyOuts":60,"groundOuts":82,"airOuts":94,"runs":38,"doubles":21,"triples":4,"homeRuns":9,"strikeOuts":81,"baseOnBalls":30,"intentionalWalks":1,"hits":91,"hitByPitch":6,"avg":".263","atBats":346,"obp":".331","slg":".425","ops":".756","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":147,"rbi":34,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.44","popOuts":6,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":140,"errors":3,"chances":145,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","boxscoreName":"Gore"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":26,"strikes":39,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":20,"gamesStarted":20,"flyOuts":60,"groundOuts":83,"airOuts":113,"runs":54,"doubles":22,"triples":3,"homeRuns":12,"strikeOuts":115,"baseOnBalls":41,"intentionalWalks":0,"hits":94,"hitByPitch":2,"atBats":401,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1790,"era":"4.63","inningsPitched":"105.0","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.29","battersFaced":448,"outs":315,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1790,"balls":651,"strikes":1139,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":1,"winPercentage":".385","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.51","hitsPer9Inn":"8.06","runsScoredPer9":"4.63","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"loser":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}