{"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":777025,"link":"/api/v1.1/game/777025/feed/live","metaData":{"wait":10,"timeStamp":"20250725_023436","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777025,"type":"R","doubleHeader":"N","id":"2025/07/24/athmlb-houmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777025-2025-07-24","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-25T00:10:00Z","originalDate":"2025-07-24","officialDate":"2025-07-24","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","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":"Athletics","record":{"gamesPlayed":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":62,"ties":0,"pct":".410"},"records":{},"divisionLeader":false,"wins":43,"losses":62,"winningPercentage":".410"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"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":2025,"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":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":43,"ties":0,"pct":".583"},"records":{},"divisionLeader":false,"wins":60,"losses":43,"winningPercentage":".583"},"franchiseName":"Houston","clubName":"Astros","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"21","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669450":{"id":669450,"fullName":"Cooper Hummel","link":"/api/v1/people/669450","firstName":"Cooper","lastName":"Hummel","birthDate":"1994-11-28","currentAge":31,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 9\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cooper","useLastName":"Hummel","middleName":"Everett","boxscoreName":"Hummel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-04-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Hummel","nameSlug":"cooper-hummel-669450","firstLastName":"Cooper Hummel","lastFirstName":"Hummel, Cooper","lastInitName":"Hummel, C","initLastName":"C Hummel","fullFMLName":"Cooper Everett Hummel","fullLFMName":"Hummel, Cooper Everett","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"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},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID572138":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138","firstName":"Jonathan","lastName":"Singleton","birthDate":"1991-09-18","currentAge":35,"birthCity":"Harbor City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":256,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jon","useLastName":"Singleton","middleName":"L.","boxscoreName":"Singleton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2014-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jon Singleton","nameSlug":"jon-singleton-572138","firstLastName":"Jon Singleton","lastFirstName":"Singleton, Jon","lastInitName":"Singleton, J","initLastName":"J Singleton","fullFMLName":"Jonathan L. Singleton","fullLFMName":"Singleton, Jonathan L.","strikeZoneTop":3.296,"strikeZoneBottom":1.664},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672391":{"id":672391,"fullName":"Kaleb Ort","link":"/api/v1/people/672391","firstName":"Kaleb","lastName":"Ort","primaryNumber":"43","birthDate":"1992-02-05","currentAge":34,"birthCity":"Grand Rapids","birthStateProvince":"MI","birthCountry":"USA","height":"6' 4\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kaleb","useLastName":"Ort","middleName":"James","boxscoreName":"Ort","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kaleb Ort","nameSlug":"kaleb-ort-672391","firstLastName":"Kaleb Ort","lastFirstName":"Ort, Kaleb","lastInitName":"Ort, K","initLastName":"K Ort","fullFMLName":"Kaleb James Ort","fullLFMName":"Ort, Kaleb James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID570482":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482","firstName":"Giovanny","lastName":"Urshela","primaryNumber":"29","birthDate":"1991-10-11","currentAge":34,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 0\"","weight":215,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gio","useLastName":"Urshela","boxscoreName":"Urshela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"urr-SHELL-ah","lastPlayedDate":"2025-08-13","mlbDebutDate":"2015-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gio Urshela","nameSlug":"gio-urshela-570482","firstLastName":"Gio Urshela","lastFirstName":"Urshela, Gio","lastInitName":"Urshela, G","initLastName":"G Urshela","fullFMLName":"Giovanny Urshela","fullLFMName":"Urshela, Giovanny","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID670097":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097","firstName":"Zachary","lastName":"Short","primaryNumber":"40","birthDate":"1995-05-29","currentAge":31,"birthCity":"Kingston","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zack","useLastName":"Short","middleName":"Ryan","boxscoreName":"Short","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Short","nameSlug":"zack-short-670097","firstLastName":"Zack Short","lastFirstName":"Short, Zack","lastInitName":"Short, Z","initLastName":"Z Short","fullFMLName":"Zachary Ryan Short","fullLFMName":"Short, Zachary Ryan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"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},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676467":{"id":676467,"fullName":"Colton Gordon","link":"/api/v1/people/676467","firstName":"Colton","lastName":"Gordon","birthDate":"1998-12-20","currentAge":27,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colton","useLastName":"Gordon","middleName":"Zimring","boxscoreName":"Gordon, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Colton Gordon","nameSlug":"colton-gordon-676467","firstLastName":"Colton Gordon","lastFirstName":"Gordon, Colton","lastInitName":"Gordon, C","initLastName":"C Gordon","fullFMLName":"Colton Zimring Gordon","fullLFMName":"Gordon, Colton Zimring","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"39","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"21","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID593576":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576","firstName":"Héctor","lastName":"Neris","primaryNumber":"51","birthDate":"1989-06-14","currentAge":37,"birthCity":"Villa Altagracia","birthCountry":"Dominican Republic","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Héctor","useLastName":"Neris","boxscoreName":"Neris","nickName":"Compa N","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"HEHK-ter NAIR-iss","mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Héctor Neris","nameSlug":"hector-neris-593576","firstLastName":"Héctor Neris","lastFirstName":"Neris, Héctor","lastInitName":"Neris, H","initLastName":"H Neris","fullFMLName":"Héctor Neris","fullLFMName":"Neris, Héctor ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"21","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID641386":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386","firstName":"Benjamin","lastName":"Bowden","primaryNumber":"62","birthDate":"1994-10-21","currentAge":31,"birthCity":"Lynn","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":249,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Bowden","middleName":"Douglas","boxscoreName":"Bowden","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BOE-den","mlbDebutDate":"2021-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ben Bowden","nameSlug":"ben-bowden-641386","firstLastName":"Ben Bowden","lastFirstName":"Bowden, Ben","lastInitName":"Bowden, B","initLastName":"B Bowden","fullFMLName":"Benjamin Douglas Bowden","fullLFMName":"Bowden, Benjamin Douglas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"21","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"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},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"21","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID669920":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920","firstName":"Jason","lastName":"Alexander","primaryNumber":"54","birthDate":"1993-03-01","currentAge":33,"birthCity":"Windsor","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Alexander","middleName":"Raymond","boxscoreName":"Alexander, J","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Alexander","nameSlug":"jason-alexander-669920","firstLastName":"Jason Alexander","lastFirstName":"Alexander, Jason","lastInitName":"Alexander, J","initLastName":"J Alexander","fullFMLName":"Jason Raymond Alexander","fullLFMName":"Alexander, Jason Raymond","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"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},"ID676801":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801","firstName":"Chas","lastName":"McCormick","birthDate":"1995-04-19","currentAge":31,"birthCity":"West Chester","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chas","useLastName":"McCormick","middleName":"Kane","boxscoreName":"McCormick","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chas McCormick","nameSlug":"chas-mccormick-676801","firstLastName":"Chas McCormick","lastFirstName":"McCormick, Chas","lastInitName":"McCormick, C","initLastName":"C McCormick","fullFMLName":"Chas Kane McCormick","fullLFMName":"McCormick, Chas Kane","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392","location":{"address1":"501 Crawford Street","city":"Houston","state":"Texas","stateAbbrev":"TX","postalCode":"77002","defaultCoordinates":{"latitude":29.756967,"longitude":-95.355509},"azimuthAngle":343.0,"elevation":45,"country":"USA","phone":"(713) 259-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41168,"turfType":"Grass","roofType":"Retractable","leftLine":315,"leftCenter":362,"center":409,"rightCenter":373,"rightLine":326},"active":true,"season":"2025"},"officialVenue":{"id":2392,"link":"/api/v1/venues/2392"},"weather":{"condition":"Roof Closed","temp":"73","wind":"0 mph, None"},"gameInfo":{"attendance":32386,"firstPitch":"2025-07-25T00:10:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"home":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"}},"officialScorer":{"id":431016,"fullName":"Rick Blount","link":"/api/v1/people/431016"},"primaryDatacaster":{"id":809418,"fullName":"Angela Sanson","link":"/api/v1/people/809418"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Schuemann singles on a ground ball to third baseman Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T00:10:32.127Z","endTime":"2025-07-25T00:11:33.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T20:46:31.121Z","endTime":"2025-07-24T23:45:14.760Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T23:45:14.760Z","endTime":"2025-07-25T00:09:55.664Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-25T00:09:55.664Z","endTime":"2025-07-25T00:10:34.316Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.20003893760978,"strikeZoneBottom":1.50998907441885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.419726570808553,"aZ":-33.25928832169035,"pfxX":-10.540315898024575,"pfxZ":-0.6197056651838277,"pX":0.7779359008764216,"pZ":2.6703067804599754,"vX0":9.114024033958241,"vY0":-132.01485558980212,"vZ0":-0.7203201236907827,"x":87.35,"y":166.68,"x0":-1.358236613799465,"y0":50.00077593457523,"z0":5.405610076251926,"aX":-18.5090933622018},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.1,"breakHorizontal":16.9,"spinRate":2122,"spinDirection":250},"zone":6,"typeConfidence":0.9,"plateTime":0.41569145868063284,"extension":6.5185688614475295},"index":3,"playId":"53e915ce-e956-3177-8204-1066f12fa0ce","pitchNumber":1,"startTime":"2025-07-25T00:10:34.316Z","endTime":"2025-07-25T00:10:38.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.20066097643757,"strikeZoneBottom":1.57641640651065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.995542988991456,"aZ":-30.21527013165566,"pfxX":-10.590736181641985,"pfxZ":1.1147273029149827,"pX":0.8738936111246988,"pZ":0.8990222019337605,"vX0":9.167674432763963,"vY0":-132.4819784544902,"vZ0":-5.506200793917465,"x":83.69,"y":214.51,"x0":-1.266257241328416,"y0":50.0065800700336,"z0":5.2302904552687455,"aX":-18.70931444633994},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":2059,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.4144506416710936,"extension":6.919129403197163},"index":4,"playId":"d0ad20b8-01cb-3065-811f-6672201e3adf","pitchNumber":2,"startTime":"2025-07-25T00:10:49.724Z","endTime":"2025-07-25T00:10:54.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.400599145546224,"aZ":-34.27991193263375,"pfxX":-8.488163323474296,"pfxZ":-1.5616916308937832,"pX":-0.39363982525737995,"pZ":2.0894013892202965,"vX0":4.534975073872087,"vY0":-115.94245947249645,"vZ0":-0.041503610709094474,"x":132.0,"y":182.37,"x0":-1.2808166162829986,"y0":50.002325070956836,"z0":5.40236343846514,"aX":-11.457442857635032},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.5,"breakHorizontal":14.2,"spinRate":1713,"spinDirection":279},"zone":7,"typeConfidence":0.91,"plateTime":0.47395719553910665,"extension":6.149089613398566},"index":5,"playId":"1c695a19-ba5b-3ca7-87dd-12de6b86a6a5","pitchNumber":3,"startTime":"2025-07-25T00:11:05.033Z","endTime":"2025-07-25T00:11:08.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60167569230424,"aZ":-34.15619489526633,"pfxX":-8.406236357465541,"pfxZ":-1.4938158819128695,"pX":0.9414799861407821,"pZ":1.3720051928025536,"vX0":6.996012655973642,"vY0":-115.14392018145678,"vZ0":-1.548998441441947,"x":81.11,"y":201.74,"x0":-1.0605128783192883,"y0":50.001430537918566,"z0":5.392326831780057,"aX":-11.161037334566199},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.8,"breakHorizontal":13.2,"spinRate":1539,"spinDirection":282},"zone":14,"typeConfidence":0.9,"plateTime":0.4777143413787641,"extension":7.18042209530179},"hitData":{"launchSpeed":39.9,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.82,"coordY":166.82}},"index":6,"playId":"6ced3d3d-b336-3a64-9935-eb067046f592","pitchNumber":4,"startTime":"2025-07-25T00:11:21.776Z","endTime":"2025-07-25T00:11:33.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:11:33.461Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T00:11:35.718Z","endTime":"2025-07-25T00:12:42.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.702974442334536,"aZ":-33.25681511134169,"pfxX":-9.570244081397844,"pfxZ":-0.6174381873448382,"pX":-0.03567316514271987,"pZ":2.8716215430685503,"vX0":6.822814658114638,"vY0":-131.8486178687942,"vZ0":-0.17695273866768868,"x":118.36,"y":161.25,"x0":-1.4218233873959427,"y0":50.00486837271539,"z0":5.407134007434508,"aX":-16.744291792368386},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.0,"breakHorizontal":15.7,"spinRate":2004,"spinDirection":251},"zone":5,"typeConfidence":0.9,"plateTime":0.41643974254656113,"extension":6.367640936281236},"index":0,"playId":"8f16c2fc-dae4-395e-976a-89de6aada41d","pitchNumber":1,"startTime":"2025-07-25T00:11:54.397Z","endTime":"2025-07-25T00:11:57.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.70999686736203,"strikeZoneBottom":1.67013172870291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.051109622085043,"aZ":-31.546936343947,"pfxX":-9.376991242665,"pfxZ":0.3539616833989516,"pX":-0.9933893848287539,"pZ":2.9983040944409525,"vX0":5.106489787921912,"vY0":-131.9912102485227,"vZ0":-0.4183726793466812,"x":154.87,"y":157.83,"x0":-1.7386679674679342,"y0":50.000447987841454,"z0":5.489117824637112,"aX":-16.48239420595664},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.8,"breakHorizontal":15.8,"spinRate":1951,"spinDirection":254},"zone":11,"typeConfidence":0.91,"plateTime":0.4155435408155439,"extension":6.57093068010353},"index":1,"playId":"620b6343-621d-39fe-ad31-3b9f4774d206","pitchNumber":2,"startTime":"2025-07-25T00:12:12.249Z","endTime":"2025-07-25T00:12:16.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.903032640315413,"aZ":-32.36615725207957,"pfxX":-10.53541833265825,"pfxZ":-0.14788718032370518,"pX":-0.27993240891798427,"pZ":2.010540723121559,"vX0":5.588834764451529,"vY0":-115.34738179028446,"vZ0":-0.803536616107914,"x":127.67,"y":184.5,"x0":-1.3809767307217533,"y0":50.0005769165148,"z0":5.517959865380612,"aX":-14.021235305714903},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.1,"breakHorizontal":17.4,"spinRate":1765,"spinDirection":272},"zone":7,"typeConfidence":0.9,"plateTime":0.4770864966749797,"extension":6.250419760168948},"hitData":{"launchSpeed":105.5,"launchAngle":40.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":89.25,"coordY":48.27}},"index":2,"playId":"0d1c3503-c950-3024-8d46-856452d3fe93","pitchNumber":3,"startTime":"2025-07-25T00:12:29.786Z","endTime":"2025-07-25T00:12:42.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:12:42.968Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T00:12:42.696Z","endTime":"2025-07-25T00:14:18.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.45696713274751,"strikeZoneBottom":1.6442332365808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04528159902608,"aZ":-31.97166753953057,"pfxX":-9.693105879101003,"pfxZ":0.1192913390115784,"pX":0.2091508215490462,"pZ":2.818165997661602,"vX0":7.128135528399622,"vY0":-131.46503031495087,"vZ0":-0.5061352968379645,"x":109.03,"y":162.69,"x0":-1.284141036721617,"y0":50.00490407912393,"z0":5.3955696309570484,"aX":-16.892311396655703},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.4,"breakHorizontal":15.8,"spinRate":1966,"spinDirection":257},"zone":5,"typeConfidence":0.9,"plateTime":0.41735219032808946,"extension":6.295111747016674},"index":0,"playId":"79fa3cc7-0bf6-39ad-a36a-5722e0fb03cf","pitchNumber":1,"startTime":"2025-07-25T00:13:10.125Z","endTime":"2025-07-25T00:13:13.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.754664352449037,"aZ":-30.34209014150134,"pfxX":-9.999270944800848,"pfxZ":1.3830000172805725,"pX":0.11576319430364485,"pZ":2.131752935978994,"vX0":5.946096163031191,"vY0":-115.11096725456106,"vZ0":-1.139223520242183,"x":112.59,"y":181.22,"x0":-1.2174392530152844,"y0":50.004311591790334,"z0":5.602806823110677,"aX":-13.259510341973007},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.5,"breakHorizontal":16.3,"spinRate":1739,"spinDirection":268},"zone":8,"typeConfidence":0.9,"plateTime":0.4780346970304179,"extension":7.454152099537192},"index":1,"playId":"e42ccb2e-3311-388f-9c98-2194c7f076c4","pitchNumber":2,"startTime":"2025-07-25T00:13:29.917Z","endTime":"2025-07-25T00:13:33.109Z","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":92.2,"endSpeed":84.1,"strikeZoneTop":3.42284062133917,"strikeZoneBottom":1.68000023668026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.110115283125065,"aZ":-22.540054013446618,"pfxX":-8.451121746662853,"pfxZ":5.3166464423566,"pX":2.304991034839555,"pZ":3.665634461550531,"vX0":11.718134266100192,"vY0":-133.83428442059676,"vZ0":-0.9794126345086887,"x":29.14,"y":139.81,"x0":-1.033938809958608,"y0":50.00518066794246,"z0":5.652008238251216,"aX":-15.321500547576365},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":12.7,"spinRate":2225,"spinDirection":245},"zone":12,"typeConfidence":0.91,"plateTime":0.40940001762746325,"extension":6.481694181012165},"index":2,"playId":"47dc180b-0497-3e8f-b3e0-0c212c50694c","pitchNumber":3,"startTime":"2025-07-25T00:13:55.802Z","endTime":"2025-07-25T00:13:59.104Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.208261138496255,"aZ":-29.46178546426519,"pfxX":-9.876905757374919,"pfxZ":2.0604359747748253,"pX":-0.05055937870299655,"pZ":1.9094505638276102,"vX0":5.647325624523753,"vY0":-114.34935944622585,"vZ0":-1.373568526555482,"x":118.93,"y":187.22,"x0":-1.2761954251149024,"y0":50.002747748132016,"z0":5.423531983396377,"aX":-13.005341729266137},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":1575,"spinDirection":276},"zone":8,"typeConfidence":0.9,"plateTime":0.4800375007778084,"extension":6.612688897255388},"index":3,"playId":"f06eab66-81cb-3224-83d5-0d59dbbcd519","pitchNumber":4,"startTime":"2025-07-25T00:14:14.877Z","endTime":"2025-07-25T00:14:18.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:14:18.776Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T00:14:22.112Z","endTime":"2025-07-25T00:16:27.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.1,"strikeZoneTop":3.32223065476839,"strikeZoneBottom":1.59606217881196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.464187060914952,"aZ":-36.47584885897459,"pfxX":10.713568680120144,"pfxZ":-3.629879880456256,"pX":-1.3738399856348515,"pZ":2.621428509145933,"vX0":-1.6650695951767587,"vY0":-109.21170607725139,"vZ0":2.564257685450685,"x":169.37,"y":168.0,"x0":-1.983214610208912,"y0":50.00101864742048,"z0":5.40601462517451,"aX":12.706851501967321},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-5.4,"breakHorizontal":-18.7,"spinRate":2604,"spinDirection":64},"zone":11,"typeConfidence":0.89,"plateTime":0.5050290108198991,"extension":6.0499227214418765},"index":0,"playId":"5f6bc7de-5bce-3673-af85-580a5b087e8a","pitchNumber":1,"startTime":"2025-07-25T00:14:43.950Z","endTime":"2025-07-25T00:14:48.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.31065187346983,"strikeZoneBottom":1.58475414764177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.354229509586094,"aZ":-32.232165062821444,"pfxX":-9.900474098819396,"pfxZ":-0.0426410510474593,"pX":-1.3063563722359963,"pZ":2.8280678112635327,"vX0":3.058079556012622,"vY0":-115.59990534899738,"vZ0":0.7721271350981573,"x":166.8,"y":162.42,"x0":-1.367088081512278,"y0":50.002635922712486,"z0":5.605851341214745,"aX":-13.279128532819522},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.5,"breakHorizontal":17.0,"spinRate":1690,"spinDirection":271},"zone":11,"typeConfidence":0.91,"plateTime":0.4754336099520735,"extension":6.706584617327731},"index":1,"playId":"88d44cbd-c3bb-3195-a498-22f621ff3972","pitchNumber":2,"startTime":"2025-07-25T00:15:01.285Z","endTime":"2025-07-25T00:15:04.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.28380299290696,"strikeZoneBottom":1.52999826789966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.563646328053412,"aZ":-31.601591847618536,"pfxX":-9.263818347159523,"pfxZ":0.421293768031461,"pX":-0.23647611780040725,"pZ":2.049658109664888,"vX0":4.925842629276928,"vY0":-116.11091064834388,"vZ0":-0.7984848304936746,"x":126.01,"y":183.44,"x0":-1.1917924705088196,"y0":50.00216840357987,"z0":5.429044573699159,"aX":-12.534750654766388},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.8,"breakHorizontal":15.4,"spinRate":1619,"spinDirection":278},"zone":8,"typeConfidence":0.9,"plateTime":0.4733557725957933,"extension":6.231588146885412},"index":2,"playId":"c68d6177-675e-3501-b553-7d44ada27df1","pitchNumber":3,"startTime":"2025-07-25T00:15:21.321Z","endTime":"2025-07-25T00:15:26.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.29177521644096,"strikeZoneBottom":1.44444116085006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82453480912773,"aZ":-31.332917779788396,"pfxX":-9.406674745054685,"pfxZ":0.6231404521548765,"pX":0.6564402663153232,"pZ":1.6378835979245614,"vX0":7.002627540388588,"vY0":-115.3595513843583,"vZ0":-1.741499082878621,"x":91.98,"y":194.56,"x0":-1.2064698766193505,"y0":50.00033362832484,"z0":5.44245609439514,"aX":-12.590525404544408},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":1632,"spinDirection":273},"zone":9,"typeConfidence":0.9,"plateTime":0.4760428983333065,"extension":6.861739624475162},"index":3,"playId":"b1878d24-902d-39db-9792-15379eec2a79","pitchNumber":4,"startTime":"2025-07-25T00:15:39.739Z","endTime":"2025-07-25T00:15:45.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"eb498f2e-0784-3e5a-85c8-ddbd36eac22f","startTime":"2025-07-25T00:15:58.443Z","endTime":"2025-07-25T00:16:04.346Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.870968040695654,"aZ":-29.726606655452937,"pfxX":-10.089360809523516,"pfxZ":1.3677780692455235,"pX":0.09975685561887171,"pZ":1.9969657695250118,"vX0":7.7026426746568015,"vY0":-133.1273107796174,"vZ0":-3.3014023240688,"x":113.2,"y":184.86,"x0":-1.52729428874197,"y0":50.00019723355192,"z0":5.415973247872238,"aX":-18.019610802079765},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.9,"breakHorizontal":16.4,"spinRate":2189,"spinDirection":247},"zone":8,"typeConfidence":0.91,"plateTime":0.4121972852255338,"extension":6.40427421323088},"hitData":{"launchSpeed":88.2,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.96,"coordY":175.41}},"index":5,"playId":"bb08174d-f780-3094-a1af-2010d55bed12","pitchNumber":5,"startTime":"2025-07-25T00:16:18.991Z","endTime":"2025-07-25T00:16:27.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:16:27.038Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a ground ball to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T00:18:35.193Z","endTime":"2025-07-25T00:20:13.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.7,"strikeZoneTop":3.65878201147262,"strikeZoneBottom":1.81704955611891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32356105802733,"aZ":-9.572844251506728,"pfxX":-5.287920731161808,"pfxZ":11.6752304234573,"pX":0.6869689564101998,"pZ":1.662212322063357,"vX0":7.898564529421191,"vY0":-139.01240461506353,"vZ0":-9.88189427363769,"x":90.81,"y":193.9,"x0":-1.5185755723213492,"y0":50.0051857753294,"z0":5.921035735016503,"aX":-10.23893468668652},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":7.7,"spinRate":2408,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.39567551779282795,"extension":6.374575318350639},"index":0,"playId":"fb437af1-b7f0-3c96-9300-9dc6291c736f","pitchNumber":1,"startTime":"2025-07-25T00:18:35.193Z","endTime":"2025-07-25T00:18:39.007Z","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":95.6,"endSpeed":86.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37504384758689,"aZ":-11.828490525186416,"pfxX":-5.255486904433127,"pfxZ":10.524450735190923,"pX":-0.47208832213600915,"pZ":2.353949524218958,"vX0":5.549394213724786,"vY0":-138.953251506221,"vZ0":-7.5294338889696,"x":134.99,"y":175.22,"x0":-1.8230435765926722,"y0":50.00621487847587,"z0":5.904978884557763,"aX":-10.164277528865817},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2300,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.39586995121736024,"extension":6.331529975986866},"index":1,"playId":"30410639-09f3-3a62-bfbd-3ecfb9d7482e","pitchNumber":2,"startTime":"2025-07-25T00:18:46.174Z","endTime":"2025-07-25T00:18:51.804Z","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":97.3,"endSpeed":88.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.986466643690136,"aZ":-12.236333073069336,"pfxX":-6.537427278455106,"pfxZ":9.894093012450094,"pX":-0.5472722108562569,"pZ":3.570761744660564,"vX0":5.897320172920188,"vY0":-141.45408140584428,"vZ0":-4.487475785814006,"x":137.86,"y":142.37,"x0":-1.8155973234333562,"y0":50.00240691298411,"z0":5.969876920839909,"aX":-13.172615824937578},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":10.6,"spinRate":2325,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3880629155061883,"extension":6.346813635152554},"index":2,"playId":"ae76a23b-307b-3afd-9a1f-b2523ed9d0cc","pitchNumber":3,"startTime":"2025-07-25T00:19:03.538Z","endTime":"2025-07-25T00:19:06.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-25T00:19:16.821Z","endTime":"2025-07-25T00:19:27.797Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.58312220777908,"strikeZoneBottom":1.78000295074735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72217229059779,"aZ":-12.783681658330158,"pfxX":-4.8494274908543495,"pfxZ":9.7326246670244,"pX":-1.1058362838694134,"pZ":3.690938629723422,"vX0":4.033870767706931,"vY0":-140.687444392924,"vZ0":-4.134851510361807,"x":159.15,"y":139.12,"x0":-1.9324955327249937,"y0":50.00450404654201,"z0":6.0162953203534455,"aX":-9.663358881296746},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":2344,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39023079263865457,"extension":6.571767350945196},"index":4,"playId":"91301deb-cffb-36e8-bd81-666aae23e359","pitchNumber":4,"startTime":"2025-07-25T00:19:27.797Z","endTime":"2025-07-25T00:19:33.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.022941611691294,"aZ":-22.967625975504948,"pfxX":-0.8398390549001726,"pfxZ":4.903182123891767,"pX":-0.36876245130228585,"pZ":3.2051082864971603,"vX0":4.3697635216734,"vY0":-136.43191432655178,"vZ0":-3.1233551195407188,"x":131.06,"y":152.24,"x0":-1.8846319782109604,"y0":50.00624225301357,"z0":5.9543268722209355,"aX":-1.578761811278971},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2275,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.40202530204137954,"extension":6.2779706475056765},"index":5,"playId":"0f36a320-8cd3-3882-b62a-2b311bbf065e","pitchNumber":5,"startTime":"2025-07-25T00:19:42.474Z","endTime":"2025-07-25T00:19:47.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94567473147925,"aZ":-9.690190995132284,"pfxX":-3.689500938323177,"pfxZ":11.281629011383929,"pX":-0.043225116048723575,"pZ":2.6727088098148837,"vX0":6.106865998362085,"vY0":-140.74962904076003,"vZ0":-7.115218707768178,"x":118.65,"y":166.62,"x0":-1.7683564208103597,"y0":50.0012293286058,"z0":5.871528915095465,"aX":-7.352502713742793},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":5.3,"spinRate":2390,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.39014060481757795,"extension":7.268081995718661},"hitData":{"launchSpeed":95.6,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.35,"coordY":115.59}},"index":6,"playId":"24a4595f-aa85-3828-a7bb-b5186d8e55fb","pitchNumber":6,"startTime":"2025-07-25T00:20:03.481Z","endTime":"2025-07-25T00:20:13.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:20:13.358Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T00:20:20.815Z","endTime":"2025-07-25T00:21:41.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":2.75341596018615,"strikeZoneBottom":1.28475014001572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58457969972346,"aZ":-23.220796503731094,"pfxX":3.952483459599228,"pfxZ":5.797227849352825,"pX":1.3113253361359045,"pZ":2.257372751827228,"vX0":6.1520644359490895,"vY0":-124.21119104946784,"vZ0":-3.770503853704734,"x":67.02,"y":177.83,"x0":-1.722215980878377,"y0":50.00184707189142,"z0":5.752123537670964,"aX":6.103567889141288},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-8.8,"spinRate":2517,"spinDirection":86},"zone":12,"typeConfidence":0.92,"plateTime":0.442945145729432,"extension":6.390388071053447},"index":0,"playId":"424ac657-40d5-3378-864d-512967cc95c0","pitchNumber":1,"startTime":"2025-07-25T00:20:41.538Z","endTime":"2025-07-25T00:20:46.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":2.8684718210415,"strikeZoneBottom":1.23880728976606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74931977772603,"aZ":-21.574369475228828,"pfxX":0.12522679259351,"pfxZ":5.765740325271205,"pX":0.5044670887022561,"pZ":3.033020138300496,"vX0":5.97653588102516,"vY0":-135.26690558863024,"vZ0":-3.4156109250565896,"x":97.77,"y":156.89,"x0":-1.7573701811912816,"y0":50.00047782128013,"z0":5.839286612966978,"aX":0.22989412758624156},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-1.6,"spinRate":2306,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.40618764035604205,"extension":6.4235456427893585},"index":1,"playId":"c70e1485-e1e1-3749-a76c-abeef2e66f8a","pitchNumber":2,"startTime":"2025-07-25T00:20:57.478Z","endTime":"2025-07-25T00:21:01.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":2.80421832238056,"strikeZoneBottom":1.27116679199217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.847490728683937,"aZ":-31.130567767189316,"pfxX":9.827314339593698,"pfxZ":0.7082777069788042,"pX":0.5929193538546881,"pZ":1.716676160953822,"vX0":3.063217142293436,"vY0":-121.7208014694162,"vZ0":-3.0209266259813425,"x":94.4,"y":192.43,"x0":-1.9643029830208505,"y0":50.002901902668526,"z0":5.719142797186135,"aX":14.483910666456154},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-18.6,"spinRate":2609,"spinDirection":72},"zone":9,"typeConfidence":0.93,"plateTime":0.4530708810184674,"extension":7.294212737782935},"index":2,"playId":"60543763-7f97-36c5-8289-2015f6cace8a","pitchNumber":3,"startTime":"2025-07-25T00:21:16.161Z","endTime":"2025-07-25T00:21:20.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.4,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.44811415247757,"aZ":-12.330115631436461,"pfxX":-6.932779830570661,"pfxZ":10.002012414315928,"pX":0.21914540644551,"pZ":2.3775242694211687,"vX0":6.8939544718466665,"vY0":-141.2102099408681,"vZ0":-7.364311689214491,"x":108.65,"y":174.59,"x0":-1.3741988268058059,"y0":50.00135387871842,"z0":5.843895415231725,"aX":-13.752936099591695},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":10.8,"spinRate":2413,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39052746817628003,"extension":6.356488826355654},"index":3,"playId":"2e4c52dc-d654-3c0a-80b0-0d1d532004e5","pitchNumber":4,"startTime":"2025-07-25T00:21:38.633Z","endTime":"2025-07-25T00:21:41.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:21:41.874Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T00:22:13.602Z","endTime":"2025-07-25T00:24:25.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":1},"index":0,"startTime":"2025-07-25T00:22:03.640Z","endTime":"2025-07-25T00:22:15.854Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.39000033703067,"strikeZoneBottom":1.60031019200514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.918467017192384,"aZ":-17.959768506801186,"pfxX":-1.0473009283560752,"pfxZ":7.590892213341387,"pX":0.048109297513800164,"pZ":1.7466142915549001,"vX0":5.566720742143449,"vY0":-136.6436151873764,"vZ0":-7.378575244783352,"x":115.17,"y":191.62,"x0":-1.8882032431002587,"y0":50.00028979659996,"z0":5.7375229112452075,"aX":-1.9610028913219715},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":0.6,"spinRate":2320,"spinDirection":198},"zone":8,"typeConfidence":0.9,"plateTime":0.4023932481071477,"extension":6.31705908065093},"index":1,"playId":"11c0a544-ca99-3d47-914b-721bc579e175","pitchNumber":1,"startTime":"2025-07-25T00:22:15.854Z","endTime":"2025-07-25T00:22:19.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.3113429840657,"strikeZoneBottom":1.53726949740189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1165964544375,"aZ":-20.785349479836114,"pfxX":0.31016446551103616,"pfxZ":6.180899066717876,"pX":-0.2042795706231025,"pZ":3.811931469206427,"vX0":4.41923226183107,"vY0":-135.69146793075117,"vZ0":-1.8253949901567168,"x":124.79,"y":135.86,"x0":-1.902637717692282,"y0":50.000090775309715,"z0":5.960194476734961,"aX":0.5696104686157689},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-1.6,"spinRate":2414,"spinDirection":178},"zone":11,"typeConfidence":0.9,"plateTime":0.4055864512423768,"extension":6.264870538762746},"index":2,"playId":"fe0745a9-7d45-347d-a74b-a76dd4e1e309","pitchNumber":2,"startTime":"2025-07-25T00:22:33.231Z","endTime":"2025-07-25T00:22:37.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"25d01d70-ba5f-3565-85e5-431454aab339","startTime":"2025-07-25T00:22:54.972Z","endTime":"2025-07-25T00:22:58.551Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83957748785556,"aZ":-18.115745395085582,"pfxX":-1.1178817824392215,"pfxZ":7.517373558944873,"pX":0.829921948346453,"pZ":2.267611914392972,"vX0":7.1663544148044425,"vY0":-136.33627108437892,"vZ0":-6.184146305549325,"x":85.37,"y":177.55,"x0":-1.6949429993434904,"y0":50.00143726011071,"z0":5.8288573792603895,"aX":-2.090683657061652},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":0.4,"spinRate":2294,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.4027684819790549,"extension":6.4614479378695},"index":4,"playId":"9d15cc2f-e949-3a30-b0de-9017bd13a057","pitchNumber":3,"startTime":"2025-07-25T00:23:14.412Z","endTime":"2025-07-25T00:23:17.451Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.34755250648248,"strikeZoneBottom":1.54111827182502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81393679314811,"aZ":-14.443213346768069,"pfxX":-9.66220628759245,"pfxZ":8.989741174474288,"pX":0.8480190914853456,"pZ":2.4122739419774257,"vX0":9.816611804860132,"vY0":-140.05979930139816,"vZ0":-6.706789769112175,"x":84.68,"y":173.65,"x0":-1.459481551276487,"y0":50.00198068421305,"z0":5.7957692806271,"aX":-19.054569737422316},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":15.2,"spinRate":2159,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3921841385318743,"extension":6.55204228911249},"index":5,"playId":"dc32e427-245b-3d5f-8aa6-7aa68c00603c","pitchNumber":4,"startTime":"2025-07-25T00:23:36.968Z","endTime":"2025-07-25T00:23:43.970Z","isPitch":true,"type":"pitch"},{"details":{"description":"Taylor Trammell steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"dc32e427-245b-3d5f-8aa6-7aa68c00603c","startTime":"2025-07-25T00:23:46.946Z","endTime":"2025-07-25T00:24:21.206Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.35448455503076,"strikeZoneBottom":1.57898534272773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.76790625940788,"aZ":-9.560659335657965,"pfxX":-5.244316197182183,"pfxZ":11.23394284057359,"pX":0.3079547894432512,"pZ":1.989121186782697,"vX0":7.525112359981802,"vY0":-141.78257871324058,"vZ0":-9.011498646363231,"x":105.26,"y":185.07,"x0":-1.7130231318754046,"y0":50.00671382848397,"z0":5.839635596134536,"aX":-10.560958681455013},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2317,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3879562211629426,"extension":6.340046172034745},"index":7,"playId":"2cc5d27d-05b8-3131-9c28-bfb6d0d275c3","pitchNumber":5,"startTime":"2025-07-25T00:24:21.206Z","endTime":"2025-07-25T00:24:25.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:24:25.931Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, pitcher Luis Severino to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T00:24:27.008Z","endTime":"2025-07-25T00:25:17.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622663,"link":"/api/v1/people/622663"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.38004905313399,"strikeZoneBottom":1.58553125134713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13574073632336,"aZ":-23.50202672657637,"pfxX":-1.0229242563758092,"pfxZ":4.563985740737036,"pX":1.6397696196730764,"pZ":1.9541499388668735,"vX0":8.793161560327851,"vY0":-137.37463612001582,"vZ0":-6.074984926255722,"x":54.5,"y":186.02,"x0":-1.4779266360051306,"y0":50.00392365548237,"z0":5.805604442741148,"aX":-1.9458597792851018},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":-0.1,"spinRate":2281,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.39962796332038586,"extension":6.398355064427765},"index":0,"playId":"4d65c562-3b3e-3d4e-bc7e-7d09ff780eea","pitchNumber":1,"startTime":"2025-07-25T00:24:50.844Z","endTime":"2025-07-25T00:24:54.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0282475950946,"aZ":-20.86414934318901,"pfxX":-1.0947974897086725,"pfxZ":5.877820054441437,"pX":0.9246855916169285,"pZ":2.292435034801486,"vX0":7.3711320686530035,"vY0":-138.14000537029648,"vZ0":-5.626853038400771,"x":81.75,"y":176.88,"x0":-1.6410580745294425,"y0":50.00396486285653,"z0":5.7673632261858465,"aX":-2.1081166953417925},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":0.4,"spinRate":2345,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.39717683976739426,"extension":6.447272113816061},"hitData":{"launchSpeed":70.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.22,"coordY":180.98}},"index":1,"playId":"628515e7-353f-3555-bda3-6b5ff2c4a628","pitchNumber":2,"startTime":"2025-07-25T00:25:09.918Z","endTime":"2025-07-25T00:25:17.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:25:17.113Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T00:27:02.371Z","endTime":"2025-07-25T00:28:22.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78696448567711,"aZ":-32.59163093500505,"pfxX":-9.28016912948761,"pfxZ":-0.24305803002655857,"pX":-0.28746011174225855,"pZ":2.1644478268851324,"vX0":5.568510497910566,"vY0":-130.06586535393902,"vZ0":-1.7328476122711653,"x":127.96,"y":180.34,"x0":-1.252619258019061,"y0":50.00412018403044,"z0":5.315482637535129,"aX":-15.869600008264062},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":15.5,"spinRate":1940,"spinDirection":254},"zone":4,"typeConfidence":0.9,"plateTime":0.4214445422939477,"extension":6.559619900345147},"index":0,"playId":"88fa87e0-3d17-390c-9da7-b9d438dd29b9","pitchNumber":1,"startTime":"2025-07-25T00:27:22.735Z","endTime":"2025-07-25T00:27:28.279Z","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":92.5,"endSpeed":83.9,"strikeZoneTop":3.31480679080649,"strikeZoneBottom":1.43955793415075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.452546180541162,"aZ":-18.358218958581528,"pfxX":-9.188889997902134,"pfxZ":7.619728633040113,"pX":0.9202321535047693,"pZ":3.1005351477567493,"vX0":8.213587132678661,"vY0":-134.40166653832347,"vZ0":-3.8118058120660634,"x":81.92,"y":155.07,"x0":-0.9943257241852106,"y0":50.00603377573455,"z0":5.855466796847148,"aX":-16.67036635177383},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":14.6,"spinRate":2274,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.40886343881926024,"extension":6.315976788215831},"index":1,"playId":"c86df870-56f2-344f-b018-adda96ece965","pitchNumber":2,"startTime":"2025-07-25T00:27:40.561Z","endTime":"2025-07-25T00:27:44.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T00:27:52.244Z","endTime":"2025-07-25T00:28:05.386Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.26597910616218,"strikeZoneBottom":1.53999608427515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.053976514332874,"aZ":-29.453560964500443,"pfxX":7.394750267983131,"pfxZ":2.008519388375663,"pX":2.4172233005932644,"pZ":2.073789212938516,"vX0":6.855698208929376,"vY0":-116.28065463131384,"vZ0":-0.7674729467904015,"x":24.86,"y":182.79,"x0":-1.54205502605213,"y0":50.00352727999374,"z0":5.230199722897133,"aX":10.012261983355662},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.7,"breakHorizontal":-15.2,"spinRate":2654,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.47306361515906614,"extension":6.796409398128321},"index":3,"playId":"2142845b-a735-37d1-9ed4-f00fadc80327","pitchNumber":3,"startTime":"2025-07-25T00:28:05.386Z","endTime":"2025-07-25T00:28:08.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.944830123592833,"aZ":-30.97913680387512,"pfxX":-10.829384516759466,"pfxZ":0.873439047726492,"pX":0.5753176173298135,"pZ":0.8970448934633412,"vX0":6.917730913447217,"vY0":-116.33570732641178,"vZ0":-3.437189685558465,"x":95.07,"y":214.56,"x0":-1.0380726881261106,"y0":50.00114090596756,"z0":5.346986242522125,"aX":-14.760963250322835},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.0,"breakHorizontal":17.8,"spinRate":1727,"spinDirection":275},"zone":14,"typeConfidence":0.9,"plateTime":0.471810268687177,"extension":6.788839006001698},"index":4,"playId":"5acdb20a-e60a-36f1-9d29-0482c0481c8c","pitchNumber":4,"startTime":"2025-07-25T00:28:19.821Z","endTime":"2025-07-25T00:28:22.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:28:22.856Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T00:28:25.969Z","endTime":"2025-07-25T00:30:41.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":78.7,"endSpeed":71.7,"strikeZoneTop":3.47632547785825,"strikeZoneBottom":1.67290103799039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.774776390100413,"aZ":-32.44337209226666,"pfxX":9.94736124121421,"pfxZ":-0.20262312894374723,"pX":-1.0421498878521414,"pZ":1.937247641489634,"vX0":-0.6454555054575064,"vY0":-114.61784964257201,"vZ0":-0.2604806737349774,"x":156.72,"y":186.47,"x0":-2.0449087863903723,"y0":50.00399526563022,"z0":5.255966654149498,"aX":13.06249087512548},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.1,"breakHorizontal":-17.8,"spinRate":2601,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.48028781269456555,"extension":6.723244779807329},"index":0,"playId":"85e490f1-c4bb-3370-9673-2c8fdece721f","pitchNumber":1,"startTime":"2025-07-25T00:28:48.359Z","endTime":"2025-07-25T00:28:52.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.474333065701,"strikeZoneBottom":1.76828715297962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73432037686937,"aZ":-31.090334494854094,"pfxX":-11.360837229222298,"pfxZ":0.8074060216996666,"pX":-0.8725913594695942,"pZ":0.03007794844413664,"vX0":4.6253176082671095,"vY0":-116.06752666728076,"vZ0":-5.120850421811779,"x":150.26,"y":237.97,"x0":-1.4259151551396112,"y0":50.005327458939114,"z0":5.259447855515602,"aX":-15.349289913287796},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.4,"breakHorizontal":19.2,"spinRate":1700,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.47370694464484586,"extension":6.537922032166881},"index":1,"playId":"f7e43aaf-793c-3600-8093-135dc4a0b7be","pitchNumber":2,"startTime":"2025-07-25T00:29:00.931Z","endTime":"2025-07-25T00:29:04.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.47482175951812,"strikeZoneBottom":1.70365752905801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.268026222447624,"aZ":-35.874217799793655,"pfxX":-9.114943431296805,"pfxZ":-2.0709414985482315,"pX":0.5703284629421056,"pZ":2.3409119943125067,"vX0":8.178428661045883,"vY0":-132.98758876180585,"vZ0":-0.983579931940511,"x":95.26,"y":175.58,"x0":-1.364780586638324,"y0":50.0044027353243,"z0":5.324374897849758,"aX":-16.28267446431165},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.7,"breakHorizontal":14.6,"spinRate":2008,"spinDirection":251},"zone":6,"typeConfidence":0.9,"plateTime":0.41231861248688473,"extension":6.500696721341882},"index":2,"playId":"601b443a-477b-329d-97cb-3c6872d5e8e5","pitchNumber":3,"startTime":"2025-07-25T00:29:18.223Z","endTime":"2025-07-25T00:29:21.883Z","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":91.4,"endSpeed":83.3,"strikeZoneTop":3.47454253286968,"strikeZoneBottom":1.67073336875877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.595167796022704,"aZ":-35.26414859276125,"pfxX":-8.725724779526615,"pfxZ":-1.7299607407641897,"pX":-1.86143760595074,"pZ":3.2000855352980975,"vX0":2.3275582780190223,"vY0":-133.12910672077845,"vZ0":0.8635756557489718,"x":187.95,"y":152.38,"x0":-1.617477600500247,"y0":50.00623554458079,"z0":5.439032146648426,"aX":-15.54729669511141},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":1972,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.41262387911062914,"extension":6.625020403110618},"index":3,"playId":"12771daa-d381-3044-9990-810656eee231","pitchNumber":4,"startTime":"2025-07-25T00:29:31.973Z","endTime":"2025-07-25T00:29:36.105Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.956073596907885,"aZ":-30.132330253448114,"pfxX":-11.108103489458106,"pfxZ":1.5109849047123962,"pX":-0.41353857553727297,"pZ":1.255209337023091,"vX0":5.148099236976961,"vY0":-116.03395581000649,"vZ0":-2.7304849383745347,"x":132.76,"y":204.89,"x0":-1.2249107596524227,"y0":50.0057822477062,"z0":5.33609634396645,"aX":-15.056562601007531},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.3,"breakHorizontal":18.7,"spinRate":1756,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.47315098198219907,"extension":7.04526902859441},"index":4,"playId":"9b87273f-0668-3d5d-b0e0-b28c8df7f1fd","pitchNumber":5,"startTime":"2025-07-25T00:29:47.712Z","endTime":"2025-07-25T00:29:51.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32600393965607,"aZ":-30.235614539698194,"pfxX":-10.663721558858445,"pfxZ":1.4046874567609837,"pX":0.221328196428366,"pZ":1.479044254919685,"vX0":6.019579498846127,"vY0":-117.06821516414632,"vZ0":-2.5437955646265458,"x":108.56,"y":198.85,"x0":-1.0056925851448235,"y0":50.00363374383145,"z0":5.426833480475025,"aX":-14.714186415661704},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.2,"breakHorizontal":17.8,"spinRate":1672,"spinDirection":269},"zone":8,"typeConfidence":0.9,"plateTime":0.4689367148753276,"extension":6.435983710961035},"index":5,"playId":"e011ed34-a640-389b-afa0-3924f54112e8","pitchNumber":6,"startTime":"2025-07-25T00:30:06.253Z","endTime":"2025-07-25T00:30:15.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.28419221640256,"strikeZoneBottom":1.54560975422104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.411604686755883,"aZ":-29.649713623346177,"pfxX":-9.803549423252964,"pfxZ":1.8252147713956015,"pX":1.3023027899153505,"pZ":1.2028446428802035,"vX0":8.311403953843547,"vY0":-117.07037556528036,"vZ0":-3.2010525865935717,"x":67.36,"y":206.3,"x0":-1.0228075563072723,"y0":50.005149429397015,"z0":5.367506130071812,"aX":-13.589457082895146},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":1669,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.46812960063134934,"extension":6.8992839072779715},"index":6,"playId":"e0747925-71f7-389f-9344-5c9738e64c1c","pitchNumber":7,"startTime":"2025-07-25T00:30:36.778Z","endTime":"2025-07-25T00:30:41.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:30:41.887Z","atBatIndex":9},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Carlos Cortes out on a sacrifice fly to center fielder Taylor Trammell. Lawrence Butler scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T00:30:44.347Z","endTime":"2025-07-25T00:33:35.639Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57178804747753,"aZ":-29.082750521644336,"pfxX":-9.474440521566848,"pfxZ":1.736031282402946,"pX":0.45478059503102614,"pZ":2.7681979809348785,"vX0":8.143281649114707,"vY0":-132.81056652705627,"vZ0":-1.4125928654588105,"x":99.66,"y":164.04,"x0":-1.426563244761551,"y0":50.001855891555294,"z0":5.430638968491657,"aX":-16.8529191070122},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":15.2,"spinRate":2106,"spinDirection":249},"zone":3,"typeConfidence":0.9,"plateTime":0.41308385476224707,"extension":6.275886720486216},"index":0,"playId":"99d81486-59fa-3e90-b36f-1b11c143f9f5","pitchNumber":1,"startTime":"2025-07-25T00:31:09.031Z","endTime":"2025-07-25T00:31:14.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.22976388452059,"strikeZoneBottom":1.47400233996774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40681176176039,"aZ":-31.779995497015197,"pfxX":-9.060515982755085,"pfxZ":0.22717236199770952,"pX":-1.006810500481327,"pZ":2.9382411213467527,"vX0":4.724280367962247,"vY0":-132.06407301517538,"vZ0":-0.20449581160967778,"x":155.38,"y":159.45,"x0":-1.646269484887373,"y0":50.00615632352832,"z0":5.363995421594963,"aX":-15.929081164885117},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":15.4,"spinRate":1976,"spinDirection":252},"zone":11,"typeConfidence":0.91,"plateTime":0.41553036253718156,"extension":6.6792514903581495},"index":1,"playId":"a8e53eb2-02bb-368f-89fa-e3a3fbfebbdb","pitchNumber":2,"startTime":"2025-07-25T00:31:32.161Z","endTime":"2025-07-25T00:31:36.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.8,"strikeZoneTop":3.1566532336948,"strikeZoneBottom":1.47400019976002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.059168010010193,"aZ":-31.610836202645814,"pfxX":-9.747305363869309,"pfxZ":0.41705641135962956,"pX":-1.1343909138491144,"pZ":2.3357657488034422,"vX0":3.393802863469337,"vY0":-116.70613878077359,"vZ0":-0.5614982005871643,"x":160.24,"y":175.71,"x0":-1.353539728130283,"y0":50.00538666333655,"z0":5.596393342910619,"aX":-13.244230481717727},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.0,"breakHorizontal":16.6,"spinRate":1797,"spinDirection":267},"zone":11,"typeConfidence":0.9,"plateTime":0.47207921355014815,"extension":7.280427514022584},"index":2,"playId":"a5761fc9-032f-3e7f-85fd-0b5cc1145a05","pitchNumber":3,"startTime":"2025-07-25T00:31:52.636Z","endTime":"2025-07-25T00:31:57.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.977469561136,"aZ":-32.79757168757872,"pfxX":-9.695049520050635,"pfxZ":-0.4610823944268425,"pX":-0.5248894420812895,"pZ":1.7718433090853798,"vX0":4.517866165809499,"vY0":-115.93151482200804,"vZ0":-1.1423690964080266,"x":137.01,"y":190.94,"x0":-1.2459896455886643,"y0":50.00344541257053,"z0":5.419786238845958,"aX":-13.112086036867467},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-0.8,"breakHorizontal":16.3,"spinRate":1708,"spinDirection":270},"zone":7,"typeConfidence":0.9,"plateTime":0.4736291857117436,"extension":6.912665151099721},"index":3,"playId":"6f8e1836-04ed-3109-a893-e533e3624e1b","pitchNumber":4,"startTime":"2025-07-25T00:32:12.077Z","endTime":"2025-07-25T00:32:15.222Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.13183512364004,"strikeZoneBottom":1.42441570963911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.381292243983154,"aZ":-32.576475555507535,"pfxX":-9.035956569703357,"pfxZ":-0.29945534393127016,"pX":-1.4315004093242631,"pZ":1.752702989574269,"vX0":2.6406763561198607,"vY0":-116.4854729101743,"vZ0":-1.2059273398511172,"x":171.57,"y":191.46,"x0":-1.4142635704451938,"y0":50.00168671627519,"z0":5.39148869200718,"aX":-12.264128220631878},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.6,"breakHorizontal":15.6,"spinRate":1636,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.47244409570691115,"extension":6.66150878541334},"index":4,"playId":"bb621c82-a015-3185-bbd1-9c371e293da3","pitchNumber":5,"startTime":"2025-07-25T00:32:34.310Z","endTime":"2025-07-25T00:32:48.579Z","isPitch":true,"type":"pitch"},{"details":{"description":"Lawrence Butler steals (17) 2nd base. Lawrence Butler to 3rd. Lawrence Butler advances to 3rd, on a throwing error by catcher Victor Caratini.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"bb621c82-a015-3185-bbd1-9c371e293da3","startTime":"2025-07-25T00:33:00.857Z","endTime":"2025-07-25T00:33:22.071Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.488747216890264,"aZ":-31.374979832991873,"pfxX":-10.21741755530662,"pfxZ":0.5788904484002444,"pX":-1.0234374797348067,"pZ":2.069831557874441,"vX0":3.533075191081084,"vY0":-117.70667944737069,"vZ0":-0.969482833809076,"x":156.01,"y":182.89,"x0":-1.225222087532723,"y0":50.00424440011178,"z0":5.418909662075329,"aX":-14.190806382149088},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.1,"breakHorizontal":17.5,"spinRate":1753,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.467162599033097,"extension":7.053193001654579},"hitData":{"launchSpeed":84.4,"launchAngle":23.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.72,"coordY":78.51}},"index":6,"playId":"95b263c9-ee2c-3313-a3b8-9fe2d22e27be","pitchNumber":6,"startTime":"2025-07-25T00:33:22.071Z","endTime":"2025-07-25T00:33:35.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:33:35.639Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gio Urshela singles on a sharp line drive to left fielder Jose Altuve.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T00:33:40.887Z","endTime":"2025-07-25T00:34:43.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.08297050171061,"strikeZoneBottom":1.40637960514479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.411803654676547,"aZ":-19.208088699403298,"pfxX":-7.965483218790723,"pfxZ":7.205627051126017,"pX":0.2552124649540444,"pZ":3.9859753025333395,"vX0":6.213984876263611,"vY0":-133.90962404945336,"vZ0":-1.0559414387518689,"x":107.27,"y":131.16,"x0":-1.0712314031921424,"y0":50.00114534664842,"z0":5.771703372159361,"aX":-14.331103337461272},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":13.0,"spinRate":2244,"spinDirection":238},"zone":12,"typeConfidence":0.91,"plateTime":0.4104756714543756,"extension":6.489217463751446},"index":0,"playId":"4b985a8c-933a-31ce-ad76-a53addfe7d6f","pitchNumber":1,"startTime":"2025-07-25T00:34:04.394Z","endTime":"2025-07-25T00:34:08.080Z","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":79.9,"endSpeed":72.6,"strikeZoneTop":3.30888388366581,"strikeZoneBottom":1.63237600523019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.182897350378667,"aZ":-29.69334969823369,"pfxX":6.986678309084312,"pfxZ":1.8306175794942572,"pX":0.2901943552338824,"pZ":3.195957345155935,"vX0":2.5301219264727557,"vY0":-116.31289349345492,"vZ0":1.6214179168678933,"x":105.94,"y":152.49,"x0":-1.7228503660581773,"y0":50.001171818145394,"z0":5.32946193290398,"aX":9.460708203982366},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.1,"breakHorizontal":-13.3,"spinRate":2501,"spinDirection":82},"zone":3,"typeConfidence":0.9,"plateTime":0.4730107618507562,"extension":6.82531668278131},"index":1,"playId":"15fe3b6e-0f3b-35bf-a08c-ba8b7698bdbf","pitchNumber":2,"startTime":"2025-07-25T00:34:18.426Z","endTime":"2025-07-25T00:34:23.012Z","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":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.701207505669363,"aZ":-29.950344155583203,"pfxX":7.7270011995605135,"pfxZ":1.6638691594382848,"pX":0.374212946146231,"pZ":2.5123958442976764,"vX0":2.37445807167546,"vY0":-115.47151888346163,"vZ0":0.3017869487084375,"x":102.74,"y":170.95,"x0":-1.6741514257008805,"y0":50.00236615410292,"z0":5.287517142214089,"aX":10.318930718153554},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.4,"breakHorizontal":-14.6,"spinRate":2525,"spinDirection":85},"zone":6,"typeConfidence":0.9,"plateTime":0.4763472018955377,"extension":7.3916090565273915},"hitData":{"launchSpeed":100.4,"launchAngle":13.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":107.38,"coordY":111.32}},"index":2,"playId":"aaef294d-7f92-3fe3-a112-cdf4e1fe6778","pitchNumber":3,"startTime":"2025-07-25T00:34:32.979Z","endTime":"2025-07-25T00:34:43.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:34:43.712Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Urías grounds out softly, first baseman Christian Walker to pitcher Jason Alexander.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T00:34:42.596Z","endTime":"2025-07-25T00:35:30.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669920,"link":"/api/v1/people/669920"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.1101826423345,"strikeZoneBottom":1.52008405064741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75132578536262,"aZ":-31.330399659953965,"pfxX":-11.118003327102471,"pfxZ":0.48212461615386015,"pX":-0.004533546929853887,"pZ":1.9528428539426528,"vX0":7.331284324869458,"vY0":-131.739884000521,"vZ0":-2.708015674366416,"x":117.17,"y":186.05,"x0":-1.3885891873077247,"y0":50.002797580236994,"z0":5.326019197245653,"aX":-19.410479637313866},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.5,"breakHorizontal":18.4,"spinRate":2050,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.4168503272726509,"extension":6.383986909995511},"index":0,"playId":"c708aad6-6fb5-32e7-9fd8-2471ec3291f1","pitchNumber":1,"startTime":"2025-07-25T00:35:04.248Z","endTime":"2025-07-25T00:35:09.789Z","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":78.1,"endSpeed":71.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60612116490375,"aZ":-34.447369160932624,"pfxX":-9.40916124602893,"pfxZ":-1.759416571760859,"pX":0.7986987333516026,"pZ":1.4897082729728823,"vX0":7.147088295278375,"vY0":-113.54746942031021,"vZ0":-1.212100547786871,"x":86.56,"y":198.56,"x0":-1.1816467974727978,"y0":50.00231244276085,"z0":5.4869992587892344,"aX":-12.171446354015151},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.2,"breakHorizontal":15.0,"spinRate":1641,"spinDirection":274},"zone":9,"typeConfidence":0.9,"plateTime":0.4841131032336561,"extension":7.046657819723247},"hitData":{"launchSpeed":51.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.8,"coordY":171.98}},"index":1,"playId":"84da07ad-d383-3979-9411-7c77fceb7226","pitchNumber":2,"startTime":"2025-07-25T00:35:21.754Z","endTime":"2025-07-25T00:35:30.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:35:30.664Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T00:37:26.295Z","endTime":"2025-07-25T00:39:48.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.32844133466995,"strikeZoneBottom":1.65276255365253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66482165883864,"aZ":-13.589283283691787,"pfxX":-5.219998337584013,"pfxZ":9.608846769952681,"pX":-0.7387017446666971,"pZ":4.125567449205109,"vX0":4.432554396047465,"vY0":-138.60178489561733,"vZ0":-2.6901397269026606,"x":145.16,"y":127.39,"x0":-1.685079906998516,"y0":50.003566328252234,"z0":6.0230438958498755,"aX":-10.097394833053256},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2345,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39606919849319544,"extension":6.1259341653578385},"index":0,"playId":"12bee8c2-85f4-3d2a-9983-cc69dedef1c7","pitchNumber":1,"startTime":"2025-07-25T00:37:35.663Z","endTime":"2025-07-25T00:37:41.440Z","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":95.0,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67903719908574,"aZ":-11.537142168250293,"pfxX":-4.669371623909085,"pfxZ":10.796675665398057,"pX":-0.08436341740424895,"pZ":2.961202589348809,"vX0":5.762835903664471,"vY0":-138.0929185320467,"vZ0":-6.007184970111232,"x":120.22,"y":158.83,"x0":-1.6017002412457897,"y0":50.00376752748815,"z0":5.956920856877626,"aX":-8.92661885706726},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2329,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.39818880012994917,"extension":6.3701606804198105},"index":1,"playId":"b6e5fca6-2760-3428-9ac0-10aac6d6fc50","pitchNumber":2,"startTime":"2025-07-25T00:37:47.489Z","endTime":"2025-07-25T00:37:50.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37715254415588,"aZ":-11.483647257306473,"pfxX":-5.068128896192174,"pfxZ":10.484621265642186,"pX":0.18421919219214541,"pZ":3.728518793782841,"vX0":6.506252990254537,"vY0":-140.22247371776152,"vZ0":-4.030589982527554,"x":109.98,"y":138.11,"x0":-1.517538598901314,"y0":50.00244755532774,"z0":5.944958377206309,"aX":-10.001696808396208},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2291,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3919612864595434,"extension":6.333302706831141},"index":2,"playId":"76f28d78-c6d8-3d36-8726-60dd9a1fe253","pitchNumber":3,"startTime":"2025-07-25T00:38:05.184Z","endTime":"2025-07-25T00:38:09.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-25T00:38:21.580Z","endTime":"2025-07-25T00:38:27.748Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":87.6,"endSpeed":80.4,"strikeZoneTop":3.27173560510461,"strikeZoneBottom":1.59999908928751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54084414437824,"aZ":-30.2873160920299,"pfxX":4.287920050437048,"pfxZ":1.1495688720055899,"pX":0.897305611949216,"pZ":3.311644914318276,"vX0":5.136279205644462,"vY0":-127.46973531510298,"vZ0":-0.6339147749116355,"x":82.8,"y":149.37,"x0":-1.7019445526086332,"y0":50.00315651970519,"z0":5.957597921309301,"aX":7.046851313252934},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-9.0,"spinRate":2522,"spinDirection":121},"zone":12,"typeConfidence":0.93,"plateTime":0.4299165672720129,"extension":6.444668075490977},"index":4,"playId":"8c760bf8-a7eb-3003-bc96-4c8945c2bc22","pitchNumber":4,"startTime":"2025-07-25T00:38:27.748Z","endTime":"2025-07-25T00:38:32.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.54435670813733,"aZ":-9.860443565629591,"pfxX":-4.210510299107815,"pfxZ":11.119198252229113,"pX":0.4890675171761446,"pZ":3.4817715919976395,"vX0":6.8293492973657575,"vY0":-141.73445247196312,"vZ0":-5.016412776280013,"x":98.36,"y":144.77,"x0":-1.4199502164614934,"y0":50.00203381881596,"z0":5.9219429804878825,"aX":-8.449641976593085},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.1,"breakHorizontal":6.0,"spinRate":2339,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.3885078041779626,"extension":6.52762882465972},"index":5,"playId":"7c420267-baf7-3b85-befa-7e81dce8f091","pitchNumber":5,"startTime":"2025-07-25T00:38:45.340Z","endTime":"2025-07-25T00:38:48.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.472540015426784,"aZ":-29.275377891612155,"pfxX":9.277350982272052,"pfxZ":1.8425389149210805,"pX":-0.6956110438343707,"pZ":3.6333157960777474,"vX0":0.5145705524796914,"vY0":-124.93684764339248,"vZ0":0.4531220372208554,"x":143.52,"y":140.68,"x0":-2.1088434768389464,"y0":50.002527186442904,"z0":5.866387652437603,"aX":14.583285231749995},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-16.9,"spinRate":2677,"spinDirection":80},"zone":11,"typeConfidence":0.91,"plateTime":0.4393400864503829,"extension":7.249535501788748},"index":6,"playId":"7d629dec-685e-3bdb-aef1-09249ed25f3e","pitchNumber":6,"startTime":"2025-07-25T00:39:09.074Z","endTime":"2025-07-25T00:39:12.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.22937291297977,"strikeZoneBottom":1.55384880983087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.134061174408096,"aZ":-18.195653060844435,"pfxX":-9.01622541138103,"pfxZ":6.959001558941237,"pX":-0.8464859891055074,"pZ":3.6991268235015866,"vX0":5.7174130891994945,"vY0":-141.48769225737337,"vZ0":-2.8989891003200334,"x":149.27,"y":138.9,"x0":-1.7320407456587394,"y0":50.00116553200594,"z0":5.9164062060735025,"aX":-18.105258042703706},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":15.0,"spinRate":2158,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3885302202584584,"extension":6.434793994039797},"index":7,"playId":"54e9c451-775a-39d3-a453-b1bf3f19b6d3","pitchNumber":7,"startTime":"2025-07-25T00:39:28.319Z","endTime":"2025-07-25T00:39:34.176Z","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":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.2,"strikeZoneTop":3.24411004878225,"strikeZoneBottom":1.56885480624795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.79052982604077,"aZ":-10.253647918235014,"pfxX":-6.375764914439098,"pfxZ":10.898736266942466,"pX":0.43579963465057214,"pZ":2.1817443290271665,"vX0":7.689685577807747,"vY0":-141.93502210999236,"vZ0":-8.213504339906233,"x":100.39,"y":179.87,"x0":-1.4985483612117048,"y0":50.00141383172543,"z0":5.791146975254153,"aX":-12.82276883106873},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2410,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.3880034517654267,"extension":6.423176235436169},"index":8,"playId":"88c04a3e-fef2-3df1-904b-2ba4d505187a","pitchNumber":8,"startTime":"2025-07-25T00:39:45.050Z","endTime":"2025-07-25T00:39:48.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:39:48.746Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jon Singleton grounds out softly, pitcher Luis Severino to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T00:39:50.176Z","endTime":"2025-07-25T00:40:35.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622663,"link":"/api/v1/people/622663"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.27125667352922,"strikeZoneBottom":1.54057115743443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.295814156165935,"aZ":-28.78918918679866,"pfxX":7.895791350311882,"pfxZ":2.1234637365332025,"pX":-0.36191107419424806,"pZ":2.0643007644626374,"vX0":1.396982874215868,"vY0":-126.31352622003082,"vZ0":-3.376798996590046,"x":130.8,"y":183.04,"x0":-1.9486887317654435,"y0":50.000616915787624,"z0":5.770635469561758,"aX":12.566839682557754},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":-14.6,"spinRate":2659,"spinDirection":84},"zone":7,"typeConfidence":0.87,"plateTime":0.4361157877661146,"extension":6.211385703821857},"index":0,"playId":"24ae51a8-d2c9-30ef-9114-7d32737a15c0","pitchNumber":1,"startTime":"2025-07-25T00:40:13.452Z","endTime":"2025-07-25T00:40:17.814Z","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":85.2,"endSpeed":77.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88352464734621,"aZ":-30.75921920684491,"pfxX":8.436772601211175,"pfxZ":0.9192196941038784,"pX":0.4064795583916209,"pZ":1.76259741189323,"vX0":3.5491097946371566,"vY0":-123.99438373517717,"vZ0":-3.1465297678436137,"x":101.51,"y":191.19,"x0":-2.145055292918029,"y0":50.001951794148525,"z0":5.650653792885816,"aX":12.959537667296374},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":2756,"spinDirection":71},"zone":9,"typeConfidence":0.92,"plateTime":0.44401581608123264,"extension":6.381102981804038},"hitData":{"launchSpeed":21.0,"launchAngle":-58.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.12,"coordY":193.2}},"index":1,"playId":"ecb86de4-a3d6-3fcc-ba7c-c1e5019240a4","pitchNumber":2,"startTime":"2025-07-25T00:40:27.064Z","endTime":"2025-07-25T00:40:35.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:40:35.288Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T00:40:45.595Z","endTime":"2025-07-25T00:42:52.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":96.3,"endSpeed":87.8,"strikeZoneTop":3.21086163481398,"strikeZoneBottom":1.54363161282159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39038739137474,"aZ":-9.388548266555558,"pfxX":-4.479195931251696,"pfxZ":11.536919475598886,"pX":1.000495646601942,"pZ":1.9612827877771108,"vX0":7.9080713118053065,"vY0":-139.83881246884192,"vZ0":-8.946249965779115,"x":78.86,"y":185.83,"x0":-1.2858464543772157,"y0":50.001828014256674,"z0":5.8233448319516885,"aX":-8.846244845855184},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":6.5,"spinRate":2314,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.39213088274995833,"extension":5.875002183050596},"index":0,"playId":"a5a8ce16-d4ff-3097-970a-bb4cc83e720d","pitchNumber":1,"startTime":"2025-07-25T00:41:06.623Z","endTime":"2025-07-25T00:41:11.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.13475063171517,"strikeZoneBottom":1.56433469280073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93100860358208,"aZ":-21.28959413704533,"pfxX":-0.2706670540814242,"pfxZ":5.8119965882870925,"pX":0.8097510945648576,"pZ":2.666588951808703,"vX0":6.821318120570158,"vY0":-136.01733150477904,"vZ0":-4.416788905319729,"x":86.13,"y":166.78,"x0":-1.6958681765196677,"y0":50.00456988395604,"z0":5.78847000483086,"aX":-0.5081384510786983},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":-1.0,"spinRate":2360,"spinDirection":197},"zone":3,"typeConfidence":0.91,"plateTime":0.40273878247281747,"extension":6.287085399881944},"index":1,"playId":"9f716247-d9b5-3f5d-82bc-c10ad0004380","pitchNumber":2,"startTime":"2025-07-25T00:41:22.090Z","endTime":"2025-07-25T00:41:26.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.153184369791624,"aZ":-10.146831103388244,"pfxX":-5.531942187354254,"pfxZ":10.75344092618219,"pX":0.1365096248506109,"pZ":2.1187949680907185,"vX0":6.631552044955733,"vY0":-142.53631618833631,"vZ0":-8.609754480176159,"x":111.8,"y":181.57,"x0":-1.5065014998650565,"y0":50.00051982134422,"z0":5.827330741645751,"aX":-11.3297040338668},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2435,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.3849402512840441,"extension":6.36551023095034},"index":2,"playId":"5c21d9a9-f809-3788-8e6e-3e550f52ee7d","pitchNumber":3,"startTime":"2025-07-25T00:41:38.440Z","endTime":"2025-07-25T00:41:41.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.520354825538934,"aZ":-28.897420597594298,"pfxX":9.936145472477161,"pfxZ":2.2156893855220092,"pX":0.8805339422379106,"pZ":1.882762537923078,"vX0":3.7342541451508637,"vY0":-121.86107940275599,"vZ0":-2.9552779840000136,"x":83.44,"y":187.95,"x0":-1.9697178592059332,"y0":50.0045966048311,"z0":5.64961805822016,"aX":14.704990886123804},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.5,"breakHorizontal":-19.0,"spinRate":2732,"spinDirection":72},"zone":14,"typeConfidence":0.93,"plateTime":0.45224655899032706,"extension":7.360530612841701},"index":3,"playId":"8e0ba543-7b4c-3c6f-81c7-4b030fafcbdd","pitchNumber":4,"startTime":"2025-07-25T00:41:59.077Z","endTime":"2025-07-25T00:42:02.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":87.9,"strikeZoneTop":3.171631572752,"strikeZoneBottom":1.56776937847034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.94627478194969,"aZ":-9.600541511959703,"pfxX":-5.942688695268647,"pfxZ":11.29798024860495,"pX":1.112458796627733,"pZ":2.3272850525729445,"vX0":9.112709719296218,"vY0":-141.55645280873568,"vZ0":-8.068716658999975,"x":74.6,"y":175.94,"x0":-1.3995163448168113,"y0":50.006435202986324,"z0":5.856118258841012,"aX":-11.877955868015675},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":8.5,"spinRate":2396,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3892354377560956,"extension":6.384555848673401},"index":4,"playId":"7646640b-4380-318b-be95-c3dcb7c82921","pitchNumber":5,"startTime":"2025-07-25T00:42:28.044Z","endTime":"2025-07-25T00:42:32.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.25416059587334,"strikeZoneBottom":1.49662154268508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73487645410613,"aZ":-9.091609373944213,"pfxX":-5.962394746512562,"pfxZ":11.7746407034542,"pX":0.9100887247221987,"pZ":2.208682124180153,"vX0":8.854751139204675,"vY0":-139.88533371493355,"vZ0":-8.206313189475283,"x":82.31,"y":179.15,"x0":-1.5376862704174086,"y0":50.00636699582409,"z0":5.7955465072705765,"aX":-11.692362782933461},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":8.8,"spinRate":2445,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39319295935407084,"extension":6.441813293347763},"index":5,"playId":"38a7dede-e969-362b-9ba3-70eb689c45d6","pitchNumber":6,"startTime":"2025-07-25T00:42:46.432Z","endTime":"2025-07-25T00:42:52.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:42:52.100Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Schuemann grounds out, second baseman Brice Matthews to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T00:44:43.822Z","endTime":"2025-07-25T00:45:04.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79748856067588,"aZ":-32.648833256786766,"pfxX":-9.156261714166682,"pfxZ":-0.26969930377718754,"pX":-0.0850261586530174,"pZ":2.948303099496971,"vX0":6.463785559738043,"vY0":-130.78998546522809,"vZ0":0.030469269214350225,"x":120.24,"y":159.18,"x0":-1.3998206424372668,"y0":50.00558937011459,"z0":5.386545627395852,"aX":-15.852407495438449},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.1,"spinRate":1991,"spinDirection":253},"zone":2,"typeConfidence":0.9,"plateTime":0.4189006169299905,"extension":6.676189408093356},"hitData":{"launchSpeed":96.4,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.9,"coordY":137.53}},"index":0,"playId":"dbc2cd09-6b87-38ca-b9cd-30af54047cc1","pitchNumber":1,"startTime":"2025-07-25T00:44:57.050Z","endTime":"2025-07-25T00:45:04.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:45:04.942Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to left fielder Jose Altuve.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T00:45:19.818Z","endTime":"2025-07-25T00:46:09.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.65611802438593,"strikeZoneBottom":1.64160867519269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.491089502340856,"aZ":-27.608032529122433,"pfxX":5.723791139598499,"pfxZ":3.4151320404060606,"pX":-0.5566815652122508,"pZ":3.425660072435884,"vX0":1.2643243080679087,"vY0":-114.70072090687461,"vZ0":1.6202671107772684,"x":138.22,"y":146.29,"x0":-1.8583098738611923,"y0":50.003747809438,"z0":5.395102070543428,"aX":7.6539882429854},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.8,"breakHorizontal":-10.7,"spinRate":2507,"spinDirection":82},"zone":1,"typeConfidence":0.9,"plateTime":0.47687713821411704,"extension":6.878467235795851},"index":0,"playId":"8f11494a-213c-3790-b2f2-b0ddab66a846","pitchNumber":1,"startTime":"2025-07-25T00:45:30.854Z","endTime":"2025-07-25T00:45:35.141Z","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":79.9,"endSpeed":73.5,"strikeZoneTop":3.63834276782148,"strikeZoneBottom":1.6236873170503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.117087547384905,"aZ":-30.68199810380516,"pfxX":-11.018306464435943,"pfxZ":1.092077772995859,"pX":0.5381872131554314,"pZ":1.1060051994248756,"vX0":7.3476082161610075,"vY0":-116.15047438184963,"vZ0":-2.9718810489338763,"x":96.49,"y":208.92,"x0":-1.237502416871659,"y0":50.00218868106926,"z0":5.324960684268089,"aX":-15.02756663593828},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.4,"breakHorizontal":18.1,"spinRate":1755,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.47189051885256283,"extension":7.044247852999727},"index":1,"playId":"11b1bdda-eb42-3e5c-8acb-ed918ef87956","pitchNumber":2,"startTime":"2025-07-25T00:45:44.083Z","endTime":"2025-07-25T00:45:49.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.039051741487942,"aZ":-33.874460815346985,"pfxX":-9.379475765974927,"pfxZ":-0.9706973555338463,"pX":-0.14523074289106996,"pZ":1.6037361583197807,"vX0":6.712586446423184,"vY0":-131.86130610340453,"vZ0":-3.253894248435408,"x":122.54,"y":195.48,"x0":-1.5053395318205418,"y0":50.000322790970166,"z0":5.3530747041132,"aX":-16.514675758540807},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.3,"breakHorizontal":15.5,"spinRate":2042,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.4153962578706709,"extension":6.452802859868301},"hitData":{"launchSpeed":108.4,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.85,"coordY":141.74}},"index":2,"playId":"76ebef65-b3c6-380f-9055-e1aff38e2ff0","pitchNumber":3,"startTime":"2025-07-25T00:45:59.131Z","endTime":"2025-07-25T00:46:09.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:46:09.038Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to right fielder Cam Smith. Nick Kurtz to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T00:46:11.531Z","endTime":"2025-07-25T00:47:03.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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_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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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, 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":77.7,"endSpeed":71.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.287670068815714,"aZ":-33.189568480193365,"pfxX":-9.636308049777666,"pfxZ":-0.7888127311081288,"pX":0.4631928585998061,"pZ":2.796270728613863,"vX0":6.212160005262369,"vY0":-112.93109067283443,"vZ0":1.2046332444287844,"x":99.34,"y":163.28,"x0":-1.0764450793376015,"y0":50.00254234100406,"z0":5.603963206547711,"aX":-12.399800773220994},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.7,"breakHorizontal":15.8,"spinRate":1690,"spinDirection":275},"zone":6,"typeConfidence":0.9,"plateTime":0.4856969329753218,"extension":6.391761808103178},"index":0,"playId":"7ad3d97c-c7ac-3406-a7fb-868d6d170e68","pitchNumber":1,"startTime":"2025-07-25T00:46:32.925Z","endTime":"2025-07-25T00:46:35.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.532477860594305,"aZ":-28.622960775680955,"pfxX":-9.728692337853724,"pfxZ":2.0843964802512858,"pX":-0.7392783366460149,"pZ":2.8594789967928493,"vX0":5.213853703168768,"vY0":-129.75016161766578,"vZ0":-0.7741456695301366,"x":145.18,"y":161.57,"x0":-1.5124747747163028,"y0":50.00147246133977,"z0":5.3457303578729345,"aX":-16.56115147880237},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":1985,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.4223933179497479,"extension":6.460396368271872},"hitData":{"launchSpeed":65.2,"launchAngle":8.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.0,"coordY":126.0}},"index":1,"playId":"d00f20d4-ca59-3d2f-84ec-3d283d8c957f","pitchNumber":2,"startTime":"2025-07-25T00:46:51.790Z","endTime":"2025-07-25T00:47:03.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:47:03.627Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to shortstop Zack Short.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T00:47:14.695Z","endTime":"2025-07-25T00:48:05.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33572193214642,"aZ":-31.853561704253224,"pfxX":-8.732802919396411,"pfxZ":0.2475363761736986,"pX":-1.057186959012853,"pZ":2.482878789787077,"vX0":2.821566943891507,"vY0":-113.83909673874732,"vZ0":-0.04824600316212657,"x":157.3,"y":171.74,"x0":-1.1870813936228093,"y0":50.00369633743052,"z0":5.690897765865003,"aX":-11.318702107535909},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.7,"breakHorizontal":15.0,"spinRate":1616,"spinDirection":273},"zone":11,"typeConfidence":0.9,"plateTime":0.4834719660723259,"extension":6.247216777057693},"hitData":{"launchSpeed":62.9,"launchAngle":66.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.53,"coordY":159.52}},"index":0,"playId":"fcace3ce-038d-3d9c-8022-2dc9eecb5ccd","pitchNumber":1,"startTime":"2025-07-25T00:47:54.842Z","endTime":"2025-07-25T00:48:05.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:48:05.105Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to second baseman Brice Matthews.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T00:48:07.504Z","endTime":"2025-07-25T00:48:49.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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":80.2,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.911200209615536,"aZ":-29.058692208246594,"pfxX":7.3540823845123455,"pfxZ":2.3046835272978337,"pX":0.4893524575632773,"pZ":2.100888353483223,"vX0":2.6639922654172192,"vY0":-116.73049167401312,"vZ0":-1.244385536354518,"x":98.35,"y":182.06,"x0":-1.628484475394543,"y0":50.004002142559756,"z0":5.425479509964976,"aX":9.954642994438116},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.1,"breakHorizontal":-14.0,"spinRate":2482,"spinDirection":74},"zone":6,"typeConfidence":0.9,"plateTime":0.47272138934224905,"extension":6.984721258737092},"hitData":{"launchSpeed":72.5,"launchAngle":48.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.24,"coordY":116.58}},"index":0,"playId":"5817a448-5160-337a-ba14-5c1afda0b3f8","pitchNumber":1,"startTime":"2025-07-25T00:48:41.478Z","endTime":"2025-07-25T00:48:49.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:48:49.856Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Matthews flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T00:50:45.397Z","endTime":"2025-07-25T00:52:41.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.31900302737636,"strikeZoneBottom":1.59142611117156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.277275172586933,"aZ":-25.231159797847564,"pfxX":5.759201174206796,"pfxZ":4.4861461306112504,"pX":0.2767359087387016,"pZ":1.9381560948316767,"vX0":3.8686021892690863,"vY0":-123.983379004184,"vZ0":-4.126478375450235,"x":106.45,"y":186.45,"x0":-2.0553813209839555,"y0":50.00222905943721,"z0":5.745701430193573,"aX":8.906038782718165},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.3,"breakHorizontal":-11.4,"spinRate":2475,"spinDirection":88},"zone":9,"typeConfidence":0.57,"plateTime":0.4428679392069004,"extension":7.404441078922007},"index":0,"playId":"62b1cc0c-4ed9-39cb-92e0-16bc58e9294a","pitchNumber":1,"startTime":"2025-07-25T00:51:02.261Z","endTime":"2025-07-25T00:51:06.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.30558789416242,"strikeZoneBottom":1.59561080002247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.068861439662975,"aZ":-28.479337406311267,"pfxX":8.220229792607007,"pfxZ":2.377538303223421,"pX":0.9266975252624059,"pZ":2.1758475507125645,"vX0":4.7791272992099545,"vY0":-124.39048034360476,"vZ0":-2.8513400461144647,"x":81.68,"y":180.03,"x0":-2.0930260623764734,"y0":50.00141574137495,"z0":5.720552188233788,"aX":12.762427045641209},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.8,"breakHorizontal":-16.1,"spinRate":2755,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.4418663526732445,"extension":6.741530807878374},"index":1,"playId":"48fde1df-60a1-325e-b394-ea7178a62dd4","pitchNumber":2,"startTime":"2025-07-25T00:51:15.893Z","endTime":"2025-07-25T00:51:21.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89047167409321,"aZ":-12.593458218191621,"pfxX":-4.544140499329147,"pfxZ":9.676829199148283,"pX":0.018280967306109522,"pZ":2.899413698812064,"vX0":6.244699049576278,"vY0":-141.70839758291444,"vZ0":-5.937180116585252,"x":116.3,"y":160.5,"x0":-1.628697738925798,"y0":50.003107439242726,"z0":5.8339446442744425,"aX":-9.195883993619175},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2300,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3872515326495698,"extension":6.354226018101574},"index":2,"playId":"1d30bc8a-ccff-3558-9747-5de30586e5e3","pitchNumber":3,"startTime":"2025-07-25T00:51:30.157Z","endTime":"2025-07-25T00:51:36.465Z","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":88.3,"endSpeed":81.9,"strikeZoneTop":3.2773009703888,"strikeZoneBottom":1.55606908172253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.926882052049077,"aZ":-28.864614622070537,"pfxX":2.5241602112850563,"pfxZ":1.9716584835183015,"pX":1.0946111193600863,"pZ":1.1277270800576094,"vX0":6.266687299017496,"vY0":-128.43688165786418,"vZ0":-5.869647141308378,"x":75.28,"y":208.33,"x0":-1.6985537144475924,"y0":50.00532549042911,"z0":5.66850473138156,"aX":4.2464116388778255},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.9,"spinRate":2536,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.42536488152833263,"extension":6.816519154724749},"index":3,"playId":"07fbe188-7883-3d67-86df-7c183c60fd8b","pitchNumber":4,"startTime":"2025-07-25T00:52:14.060Z","endTime":"2025-07-25T00:52:18.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10122890355,"aZ":-31.507786444232185,"pfxX":8.057972770437232,"pfxZ":0.44078906455525235,"pX":0.8424612085939833,"pZ":2.0770596229129787,"vX0":4.672750456666757,"vY0":-123.33163006031815,"vZ0":-2.236687655764407,"x":84.89,"y":182.7,"x0":-2.1308781005512425,"y0":50.00475456049682,"z0":5.682425480194097,"aX":12.275270255298329},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":-15.7,"spinRate":2697,"spinDirection":70},"zone":14,"typeConfidence":0.92,"plateTime":0.446021304684328,"extension":6.367176490691298},"hitData":{"launchSpeed":73.5,"launchAngle":35.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.69,"coordY":95.08}},"index":4,"playId":"4b76e9d3-790f-38be-857e-0258220ebbbf","pitchNumber":5,"startTime":"2025-07-25T00:52:31.678Z","endTime":"2025-07-25T00:52:41.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:52:41.700Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zack Short pops out to first baseman Nick Kurtz in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T00:52:42.887Z","endTime":"2025-07-25T00:53:17.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.678026349889585,"aZ":-12.504077308732844,"pfxX":-4.355659689874229,"pfxZ":9.81694207329771,"pX":-0.3671950999611688,"pZ":2.5209812497742767,"vX0":5.297331057300175,"vY0":-141.02507865667525,"vZ0":-6.9424686230092005,"x":131.0,"y":170.71,"x0":-1.7088005068257734,"y0":50.00180532313912,"z0":5.830436432793281,"aX":-8.72633384757791},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2329,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.389196495405582,"extension":6.447698395155298},"hitData":{"launchSpeed":72.7,"launchAngle":63.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.27,"coordY":180.48}},"index":0,"playId":"b54da02c-3ee0-39cf-af01-cd7835efb97c","pitchNumber":1,"startTime":"2025-07-25T00:53:08.259Z","endTime":"2025-07-25T00:53:17.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:53:17.584Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a sharp line drive to right fielder Carlos Cortes. Taylor Trammell out at 2nd on the throw, right fielder Carlos Cortes to shortstop Max Schuemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T00:53:23.480Z","endTime":"2025-07-25T00:55:37.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.59970163134985,"strikeZoneBottom":1.72244595505101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52657604934465,"aZ":-26.023205140294742,"pfxX":-5.4381412062572565,"pfxZ":3.82558059264845,"pX":-1.3524295426371633,"pZ":3.232286516348906,"vX0":3.3522220797951707,"vY0":-126.72794724708105,"vZ0":-0.8381992033775837,"x":168.55,"y":151.51,"x0":-1.993192555898488,"y0":50.00549836574875,"z0":5.666604785484199,"aX":-8.750449813575727},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":9.0,"spinRate":1531,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.434015123505862,"extension":7.442930014568993},"index":0,"playId":"8a92ba14-ef3f-3bdb-97d0-b8c6a39790ce","pitchNumber":1,"startTime":"2025-07-25T00:53:46.027Z","endTime":"2025-07-25T00:53:50.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.62392931856067,"strikeZoneBottom":1.81219554111711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64466820455265,"aZ":-25.32764150488055,"pfxX":6.651085858856506,"pfxZ":4.262751128533923,"pX":-1.6295363595678323,"pZ":4.071323345521078,"vX0":-0.4692645035991253,"vY0":-126.15670015967225,"vZ0":0.5952394518853378,"x":179.11,"y":128.85,"x0":-2.304182895554053,"y0":50.000399748806736,"z0":5.880356452810194,"aX":10.675178932427503},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":-11.9,"spinRate":2590,"spinDirection":94},"zone":11,"typeConfidence":0.89,"plateTime":0.43484059104672834,"extension":6.420903099872171},"index":1,"playId":"fc271e55-1cdf-32fc-a84b-97998e52fbe2","pitchNumber":2,"startTime":"2025-07-25T00:54:00.271Z","endTime":"2025-07-25T00:54:04.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.194896925261425,"aZ":-16.716484326400025,"pfxX":0.14669767269844503,"pfxZ":7.8308342060818426,"pX":-0.15551371998681374,"pZ":2.873813547090198,"vX0":4.560543365963594,"vY0":-139.98806184724162,"vZ0":-5.1766833394897676,"x":122.93,"y":161.19,"x0":-1.8284945551869491,"y0":50.00272703687652,"z0":5.85045491219313,"aX":0.28922100772487774},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-1.2,"spinRate":2447,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.39206787041208413,"extension":6.320912540463813},"index":2,"playId":"c575eec5-5ee7-3e0d-900d-cf1ef0eb4329","pitchNumber":3,"startTime":"2025-07-25T00:54:21.188Z","endTime":"2025-07-25T00:54:24.293Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-07-25T00:54:33.884Z","endTime":"2025-07-25T00:54:48.172Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.63611579118762,"strikeZoneBottom":1.79121479518741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06329921409717,"aZ":-20.34544244936709,"pfxX":0.1056352124621398,"pfxZ":6.183936606442909,"pX":-1.0193215468749683,"pZ":3.183111254129931,"vX0":2.592756173501237,"vY0":-137.7660985629564,"vZ0":-3.3525775052328233,"x":155.85,"y":152.84,"x0":-1.9883209239381585,"y0":50.00004341071081,"z0":5.799336857440401,"aX":0.20192241709756037},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":-0.7,"spinRate":2381,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.39834713510238284,"extension":6.672255092153524},"index":4,"playId":"3bb5e391-6ed9-3792-9bd3-a76cbba4ad98","pitchNumber":4,"startTime":"2025-07-25T00:54:48.172Z","endTime":"2025-07-25T00:54:52.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.54423350337356,"strikeZoneBottom":1.7799991305605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55136318915465,"aZ":-19.987449385888826,"pfxX":-0.7838424799835504,"pfxZ":6.273885993913393,"pX":-0.42765903389090326,"pZ":2.389388213007422,"vX0":4.172417511742555,"vY0":-138.83943434482424,"vZ0":-5.717538540141222,"x":133.3,"y":174.27,"x0":-1.8513994625280221,"y0":50.00356009637924,"z0":5.815674024592198,"aX":-1.5233167288801983},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":0.5,"spinRate":2344,"spinDirection":199},"zone":4,"typeConfidence":0.91,"plateTime":0.3952765859979914,"extension":6.234225462177415},"index":5,"playId":"9d5460bd-aef3-3c5a-aae7-534ed730e882","pitchNumber":5,"startTime":"2025-07-25T00:55:05.047Z","endTime":"2025-07-25T00:55:09.846Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.692184343288645,"aZ":-19.307276072395005,"pfxX":-0.1949996111707543,"pfxZ":6.560207898658291,"pX":0.04065126425711269,"pZ":2.9887479608128893,"vX0":5.302916734258258,"vY0":-139.4879120998901,"vZ0":-4.363468718571455,"x":115.45,"y":158.08,"x0":-1.8634226112779917,"y0":50.00397856099708,"z0":5.854079037362055,"aX":-0.382770709996432},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":-0.8,"spinRate":2505,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.39333848654202086,"extension":6.282148469326637},"hitData":{"launchSpeed":112.2,"launchAngle":19.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":223.37,"coordY":106.74}},"index":6,"playId":"4fcee5e0-b796-3e33-8bc5-4ad83975df5a","pitchNumber":6,"startTime":"2025-07-25T00:55:23.814Z","endTime":"2025-07-25T00:55:37.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:55:37.503Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, third baseman Mauricio Dubón to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T00:57:46.757Z","endTime":"2025-07-25T00:58:59.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.296230521376266,"aZ":-18.534794423472967,"pfxX":-8.788127291590813,"pfxZ":7.623558800855312,"pX":0.9586913462632224,"pZ":2.6153365726250772,"vX0":8.643725717714121,"vY0":-132.8611076447844,"vZ0":-4.592543309674539,"x":80.46,"y":168.17,"x0":-1.1940649567835167,"y0":50.00054439047891,"z0":5.711984907495115,"aX":-15.719156297697612},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2296,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.41214187437989214,"extension":6.367779084536244},"index":0,"playId":"4fd7ffb9-ce0c-358d-bab9-0b66bd79083f","pitchNumber":1,"startTime":"2025-07-25T00:57:53.306Z","endTime":"2025-07-25T00:58:07.081Z","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.4,"endSpeed":74.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69241346529134,"aZ":-24.305947682029228,"pfxX":-0.30819388657648694,"pfxZ":5.5021835059223765,"pX":0.16726283685745277,"pZ":2.0472716504049844,"vX0":4.726148678923519,"vY0":-119.803734893275,"vZ0":-2.1877702693300085,"x":110.62,"y":183.5,"x0":-1.8048448694267172,"y0":50.00173501230102,"z0":5.1812227183567,"aX":-0.4410213671388055},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.6,"breakHorizontal":-0.7,"spinRate":2573,"spinDirection":98},"zone":8,"typeConfidence":0.95,"plateTime":0.4600818501490229,"extension":6.816873206305547},"index":1,"playId":"d32e462c-9fa4-3f1b-b86d-20569c8abb43","pitchNumber":2,"startTime":"2025-07-25T00:58:17.910Z","endTime":"2025-07-25T00:58:20.984Z","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":91.2,"endSpeed":82.6,"strikeZoneTop":3.4686996027131,"strikeZoneBottom":1.62171006449459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.828274845186424,"aZ":-21.654978270041752,"pfxX":-7.324820529447103,"pfxZ":5.961707468100418,"pX":0.26823780234494526,"pZ":3.7299850797688943,"vX0":6.510669507420605,"vY0":-132.61133601556082,"vZ0":-1.053244885588373,"x":106.78,"y":138.07,"x0":-1.2782648455308319,"y0":50.00191991496985,"z0":5.725866524076298,"aX":-12.92363735355676},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":11.6,"spinRate":2253,"spinDirection":239},"zone":12,"typeConfidence":0.9,"plateTime":0.4145135655459864,"extension":6.448942852179266},"index":2,"playId":"f58ab5c9-9e1d-3a43-8c31-78392ab156e9","pitchNumber":3,"startTime":"2025-07-25T00:58:36.832Z","endTime":"2025-07-25T00:58:41.066Z","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":92.0,"endSpeed":83.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22071552614363,"aZ":-19.41345324780696,"pfxX":-8.372327883609175,"pfxZ":7.1432601213622,"pX":0.20645465933833088,"pZ":2.833067413719375,"vX0":6.771175017406862,"vY0":-133.65988597767029,"vZ0":-3.479880998128699,"x":109.13,"y":162.29,"x0":-1.287957504954219,"y0":50.002639768588544,"z0":5.567838756111733,"aX":-14.956117140708637},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":13.4,"spinRate":2379,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.4118041024866712,"extension":6.441412280942644},"hitData":{"launchSpeed":92.1,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.29,"coordY":156.99}},"index":3,"playId":"b37067c3-b7cd-31d3-8c11-65aeeb9b1755","pitchNumber":4,"startTime":"2025-07-25T00:58:50.304Z","endTime":"2025-07-25T00:58:59.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T00:58:59.094Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a ground ball to center fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T00:59:03.756Z","endTime":"2025-07-25T01:00:45.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.26833747498871,"strikeZoneBottom":1.51894773294971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08859069662224,"aZ":-17.23551385505288,"pfxX":-9.072543567489111,"pfxZ":8.287910408353401,"pX":0.5377827173110586,"pZ":2.0271171810588364,"vX0":7.609897430273697,"vY0":-134.1903016871155,"vZ0":-6.023705899744414,"x":96.5,"y":184.05,"x0":-1.1718833015490746,"y0":50.00640453171477,"z0":5.551313211460961,"aX":-16.362892200777512},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":14.5,"spinRate":2428,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.4099414585994734,"extension":6.497876638660254},"index":0,"playId":"2901391c-0cf9-38af-ae17-89d8912d92bc","pitchNumber":1,"startTime":"2025-07-25T00:59:20.995Z","endTime":"2025-07-25T00:59:24.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.26439543797898,"strikeZoneBottom":1.51471316948446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.222171241597707,"aZ":-16.31273827739147,"pfxX":-7.772039338078951,"pfxZ":8.803489965165593,"pX":1.4680719524149382,"pZ":1.8612688742201025,"vX0":9.454927172287467,"vY0":-133.93504768115645,"vZ0":-6.605868250226996,"x":61.04,"y":188.53,"x0":-1.112169312519082,"y0":50.00083942656092,"z0":5.5433511141830785,"aX":-13.999455242256738},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2434,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4102899878923352,"extension":6.969342157499264},"index":1,"playId":"6c468d10-8ddc-3edd-8299-527d7c1831ce","pitchNumber":2,"startTime":"2025-07-25T00:59:36.557Z","endTime":"2025-07-25T00:59:40.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.19417522340743,"strikeZoneBottom":1.47729858351776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550018622137326,"aZ":-30.61443345850633,"pfxX":-8.731615121201948,"pfxZ":0.8858469736232948,"pX":1.1850439962136428,"pZ":1.9532861426506158,"vX0":9.426636021705075,"vY0":-131.95236266686825,"vZ0":-3.0413988714053146,"x":71.83,"y":186.04,"x0":-1.3023387761685665,"y0":50.003201059063,"z0":5.380782216498846,"aX":-15.370574302799763},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":13.7,"spinRate":2143,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.41538535478346894,"extension":6.365649403722778},"index":2,"playId":"787ff5a1-c2b9-3c2c-a2b9-429ed2fa4100","pitchNumber":3,"startTime":"2025-07-25T00:59:53.579Z","endTime":"2025-07-25T00:59:57.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.756585130193603,"aZ":-33.00346672144021,"pfxX":-9.874516760745736,"pfxZ":-0.611603920024796,"pX":-0.23287099269627007,"pZ":0.9070888565613683,"vX0":5.142838675970565,"vY0":-116.03485219553579,"vZ0":-2.9586351438022556,"x":125.88,"y":214.29,"x0":-1.2066499112701183,"y0":50.005674670722456,"z0":5.375521752715713,"aX":-13.331345010966599},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.6,"breakHorizontal":16.4,"spinRate":1744,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.4738804973402959,"extension":6.887843599621825},"index":3,"playId":"1572ef49-4734-3ade-a118-834b4c5ef1cd","pitchNumber":4,"startTime":"2025-07-25T01:00:15.536Z","endTime":"2025-07-25T01:00:18.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372448529554337,"aZ":-33.81952530845416,"pfxX":-8.237252160300745,"pfxZ":-0.9276030144680103,"pX":0.6491166433103426,"pZ":2.934469828102485,"vX0":7.71367597742468,"vY0":-132.0811861179197,"vZ0":0.0023001136237768005,"x":92.26,"y":159.55,"x0":-1.2402597660931602,"y0":50.006158722289534,"z0":5.4223592102575635,"aX":-14.543556402707475},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":13.2,"spinRate":2023,"spinDirection":246},"zone":3,"typeConfidence":0.9,"plateTime":0.41483655094799765,"extension":6.358992289270665},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.96,"coordY":77.56}},"index":4,"playId":"1e9c55bb-94f9-3303-a3e4-eed6a7348bdf","pitchNumber":5,"startTime":"2025-07-25T01:00:33.184Z","endTime":"2025-07-25T01:00:45.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:00:45.215Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gio Urshela singles on a pop up to right fielder Cam Smith. Carlos Cortes to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T01:00:47.621Z","endTime":"2025-07-25T01:02:05.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.512110016020248,"aZ":-32.8384028488987,"pfxX":-9.293059392677812,"pfxZ":-0.3894635556592352,"pX":-1.7007808716744959,"pZ":2.475969147846766,"vX0":3.022301170157773,"vY0":-130.49782368523552,"vZ0":-1.302875127163143,"x":181.83,"y":171.93,"x0":-1.6721679181836373,"y0":50.00220025908463,"z0":5.473695907702651,"aX":-15.898906903776199},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.7,"breakHorizontal":16.1,"spinRate":1920,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.421015328591809,"extension":6.292702245130692},"index":0,"playId":"b5c414b7-47c3-315b-bc1d-3b79a6888ba6","pitchNumber":1,"startTime":"2025-07-25T01:01:11.311Z","endTime":"2025-07-25T01:01:14.414Z","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":77.0,"endSpeed":70.4,"strikeZoneTop":3.37999716491934,"strikeZoneBottom":1.66166010782626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83160206158519,"aZ":-31.94458157663773,"pfxX":-10.335314968524212,"pfxZ":0.18264695198633074,"pX":1.1513812955172251,"pZ":1.0006592278181972,"vX0":7.934272652435187,"vY0":-111.7999588559386,"vZ0":-2.5011145177799485,"x":73.11,"y":211.76,"x0":-1.1161241650743814,"y0":50.00381316229958,"z0":5.441351665474448,"aX":-12.968227492290723},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-0.1,"breakHorizontal":16.4,"spinRate":1661,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.4915955304555224,"extension":7.0988886260050155},"index":1,"playId":"2f04e4ef-e356-3504-b121-cf8366b8b19f","pitchNumber":2,"startTime":"2025-07-25T01:01:35.612Z","endTime":"2025-07-25T01:01:43.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.683644347535594,"aZ":-33.997049283404195,"pfxX":-9.307613338582623,"pfxZ":-1.0794870262607041,"pX":-1.1388635877798146,"pZ":2.7193909243771968,"vX0":4.247853548765354,"vY0":-129.53765199201013,"vZ0":-0.16109913882678872,"x":160.41,"y":165.36,"x0":-1.5999556128617964,"y0":50.005362315303174,"z0":5.404349578060315,"aX":-15.655915734218574},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.8,"breakHorizontal":15.7,"spinRate":2026,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.424512855776606,"extension":6.285460334567486},"hitData":{"launchSpeed":60.6,"launchAngle":39.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":177.93,"coordY":147.92}},"index":2,"playId":"c4ab0225-d391-3523-bacd-96612b851e95","pitchNumber":3,"startTime":"2025-07-25T01:01:53.601Z","endTime":"2025-07-25T01:02:05.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:02:05.614Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a ground ball to shortstop Zack Short. Carlos Cortes to 3rd. Gio Urshela to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T01:02:17.908Z","endTime":"2025-07-25T01:03:09.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"postOnSecond":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.394037956998105,"aZ":-35.55888699581573,"pfxX":-8.467908560295502,"pfxZ":-1.968481215427758,"pX":0.07714942311796365,"pZ":2.685623706657922,"vX0":6.569553548693313,"vY0":-130.5946057910846,"vZ0":-0.023287421337041092,"x":114.06,"y":166.27,"x0":-1.380046957896039,"y0":50.00619200401455,"z0":5.385764959082064,"aX":-14.521665799712217},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.4,"breakHorizontal":13.8,"spinRate":1980,"spinDirection":255},"zone":5,"typeConfidence":0.9,"plateTime":0.42059635884303326,"extension":6.5512201599312965},"index":0,"playId":"54139617-90ce-3f7c-8468-480ae9688ce0","pitchNumber":1,"startTime":"2025-07-25T01:02:36.817Z","endTime":"2025-07-25T01:02:40.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.370912361679768,"aZ":-32.56236058185165,"pfxX":-9.66582098725376,"pfxZ":-0.22320360853627186,"pX":0.4529382175172968,"pZ":2.536254030720118,"vX0":7.907250510624363,"vY0":-131.6282211481163,"vZ0":-0.9902787161773327,"x":99.74,"y":170.3,"x0":-1.3310277487384519,"y0":50.00160602748032,"z0":5.32367914394202,"aX":-16.99715035377139},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.4,"breakHorizontal":15.8,"spinRate":1983,"spinDirection":252},"zone":6,"typeConfidence":0.9,"plateTime":0.41578533993715494,"extension":6.8078377907643315},"hitData":{"launchSpeed":88.3,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.32,"coordY":156.65}},"index":1,"playId":"3a3f4877-72c3-3423-9f0b-e2f8b6f9b7ab","pitchNumber":2,"startTime":"2025-07-25T01:03:01.357Z","endTime":"2025-07-25T01:03:09.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:03:09.781Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Max Schuemann grounds into a force out, shortstop Zack Short to second baseman Brice Matthews. Carlos Cortes scores. Gio Urshela to 3rd. Luis Urías out at 2nd. Max Schuemann to 1st.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T01:03:21.238Z","endTime":"2025-07-25T01:04:18.408Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"postOnThird":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62157929454332,"aZ":-26.123412331792675,"pfxX":5.807026421120202,"pfxZ":4.335511424509505,"pX":1.1057241499021198,"pZ":2.38457275870532,"vX0":4.68801472790341,"vY0":-117.75576988653678,"vZ0":-1.1064111453240235,"x":74.85,"y":174.4,"x0":-1.669702759554066,"y0":50.00345352199146,"z0":5.290722137817599,"aX":8.105445497008024},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.8,"breakHorizontal":-11.8,"spinRate":2554,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.46621364080614525,"extension":6.968204538841753},"index":0,"playId":"679f5b63-a2d5-32b5-b7db-eb83da443fdf","pitchNumber":1,"startTime":"2025-07-25T01:03:48.479Z","endTime":"2025-07-25T01:03:51.479Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.416718376908264,"aZ":-31.713538606610143,"pfxX":-9.692337092886486,"pfxZ":0.2556888412229128,"pX":-0.4092623541847188,"pZ":2.0823070883693098,"vX0":5.827633013404504,"vY0":-133.23727529875174,"vZ0":-2.468203477774595,"x":132.6,"y":182.56,"x0":-1.3732485888570187,"y0":50.00200621571984,"z0":5.3279744569687795,"aX":-17.308325253106542},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.1,"breakHorizontal":16.2,"spinRate":2158,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.41215279248513514,"extension":6.410434137503515},"hitData":{"launchSpeed":102.4,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.01,"coordY":152.59}},"index":1,"playId":"f671846f-720c-3758-84c1-feb3fbab381e","pitchNumber":2,"startTime":"2025-07-25T01:04:08.777Z","endTime":"2025-07-25T01:04:18.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:04:18.408Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (16) on a line drive to right fielder Cam Smith. Gio Urshela scores. Max Schuemann out at home on the throw, right fielder Cam Smith to second baseman Brice Matthews to catcher Victor Caratini.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-25T01:05:11.963Z","endTime":"2025-07-25T01:05:28.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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_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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"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_assist"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b55e22e5-d453-3963-9a7f-ab29e65d763c","startTime":"2025-07-25T01:04:58.090Z","endTime":"2025-07-25T01:05:01.208Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33036340565426,"aZ":-29.759321893644127,"pfxX":-11.068282983419548,"pfxZ":1.7758299593377762,"pX":0.3741910013081292,"pZ":2.040434570488875,"vX0":6.984620999315872,"vY0":-116.20065386075804,"vZ0":-1.465322127860401,"x":102.74,"y":183.69,"x0":-1.2366459639433545,"y0":50.00553938177863,"z0":5.513670951959535,"aX":-15.097097548585076},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.1,"breakHorizontal":18.2,"spinRate":1893,"spinDirection":263},"zone":9,"typeConfidence":0.9,"plateTime":0.47184376478392176,"extension":7.009162380347241},"hitData":{"launchSpeed":105.3,"launchAngle":12.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.3,"coordY":114.57}},"index":1,"playId":"9010b0ca-26f1-381b-bd90-92ac3e067962","pitchNumber":1,"startTime":"2025-07-25T01:05:14.136Z","endTime":"2025-07-25T01:05:28.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:05:28.518Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a sharp line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-25T01:07:50.245Z","endTime":"2025-07-25T01:09:46.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.178179801066037,"aZ":-21.20216272216285,"pfxX":-0.4118316530120607,"pfxZ":6.032443384301233,"pX":1.1062248076931351,"pZ":1.7063781723406384,"vX0":7.378230472261852,"vY0":-134.06656342987435,"vZ0":-6.79590290541946,"x":74.83,"y":192.71,"x0":-1.6288801370829,"y0":50.0038310499379,"z0":5.789093342109363,"aX":-0.7498598167480586},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-0.8,"spinRate":2239,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.40865732261665055,"extension":6.452498756041866},"index":0,"playId":"a6ef1515-ccea-3c29-9f43-68f99d19cc69","pitchNumber":1,"startTime":"2025-07-25T01:07:55.538Z","endTime":"2025-07-25T01:07:58.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.34452430773683,"aZ":-18.09938448623567,"pfxX":-9.435681437736088,"pfxZ":7.051048091543025,"pX":-1.4130299274009226,"pZ":2.9173420108879218,"vX0":4.782048941492411,"vY0":-141.15658287714595,"vZ0":-4.757429327963587,"x":170.86,"y":160.01,"x0":-1.913100752823874,"y0":50.003454725295626,"z0":5.808017376365655,"aX":-18.837771042324597},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":16.0,"spinRate":2155,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3896217696191533,"extension":6.321924637820412},"index":1,"playId":"c877d123-3683-3649-bbe6-5e0c2db433e2","pitchNumber":2,"startTime":"2025-07-25T01:08:11.777Z","endTime":"2025-07-25T01:08:14.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53474958864059,"aZ":-10.893791983789077,"pfxX":-5.266301195361608,"pfxZ":10.52679721729982,"pX":-0.12507465211520677,"pZ":2.5983293347438248,"vX0":5.584410481679886,"vY0":-141.78296515688888,"vZ0":-7.213001955605861,"x":121.77,"y":168.63,"x0":-1.4426460703847637,"y0":50.00695650235932,"z0":5.882445500245221,"aX":-10.649868512643115},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2293,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38735601042076295,"extension":6.296053889259141},"index":2,"playId":"90224df2-66d9-3b01-a66e-7332e749ade3","pitchNumber":3,"startTime":"2025-07-25T01:08:41.506Z","endTime":"2025-07-25T01:08:45.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":2.78793027183571,"strikeZoneBottom":1.23234170060237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.853840865633735,"aZ":-27.321726348651115,"pfxX":5.426468006239215,"pfxZ":3.0267700440395355,"pX":2.272540870320102,"pZ":2.032522840439156,"vX0":8.369022041831002,"vY0":-126.40492187700184,"vZ0":-3.6128988541115223,"x":30.38,"y":183.9,"x0":-1.7975288143114219,"y0":50.00452422822475,"z0":5.695188767163977,"aX":8.705103173306751},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":-11.9,"spinRate":2543,"spinDirection":87},"zone":12,"typeConfidence":0.75,"plateTime":0.434757120597026,"extension":7.08307538066571},"index":3,"playId":"b9c5a16e-bebd-30be-b635-b05392b514bf","pitchNumber":4,"startTime":"2025-07-25T01:09:02.933Z","endTime":"2025-07-25T01:09:06.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":2.78412649205276,"strikeZoneBottom":1.26143099324477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58357078670643,"aZ":-12.864022178799274,"pfxX":-3.985175246976302,"pfxZ":9.712246373291093,"pX":0.5133285036120682,"pZ":3.571563552161335,"vX0":7.411970783420094,"vY0":-140.73457734560483,"vZ0":-4.16996924996884,"x":107.45,"y":106.03,"x0":-1.6473448487322218,"y0":50.00191012498676,"z0":5.9174210583049485,"aX":-7.923397792880222},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2430,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3905149359568272,"extension":6.164828154236446},"index":4,"playId":"5759d9ac-7cbe-35f7-bfe5-c53cd2bfdf1a","pitchNumber":5,"startTime":"2025-07-25T01:09:20.568Z","endTime":"2025-07-25T01:09:24.145Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.359157557063405,"aZ":-22.558663966323515,"pfxX":0.3755456749516721,"pfxZ":5.027615736151116,"pX":0.47099917218498044,"pZ":3.4652800344046275,"vX0":6.310114811242076,"vY0":-137.8541488799438,"vZ0":-2.3466319079501177,"x":99.05,"y":145.22,"x0":-1.902311988164084,"y0":50.00556333076912,"z0":5.860267526719603,"aX":0.7172192352659909},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":-2.0,"spinRate":2339,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.3982508436027845,"extension":6.102952431453182},"hitData":{"launchSpeed":101.3,"launchAngle":8.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.34,"coordY":93.95}},"index":5,"playId":"8f845054-674a-3792-a34d-20b56191af6a","pitchNumber":6,"startTime":"2025-07-25T01:09:36.003Z","endTime":"2025-07-25T01:09:46.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:09:46.311Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Caratini grounds into an unassisted double play, first baseman Nick Kurtz. Jose Altuve out at 2nd. Victor Caratini out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-25T01:09:46.677Z","endTime":"2025-07-25T01:10:21.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.036021871228957,"aZ":-31.05720647890795,"pfxX":7.34675708972215,"pfxZ":0.7213400230772642,"pX":0.29590164015465015,"pZ":3.510362258104755,"vX0":3.553424131245376,"vY0":-124.22194739960626,"vZ0":0.6248952101764156,"x":105.72,"y":144.0,"x0":-2.1116440298894728,"y0":50.00194968026744,"z0":5.856425272137307,"aX":11.375018934796062},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-14.2,"spinRate":2534,"spinDirection":78},"zone":3,"typeConfidence":0.84,"plateTime":0.4424979636226589,"extension":6.487272914610845},"hitData":{"launchSpeed":87.8,"launchAngle":-7.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.47,"coordY":172.87}},"index":0,"playId":"dc12f98f-90da-379e-a9f8-263414c1d117","pitchNumber":1,"startTime":"2025-07-25T01:10:14.402Z","endTime":"2025-07-25T01:10:21.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:10:21.302Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, second baseman Luis Urías to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-25T01:10:49.869Z","endTime":"2025-07-25T01:11:52.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.39704858884372,"aZ":-12.85131092012488,"pfxX":-4.837809843682523,"pfxZ":9.626249287874208,"pX":0.3053119104076233,"pZ":2.8621853292808406,"vX0":7.334375040282592,"vY0":-141.7136733687801,"vZ0":-5.801128840317028,"x":105.36,"y":161.5,"x0":-1.703741987724079,"y0":50.00090784594048,"z0":5.777420688379765,"aX":-9.709362255167592},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2289,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.38848338427297824,"extension":6.441121930488331},"index":0,"playId":"0e8ae67c-a2d8-3924-8341-96eee7c30104","pitchNumber":1,"startTime":"2025-07-25T01:10:49.869Z","endTime":"2025-07-25T01:10:52.890Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-25T01:11:03.414Z","endTime":"2025-07-25T01:11:24.419Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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":97.5,"endSpeed":88.2,"strikeZoneTop":3.3863831355548,"strikeZoneBottom":1.62253609152939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.56340265501457,"aZ":-14.082614701512423,"pfxX":-4.85078862174514,"pfxZ":9.00683580651714,"pX":1.3240262262337699,"pZ":3.3440021805635123,"vX0":9.67068674220334,"vY0":-141.5993712307466,"vZ0":-4.587690057801073,"x":66.53,"y":148.49,"x0":-1.5220198798765143,"y0":50.00601676250178,"z0":5.9018167292675265,"aX":-9.747829616857887},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2248,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.38841887279870235,"extension":6.362497079372455},"index":2,"playId":"fccd50e0-92c3-3101-ab93-822ac0efa867","pitchNumber":2,"startTime":"2025-07-25T01:11:24.419Z","endTime":"2025-07-25T01:11:28.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48778006072099,"aZ":-25.790929693284323,"pfxX":7.937674484917729,"pfxZ":3.965506141814049,"pX":0.39701100214870233,"pZ":2.071925360106011,"vX0":3.325139248612908,"vY0":-126.7928712563038,"vZ0":-3.7832983019887254,"x":101.87,"y":182.84,"x0":-1.96691313400732,"y0":50.00480793527599,"z0":5.666417073016052,"aX":12.788946769052355},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":-15.1,"spinRate":2555,"spinDirection":76},"zone":9,"typeConfidence":0.8,"plateTime":0.4337456917080771,"extension":7.145268804935535},"hitData":{"launchSpeed":72.9,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.41,"coordY":154.12}},"index":3,"playId":"8a9da35f-b6fe-3b2b-8d04-85be0f4901e2","pitchNumber":3,"startTime":"2025-07-25T01:11:44.358Z","endTime":"2025-07-25T01:11:52.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:11:52.374Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-25T01:13:39.868Z","endTime":"2025-07-25T01:15:50.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.54158052677665,"strikeZoneBottom":1.67999791220206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.888578132194166,"aZ":-33.396105986059794,"pfxX":6.949275910606544,"pfxZ":-0.8924599654197314,"pX":2.4785653584962017,"pZ":1.1801404749348454,"vX0":7.08689848545281,"vY0":-117.44466202254203,"vZ0":-2.3266104218051273,"x":22.52,"y":206.92,"x0":-1.5007337766285578,"y0":50.00254000313173,"z0":5.343326646588887,"aX":9.53466449939151},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.9,"breakHorizontal":-14.5,"spinRate":2599,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4695593942586149,"extension":7.675725408856708},"index":0,"playId":"aac5464f-d886-3191-ae62-c5c78aa7b9c7","pitchNumber":1,"startTime":"2025-07-25T01:13:55.784Z","endTime":"2025-07-25T01:13:59.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.434840600151333,"aZ":-32.76018507468139,"pfxX":-9.700685513262126,"pfxZ":-0.4299267254335355,"pX":-0.33992097736957055,"pZ":2.095981166126042,"vX0":4.776835377565168,"vY0":-116.47524627808377,"vZ0":-0.6413537252038145,"x":129.96,"y":182.19,"x0":-1.1652941734421594,"y0":50.00225787730097,"z0":5.493295369306721,"aX":-13.226599167401467},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.2,"spinRate":1736,"spinDirection":267},"zone":7,"typeConfidence":0.91,"plateTime":0.471629380159444,"extension":6.581152968800517},"index":1,"playId":"513e1057-10db-3103-b03e-bb32a3ac0f53","pitchNumber":2,"startTime":"2025-07-25T01:14:12.376Z","endTime":"2025-07-25T01:14:16.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.54802233593233,"strikeZoneBottom":1.75333221381387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91172665127333,"aZ":-22.334518510685147,"pfxX":-5.840595786471576,"pfxZ":5.543396177881606,"pX":-0.3330544172709207,"pZ":4.382576600687779,"vX0":4.176698947779305,"vY0":-132.55434474024705,"vZ0":0.5025423238373451,"x":129.7,"y":120.45,"x0":-1.172034984484744,"y0":50.00516889737424,"z0":5.823993308347427,"aX":-10.372283343027322},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":9.6,"spinRate":2242,"spinDirection":234},"zone":11,"typeConfidence":0.89,"plateTime":0.4135664743623306,"extension":6.319097723979212},"index":2,"playId":"235bc88b-c878-37dc-9337-cf907aca840a","pitchNumber":3,"startTime":"2025-07-25T01:14:31.783Z","endTime":"2025-07-25T01:14:35.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14088121496288,"aZ":-32.24354759409448,"pfxX":-10.111145707980445,"pfxZ":-0.048241254442125125,"pX":-0.6010172121865902,"pZ":2.2367472592001683,"vX0":4.471134830020251,"vY0":-116.93023022066973,"vZ0":-0.5818357534609521,"x":139.91,"y":178.39,"x0":-1.2297005073202782,"y0":50.0041952685546,"z0":5.528035732695782,"aX":-13.928102700789873},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.0,"breakHorizontal":17.2,"spinRate":1861,"spinDirection":265},"zone":7,"typeConfidence":0.91,"plateTime":0.4693811721607011,"extension":6.890994349446881},"index":3,"playId":"52a05058-5d95-3168-996d-a5137d3127eb","pitchNumber":4,"startTime":"2025-07-25T01:14:46.442Z","endTime":"2025-07-25T01:14:57.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.50663851888889,"strikeZoneBottom":1.74488961313835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07808217330892,"aZ":-34.9627123888718,"pfxX":-9.148607388303848,"pfxZ":-1.624296081713938,"pX":0.9590767038473617,"pZ":2.9694192615255885,"vX0":8.542869054474028,"vY0":-130.72042272337725,"vZ0":0.8513948619481639,"x":80.44,"y":158.61,"x0":-1.1720742139223899,"y0":50.00091760976652,"z0":5.276514549243697,"aX":-15.73809500294131},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.5,"breakHorizontal":14.5,"spinRate":2021,"spinDirection":260},"zone":12,"typeConfidence":0.9,"plateTime":0.41995735605843265,"extension":6.489919208305898},"index":4,"playId":"8d31a4be-6985-3254-8906-abf5f8fdc711","pitchNumber":5,"startTime":"2025-07-25T01:15:07.340Z","endTime":"2025-07-25T01:15:12.062Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218750203762486,"aZ":-34.50665013782422,"pfxX":-8.822352628102342,"pfxZ":-1.3524619018557296,"pX":0.1821717711890146,"pZ":2.3378016369245493,"vX0":6.287152189294578,"vY0":-130.93567968801005,"vZ0":-0.924646736503467,"x":110.06,"y":175.66,"x0":-1.1112793890289352,"y0":50.00252875215319,"z0":5.291630083739408,"aX":-15.225091503200105},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.4,"breakHorizontal":14.5,"spinRate":2036,"spinDirection":253},"zone":5,"typeConfidence":0.9,"plateTime":0.41930601167525916,"extension":6.4659428915486945},"index":5,"playId":"5f85910f-c2d6-3c77-857c-c8c06d421605","pitchNumber":6,"startTime":"2025-07-25T01:15:24.336Z","endTime":"2025-07-25T01:15:28.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.47702286713204,"strikeZoneBottom":1.71573848626232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13704997556843,"aZ":-32.22446692401827,"pfxX":-10.403553368993,"pfxZ":-0.03273644702745582,"pX":0.9491274796253042,"pZ":1.3217712442594773,"vX0":7.718162605319635,"vY0":-117.87943148371885,"vZ0":-2.4224750559521944,"x":80.82,"y":203.09,"x0":-1.0214232374176107,"y0":50.0056725967827,"z0":5.348044195354868,"aX":-14.592786837697782},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.4,"breakHorizontal":16.9,"spinRate":1595,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.46527605606827427,"extension":6.406211257708197},"index":6,"playId":"b81e07ac-5f15-3f1a-ae55-bd001f2f3031","pitchNumber":7,"startTime":"2025-07-25T01:15:45.521Z","endTime":"2025-07-25T01:15:50.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:15:50.530Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (16) on a sharp line drive to left fielder Jose Altuve. Brent Rooker to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-25T01:15:52.767Z","endTime":"2025-07-25T01:16:30.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.511031337855798,"aZ":-32.19551476397025,"pfxX":-7.625660140493432,"pfxZ":-0.014714116977973646,"pX":-0.15018896670802326,"pZ":2.942590168933868,"vX0":5.873197303624138,"vY0":-131.38139508115427,"vZ0":-0.1102086874560575,"x":122.72,"y":159.33,"x0":-1.426806676978583,"y0":50.0005721009038,"z0":5.383052214865039,"aX":-13.294688199178854},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.2,"breakHorizontal":12.5,"spinRate":2043,"spinDirection":253},"zone":2,"typeConfidence":0.9,"plateTime":0.41730805562281015,"extension":6.260995193165687},"hitData":{"launchSpeed":110.0,"launchAngle":12.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.01,"coordY":75.01}},"index":0,"playId":"96a692df-959d-349a-86f5-63bc7602d1cf","pitchNumber":1,"startTime":"2025-07-25T01:16:14.873Z","endTime":"2025-07-25T01:16:30.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:16:30.905Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Shea Langeliers out on a sacrifice fly to center fielder Taylor Trammell. Brent Rooker scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-25T01:16:41.556Z","endTime":"2025-07-25T01:18:22.381Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.26822370917633,"strikeZoneBottom":1.52415657636514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17487815450423,"aZ":-32.08017287440738,"pfxX":-10.82300959312467,"pfxZ":0.06243880383668099,"pX":0.4922713741734365,"pZ":1.2352595375974398,"vX0":7.000162859889224,"vY0":-118.5035078711007,"vZ0":-2.885222176031292,"x":98.24,"y":205.43,"x0":-1.1046218947650208,"y0":50.00140429905013,"z0":5.420686621416214,"aX":-15.28074093299699},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":17.8,"spinRate":1766,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.46349742275666994,"extension":6.548843583795751},"index":0,"playId":"7a841196-89c7-343f-b6c8-e89f02be74ff","pitchNumber":1,"startTime":"2025-07-25T01:17:05.267Z","endTime":"2025-07-25T01:17:09.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.42067491792759,"strikeZoneBottom":1.52197374036632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93617760876368,"aZ":-24.5329759816516,"pfxX":5.463101927202146,"pfxZ":5.350116970571394,"pX":-0.1615313570113896,"pZ":3.471020309383492,"vX0":1.8803210103109653,"vY0":-119.03535379485447,"vZ0":0.7107235996009487,"x":123.16,"y":145.06,"x0":-1.6724264889474845,"y0":50.001238045184536,"z0":5.398523189210202,"aX":7.798421606954495},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.2,"breakHorizontal":-10.3,"spinRate":2494,"spinDirection":88},"zone":2,"typeConfidence":0.88,"plateTime":0.4610419127557428,"extension":7.3160247643962695},"index":1,"playId":"8aa9ec58-2b28-34cd-9d2a-9d6bb26444ea","pitchNumber":2,"startTime":"2025-07-25T01:17:22.441Z","endTime":"2025-07-25T01:17:26.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.28865394234872,"strikeZoneBottom":1.57725632639143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.580013483001757,"aZ":-27.81900332452975,"pfxX":7.937067631807125,"pfxZ":3.231888477235117,"pX":-0.6388571073290462,"pZ":3.0994330149468308,"vX0":0.10477018689920437,"vY0":-115.92325752339072,"vZ0":1.097592350923804,"x":141.35,"y":155.1,"x0":-1.7143775937762669,"y0":50.00296962640799,"z0":5.294528767078138,"aX":10.700612895418747},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.5,"breakHorizontal":-14.4,"spinRate":2424,"spinDirection":79},"zone":1,"typeConfidence":0.9,"plateTime":0.47419384049609326,"extension":6.8052113774940794},"index":2,"playId":"0315e359-8a33-3117-b75d-1574d075dbed","pitchNumber":3,"startTime":"2025-07-25T01:17:39.706Z","endTime":"2025-07-25T01:17:43.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-25T01:17:57.739Z","endTime":"2025-07-25T01:18:12.243Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78752389933444,"aZ":-21.94993486071914,"pfxX":3.1494875483737395,"pfxZ":7.091605378138324,"pX":0.7800778808266823,"pZ":2.786576533967719,"vX0":4.701897685152353,"vY0":-119.74498591691166,"vZ0":-1.0528552339149484,"x":87.27,"y":163.54,"x0":-1.6237456163223816,"y0":50.000068726427976,"z0":5.209899281543476,"aX":4.536069389346827},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.8,"breakHorizontal":-7.0,"spinRate":2492,"spinDirection":84},"zone":3,"typeConfidence":0.87,"plateTime":0.4587745492000126,"extension":7.121809736457978},"hitData":{"launchSpeed":99.3,"launchAngle":19.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.96,"coordY":67.62}},"index":4,"playId":"390b125e-6edc-3142-a3e4-dc79b0394da7","pitchNumber":4,"startTime":"2025-07-25T01:18:12.243Z","endTime":"2025-07-25T01:18:22.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:18:22.381Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lawrence Butler pops out to third baseman Mauricio Dubón.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-25T01:18:31.380Z","endTime":"2025-07-25T01:20:45.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3153955859466,"aZ":-32.116784780142055,"pfxX":9.200756899855204,"pfxZ":0.04850210892762519,"pX":0.687926142656269,"pZ":2.24927396928381,"vX0":3.0504934002031394,"vY0":-112.55511257931478,"vZ0":0.4209676727306233,"x":90.78,"y":178.05,"x0":-1.8860974083528126,"y0":50.003996188638915,"z0":5.352233964649573,"aX":11.627318204708565},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":0.6,"breakHorizontal":-17.5,"spinRate":2662,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.48946846324098736,"extension":6.751377890528737},"index":0,"playId":"7e6408e0-c74a-36d6-97bb-272da8b1946a","pitchNumber":1,"startTime":"2025-07-25T01:18:48.497Z","endTime":"2025-07-25T01:18:54.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49307097190771,"aZ":-30.109172940361734,"pfxX":-10.982987703958342,"pfxZ":1.4908918246355842,"pX":0.39522355083156824,"pZ":1.671215348789035,"vX0":6.766469689422148,"vY0":-117.26945780871134,"vZ0":-2.200492954059375,"x":101.94,"y":193.66,"x0":-1.1099339423684558,"y0":50.00279426527337,"z0":5.447959362185339,"aX":-15.199835117118313},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.4,"breakHorizontal":18.1,"spinRate":1903,"spinDirection":265},"zone":9,"typeConfidence":0.9,"plateTime":0.4682097107738983,"extension":6.903894745256769},"index":1,"playId":"226d741b-a594-3c6b-9f07-1183e230e79b","pitchNumber":2,"startTime":"2025-07-25T01:19:15.964Z","endTime":"2025-07-25T01:19:18.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.33263305420275,"strikeZoneBottom":1.5992317267979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.498966394804334,"aZ":-30.53762040807315,"pfxX":-10.106417401031575,"pfxZ":1.184033018952146,"pX":-0.20055695907148247,"pZ":0.6780323989892676,"vX0":5.517507352775955,"vY0":-116.96234246768813,"vZ0":-4.1701667164453955,"x":124.64,"y":220.47,"x0":-1.2796635210247884,"y0":50.002872785211586,"z0":5.35435579681755,"aX":-13.972758859324372},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":1702,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.46867312041613696,"extension":6.188614949791182},"index":2,"playId":"45668782-d2e0-358d-a619-a7f0caee3d0e","pitchNumber":3,"startTime":"2025-07-25T01:19:34.089Z","endTime":"2025-07-25T01:19:37.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.4,"strikeZoneTop":3.34199029368637,"strikeZoneBottom":1.60841572683046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.517931161791395,"aZ":-21.86794554983722,"pfxX":-5.684607054696026,"pfxZ":5.977855086833184,"pX":-1.5004036369945204,"pZ":5.961833604181202,"vX0":1.7289673756649608,"vY0":-131.15881050121067,"vZ0":4.572706322225361,"x":174.19,"y":77.81,"x0":-1.4340261939978585,"y0":50.00032487438966,"z0":5.833389722333872,"aX":-9.795969454359689},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":9.8,"spinRate":2181,"spinDirection":240},"zone":11,"typeConfidence":0.88,"plateTime":0.4193343412916102,"extension":6.266791751249932},"index":3,"playId":"55928187-1740-3186-9fbb-08c059bdf660","pitchNumber":4,"startTime":"2025-07-25T01:19:55.061Z","endTime":"2025-07-25T01:19:58.216Z","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":80.7,"endSpeed":73.5,"strikeZoneTop":3.33859897270325,"strikeZoneBottom":1.63837482620725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.106713243705734,"aZ":-24.896390769648203,"pfxX":4.73275369351524,"pfxZ":5.24831952354781,"pX":-1.0253372198003807,"pZ":2.511054824634527,"vX0":0.5265062125314304,"vY0":-117.50041292932127,"vZ0":-0.913237921570777,"x":156.08,"y":170.98,"x0":-1.8670090083506563,"y0":50.00077192382312,"z0":5.236742999057309,"aX":6.557629503022574},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.6,"breakHorizontal":-8.6,"spinRate":2482,"spinDirection":96},"zone":11,"typeConfidence":0.9,"plateTime":0.4677443617724393,"extension":6.3510048832300745},"index":4,"playId":"91073912-9a22-337d-9a58-716562d8b321","pitchNumber":5,"startTime":"2025-07-25T01:20:16.096Z","endTime":"2025-07-25T01:20:20.159Z","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":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.691375744605107,"aZ":-30.095111733999655,"pfxX":-9.94613761582901,"pfxZ":1.4912634348689133,"pX":0.6691997214705796,"pZ":1.7967315083408029,"vX0":6.871264512851296,"vY0":-117.95725058763648,"vZ0":-2.019585186609234,"x":91.49,"y":190.27,"x0":-1.0049839311767164,"y0":50.00308118186912,"z0":5.467776012437457,"aX":-13.865412892765775},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.4,"breakHorizontal":16.1,"spinRate":1850,"spinDirection":267},"zone":9,"typeConfidence":0.9,"plateTime":0.466279652427565,"extension":6.7082832871943765},"hitData":{"launchSpeed":63.7,"launchAngle":50.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.84,"coordY":144.67}},"index":5,"playId":"4bb418d7-3b65-33e3-8303-496f4d46d6a8","pitchNumber":6,"startTime":"2025-07-25T01:20:36.445Z","endTime":"2025-07-25T01:20:45.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:20:45.469Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-25T01:20:54.614Z","endTime":"2025-07-25T01:23:01.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31506393721929,"aZ":-29.60200920022722,"pfxX":-11.9392219301974,"pfxZ":1.926656059795171,"pX":-0.7747076930230317,"pZ":2.1081802076884433,"vX0":4.469599839190359,"vY0":-115.68091714100959,"vZ0":-1.3430291454115513,"x":146.53,"y":181.86,"x0":-1.1953385994644767,"y0":50.00506674724048,"z0":5.569904999329727,"aX":-15.9633596699675},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.4,"breakHorizontal":20.3,"spinRate":1880,"spinDirection":263},"zone":4,"typeConfidence":0.9,"plateTime":0.47595966303297343,"extension":7.404166195875025},"index":0,"playId":"0f73343d-0724-379d-b59c-e1779a4b784a","pitchNumber":1,"startTime":"2025-07-25T01:21:32.053Z","endTime":"2025-07-25T01:21:35.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.875900319310453,"aZ":-33.01931789827113,"pfxX":-10.205726325648891,"pfxZ":-0.48229179554270196,"pX":-0.3097180441035586,"pZ":2.527645382802717,"vX0":6.144445101549644,"vY0":-131.93806991725472,"vZ0":-0.9532283253917345,"x":128.81,"y":170.53,"x0":-1.351118895187529,"y0":50.00331288452503,"z0":5.342034934783377,"aX":-17.869488993332183},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.8,"breakHorizontal":17.0,"spinRate":2039,"spinDirection":252},"zone":4,"typeConfidence":0.9,"plateTime":0.4162418315083345,"extension":6.428685953909248},"index":1,"playId":"0028b4c1-7208-33b5-a7b2-ca71c61804ef","pitchNumber":2,"startTime":"2025-07-25T01:21:51.215Z","endTime":"2025-07-25T01:21:54.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.0,"strikeZoneTop":3.17900295491146,"strikeZoneBottom":1.51474848144294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89877270881871,"aZ":-21.987568328457535,"pfxX":-7.883070628404587,"pfxZ":5.8333228532811745,"pX":0.42359181137867175,"pZ":4.109869661769279,"vX0":6.739449949273716,"vY0":-132.25732431345418,"vZ0":-0.08889446373489474,"x":100.85,"y":127.81,"x0":-1.1510623409415721,"y0":50.00515941047622,"z0":5.775781175410033,"aX":-13.771689869852494},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":12.6,"spinRate":2317,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.4163879379783375,"extension":6.506925785363861},"index":2,"playId":"a625c360-b8bc-3034-ba53-f1b46fc87e5f","pitchNumber":3,"startTime":"2025-07-25T01:22:14.366Z","endTime":"2025-07-25T01:22:18.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.0,"strikeZoneTop":3.1724484551843,"strikeZoneBottom":1.51167340402495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966035992861077,"aZ":-31.18820322693654,"pfxX":-10.064437189853157,"pfxZ":0.7278182884517754,"pX":0.7414842618360011,"pZ":0.5788669794685408,"vX0":7.072423389735824,"vY0":-116.47238761509745,"vZ0":-4.031544523492753,"x":88.74,"y":223.15,"x0":-1.0497211452581157,"y0":50.00190002864355,"z0":5.330240517250119,"aX":-13.617791308318948},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.5,"breakHorizontal":16.1,"spinRate":1641,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.47301895578208475,"extension":7.150747754805848},"index":3,"playId":"f16455b7-ee5e-35cf-bec2-c7dbed144898","pitchNumber":4,"startTime":"2025-07-25T01:22:33.709Z","endTime":"2025-07-25T01:22:37.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18837040190838,"aZ":-33.188137081336,"pfxX":-10.061546993804024,"pfxZ":-0.751330016473819,"pX":0.06417388004423868,"pZ":2.1228805212777666,"vX0":5.530867185818654,"vY0":-115.79733855812634,"vZ0":-0.5215167249997257,"x":114.55,"y":181.46,"x0":-1.057609003796298,"y0":50.00291132909304,"z0":5.547391346727137,"aX":-13.55820836175448},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.2,"breakHorizontal":16.7,"spinRate":1629,"spinDirection":269},"zone":5,"typeConfidence":0.91,"plateTime":0.4744112008043251,"extension":6.394669133516428},"index":4,"playId":"34122f33-41e7-3efa-99b1-0d42e8d94624","pitchNumber":5,"startTime":"2025-07-25T01:22:58.532Z","endTime":"2025-07-25T01:23:01.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:23:01.532Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-25T01:25:01.727Z","endTime":"2025-07-25T01:26:10.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69238983587353,"aZ":-16.50382399223204,"pfxX":-8.705782381918617,"pfxZ":8.104439891032627,"pX":-0.67830565711125,"pZ":2.7066555192416244,"vX0":5.92132257358884,"vY0":-139.02504855759483,"vZ0":-5.8836429591052015,"x":142.86,"y":165.7,"x0":-1.7179799865556238,"y0":50.00361951288672,"z0":5.967872510085196,"aX":-16.835946855435054},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":14.3,"spinRate":2130,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39581532257092,"extension":6.453794989596499},"index":0,"playId":"31c52e5e-f4b8-3644-8670-f88410d81aa0","pitchNumber":1,"startTime":"2025-07-25T01:25:05.154Z","endTime":"2025-07-25T01:25:08.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.17191705899586,"aZ":-10.083856795911883,"pfxX":-2.7911816023408282,"pfxZ":11.043485090205202,"pX":0.5240022233474254,"pZ":3.327640891696664,"vX0":6.972271254354925,"vY0":-141.66292307420142,"vZ0":-5.378495658998664,"x":97.03,"y":148.93,"x0":-1.6240780337569738,"y0":50.002075644386565,"z0":5.917061028736328,"aX":-5.584046269774301},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":3.4,"spinRate":2366,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.38902568593303277,"extension":6.349433662065424},"index":1,"playId":"15b4772d-85c9-35a1-8cc1-82aa07cfc73a","pitchNumber":2,"startTime":"2025-07-25T01:25:18.599Z","endTime":"2025-07-25T01:25:22.568Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T01:25:36.520Z","endTime":"2025-07-25T01:25:44.985Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28206196174984,"aZ":-14.367971442239716,"pfxX":-6.484477551435886,"pfxZ":8.840671948351996,"pX":0.7093660302213112,"pZ":3.7740577039738907,"vX0":8.537322754888674,"vY0":-141.48732802375378,"vZ0":-3.437013357011205,"x":89.96,"y":136.88,"x0":-1.5140459121522793,"y0":50.001612541108884,"z0":5.933804894628026,"aX":-13.059454675913502},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2306,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3881045280984998,"extension":6.605445028835623},"index":3,"playId":"82fefeae-799b-3df3-ba42-17dcb3c075ed","pitchNumber":3,"startTime":"2025-07-25T01:25:44.985Z","endTime":"2025-07-25T01:25:48.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.32433134637659,"strikeZoneBottom":1.50331014352897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.708277235153744,"aZ":-17.578439940642088,"pfxX":-7.888102386403326,"pfxZ":7.282245080309407,"pX":-0.9303676247163266,"pZ":2.761967390444531,"vX0":4.99910617995483,"vY0":-140.6262477889923,"vZ0":-5.43504441750469,"x":152.46,"y":164.21,"x0":-1.7057617152435594,"y0":50.000149201030794,"z0":5.8587853599027575,"aX":-15.805925488142993},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":2235,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3893956966200016,"extension":6.803805249572318},"index":4,"playId":"43bfacdb-4dd1-368f-88f7-3c67f7700888","pitchNumber":4,"startTime":"2025-07-25T01:26:04.430Z","endTime":"2025-07-25T01:26:10.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:26:10.381Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jon Singleton strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-25T01:26:17.309Z","endTime":"2025-07-25T01:27:40.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98289587897172,"aZ":-30.23528728213492,"pfxX":7.309588105038427,"pfxZ":1.366565976438757,"pX":0.6599317761940913,"pZ":2.7375098738759203,"vX0":3.864533716554663,"vY0":-118.61526147665755,"vZ0":-1.2632218233496446,"x":91.84,"y":164.87,"x0":-1.9410276845053847,"y0":50.0050460644092,"z0":6.0372362835634314,"aX":10.402716648556508},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":-14.2,"spinRate":2715,"spinDirection":66},"zone":6,"typeConfidence":0.91,"plateTime":0.4620170634863614,"extension":7.014610232381304},"index":0,"playId":"c563c263-175b-327e-a14e-67a2d8c3797a","pitchNumber":1,"startTime":"2025-07-25T01:26:32.038Z","endTime":"2025-07-25T01:26:36.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.35633055079374,"strikeZoneBottom":1.59000139356884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.74736449581495,"aZ":-11.570692805331634,"pfxX":-2.920252217121069,"pfxZ":10.031639841129255,"pX":-0.8238545458553701,"pZ":4.440321221114153,"vX0":3.782007419540892,"vY0":-143.06129894092481,"vZ0":-2.4415235052838726,"x":148.4,"y":118.89,"x0":-1.7891602762615915,"y0":50.006735358602576,"z0":6.038726326422792,"aX":-6.000437343463414},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2342,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38417121219415273,"extension":6.388907138638384},"index":1,"playId":"54c78d7f-3c83-382c-8827-c1927dd6f920","pitchNumber":2,"startTime":"2025-07-25T01:26:56.290Z","endTime":"2025-07-25T01:27:00.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.32084533480202,"strikeZoneBottom":1.59000100059423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.356539105544936,"aZ":-31.030697568361276,"pfxX":9.884291264418875,"pfxZ":0.7521644605487712,"pX":-0.3934803678277366,"pZ":1.593798066842208,"vX0":1.2552632849185403,"vY0":-123.69735428885859,"vZ0":-3.6428201477898514,"x":132.0,"y":195.75,"x0":-2.191974076558699,"y0":50.00602606756714,"z0":5.719931972418398,"aX":15.142236361581961},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-18.1,"spinRate":2772,"spinDirection":67},"zone":7,"typeConfidence":0.93,"plateTime":0.44477964834865347,"extension":7.061015175271781},"index":2,"playId":"a2520e9d-9df2-385e-8ce5-08f95cece3f6","pitchNumber":3,"startTime":"2025-07-25T01:27:13.187Z","endTime":"2025-07-25T01:27:18.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-25T01:27:23.267Z","endTime":"2025-07-25T01:27:35.365Z","isPitch":false,"type":"action","player":{"id":572138,"link":"/api/v1/people/572138"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.104407311912965,"aZ":-9.439113502268592,"pfxX":-3.9021616122406177,"pfxZ":11.21696020479681,"pX":0.3768668553297188,"pZ":2.148223448074322,"vX0":7.1489944645643835,"vY0":-142.07531574312756,"vZ0":-8.378878492927566,"x":102.63,"y":180.78,"x0":-1.6747862006377503,"y0":50.00650787889898,"z0":5.7504234522529165,"aX":-7.912098727890571},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2465,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.386766192769183,"extension":7.452026196474943},"index":4,"playId":"e22d1759-ba95-38af-9dec-3eb80aa8a54d","pitchNumber":4,"startTime":"2025-07-25T01:27:35.365Z","endTime":"2025-07-25T01:27:40.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:27:40.951Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, first baseman Nick Kurtz to pitcher Luis Severino.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-25T01:27:56.152Z","endTime":"2025-07-25T01:28:38.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.27386602224014,"strikeZoneBottom":1.6197544641287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.420180166098664,"aZ":-20.872726951026813,"pfxX":4.168672635057425,"pfxZ":7.083802983152559,"pX":0.9605126422958357,"pZ":1.9111554230855654,"vX0":5.692325831799828,"vY0":-125.75175462296949,"vZ0":-4.870272127318299,"x":80.39,"y":187.18,"x0":-1.8773048919802588,"y0":50.002075579295315,"z0":5.574786102391882,"aX":6.65007413649416},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.9,"breakHorizontal":-8.9,"spinRate":2526,"spinDirection":85},"zone":14,"typeConfidence":0.93,"plateTime":0.43620839994194505,"extension":7.141904499321546},"index":0,"playId":"c4eba556-e7a5-378d-996e-5d5ba209bcf4","pitchNumber":1,"startTime":"2025-07-25T01:28:00.683Z","endTime":"2025-07-25T01:28:05.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(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":84.7,"endSpeed":77.9,"strikeZoneTop":3.16812369032693,"strikeZoneBottom":1.54677631651083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.955100742398926,"aZ":-28.49974439714522,"pfxX":7.411285739727456,"pfxZ":2.3872614928815956,"pX":-0.17597044360246578,"pZ":2.431527224485313,"vX0":2.095535120652083,"vY0":-123.41030539905417,"vZ0":-2.051090190004883,"x":123.71,"y":173.13,"x0":-1.999331283936655,"y0":50.00311108127755,"z0":5.677972297819976,"aX":11.412090945927238},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":2715,"spinDirection":79},"zone":5,"typeConfidence":0.88,"plateTime":0.44410579206152523,"extension":6.390911786190354},"index":1,"playId":"b80ee000-60fb-38aa-8f9d-5400245016be","pitchNumber":2,"startTime":"2025-07-25T01:28:14.825Z","endTime":"2025-07-25T01:28:19.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.87184589062914,"aZ":-12.161550382610631,"pfxX":-3.457412096318523,"pfxZ":9.931582301317619,"pX":0.5908587570487559,"pZ":2.5119742780772394,"vX0":7.2899290858592005,"vY0":-141.64045795617852,"vZ0":-7.052270495699789,"x":94.48,"y":170.96,"x0":-1.5767518614763592,"y0":50.003301040658386,"z0":5.826100350183486,"aX":-6.967896886325085},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":4.7,"spinRate":2344,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3879419475039585,"extension":6.334470575048326},"hitData":{"launchSpeed":96.7,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.03,"coordY":160.71}},"index":2,"playId":"fd83b3f6-bc27-3a65-973e-64f5732a518a","pitchNumber":3,"startTime":"2025-07-25T01:28:30.032Z","endTime":"2025-07-25T01:28:38.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:28:38.154Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, shortstop Zack Short to first baseman Christian Walker.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-25T01:30:21.111Z","endTime":"2025-07-25T01:30:51.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"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":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83077779036647,"aZ":-35.08623684762086,"pfxX":-9.306257946160533,"pfxZ":-1.7416747515869044,"pX":-0.3085992568565953,"pZ":2.3655623737763545,"vX0":5.432605711005078,"vY0":-129.02432833446815,"vZ0":-0.6263736959362418,"x":128.76,"y":174.91,"x0":-1.241042008035672,"y0":50.00266938830674,"z0":5.334012821545088,"aX":-15.565944724001717},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.0,"breakHorizontal":15.5,"spinRate":2036,"spinDirection":254},"zone":4,"typeConfidence":0.89,"plateTime":0.4258046012831196,"extension":6.706726218475159},"hitData":{"launchSpeed":100.4,"launchAngle":6.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":148.03}},"index":0,"playId":"5a4d5fa4-5e98-3e83-8825-4a8c5aad6715","pitchNumber":1,"startTime":"2025-07-25T01:30:43.659Z","endTime":"2025-07-25T01:30:51.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:30:51.663Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Urías homers (8) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-25T01:30:55.509Z","endTime":"2025-07-25T01:32:31.358Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":81.6,"strikeZoneTop":3.46403510492662,"strikeZoneBottom":1.63679405476451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.892908234350593,"aZ":-32.43150725239967,"pfxX":-10.270195143967534,"pfxZ":-0.15405438560818396,"pX":1.026035041766539,"pZ":2.2608787681385323,"vX0":8.909663010986224,"vY0":-130.136227910201,"vZ0":-1.6766748249310046,"x":77.89,"y":177.74,"x0":-1.1180648346560964,"y0":50.00130958350231,"z0":5.384683019802219,"aX":-17.505087753868093},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":16.4,"spinRate":2047,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.421902096775443,"extension":6.988303502256473},"index":0,"playId":"6233c80a-023f-328e-b5c3-703d98f2cb1a","pitchNumber":1,"startTime":"2025-07-25T01:31:12.289Z","endTime":"2025-07-25T01:31:15.897Z","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":79.7,"endSpeed":73.1,"strikeZoneTop":3.23344196703082,"strikeZoneBottom":1.60395374963687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.099920848567137,"aZ":-34.641114473007406,"pfxX":-9.947748281348362,"pfxZ":-1.824270089728628,"pX":1.0700506811060133,"pZ":0.8559966069835047,"vX0":7.598007266200834,"vY0":-115.85354247522045,"vZ0":-2.8777781489366236,"x":76.21,"y":215.67,"x0":-0.9711542734926684,"y0":50.00551053581158,"z0":5.44904295814009,"aX":-13.427515012209659},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.8,"breakHorizontal":16.0,"spinRate":1806,"spinDirection":273},"zone":14,"typeConfidence":0.9,"plateTime":0.4740790046299912,"extension":6.486699218354091},"index":1,"playId":"4e3f263a-f6fa-3ce5-9ed1-d66fadbcd16a","pitchNumber":2,"startTime":"2025-07-25T01:31:26.299Z","endTime":"2025-07-25T01:31:31.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.593230385388143,"aZ":-33.894638948329906,"pfxX":-9.066610276944608,"pfxZ":-1.0188687027334353,"pX":-0.4138574940276359,"pZ":2.2455796386606224,"vX0":5.008580733512362,"vY0":-129.36035422792662,"vZ0":-0.9994778116611186,"x":132.78,"y":178.15,"x0":-1.2036038409703982,"y0":50.00486949857889,"z0":5.250248276799921,"aX":-15.269839365558695},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":15.2,"spinRate":2007,"spinDirection":257},"zone":4,"typeConfidence":0.89,"plateTime":0.42444218822791546,"extension":6.694929537811473},"index":2,"playId":"50359386-d7df-3b44-92a7-7aeac4b61291","pitchNumber":3,"startTime":"2025-07-25T01:31:42.563Z","endTime":"2025-07-25T01:31:47.783Z","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":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55557462100834,"aZ":-19.292035934324346,"pfxX":-6.720415857809304,"pfxZ":7.2667372196344555,"pX":0.10456951907281306,"pZ":2.959297910111614,"vX0":4.845037824506156,"vY0":-133.0741726856888,"vZ0":-3.4757993148304047,"x":113.01,"y":158.88,"x0":-0.876892951316361,"y0":50.00560676891461,"z0":5.699431292074198,"aX":-11.919492118801797},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":10.9,"spinRate":2347,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.4133703638224966,"extension":6.4572513713346265},"hitData":{"launchSpeed":98.8,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":51.18,"coordY":70.47}},"index":3,"playId":"e1cb2588-215d-3a24-9e14-a940aa168a8e","pitchNumber":4,"startTime":"2025-07-25T01:32:05.396Z","endTime":"2025-07-25T01:32:31.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:32:31.358Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Schuemann lines out to right fielder Cam Smith.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-25T01:32:17.418Z","endTime":"2025-07-25T01:33:00.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79266067095525,"aZ":-33.22776783363656,"pfxX":-9.720661651146592,"pfxZ":-0.6109486963582924,"pX":-0.4747213555234846,"pZ":2.8040755723468527,"vX0":5.4920279444514755,"vY0":-131.40734074559992,"vZ0":-0.609127517027854,"x":135.1,"y":163.07,"x0":-1.3371580879835059,"y0":50.000772295263346,"z0":5.523697761548136,"aX":-16.870582840036654},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.0,"breakHorizontal":16.3,"spinRate":2026,"spinDirection":253},"zone":1,"typeConfidence":0.9,"plateTime":0.41803213399137595,"extension":7.875246476965286},"hitData":{"launchSpeed":79.5,"launchAngle":25.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.92,"coordY":119.47}},"index":0,"playId":"b3da2571-5b51-3b5b-9dd5-c0a05bca461a","pitchNumber":1,"startTime":"2025-07-25T01:32:52.503Z","endTime":"2025-07-25T01:33:00.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:33:00.113Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (17) on a sharp line drive to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-25T01:33:01.356Z","endTime":"2025-07-25T01:33:36.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.209466589536422,"aZ":-32.57429744372743,"pfxX":-9.360670213762608,"pfxZ":-0.2253618475223913,"pX":-0.3674104138611663,"pZ":2.1680591860284175,"vX0":5.144565078715605,"vY0":-131.48048047743706,"vZ0":-2.374301868626931,"x":131.0,"y":180.24,"x0":-1.1384818839638389,"y0":50.00530792269382,"z0":5.5122970975857175,"aX":-16.307362367163574},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.7,"breakHorizontal":15.7,"spinRate":2006,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.4174033546760274,"extension":6.58616012283179},"hitData":{"launchSpeed":101.8,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":92.6,"coordY":70.11}},"index":0,"playId":"a952b890-6949-329c-81ec-39af5d909e46","pitchNumber":1,"startTime":"2025-07-25T01:33:23.016Z","endTime":"2025-07-25T01:33:36.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:33:36.218Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-25T01:33:37.556Z","endTime":"2025-07-25T01:35:00.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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, 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":80.1,"endSpeed":73.1,"strikeZoneTop":3.49144793158075,"strikeZoneBottom":1.71107829906605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.838453182572263,"aZ":-31.669330912222925,"pfxX":-10.69570323015796,"pfxZ":0.376784676569049,"pX":2.321725738206056,"pZ":0.40256191491958926,"vX0":10.72539580677267,"vY0":-116.03708523570914,"vZ0":-4.491499465952267,"x":28.5,"y":227.91,"x0":-0.9937846947239437,"y0":50.00558089972977,"z0":5.41601857093318,"aX":-14.435556426399769},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.4,"breakHorizontal":16.3,"spinRate":1711,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.473943303639472,"extension":6.444871886385899},"index":0,"playId":"5810e075-8df1-3d66-b3c9-1ccc2e3c116e","pitchNumber":1,"startTime":"2025-07-25T01:34:07.136Z","endTime":"2025-07-25T01:34:16.350Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jason Alexander. Nick Kurtz to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"5810e075-8df1-3d66-b3c9-1ccc2e3c116e","startTime":"2025-07-25T01:34:24.335Z","endTime":"2025-07-25T01:34:35.660Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":89.8,"endSpeed":82.2,"strikeZoneTop":3.59175255550986,"strikeZoneBottom":1.75428154975365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.132748086307892,"aZ":-32.35089189389569,"pfxX":-7.838815135110962,"pfxZ":-0.10371038378983322,"pX":-0.896891789437094,"pZ":2.3416848075505667,"vX0":3.8156331590225157,"vY0":-130.70146054822587,"vZ0":-1.6165179362990036,"x":151.19,"y":175.55,"x0":-1.359072352982493,"y0":50.00216274540808,"z0":5.402807202811829,"aX":-13.530564808305261},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":1962,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.41942975248944236,"extension":6.967185161366343},"index":2,"playId":"56150d9f-ac3b-371e-a157-c753c969d1c7","pitchNumber":2,"startTime":"2025-07-25T01:34:35.660Z","endTime":"2025-07-25T01:34:39.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16618950442771,"aZ":-33.84275187216873,"pfxX":-8.240107131689474,"pfxZ":-0.9992277822541418,"pX":-1.2102806862192659,"pZ":2.8469036136929144,"vX0":3.262836829188454,"vY0":-128.82242559055487,"vZ0":0.30298783658818507,"x":163.13,"y":161.91,"x0":-1.4267420150578334,"y0":50.00309471862829,"z0":5.355981942315588,"aX":-13.771287619651119},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.4,"breakHorizontal":14.2,"spinRate":2044,"spinDirection":253},"zone":11,"typeConfidence":0.88,"plateTime":0.42610109156346754,"extension":6.795575318396869},"hitData":{"launchSpeed":51.8,"launchAngle":16.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.9,"coordY":161.68}},"index":3,"playId":"eb5e7840-7e49-304d-a12a-867b45ea034a","pitchNumber":3,"startTime":"2025-07-25T01:34:52.571Z","endTime":"2025-07-25T01:35:00.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:35:00.133Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-25T01:37:05.533Z","endTime":"2025-07-25T01:37:42.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.31899775564232,"strikeZoneBottom":1.58745432958667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53368152971273,"aZ":-24.196004801630536,"pfxX":2.6446443851472075,"pfxZ":4.978906050928533,"pX":-0.1482548748354603,"pZ":1.7881875470879138,"vX0":3.675948788487231,"vY0":-126.4774116388766,"vZ0":-4.778778162704129,"x":122.65,"y":190.5,"x0":-1.9703588616692855,"y0":50.00211145380893,"z0":5.670280207359737,"aX":4.234294717036021},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-5.8,"spinRate":2506,"spinDirection":113},"zone":8,"typeConfidence":0.93,"plateTime":0.43497043650591927,"extension":6.162043983811627},"index":0,"playId":"80f99cdc-e98a-3f0c-abb9-4af6b76e9b02","pitchNumber":1,"startTime":"2025-07-25T01:37:05.533Z","endTime":"2025-07-25T01:37:10.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.909338154132016,"aZ":-30.482682785782725,"pfxX":8.522319203394325,"pfxZ":1.1201401580652943,"pX":0.8899706840577957,"pZ":1.3322235466744636,"vX0":4.15603265928786,"vY0":-122.88465176966992,"vZ0":-4.010403300342348,"x":83.08,"y":202.81,"x0":-1.938537198812258,"y0":50.00111195729579,"z0":5.620105644222649,"aX":12.82647525310903},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":-16.4,"spinRate":2840,"spinDirection":72},"zone":14,"typeConfidence":0.93,"plateTime":0.44842431707546293,"extension":7.246701201082556},"index":1,"playId":"47e8a602-8b19-388a-b99e-ff6209ee0edf","pitchNumber":2,"startTime":"2025-07-25T01:37:18.718Z","endTime":"2025-07-25T01:37:21.718Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T01:37:30.462Z","endTime":"2025-07-25T01:37:39.789Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90905765053459,"aZ":-32.60548538771667,"pfxX":8.535592674347441,"pfxZ":-0.2885153228875117,"pX":1.8410708220623435,"pZ":1.4864399194718205,"vX0":6.283091502734694,"vY0":-122.81473007116422,"vZ0":-3.116170335023436,"x":46.82,"y":198.65,"x0":-1.8776503154761723,"y0":50.003491795472385,"z0":5.60339605023974,"aX":12.77384938319075},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.1,"breakHorizontal":-17.2,"spinRate":2842,"spinDirection":65},"zone":14,"typeConfidence":0.92,"plateTime":0.44948366019599995,"extension":6.888554112012079},"index":3,"playId":"f1ac7d03-9716-3510-a060-34dbc99641df","pitchNumber":3,"startTime":"2025-07-25T01:37:39.789Z","endTime":"2025-07-25T01:37:42.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:37:42.873Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Short grounds out, shortstop Max Schuemann to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-25T01:37:47.315Z","endTime":"2025-07-25T01:40:09.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.34387916653969,"strikeZoneBottom":1.66527327909242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.392642902862725,"aZ":-11.570044093679947,"pfxX":-5.504759573723481,"pfxZ":10.264302495836358,"pX":0.8517192310882521,"pZ":1.9338488429755585,"vX0":8.661330161011252,"vY0":-141.5152774248281,"vZ0":-8.556907648395004,"x":84.53,"y":186.57,"x0":-1.5479388124768287,"y0":50.00165431875213,"z0":5.757361188657859,"aX":-11.049562379576708},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38857601257227703,"extension":6.339340989425349},"index":0,"playId":"e674919f-9eba-355d-b7ae-3314a4d7b77d","pitchNumber":1,"startTime":"2025-07-25T01:38:06.324Z","endTime":"2025-07-25T01:38:11.703Z","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":96.8,"endSpeed":87.4,"strikeZoneTop":3.29751219525767,"strikeZoneBottom":1.61882711162607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57291690474803,"aZ":-13.358509436351891,"pfxX":-4.703455370362287,"pfxZ":9.486918440740466,"pX":-0.531258209928832,"pZ":3.91511808620245,"vX0":4.856121485178554,"vY0":-140.8111117947246,"vZ0":-3.1768220303624983,"x":137.25,"y":133.07,"x0":-1.6771874447478288,"y0":50.00647179791286,"z0":5.936804161533011,"aX":-9.333016625505918},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2370,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.39077829601407155,"extension":7.383087101832995},"index":1,"playId":"f1b5c22b-742d-3f19-8683-5aadf5e59384","pitchNumber":2,"startTime":"2025-07-25T01:38:19.113Z","endTime":"2025-07-25T01:38:22.724Z","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":97.4,"endSpeed":87.7,"strikeZoneTop":3.2881968807578,"strikeZoneBottom":1.64287014456897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.57890065560716,"aZ":-11.317088645234232,"pfxX":-6.657551050776757,"pfxZ":10.461730713642542,"pX":0.5770114635132249,"pZ":2.6606188944345974,"vX0":8.46394269246551,"vY0":-141.33642096839964,"vZ0":-6.587900394076694,"x":95.01,"y":166.94,"x0":-1.6121541562621744,"y0":50.00583696661124,"z0":5.7720487758535155,"aX":-13.276716690353878},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2366,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.389719465023735,"extension":6.366266545286088},"index":2,"playId":"88d137ee-16db-3f77-abe5-dd9253b24ba4","pitchNumber":3,"startTime":"2025-07-25T01:38:37.390Z","endTime":"2025-07-25T01:38:41.211Z","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":97.5,"endSpeed":88.5,"strikeZoneTop":3.2870480096597,"strikeZoneBottom":1.57493619032792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08950393267094,"aZ":-13.840158363218002,"pfxX":-9.343799764017144,"pfxZ":9.130052971350533,"pX":-0.3506580400618664,"pZ":0.9096190211951981,"vX0":6.892271768537005,"vY0":-141.47778157605563,"vZ0":-10.624757844082184,"x":130.37,"y":214.22,"x0":-1.615974197381839,"y0":50.00239340819098,"z0":5.62244739307326,"aX":-18.7644302784107},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":15.4,"spinRate":2293,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.38853328902014006,"extension":6.610729769498397},"index":3,"playId":"67a037e8-69b0-347e-8a65-7b8b59864dd7","pitchNumber":4,"startTime":"2025-07-25T01:38:51.332Z","endTime":"2025-07-25T01:38:55.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.0429746973326,"aZ":-10.89307250483047,"pfxX":-5.763655630212133,"pfxZ":10.697445251847126,"pX":-0.39581175583433514,"pZ":2.4639564016108584,"vX0":5.708740088925765,"vY0":-141.28724040965767,"vZ0":-7.012558493819217,"x":132.09,"y":172.25,"x0":-1.7096609109010565,"y0":50.00052317638166,"z0":5.704756216615656,"aX":-11.463188524952457},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":9.0,"spinRate":2368,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.390102735778163,"extension":6.305786982745395},"index":4,"playId":"7aa2ad9c-0c70-3a50-9ab2-0eea83315dc1","pitchNumber":5,"startTime":"2025-07-25T01:39:10.156Z","endTime":"2025-07-25T01:39:15.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51212836805785,"aZ":-13.120683584970193,"pfxX":-7.3316279508256565,"pfxZ":9.51564074095712,"pX":0.21486869146469298,"pZ":1.1668215372601098,"vX0":7.360823755001489,"vY0":-140.9611702258243,"vZ0":-10.140473277795902,"x":108.81,"y":207.28,"x0":-1.483936045251965,"y0":50.0034852069266,"z0":5.668890891596538,"aX":-14.682365560364326},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2297,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3892938807283488,"extension":6.555851874414671},"index":5,"playId":"3bde2c56-0b31-3ab3-b9bd-c66c6f38d367","pitchNumber":6,"startTime":"2025-07-25T01:39:38.311Z","endTime":"2025-07-25T01:39:41.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.96140436535513,"aZ":-12.119495887818509,"pfxX":-6.025647823221316,"pfxZ":9.844678712744601,"pX":0.5232477121206425,"pZ":1.6651264856749048,"vX0":7.921414610940759,"vY0":-142.57588166561607,"vZ0":-9.156699229210677,"x":97.06,"y":193.82,"x0":-1.5219018829819166,"y0":50.006416883755044,"z0":5.704322724175948,"aX":-12.279493847303497},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2381,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3857120770614979,"extension":6.4886928225234595},"hitData":{"launchSpeed":95.3,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":147.02}},"index":6,"playId":"9617474f-0076-3626-9efd-d04a8eac1e05","pitchNumber":7,"startTime":"2025-07-25T01:40:01.842Z","endTime":"2025-07-25T01:40:09.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:40:09.858Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-25T01:40:14.435Z","endTime":"2025-07-25T01:41:46.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.4,"strikeZoneTop":3.61151318944148,"strikeZoneBottom":1.83976134596627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.05153185763177,"aZ":-11.239907443680414,"pfxX":-5.860138783054326,"pfxZ":10.11904245124011,"pX":0.42344671957020213,"pZ":3.0658455783701077,"vX0":7.0782377453362955,"vY0":-143.79711418690414,"vZ0":-6.2605483082807805,"x":100.86,"y":156.0,"x0":-1.322636812605198,"y0":50.007166442032485,"z0":5.986748745447654,"aX":-12.12916223461202},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2408,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.38265832877990213,"extension":6.353198787472708},"index":0,"playId":"01b88511-fe3d-3f85-9479-f92a32ec374a","pitchNumber":1,"startTime":"2025-07-25T01:40:37.391Z","endTime":"2025-07-25T01:40:40.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-25T01:40:51.381Z","endTime":"2025-07-25T01:41:03.407Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.63136957726954,"strikeZoneBottom":1.77999836520917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40052227554479,"aZ":-27.647877711874038,"pfxX":10.026499263100941,"pfxZ":2.9458824603543228,"pX":0.4854922158339962,"pZ":1.6981028092586739,"vX0":2.605219993272951,"vY0":-124.04327610677775,"vZ0":-4.164784031439884,"x":98.49,"y":192.93,"x0":-1.8842608102298122,"y0":50.00079360466183,"z0":5.745263303071206,"aX":15.378134390099914},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-18.7,"spinRate":2830,"spinDirection":68},"zone":9,"typeConfidence":0.93,"plateTime":0.4442227573960862,"extension":6.85189705271823},"index":2,"playId":"ce0dba99-48c0-3233-b768-928d4a08c255","pitchNumber":2,"startTime":"2025-07-25T01:41:03.407Z","endTime":"2025-07-25T01:41:08.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.58083303183266,"strikeZoneBottom":1.80907709961074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07354819790577,"aZ":-29.818274272289106,"pfxX":2.8285447288480063,"pfxZ":1.3775596255014384,"pX":0.9487792864463404,"pZ":0.7464156252575914,"vX0":5.86575966440337,"vY0":-129.7805856513504,"vZ0":-6.802970383201837,"x":80.83,"y":218.63,"x0":-1.707673810682422,"y0":50.00050550666676,"z0":5.671656200475789,"aX":4.825047951248794},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":-6.5,"spinRate":2713,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.4219912543713238,"extension":6.965783059835642},"index":3,"playId":"4e13489a-c352-3a60-a5d1-24a1b3e00c37","pitchNumber":3,"startTime":"2025-07-25T01:41:20.894Z","endTime":"2025-07-25T01:41:24.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415920821650225,"aZ":-34.38915528130749,"pfxX":7.90416403297894,"pfxZ":-1.4091238956448162,"pX":0.4324771388324048,"pZ":2.085489412276154,"vX0":3.5518979203982273,"vY0":-125.03749776346629,"vZ0":-1.9825634640283862,"x":100.51,"y":182.47,"x0":-2.0375646252309094,"y0":50.00496600305388,"z0":5.735737869353031,"aX":12.39932771601509},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":-15.1,"spinRate":2747,"spinDirection":69},"zone":9,"typeConfidence":0.9,"plateTime":0.43962681301072637,"extension":6.7181242185757455},"index":4,"playId":"ef5fd574-f109-3bdf-96ad-f2845e14a3ce","pitchNumber":4,"startTime":"2025-07-25T01:41:43.240Z","endTime":"2025-07-25T01:41:46.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:41:46.928Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-25T01:43:53.312Z","endTime":"2025-07-25T01:44:04.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":{"description":"Pitching Change: Héctor Neris replaces Jason Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T01:42:32.922Z","endTime":"2025-07-25T01:43:55.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593576,"link":"/api/v1/people/593576"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1728938181353,"aZ":-12.374416183730878,"pfxX":-5.695589896745446,"pfxZ":11.00172862902747,"pX":-0.4314751281892917,"pZ":3.0997152687891436,"vX0":5.04384281196516,"vY0":-134.0887788344721,"vZ0":-5.245717297844461,"x":133.45,"y":155.09,"x0":-1.6077693867218694,"y0":50.00104697000899,"z0":5.982718425737268,"aX":-10.24876045480952},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2406,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4103213837536295,"extension":6.107875893723185},"hitData":{"launchSpeed":98.4,"launchAngle":38.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.79,"coordY":59.49}},"index":1,"playId":"fbfd0af1-d381-3a7f-a578-bffbcd314748","pitchNumber":1,"startTime":"2025-07-25T01:43:55.517Z","endTime":"2025-07-25T01:44:04.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:44:04.708Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to center fielder Taylor Trammell.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-25T01:44:07.007Z","endTime":"2025-07-25T01:46:39.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.24887222884053,"strikeZoneBottom":1.58191475211484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24135096571865,"aZ":-12.633369205939388,"pfxX":-5.840697586155495,"pfxZ":10.848736614568423,"pX":0.08484048546186762,"pZ":2.5125435987697156,"vX0":5.806319258950259,"vY0":-134.1524733554446,"vZ0":-6.095114280464994,"x":113.77,"y":170.94,"x0":-1.361187173605353,"y0":50.00071935893874,"z0":5.734925447691451,"aX":-10.518272278705988},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2362,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.41016153905585906,"extension":6.040964764796659},"index":0,"playId":"866767e8-1eea-3296-b06e-1b846e83e6a0","pitchNumber":1,"startTime":"2025-07-25T01:44:31.305Z","endTime":"2025-07-25T01:44:35.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.37127684660619,"strikeZoneBottom":1.73314815118096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.303133575966623,"aZ":-13.263321508344408,"pfxX":-5.532860920820028,"pfxZ":10.450343496083116,"pX":0.22926180837973073,"pZ":1.6006457276684118,"vX0":6.515491589243004,"vY0":-134.23327516458485,"vZ0":-8.062499437089452,"x":108.26,"y":195.56,"x0":-1.5201434269668466,"y0":50.004668078182846,"z0":5.604661643364774,"aX":-10.014557580478588},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2443,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4093386212462313,"extension":6.090990233036054},"index":1,"playId":"b46dc82c-1753-3f2e-b685-dceeaf0fc164","pitchNumber":2,"startTime":"2025-07-25T01:44:44.434Z","endTime":"2025-07-25T01:44:48.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.711939294572716,"aZ":-29.705242701413724,"pfxX":-6.937087245866256,"pfxZ":1.6582263585075205,"pX":-0.16939035752525838,"pZ":1.8314825090064981,"vX0":5.038640519630166,"vY0":-121.65256635453187,"vZ0":-3.969062669878107,"x":123.46,"y":189.33,"x0":-1.3746930034989184,"y0":50.00134195803377,"z0":6.082696543169873,"aX":-10.310784213191262},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.3,"breakHorizontal":11.3,"spinRate":1151,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.45167746684866383,"extension":6.093298925062227},"index":2,"playId":"c2e2ec9d-97b5-3001-a2b4-2d2fbf81e822","pitchNumber":3,"startTime":"2025-07-25T01:44:58.369Z","endTime":"2025-07-25T01:45:03.796Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-25T01:45:13.970Z","endTime":"2025-07-25T01:45:29.156Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":92.6,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79039750489952,"aZ":-12.552409723508347,"pfxX":-4.312949958016553,"pfxZ":10.899424074092856,"pX":-0.06116400407768994,"pZ":2.3749159211608872,"vX0":5.058107824497085,"vY0":-134.47392712217663,"vZ0":-6.3875131899145465,"x":119.33,"y":174.66,"x0":-1.4214154192561819,"y0":50.004123415750506,"z0":5.701693503870958,"aX":-7.765494747178644},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":6.5},"zone":5,"typeConfidence":2.0,"plateTime":0.41000688962925214},"index":4,"playId":"43817e37-d157-3a2d-a90f-d9a02cefb822","pitchNumber":4,"startTime":"2025-07-25T01:45:29.156Z","endTime":"2025-07-25T01:45:32.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.20834130898996,"strikeZoneBottom":1.47516466390672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72699140722614,"aZ":-14.12003020183957,"pfxX":-5.709762923931008,"pfxZ":9.930300341809147,"pX":1.5323534248580386,"pZ":1.5363651938780025,"vX0":9.172969701289773,"vY0":-134.81083541558513,"vZ0":-8.142641162843795,"x":58.59,"y":197.3,"x0":-1.1920746701526463,"y0":50.0001069469953,"z0":5.619095027993287,"aX":-10.377921038184763},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2351,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4082571146781282,"extension":6.155164384847058},"index":5,"playId":"37dcd1a2-ab87-3df5-80fa-b79b69e28ddf","pitchNumber":5,"startTime":"2025-07-25T01:45:54.148Z","endTime":"2025-07-25T01:45:58.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.28409265981877,"strikeZoneBottom":1.58407831546994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.216640107093376,"aZ":-31.691080170430844,"pfxX":-8.047990527567823,"pfxZ":0.3233985254684823,"pX":0.4396307756264085,"pZ":0.10468511386576741,"vX0":5.667437739892984,"vY0":-121.81849147168339,"vZ0":-7.37091352600717,"x":100.24,"y":235.95,"x0":-0.8886156841484862,"y0":50.00054235877127,"z0":5.962006460869645,"aX":-11.916183026339148},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.2,"breakHorizontal":13.0,"spinRate":1222,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.45217541106371906,"extension":6.086733994742019},"index":6,"playId":"fe7b0c43-5481-35af-a82c-f3b11334a795","pitchNumber":6,"startTime":"2025-07-25T01:46:10.711Z","endTime":"2025-07-25T01:46:14.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83358994989989,"aZ":-12.779675057888639,"pfxX":-6.720445482194028,"pfxZ":10.608007966252798,"pX":-0.2505463675218706,"pZ":1.736931244563161,"vX0":5.156482740761344,"vY0":-135.17657053534506,"vZ0":-7.8417599307498085,"x":126.55,"y":191.88,"x0":-1.3214480834881772,"y0":50.00182881949609,"z0":5.597089208930347,"aX":-12.284271909345609},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":10.9,"spinRate":2391,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.407110152848563,"extension":6.131863187183915},"hitData":{"launchSpeed":92.4,"launchAngle":20.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.78,"coordY":72.21}},"index":7,"playId":"c8214390-34ff-32e2-bacb-3821bdad6512","pitchNumber":7,"startTime":"2025-07-25T01:46:32.363Z","endTime":"2025-07-25T01:46:39.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:46:39.587Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-25T01:46:40.445Z","endTime":"2025-07-25T01:48:18.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.76044601347928,"strikeZoneBottom":1.87831274688791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978836137863464,"aZ":-34.275369998781045,"pfxX":-4.906361665853931,"pfxZ":-1.3818497532952287,"pX":-0.4075430271116029,"pZ":1.6001700591422123,"vX0":3.151659876183632,"vY0":-123.26928994311336,"vZ0":-4.028384827483475,"x":132.53,"y":195.58,"x0":-1.072251538010237,"y0":50.0022280517755,"z0":6.183024866052043,"aX":-7.468750764007646},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.2,"breakHorizontal":8.0,"spinRate":1222,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4461926252748487,"extension":5.890547336258264},"index":0,"playId":"435e5875-2245-36b2-8342-b8a41d1d85a5","pitchNumber":1,"startTime":"2025-07-25T01:47:03.602Z","endTime":"2025-07-25T01:47:08.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.745866485311325,"aZ":-33.58423495704784,"pfxX":-4.875713676624233,"pfxZ":-0.9739199938981677,"pX":0.1381127527821784,"pZ":1.9875218945534536,"vX0":4.23424128570152,"vY0":-120.90590129923915,"vZ0":-2.9314459402592092,"x":111.74,"y":185.12,"x0":-1.0186353508813957,"y0":50.00083636406269,"z0":6.220031975834011,"aX":-7.08088049999624},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.3,"breakHorizontal":7.6,"spinRate":1167,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.4563498740285694,"extension":5.909365825888245},"index":1,"playId":"ff4ed117-39e3-37a9-96bb-8d4e868311e7","pitchNumber":2,"startTime":"2025-07-25T01:47:17.843Z","endTime":"2025-07-25T01:47:21.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.895300052452015,"aZ":-30.39930743539254,"pfxX":-8.247252584420162,"pfxZ":1.199477677628416,"pX":-0.21601874556600356,"pZ":0.7114088713458767,"vX0":4.935816525568413,"vY0":-121.59643970501197,"vZ0":-6.3361132746698,"x":125.23,"y":219.57,"x0":-1.2150460563161505,"y0":50.00183986986658,"z0":6.034124601750152,"aX":-12.179931164752356},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":13.6,"spinRate":1189,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4528295827711535,"extension":5.913107414785644},"index":2,"playId":"6b02f977-7c9e-365e-a796-141a5440107e","pitchNumber":3,"startTime":"2025-07-25T01:47:35.910Z","endTime":"2025-07-25T01:47:41.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.50848203726,"strikeZoneBottom":1.51762724434481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7048253315174,"aZ":-29.74780520144321,"pfxX":-3.6555267062717345,"pfxZ":1.657881099284773,"pX":-0.7025381833212957,"pZ":1.6560866393368965,"vX0":2.323954079354504,"vY0":-120.55400648546167,"vZ0":-4.257480834072509,"x":143.78,"y":194.07,"x0":-1.2069246555244446,"y0":50.00243970214303,"z0":6.087837084085162,"aX":-5.349303947313539},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.2,"breakHorizontal":6.0,"spinRate":1200,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.4553489489403466,"extension":5.928129604925725},"index":3,"playId":"2585a17b-6eef-3e15-b9b8-71daf38a98cc","pitchNumber":4,"startTime":"2025-07-25T01:47:58.787Z","endTime":"2025-07-25T01:48:03.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.39898855836748,"strikeZoneBottom":1.430699375521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.549327773202755,"aZ":-12.587695921202664,"pfxX":-4.919814692062969,"pfxZ":10.836697423151492,"pX":0.3593948235758342,"pZ":1.5173517767991422,"vX0":5.164328289351623,"vY0":-134.0017139859955,"vZ0":-8.858403995819607,"x":103.3,"y":197.81,"x0":-0.9590633725971346,"y0":50.00650734516549,"z0":5.7781400515467904,"aX":-8.8963082301667},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2309,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4096728668000953,"extension":6.109761997698876},"index":4,"playId":"54acb941-6ac3-3583-9220-19e4a807604c","pitchNumber":5,"startTime":"2025-07-25T01:48:14.519Z","endTime":"2025-07-25T01:48:18.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:48:18.863Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jose Altuve hit by pitch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-25T01:49:32.235Z","endTime":"2025-07-25T01:50:44.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77306802490851,"aZ":-15.389179753381994,"pfxX":-9.264021445207453,"pfxZ":8.470527801337134,"pX":-2.2514044107351525,"pZ":3.112163835340117,"vX0":2.4222801665262255,"vY0":-140.55571986956778,"vZ0":-4.823430912948875,"x":202.82,"y":154.75,"x0":-1.926496449487738,"y0":50.00054571354777,"z0":5.865073578649052,"aX":-18.35109141093755},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":16.2,"spinRate":2073,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39115755496311566,"extension":6.349399499996884},"index":0,"playId":"087be311-fe2f-3f00-ba6d-2dc5f8647df8","pitchNumber":1,"startTime":"2025-07-25T01:50:36.319Z","endTime":"2025-07-25T01:50:44.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:50:44.122Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Victor Caratini doubles (11) on a sharp line drive to right fielder Carlos Cortes. Jose Altuve to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-25T01:51:23.985Z","endTime":"2025-07-25T01:52:27.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T01:50:54.905Z","endTime":"2025-07-25T01:51:26.229Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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.6,"endSpeed":86.7,"strikeZoneTop":3.32027017000547,"strikeZoneBottom":1.5839169749128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23376496604043,"aZ":-14.711545720447724,"pfxX":-5.135370904123311,"pfxZ":8.974389509268104,"pX":-0.8809209658203494,"pZ":4.1408467170976175,"vX0":3.8978138510997717,"vY0":-139.09799808709155,"vZ0":-2.6037918406826233,"x":150.58,"y":126.98,"x0":-1.6381088432926532,"y0":50.00225236516262,"z0":6.072904120087048,"aX":-9.992556596131115},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2298,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3948241392199745,"extension":6.397244504210877},"index":1,"playId":"a7a1874c-e31c-3217-b166-d4d742f9d6df","pitchNumber":1,"startTime":"2025-07-25T01:51:26.229Z","endTime":"2025-07-25T01:51:29.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.33729355260652,"strikeZoneBottom":1.53000151769732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.796398831630366,"aZ":-26.935311445248868,"pfxX":7.019741685566279,"pfxZ":3.4102341724312915,"pX":0.23438965204719597,"pZ":3.493543620868654,"vX0":3.3360252079363955,"vY0":-123.7656578855646,"vZ0":-0.2379079847231783,"x":108.07,"y":144.45,"x0":-2.0469000554020416,"y0":50.00434660286994,"z0":5.864205529975324,"aX":10.792111388558258},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":-13.6,"spinRate":2594,"spinDirection":75},"zone":12,"typeConfidence":0.76,"plateTime":0.44409968553661283,"extension":6.634109221551744},"index":2,"playId":"1eda86d1-c83a-3283-84cc-05716c5caa8f","pitchNumber":2,"startTime":"2025-07-25T01:51:43.518Z","endTime":"2025-07-25T01:51:47.619Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-25T01:52:00.955Z","endTime":"2025-07-25T01:52:15.482Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95809142427476,"aZ":-16.073703468122353,"pfxX":-1.8972951425639661,"pfxZ":8.31041018017756,"pX":0.6823045554680979,"pZ":2.634068762838336,"vX0":7.080810284654428,"vY0":-138.76913407013936,"vZ0":-5.587084126775312,"x":90.99,"y":167.66,"x0":-1.6632814705927397,"y0":50.003806585389675,"z0":5.755859935335446,"aX":-3.6769548340746505},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":1.9,"spinRate":2272,"spinDirection":205},"zone":6,"typeConfidence":0.78,"plateTime":0.395693177720867,"extension":6.311318034661675},"hitData":{"launchSpeed":100.5,"launchAngle":21.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.74,"coordY":76.53}},"index":4,"playId":"d40fb147-c04f-3ee3-8741-7caa88a691d9","pitchNumber":3,"startTime":"2025-07-25T01:52:15.482Z","endTime":"2025-07-25T01:52:27.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:52:27.891Z","atBatIndex":53},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Christian Walker out on a sacrifice fly to right fielder Carlos Cortes. Jose Altuve scores. Victor Caratini to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-25T01:53:51.268Z","endTime":"2025-07-25T01:55:35.372Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T01:53:08.129Z","endTime":"2025-07-25T01:53:53.519Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.4310362148675,"strikeZoneBottom":1.62121716143393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.944584938035554,"aZ":-16.859890286340047,"pfxX":0.09147988507539928,"pfxZ":7.947797551400224,"pX":1.4422540432810098,"pZ":1.36958767581095,"vX0":7.872242625314782,"vY0":-138.40477032086042,"vZ0":-8.760428599218107,"x":62.02,"y":201.8,"x0":-1.4591559327866674,"y0":50.00051128325226,"z0":5.721116675055218,"aX":0.17429438165443645},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":-1.9,"spinRate":2192,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.3968204871212193,"extension":6.495910274499056},"index":1,"playId":"83c54236-3c52-3d62-bda2-3fe4ed7efafe","pitchNumber":1,"startTime":"2025-07-25T01:53:53.519Z","endTime":"2025-07-25T01:53:57.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.43197944598411,"strikeZoneBottom":1.55677566445088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54506907600858,"aZ":-13.668774678074707,"pfxX":-3.4156687525287976,"pfxZ":9.594703167758846,"pX":1.0130820048148925,"pZ":0.7773360032621085,"vX0":8.395177508963622,"vY0":-138.17565908584726,"vZ0":-10.522966058196385,"x":78.38,"y":217.79,"x0":-1.6243154746517132,"y0":50.002122940461675,"z0":5.559676064968299,"aX":-6.587901953282179},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":4.4,"spinRate":2425,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.3967981849010833,"extension":7.193827009941344},"index":2,"playId":"723edc26-5db0-333e-aef5-98e5e5c195c3","pitchNumber":2,"startTime":"2025-07-25T01:54:11.013Z","endTime":"2025-07-25T01:54:15.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.513880840809406,"aZ":-15.168666529448828,"pfxX":-2.361555613686072,"pfxZ":8.534058753478345,"pX":-0.12343659106657061,"pZ":2.9846083539501875,"vX0":5.13504623865654,"vY0":-140.87280650781997,"vZ0":-4.926085294234305,"x":121.71,"y":158.2,"x0":-1.6700614634610274,"y0":50.00680400348308,"z0":5.749841353113449,"aX":-4.708478403228016},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":3.1,"spinRate":2206,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.39008296460071623,"extension":6.574543208910483},"index":3,"playId":"de1e2141-78bd-333c-82b9-3e3feea17f41","pitchNumber":3,"startTime":"2025-07-25T01:54:34.369Z","endTime":"2025-07-25T01:54:37.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.40519794707495,"strikeZoneBottom":1.5627667156897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97599228117173,"aZ":-17.43919764900594,"pfxX":-1.0182145083895469,"pfxZ":7.454788307794492,"pX":1.0621128428191453,"pZ":1.6821726936502701,"vX0":7.554285469955181,"vY0":-139.59830916992104,"vZ0":-7.71049687019589,"x":76.51,"y":193.36,"x0":-1.5449617323323013,"y0":50.00263066044881,"z0":5.6247299691684045,"aX":-2.0128210231425028},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":0.4,"spinRate":2400,"spinDirection":209},"zone":14,"typeConfidence":0.79,"plateTime":0.3921290889943596,"extension":7.426726722744535},"index":4,"playId":"c2c99762-c064-36d2-82db-b43427ce2697","pitchNumber":4,"startTime":"2025-07-25T01:54:59.823Z","endTime":"2025-07-25T01:55:04.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.842177470175272,"aZ":-19.259826247298697,"pfxX":-0.0349857240304563,"pfxZ":6.625381465816414,"pX":0.8902460083393683,"pZ":3.004013269212585,"vX0":7.022315973775445,"vY0":-138.6874103249071,"vZ0":-3.8875971074631,"x":83.07,"y":157.67,"x0":-1.6693601472900512,"y0":50.00181485454915,"z0":5.70743357971557,"aX":-0.0684729490336652},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":-1.4,"spinRate":2391,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.39484600626779187,"extension":6.350105020918906},"hitData":{"launchSpeed":93.0,"launchAngle":48.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.84,"coordY":107.31}},"index":5,"playId":"58720b1f-77ee-3988-9904-fac020decb18","pitchNumber":5,"startTime":"2025-07-25T01:55:21.921Z","endTime":"2025-07-25T01:55:35.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:55:35.372Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, third baseman Gio Urshela to first baseman Nick Kurtz. Victor Caratini scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-25T01:55:47.256Z","endTime":"2025-07-25T01:56:14.198Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":0},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.38011068099051,"aZ":-14.74920163248136,"pfxX":-8.937892087006928,"pfxZ":8.578341800311133,"pX":-0.6517026218401153,"pZ":2.8064802763048746,"vX0":6.0285376507989525,"vY0":-142.28111908682067,"vZ0":-5.80303833502917,"x":141.84,"y":163.01,"x0":-1.6464872539494624,"y0":50.00638307981296,"z0":5.822036577397443,"aX":-18.164430264599204},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":14.8,"spinRate":2283,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38628139899352343,"extension":6.441017762583069},"hitData":{"launchSpeed":56.6,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.78,"coordY":163.2}},"index":0,"playId":"3bd57efa-e969-37f8-a619-04a152a0d065","pitchNumber":1,"startTime":"2025-07-25T01:56:06.508Z","endTime":"2025-07-25T01:56:14.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:56:14.198Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jon Singleton flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-25T01:56:23.389Z","endTime":"2025-07-25T01:56:50.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":88.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.48603472273902,"aZ":-11.536275207302367,"pfxX":-5.771152373388407,"pfxZ":10.236134792594552,"pX":0.7451545435724808,"pZ":2.7215485531674766,"vX0":7.18426386916193,"vY0":-141.81546240685213,"vZ0":-7.122153309718245,"x":88.6,"y":165.3,"x0":-1.0833156005491456,"y0":50.00554923170915,"z0":6.018544493077376,"aX":-11.638899646296604},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2358,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3877248726987035,"extension":6.26535313613554},"hitData":{"launchSpeed":78.3,"launchAngle":47.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.87,"coordY":128.56}},"index":0,"playId":"e9c33925-59fb-338f-89ed-5db73ccf0c09","pitchNumber":1,"startTime":"2025-07-25T01:56:41.751Z","endTime":"2025-07-25T01:56:50.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:56:50.230Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Cortes pops out to third baseman Mauricio Dubón.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-25T01:58:38.072Z","endTime":"2025-07-25T01:59:43.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.30982691204507,"strikeZoneBottom":1.55192574538875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17051913443736,"aZ":-10.441847502245853,"pfxX":-6.814400972323346,"pfxZ":12.090528322221402,"pX":-1.5346696000686009,"pZ":2.069860230587178,"vX0":2.466248256885541,"vY0":-134.0159347338026,"vZ0":-8.128745276690987,"x":175.5,"y":182.89,"x0":-1.5878949794325046,"y0":50.00443093202052,"z0":5.911126126831928,"aX":-12.248766938803248},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":11.8,"spinRate":2365,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4105819819368812,"extension":5.961144240490107},"index":0,"playId":"5fb6eeac-eefd-33c0-b2a9-37588c341fc5","pitchNumber":1,"startTime":"2025-07-25T01:59:09.704Z","endTime":"2025-07-25T01:59:13.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.185823879249316,"aZ":-33.13487997701052,"pfxX":-9.312921264887528,"pfxZ":-0.6655743488115267,"pX":-0.12104662729037931,"pZ":2.0666599319090433,"vX0":5.594980348359853,"vY0":-119.90400309303686,"vZ0":-2.7037017526783593,"x":121.61,"y":182.98,"x0":-1.291315877688086,"y0":50.00557435591154,"z0":6.20680034405551,"aX":-13.374291543878384},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.7,"breakHorizontal":15.2,"spinRate":1133,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.45925400338018063,"extension":5.844050988241391},"index":1,"playId":"48da19f1-4f83-3a33-841c-51e887d720ec","pitchNumber":2,"startTime":"2025-07-25T01:59:22.140Z","endTime":"2025-07-25T01:59:25.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.313548984299093,"aZ":-32.70939428762587,"pfxX":-9.9302559512671,"pfxZ":-0.35761549020659267,"pX":0.032320236816250916,"pZ":2.051937959241952,"vX0":6.2162711210619355,"vY0":-122.0965363554269,"vZ0":-3.150514116581354,"x":115.77,"y":183.38,"x0":-1.2696165100143,"y0":50.0045448153271,"z0":6.203449704869673,"aX":-14.842440794099366},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":16.3,"spinRate":1228,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.45036354929173283,"extension":5.842503751181474},"hitData":{"launchSpeed":68.5,"launchAngle":65.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.24,"coordY":154.72}},"index":2,"playId":"0d8f673e-10a9-3e70-8b2a-c8d36e0dbccb","pitchNumber":3,"startTime":"2025-07-25T01:59:34.701Z","endTime":"2025-07-25T01:59:43.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T01:59:43.269Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gio Urshela singles on a ground ball to left fielder Jose Altuve.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-25T01:59:47.813Z","endTime":"2025-07-25T02:00:41.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.19497302099137,"strikeZoneBottom":1.54421771763616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02363887563453,"aZ":-14.07625613194621,"pfxX":-6.805775567833004,"pfxZ":9.891394377076544,"pX":-0.1100260209894102,"pZ":3.099505026550139,"vX0":6.080281358985738,"vY0":-135.28662132624396,"vZ0":-4.5778847546103165,"x":121.19,"y":155.09,"x0":-1.5164945033436505,"y0":50.00466301284661,"z0":5.8199650242260415,"aX":-12.456019047549791},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":10.8,"spinRate":2341,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4068391056858136,"extension":6.200394170347761},"index":0,"playId":"10f6110b-7d3f-30d0-8c7e-e849255b2b1a","pitchNumber":1,"startTime":"2025-07-25T02:00:04.068Z","endTime":"2025-07-25T02:00:07.807Z","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":89.4,"endSpeed":82.1,"strikeZoneTop":3.37999719841621,"strikeZoneBottom":1.69116611265691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04731006800862,"aZ":-26.829715318138692,"pfxX":-10.196598215275802,"pfxZ":3.141010266071516,"pX":0.15153676685831102,"pZ":0.18507644964608114,"vX0":7.171820321787414,"vY0":-129.7565703713789,"vZ0":-9.16014176861932,"x":111.22,"y":233.78,"x0":-1.3284223141970306,"y0":50.000714077687824,"z0":5.816583343284913,"aX":-17.323815493523256},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":16.8,"spinRate":1802,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42270279027317637,"extension":6.1512543320453155},"index":1,"playId":"81138bef-3af4-388c-956d-329e365f56ee","pitchNumber":2,"startTime":"2025-07-25T02:00:16.191Z","endTime":"2025-07-25T02:00:19.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.112229649690217,"aZ":-30.22796189410242,"pfxX":-9.554477493916961,"pfxZ":1.1595897407309739,"pX":-0.4700766831431959,"pZ":2.246727558649287,"vX0":5.698720276114106,"vY0":-129.13309735867702,"vZ0":-3.32034139650136,"x":134.92,"y":178.12,"x0":-1.4743821833105435,"y0":50.00010345724777,"z0":5.896620920702899,"aX":-15.990804222698104},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":1894,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.42560145372560365,"extension":5.950531254829104},"hitData":{"launchSpeed":103.6,"launchAngle":6.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.44,"coordY":110.52}},"index":2,"playId":"554a1740-7465-3d58-9a7b-aa08b85d57a9","pitchNumber":3,"startTime":"2025-07-25T02:00:31.223Z","endTime":"2025-07-25T02:00:41.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:00:41.943Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Luis Urías called out on strikes and Gio Urshela caught stealing 2nd, catcher Victor Caratini to second baseman Brice Matthews to catcher Victor Caratini.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-25T02:00:43.908Z","endTime":"2025-07-25T02:03:01.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":82.6,"strikeZoneTop":2.94942432470635,"strikeZoneBottom":1.44637993072625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84116877704487,"aZ":-15.691712419811026,"pfxX":-4.96003641014291,"pfxZ":9.277299841038225,"pX":-0.01803410945840617,"pZ":3.8820688202011766,"vX0":5.544102356286076,"vY0":-133.46629654453142,"vZ0":-2.166740231687091,"x":117.69,"y":133.96,"x0":-1.4930221611793433,"y0":50.00038867100285,"z0":5.854391151849951,"aX":-8.810080770876947},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2291,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4128189116215668,"extension":6.017869531024748},"index":0,"playId":"40232801-0267-320a-b86b-eb0c2d07820d","pitchNumber":1,"startTime":"2025-07-25T02:01:08.721Z","endTime":"2025-07-25T02:01:14.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.987835928379234,"aZ":-33.213381622889095,"pfxX":-6.718070335958072,"pfxZ":-0.7012564729165991,"pX":-0.12892288042079103,"pZ":2.469054231658616,"vX0":4.533050843844949,"vY0":-121.76199615754132,"vZ0":-1.8716850818634654,"x":121.91,"y":172.12,"x0":-1.154876356634429,"y0":50.00375646549352,"z0":6.159559368808648,"aX":-9.948891797645157},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.4,"breakHorizontal":10.9,"spinRate":1147,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4522429631297782,"extension":6.08556910803377},"index":1,"playId":"83670b93-78e7-3cfa-8fa7-52782f2c8ab9","pitchNumber":2,"startTime":"2025-07-25T02:01:24.049Z","endTime":"2025-07-25T02:01:27.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.11870965612449,"strikeZoneBottom":1.48260303610777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.083203234672904,"aZ":-29.33593714654511,"pfxX":-6.592467387750057,"pfxZ":1.6843721332279538,"pX":-0.9415551270760443,"pZ":1.684620812313033,"vX0":3.022337887050105,"vY0":-128.93966740182768,"vZ0":-5.111874641457883,"x":152.89,"y":193.3,"x0":-1.2731758041636412,"y0":50.00001972360251,"z0":5.95928492459919,"aX":-11.086365644367916},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":11.3,"spinRate":1750,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42496478648856906,"extension":6.067476303698978},"index":2,"playId":"7c9875b6-fa99-3c50-99ca-e4e72d5db316","pitchNumber":3,"startTime":"2025-07-25T02:01:52.976Z","endTime":"2025-07-25T02:01:58.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":2.98472297439014,"strikeZoneBottom":1.44810762484846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.102125486628406,"aZ":-26.273992236228864,"pfxX":-9.5243836750765,"pfxZ":3.438782507487116,"pX":-0.39033469305486923,"pZ":1.2053523709594613,"vX0":5.725503875230111,"vY0":-130.54380616264123,"vZ0":-6.8423441036900154,"x":131.88,"y":206.24,"x0":-1.3817873756158214,"y0":50.00177658360282,"z0":5.855625732357942,"aX":-16.333806362734435},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":15.8,"spinRate":1945,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42059906509323985,"extension":6.125635897635614},"index":3,"playId":"fe5c9cf3-fc38-335c-b17e-758b053f1922","pitchNumber":4,"startTime":"2025-07-25T02:02:08.549Z","endTime":"2025-07-25T02:02:16.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68176010957338,"aZ":-30.694217088629824,"pfxX":-6.790832054146367,"pfxZ":0.988910743677085,"pX":0.6580307895670698,"pZ":1.173261000670449,"vX0":6.740585153557388,"vY0":-122.8942957029661,"vZ0":-5.225149129840147,"x":91.92,"y":207.1,"x0":-1.2632124356501948,"y0":50.00588656474177,"z0":5.993750684283793,"aX":-10.191662447499638},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":10.3,"spinRate":1342,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.44897906085017025,"extension":5.990667319176469},"index":4,"playId":"6d643393-03c2-35f0-a622-accca4325381","pitchNumber":5,"startTime":"2025-07-25T02:02:28.567Z","endTime":"2025-07-25T02:02:33.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.09537458395943,"strikeZoneBottom":1.5260382993957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.710427587669955,"aZ":-11.937084559732439,"pfxX":-4.770576862752927,"pfxZ":11.168240941589241,"pX":0.7672245279957689,"pZ":1.8942561972416532,"vX0":7.2027887869219,"vY0":-134.62325560964993,"vZ0":-7.6242229122160365,"x":87.76,"y":187.64,"x0":-1.3390682681436687,"y0":50.00515674015732,"z0":5.63269712147753,"aX":-8.646645088052498},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":6.8,"spinRate":2299,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4088670495315303,"extension":6.221760822682598},"index":5,"playId":"02671851-05f4-3a7a-97ad-87a01391ff91","pitchNumber":6,"startTime":"2025-07-25T02:02:55.343Z","endTime":"2025-07-25T02:03:01.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:03:01.812Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to second baseman Luis Urías.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-25T02:05:23.312Z","endTime":"2025-07-25T02:06:29.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Kelly replaces Luis Severino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T02:04:24.095Z","endTime":"2025-07-25T02:05:24.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.4,"endSpeed":76.0,"strikeZoneTop":3.30269987944083,"strikeZoneBottom":1.61009109311775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.035139530007534,"aZ":-32.66746634264542,"pfxX":7.973576755794134,"pfxZ":-0.3337617397989785,"pX":-0.45925396090684406,"pZ":3.319041166080769,"vX0":0.124756954771301,"vY0":-121.41341390852682,"vZ0":0.008690754086103869,"x":134.51,"y":149.17,"x0":-1.5456838261828905,"y0":50.00345498260112,"z0":6.1826735094635845,"aX":11.78235927209226},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.4,"breakHorizontal":-14.4,"spinRate":2748,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.4529070725831028,"extension":5.496440485760145},"index":1,"playId":"57cbe10b-3954-31da-ba68-10f99373eaa7","pitchNumber":1,"startTime":"2025-07-25T02:05:24.998Z","endTime":"2025-07-25T02:05:31.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.513954538890374,"aZ":-32.75009050427857,"pfxX":9.58085602254905,"pfxZ":-0.39753028662897094,"pX":1.2104709816994086,"pZ":2.3098708120443234,"vX0":3.0651660236789233,"vY0":-120.45542707423553,"vZ0":-1.8875041203521778,"x":70.86,"y":176.41,"x0":-1.3296944133067785,"y0":50.00481654920107,"z0":6.0518499689847385,"aX":13.813618002082801},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.0,"breakHorizontal":-18.1,"spinRate":2902,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45804807094880573,"extension":5.513056286692775},"index":2,"playId":"156f8a10-dd47-39fe-8409-40b284a3e322","pitchNumber":2,"startTime":"2025-07-25T02:05:39.308Z","endTime":"2025-07-25T02:05:42.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.37705753237297,"strikeZoneBottom":1.61712712117185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98434898731409,"aZ":-34.42202373888456,"pfxX":9.516995908364732,"pfxZ":-1.5464801943365822,"pX":1.757402348053335,"pZ":1.6795261055941477,"vX0":4.160739569471921,"vY0":-121.13036663007028,"vZ0":-3.0190141417274625,"x":50.01,"y":193.43,"x0":-1.231971547722652,"y0":50.005322073168756,"z0":6.026395109804513,"aX":13.802178671274607},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.4,"breakHorizontal":-18.4,"spinRate":2873,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4564329916045766,"extension":6.806086404277223},"index":3,"playId":"9748f1e2-1987-3e47-b2a0-743dab772884","pitchNumber":3,"startTime":"2025-07-25T02:06:07.644Z","endTime":"2025-07-25T02:06:11.235Z","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":96.1,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.666090690098436,"aZ":-13.317172434549377,"pfxX":-3.0218998134214656,"pfxZ":9.574931010967939,"pX":0.8983157344395674,"pZ":2.8039344885746744,"vX0":6.020177924374979,"vY0":-139.73701495424976,"vZ0":-7.004130795183202,"x":82.76,"y":163.07,"x0":-0.8953402312224473,"y0":50.004649447919,"z0":6.225101362692761,"aX":-5.9529576762399765},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":4.2,"spinRate":2497,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.39257104384383057,"extension":5.545828414562953},"hitData":{"launchSpeed":102.3,"launchAngle":8.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":156.14}},"index":4,"playId":"33adf4e9-d704-3422-b60f-55de5a51ac9e","pitchNumber":4,"startTime":"2025-07-25T02:06:24.706Z","endTime":"2025-07-25T02:06:29.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:06:29.320Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Matthews singles on a soft ground ball to third baseman Gio Urshela.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-25T02:06:37.648Z","endTime":"2025-07-25T02:08:13.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":97.9,"endSpeed":89.0,"strikeZoneTop":3.35867580722963,"strikeZoneBottom":1.65604940922022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.56253020218729,"aZ":-10.898897729737834,"pfxX":-5.182235531330024,"pfxZ":10.474148172751832,"pX":0.9300750668522425,"pZ":1.5960029975981334,"vX0":6.724394834388472,"vY0":-142.0976675334631,"vZ0":-10.599825786413717,"x":81.55,"y":195.69,"x0":-0.8011111241041563,"y0":50.00559033940062,"z0":6.081470019996958,"aX":-10.529588586776471},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2394,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38642992277023236,"extension":5.769185710269114},"index":0,"playId":"af9fc6ea-f2ab-3ee4-aaf4-2896ed0d89e3","pitchNumber":1,"startTime":"2025-07-25T02:06:54.378Z","endTime":"2025-07-25T02:06:59.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.2,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13498151857079,"aZ":-35.97213760715674,"pfxX":9.684070907442297,"pfxZ":-2.632802098686585,"pX":1.0229061126854802,"pZ":1.8167658596403393,"vX0":2.7426480010796417,"vY0":-121.21472268021152,"vZ0":-2.4658749178313126,"x":78.01,"y":189.73,"x0":-1.389132793989826,"y0":50.001148564108256,"z0":6.079134043570041,"aX":13.987206204040538},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.2,"breakHorizontal":-18.2,"spinRate":2848,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4570188780147033,"extension":6.899588379730866},"index":1,"playId":"a4137f29-53ad-3621-8e5f-88d27a92294d","pitchNumber":2,"startTime":"2025-07-25T02:07:09.874Z","endTime":"2025-07-25T02:07:12.874Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.3,"strikeZoneTop":3.34874337475802,"strikeZoneBottom":1.61286586936684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64409003475902,"aZ":-35.72114275277548,"pfxX":10.525938970228456,"pfxZ":-2.513816682594041,"pX":0.8532948377218982,"pZ":1.186774391638242,"vX0":2.082090698216451,"vY0":-120.11932881266831,"vZ0":-3.550100998785534,"x":84.47,"y":206.74,"x0":-1.3969636214072398,"y0":50.001693231663324,"z0":5.974334051318968,"aX":14.856691986048007},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.3,"breakHorizontal":-19.6,"spinRate":2876,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4620674162315628,"extension":6.726179472110658},"index":2,"playId":"891276e5-7b54-35ec-a9e0-c9819493da98","pitchNumber":3,"startTime":"2025-07-25T02:07:26.296Z","endTime":"2025-07-25T02:07:30.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383130369608114,"aZ":-36.01858993139462,"pfxX":9.329769552336069,"pfxZ":-2.690440539542413,"pX":0.6247897229550214,"pZ":0.84556813297811,"vX0":1.7900272274990185,"vY0":-120.41852042377977,"vZ0":-4.334756081420149,"x":93.18,"y":215.95,"x0":-1.343533722318341,"y0":50.00401882760401,"z0":5.951803339749554,"aX":13.324513398849627},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.9,"breakHorizontal":-17.3,"spinRate":2844,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4597375142177764,"extension":5.457120268241401},"index":3,"playId":"72ad411c-f28b-360a-870e-9fae672b5032","pitchNumber":4,"startTime":"2025-07-25T02:07:45.086Z","endTime":"2025-07-25T02:07:48.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21795020275743,"aZ":-32.14975393172287,"pfxX":8.642668183484878,"pfxZ":0.013075785181868582,"pX":0.8741403671364081,"pZ":2.0833753971665927,"vX0":2.538971469959309,"vY0":-121.80844461984243,"vZ0":-2.6357955870119882,"x":83.68,"y":182.53,"x0":-1.3092863663196224,"y0":50.00147481319522,"z0":6.013425349629935,"aX":12.73468107428201},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":-16.3,"spinRate":2796,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.453029252781485,"extension":6.905530632224112},"hitData":{"launchSpeed":52.9,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":101.01,"coordY":178.43}},"index":4,"playId":"330f915f-9193-3448-9950-0a3670917abb","pitchNumber":5,"startTime":"2025-07-25T02:08:04.959Z","endTime":"2025-07-25T02:08:13.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:08:13.565Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yainer Diaz pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-25T02:09:15.947Z","endTime":"2025-07-25T02:09:32.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yainer Diaz replaces Zack Short.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-25T02:08:36.494Z","endTime":"2025-07-25T02:08:48.421Z","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":670097,"link":"/api/v1/people/670097"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-25T02:08:48.421Z","endTime":"2025-07-25T02:09:18.151Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.243281173323865,"aZ":-27.01724109352581,"pfxX":2.0655622137625334,"pfxZ":2.9969243346600187,"pX":-0.08286200948414844,"pZ":3.8237107219389603,"vX0":2.2122109606693625,"vY0":-130.08706667073372,"vZ0":-1.0172741911726817,"x":120.16,"y":135.54,"x0":-1.211374417542672,"y0":50.00402790986418,"z0":6.260379557851084,"aX":3.5540115719316296},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2789,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.42040150273191124,"extension":5.607416791413006},"hitData":{"launchSpeed":71.9,"launchAngle":81.0,"totalDistance":19.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":131.23,"coordY":193.66}},"index":2,"playId":"5835618b-9aef-3292-9952-18aeacf47860","pitchNumber":1,"startTime":"2025-07-25T02:09:18.151Z","endTime":"2025-07-25T02:09:32.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:09:32.173Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Trammell singles on a ground ball to center fielder Lawrence Butler. Brice Matthews to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-25T02:10:35.509Z","endTime":"2025-07-25T02:11:37.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnThird":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T02:09:59.772Z","endTime":"2025-07-25T02:10:37.576Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.52042243774967,"strikeZoneBottom":1.78000009379392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.897035107072636,"aZ":-15.094510705838841,"pfxX":-4.81877861191097,"pfxZ":8.661307847318788,"pX":-0.5694766681799619,"pZ":2.657731248580972,"vX0":3.3298803143428577,"vY0":-139.4114601046986,"vZ0":-6.8039111728253605,"x":138.71,"y":167.02,"x0":-1.1524306578536139,"y0":50.00021245213433,"z0":6.123389822751419,"aX":-9.498209295238807},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2450,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39266013309365144,"extension":5.7016099281389465},"index":1,"playId":"8e1b1744-c387-36e0-b4d3-fbcc10b2f5a2","pitchNumber":1,"startTime":"2025-07-25T02:10:37.576Z","endTime":"2025-07-25T02:10:42.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.53403484724667,"strikeZoneBottom":1.75693560684172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19072487413768,"aZ":-33.869360601028795,"pfxX":9.52580900155376,"pfxZ":-1.1846867518255486,"pX":-0.26624731583896405,"pZ":2.070839133558712,"vX0":0.1551220364057162,"vY0":-119.89728232755589,"vZ0":-2.08013601057816,"x":127.15,"y":182.87,"x0":-1.5666773849499906,"y0":50.00102528085416,"z0":6.012735820323961,"aX":13.673257051878089},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.4,"breakHorizontal":-17.3,"spinRate":2816,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.4592975121493308,"extension":6.88909787528645},"index":2,"playId":"803d4f27-4c84-36c7-ad61-dd42e50d093f","pitchNumber":2,"startTime":"2025-07-25T02:10:59.602Z","endTime":"2025-07-25T02:11:03.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-25T02:11:11.100Z","endTime":"2025-07-25T02:11:26.255Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.813862798117064,"aZ":-18.55690782086243,"pfxX":-5.367371890681425,"pfxZ":6.771053664120061,"pX":-0.5711966960868103,"pZ":2.5491658793015106,"vX0":3.789683647586105,"vY0":-140.68619099360748,"vZ0":-6.530153677183678,"x":138.77,"y":169.95,"x0":-1.2357851531003703,"y0":50.006224546426495,"z0":6.09597304711211,"aX":-10.801156161583807},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":9.0,"spinRate":2484,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3887774512724036,"extension":6.87628902646156},"hitData":{"launchSpeed":104.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.82,"coordY":90.75}},"index":4,"playId":"8104a7a5-ad1e-3463-a85c-d6fa4b8a0b5d","pitchNumber":3,"startTime":"2025-07-25T02:11:26.255Z","endTime":"2025-07-25T02:11:37.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:11:37.940Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-25T02:14:24.091Z","endTime":"2025-07-25T02:14:55.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T02:11:58.339Z","endTime":"2025-07-25T02:12:55.975Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Miller replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-25T02:12:55.975Z","endTime":"2025-07-25T02:14:25.911Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.0,"endSpeed":80.6,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.299468049434562,"aZ":-34.05052535960112,"pfxX":1.208853986114864,"pfxZ":-1.1460658257126843,"pX":1.3226343608985809,"pZ":0.4991449277002758,"vX0":7.637356197922806,"vY0":-127.74098721464568,"vZ0":-6.973891290677969,"x":66.58,"y":225.3,"x0":-1.878200479030306,"y0":50.00437827631396,"z0":5.982981763032806,"aX":1.9739923206192629},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":-4.1,"spinRate":2364,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4307757532849612,"extension":7.82636855488569},"index":2,"playId":"9021df03-b738-3158-9bae-59323688cb15","pitchNumber":1,"startTime":"2025-07-25T02:14:25.911Z","endTime":"2025-07-25T02:14:28.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":2.89,"strikeZoneBottom":1.3,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.318608718285947,"aZ":-35.73049773519534,"pfxX":1.8188273613262202,"pfxZ":-2.1632498964070876,"pX":1.0449378462605226,"pZ":2.0333171922779605,"vX0":6.188942194229577,"vY0":-128.54908504235303,"vZ0":-3.157039577415266,"x":77.17,"y":183.88,"x0":-1.648802929545133,"y0":50.0049657575865,"z0":6.105232702778173,"aX":2.9862899828461935},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.4,"breakHorizontal":-4.9,"spinRate":2267,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4291957282862784,"extension":6.9175958993494415},"hitData":{"launchSpeed":77.0,"launchAngle":40.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.67,"coordY":96.4}},"index":3,"playId":"a80ca25a-07fb-3a55-b844-169344439a2b","pitchNumber":2,"startTime":"2025-07-25T02:14:46.510Z","endTime":"2025-07-25T02:14:55.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:14:55.537Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Schuemann walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-25T02:17:20.701Z","endTime":"2025-07-25T02:18:20.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from third base to shortstop for Mauricio Dubón.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T02:16:06.064Z","endTime":"2025-07-25T02:16:06.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Shay Whitcomb replaces Yainer Diaz, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-25T02:16:06.080Z","endTime":"2025-07-25T02:16:06.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":673237,"link":"/api/v1/people/673237"}},{"details":{"description":"Pitching Change: Steven Okert replaces Héctor Neris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-25T02:16:06.081Z","endTime":"2025-07-25T02:17:22.868Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.7,"strikeZoneTop":3.27800417559403,"strikeZoneBottom":1.65751486950026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.736188151932936,"aZ":-19.074814624312353,"pfxX":6.438985540969473,"pfxZ":7.741065294946571,"pX":2.333641302663026,"pZ":4.163860660541794,"vX0":-4.0388737349354376,"vY0":-130.1252640977201,"vZ0":-1.3550093120182072,"x":28.05,"y":126.36,"x0":3.0801490510798373,"y0":50.00089303759054,"z0":6.155862350552815,"aX":10.892344128827855},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2069,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.42312131358935323,"extension":5.7094731317279015},"index":3,"playId":"9b147b1b-8c1e-30e7-85a2-e7645b682f71","pitchNumber":1,"startTime":"2025-07-25T02:17:22.868Z","endTime":"2025-07-25T02:17:25.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.27419225694947,"strikeZoneBottom":1.6532067985189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07162947879615,"aZ":-22.38490676639166,"pfxX":0.15504003650988363,"pfxZ":7.344630503469867,"pX":-1.4056943543787888,"pZ":2.4257323214689808,"vX0":-9.646674084631446,"vY0":-115.455275586679,"vZ0":-3.0249672366631266,"x":170.58,"y":173.29,"x0":2.8293066002251583,"y0":50.00259645553912,"z0":5.937672409546297,"aX":0.20819786111744645},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":12.7,"breakHorizontal":2.4,"spinRate":2390,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.47676103077125553,"extension":5.9363239640420264},"index":4,"playId":"21a7a2e9-8469-333b-b10b-664dcd2c7559","pitchNumber":2,"startTime":"2025-07-25T02:17:37.765Z","endTime":"2025-07-25T02:17:42.525Z","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":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.9,"strikeZoneTop":3.2196450212194,"strikeZoneBottom":1.5823051570437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.894198881676633,"aZ":-22.383659399519516,"pfxX":-1.7108900853305933,"pfxZ":7.374183715011609,"pX":1.3297327905854652,"pZ":2.7279677410833894,"vX0":-3.7320958873670085,"vY0":-115.20398010930514,"vZ0":-2.3997786336317337,"x":66.31,"y":165.12,"x0":3.2010187520967226,"y0":50.00102120823099,"z0":5.974871727460649,"aX":-2.2704498990691873},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":13.0,"breakHorizontal":4.1,"spinRate":2411,"spinDirection":261},"zone":12,"typeConfidence":2.0,"plateTime":0.4777344555952916,"extension":5.886600941787952},"index":5,"playId":"0794eba1-80e8-3a3e-9999-664c1749cb0b","pitchNumber":3,"startTime":"2025-07-25T02:17:55.179Z","endTime":"2025-07-25T02:17:59.846Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.13804785754693,"strikeZoneBottom":1.60020110412497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.074647428147316,"aZ":-16.98868481989484,"pfxX":5.205153903766151,"pfxZ":8.857116789739587,"pX":1.5295812515200657,"pZ":3.893615620430699,"vX0":-5.709651672090237,"vY0":-130.5139160942247,"vZ0":-2.118559998051664,"x":58.7,"y":133.65,"x0":3.075829915113992,"y0":50.00123872896226,"z0":6.0041178264776445,"aX":8.922936777695238},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.7,"breakHorizontal":-8.0,"spinRate":2010,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.42067290297410453,"extension":5.89281800397569},"index":6,"playId":"7f54067b-b40d-3b3f-889f-c2f2be3cddaf","pitchNumber":4,"startTime":"2025-07-25T02:18:16.883Z","endTime":"2025-07-25T02:18:20.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:18:20.800Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to right fielder Cam Smith.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-25T02:18:22.611Z","endTime":"2025-07-25T02:20:06.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":82.7,"strikeZoneTop":3.74388055151248,"strikeZoneBottom":1.74466793521943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89812773334399,"aZ":-14.99029053781698,"pfxX":4.324529589222236,"pfxZ":9.772046130375088,"pX":0.6090124737736198,"pZ":3.035982600729864,"vX0":-7.0123144219832305,"vY0":-132.20222549761115,"vZ0":-4.849268232123512,"x":93.79,"y":156.81,"x0":2.7419187936848397,"y0":50.00196332882806,"z0":6.005282401099878,"aX":7.604455016455616},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.7,"breakHorizontal":-6.2,"spinRate":2116,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.41534441767654773,"extension":6.073333204275166},"index":0,"playId":"70c1ebef-2a69-313c-82ff-8444adb73e6f","pitchNumber":1,"startTime":"2025-07-25T02:18:54.190Z","endTime":"2025-07-25T02:18:57.584Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.68148734903541,"strikeZoneBottom":1.71558819540347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48517501501524,"aZ":-15.005289697049257,"pfxX":4.343741815442662,"pfxZ":9.497230278632493,"pX":2.4732192126955947,"pZ":5.15328001067923,"vX0":-2.321582400973875,"vY0":-134.21939928215957,"vZ0":-0.06407585951429468,"x":22.73,"y":99.64,"x0":2.7891657519467463,"y0":50.00459253025617,"z0":6.254089414807099,"aX":7.8549337714440055},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":2240,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4094816028838668,"extension":5.67145538865456},"index":1,"playId":"beccda3b-1c77-399c-a265-c2c8ddc9bea0","pitchNumber":2,"startTime":"2025-07-25T02:19:12.309Z","endTime":"2025-07-25T02:19:23.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Max Schuemann steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"beccda3b-1c77-399c-a265-c2c8ddc9bea0","startTime":"2025-07-25T02:19:26.444Z","endTime":"2025-07-25T02:19:54.299Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26549828927927,"aZ":-29.60050832173015,"pfxX":-5.7295095140991,"pfxZ":2.0151042189623833,"pX":1.0480624801705347,"pZ":2.896636757956884,"vX0":-2.6711529565986494,"vY0":-113.09439695067375,"vZ0":-0.4262776457180587,"x":77.05,"y":160.57,"x0":2.9940024340153006,"y0":50.00281394020736,"z0":6.091775719857882,"aX":-7.319923744087177},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.8,"breakHorizontal":11.2,"spinRate":2381,"spinDirection":285},"zone":12,"typeConfidence":2.0,"plateTime":0.48687946210098954,"extension":6.094622392412443},"hitData":{"launchSpeed":93.2,"launchAngle":54.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.54,"coordY":120.69}},"index":3,"playId":"8cc8c3e2-6bed-35ab-829b-abbe205d16b9","pitchNumber":3,"startTime":"2025-07-25T02:19:54.299Z","endTime":"2025-07-25T02:20:06.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:20:06.168Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, second baseman Brice Matthews to first baseman Christian Walker. Max Schuemann to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-25T02:20:10.424Z","endTime":"2025-07-25T02:21:43.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":82.3,"strikeZoneTop":3.55848911774365,"strikeZoneBottom":1.75998315556475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3011580865592,"aZ":-16.894226471806945,"pfxX":4.599191264904194,"pfxZ":8.840990167785176,"pX":-0.5391182458935578,"pZ":2.230974255397123,"vX0":-10.080721133788959,"vY0":-130.81501159460197,"vZ0":-6.164264073680802,"x":137.55,"y":178.54,"x0":2.771619463067879,"y0":50.00462997256852,"z0":5.8902008578124745,"aX":7.951487117033612},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":-6.0,"spinRate":2113,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4191403059599783,"extension":5.899312370158736},"index":0,"playId":"73e3bacf-e5ce-323b-854a-9f489ec357f2","pitchNumber":1,"startTime":"2025-07-25T02:20:42.356Z","endTime":"2025-07-25T02:20:46.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"4c89ebd4-f501-494e-9eeb-aeef6eeecb64","startTime":"2025-07-25T02:20:59.386Z","endTime":"2025-07-25T02:21:04.386Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.494014449097627,"aZ":-27.95499459648574,"pfxX":-5.902819295966647,"pfxZ":3.1141082135542435,"pX":-0.08371339298444584,"pZ":1.1336951378378826,"vX0":-5.267506096780745,"vY0":-116.34096719856946,"vZ0":-4.708510906563237,"x":120.19,"y":208.17,"x0":2.9873032356286853,"y0":50.00100841015501,"z0":5.873865006240447,"aX":-7.98268410534176},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.6,"breakHorizontal":12.1,"spinRate":2470,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4731905104195846,"extension":5.9480228959129215},"index":2,"playId":"d6bfb53d-d2b0-3a0e-aab8-cb73dbd5ba72","pitchNumber":2,"startTime":"2025-07-25T02:21:14.053Z","endTime":"2025-07-25T02:21:17.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49273991184323,"aZ":-28.784346474848288,"pfxX":-5.2661624385143195,"pfxZ":2.427469431409998,"pX":0.4869387250694809,"pZ":1.806371140811431,"vX0":-4.248084211570065,"vY0":-118.1937142239766,"vZ0":-3.3158546191709712,"x":98.44,"y":190.01,"x0":3.000674337217048,"y0":50.00024276233965,"z0":5.910417235272889,"aX":-7.344294867983639},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.7,"breakHorizontal":10.7,"spinRate":2598,"spinDirection":289},"zone":9,"typeConfidence":2.0,"plateTime":0.4659411866296277,"extension":5.992869988826333},"hitData":{"launchSpeed":81.9,"launchAngle":-2.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.29,"coordY":148.54}},"index":3,"playId":"fb7bfe7c-708b-3dd7-b8eb-086ee94fe0fd","pitchNumber":3,"startTime":"2025-07-25T02:21:34.700Z","endTime":"2025-07-25T02:21:43.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:21:43.637Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, second baseman Brice Matthews to first baseman Christian Walker.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-25T02:23:00.423Z","endTime":"2025-07-25T02:25:03.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":[2,3,4,5,6,7],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"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":"Offensive Substitution: Pinch-hitter Miguel Andujar replaces Tyler Soderstrom.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T02:22:15.499Z","endTime":"2025-07-25T02:22:23.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-25T02:22:23.425Z","endTime":"2025-07-25T02:23:02.515Z","isPitch":false,"type":"action"},{"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":80.8,"endSpeed":73.6,"strikeZoneTop":3.33002963016332,"strikeZoneBottom":1.58761890534323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.608138994893732,"aZ":-24.738031333094522,"pfxX":-3.748544104758469,"pfxZ":5.415114767541089,"pX":0.06070447830009748,"pZ":0.8051582834466181,"vX0":-5.66233933521039,"vY0":-117.3982147014202,"vZ0":-6.335283800510121,"x":114.69,"y":217.04,"x0":3.00629324854258,"y0":50.00298058531428,"z0":5.891852646924827,"aX":-5.146008850351331},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.3,"breakHorizontal":8.4,"spinRate":2603,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.46949947440139317,"extension":5.993195771530854},"index":2,"playId":"68f40ea0-f087-341f-8ca0-e1a6525f3b6f","pitchNumber":1,"startTime":"2025-07-25T02:23:02.515Z","endTime":"2025-07-25T02:23:06.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.7,"endSpeed":72.6,"strikeZoneTop":3.2750883009486,"strikeZoneBottom":1.56677024116853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.176528881649993,"aZ":-27.92413885322541,"pfxX":-5.236306060071784,"pfxZ":3.1602552523369347,"pX":0.3277291503375881,"pZ":2.655215906506466,"vX0":-4.513693047545804,"vY0":-115.95322556679284,"vZ0":-1.649446427285571,"x":104.51,"y":167.09,"x0":2.9886134175732963,"y0":50.00269265972554,"z0":6.071448316762131,"aX":-7.0418446302201225},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.5,"breakHorizontal":10.7,"spinRate":2577,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.4746169100556843,"extension":5.946749670056143},"index":3,"playId":"64b4cc38-1d7e-3541-9feb-a22812abef04","pitchNumber":2,"startTime":"2025-07-25T02:23:24.728Z","endTime":"2025-07-25T02:23:28.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.30393554379075,"strikeZoneBottom":1.59543556508851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.465926270957276,"aZ":-14.134768277799347,"pfxX":5.812296657104057,"pfxZ":10.194928845246066,"pX":-1.7337705945022106,"pZ":1.7864299370571441,"vX0":-13.321573883343687,"vY0":-132.71361335663667,"vZ0":-8.00512014941519,"x":183.09,"y":190.55,"x0":2.6134462953428144,"y0":50.00546712334981,"z0":5.888123353348132,"aX":10.288192700895221},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":-7.4,"spinRate":2367,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4139439473726112,"extension":6.254736490438577},"index":4,"playId":"c992a4b8-278e-3817-92d0-2b41a60add9c","pitchNumber":3,"startTime":"2025-07-25T02:23:44.091Z","endTime":"2025-07-25T02:23:48.044Z","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":79.6,"endSpeed":72.9,"strikeZoneTop":3.30968685926133,"strikeZoneBottom":1.60097119632174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00282221249903,"aZ":-29.493546802830654,"pfxX":-5.428831202959381,"pfxZ":1.9849338238053758,"pX":1.7211778975919543,"pZ":2.685372777282972,"vX0":-1.672291227281948,"vY0":-115.91421044144666,"vZ0":-1.1034734633701784,"x":51.39,"y":166.27,"x0":3.1585864630113285,"y0":50.00425473073551,"z0":6.000473474953824,"aX":-7.33884871260065},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.6,"breakHorizontal":10.2,"spinRate":2614,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.47372629189455306,"extension":5.821541968129973},"index":5,"playId":"00aee931-2c31-3476-ac40-d07857e1b205","pitchNumber":4,"startTime":"2025-07-25T02:24:02.304Z","endTime":"2025-07-25T02:24:06.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.722238643820024,"aZ":-27.265099512052124,"pfxX":-1.8973596105076718,"pfxZ":3.497762491517877,"pX":-0.15700569561711716,"pZ":1.7510711000717876,"vX0":-6.686081676228602,"vY0":-118.10405762069597,"vZ0":-3.7896160760115545,"x":122.98,"y":191.5,"x0":2.9640120108393275,"y0":50.00420983968414,"z0":5.900239557003262,"aX":-2.664682444623103},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.6,"breakHorizontal":5.2,"spinRate":2465,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.46481086904822844,"extension":6.044759131477099},"index":6,"playId":"d460c2da-d21b-3ba1-abac-a929d253599b","pitchNumber":5,"startTime":"2025-07-25T02:24:22.991Z","endTime":"2025-07-25T02:24:29.654Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.303563857205578,"aZ":-29.11814058598764,"pfxX":-4.675513239231235,"pfxZ":2.1326118143144956,"pX":0.2733997693833212,"pZ":3.287187014715506,"vX0":-4.975704142372268,"vY0":-118.7354655432691,"vZ0":-0.2429070803962955,"x":106.58,"y":150.03,"x0":3.001789722655115,"y0":50.001207579392116,"z0":6.035946218775821,"aX":-6.68669108888969},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":9.6,"spinRate":2433,"spinDirection":270},"zone":2,"typeConfidence":2.0,"plateTime":0.4609596771958886,"extension":5.910129598036587},"hitData":{"launchSpeed":71.9,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.41,"coordY":152.09}},"index":7,"playId":"4a8d8a02-78b9-3ecd-bbfc-3d05271fa164","pitchNumber":6,"startTime":"2025-07-25T02:24:54.631Z","endTime":"2025-07-25T02:25:03.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:25:03.100Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Caratini flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-25T02:27:19.703Z","endTime":"2025-07-25T02:28:47.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Andujar remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T02:26:44.341Z","endTime":"2025-07-25T02:27:21.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.29147195454419,"strikeZoneBottom":1.53000080665975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.037049330393295,"aZ":-33.466028347227315,"pfxX":3.606187253666073,"pfxZ":-0.7884384345491657,"pX":-0.8204670862543416,"pZ":3.5002465373310794,"vX0":1.6624264647352975,"vY0":-127.72374916250102,"vZ0":0.1576880242626657,"x":148.27,"y":144.27,"x0":-1.9487492150474677,"y0":50.000577108646354,"z0":6.075931936078333,"aX":5.938501430318939},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-7.0,"spinRate":2397,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.42933179608232397,"extension":6.659858548153105},"index":1,"playId":"f0fa0a8f-ee4b-3ce2-b197-f6457f68adb8","pitchNumber":1,"startTime":"2025-07-25T02:27:21.918Z","endTime":"2025-07-25T02:27:26.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.31557673593187,"strikeZoneBottom":1.5448802255227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01267391917143,"aZ":-33.173683639353925,"pfxX":2.5398636968532973,"pfxZ":-0.5917373856130261,"pX":-0.6887259760826779,"pZ":3.085279597482237,"vX0":2.3413784354970373,"vY0":-129.19532353486156,"vZ0":-1.1086456961201543,"x":143.25,"y":155.48,"x0":-1.9382148450038192,"y0":50.005357386512465,"z0":6.079757731362917,"aX":4.274649229029115},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.1,"breakHorizontal":-5.2,"spinRate":2486,"spinDirection":50},"zone":1,"typeConfidence":0.9,"plateTime":0.42467320672660946,"extension":7.838775575284542},"index":2,"playId":"4c8a451b-df06-3acd-9b3a-b7fbac65e2ea","pitchNumber":2,"startTime":"2025-07-25T02:27:36.235Z","endTime":"2025-07-25T02:27:39.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.2,"endSpeed":92.6,"strikeZoneTop":3.33199243867527,"strikeZoneBottom":1.56144354142627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.27701261136651,"aZ":-9.763724249881147,"pfxX":-5.294198358982805,"pfxZ":10.094787473819459,"pX":-0.2821442952124573,"pZ":4.3051482917154935,"vX0":5.596140631096365,"vY0":-148.64528996463673,"vZ0":-3.600281777095,"x":127.75,"y":122.54,"x0":-1.5086049234790173,"y0":50.0029659582867,"z0":6.106813698317825,"aX":-11.753546798794037},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2477,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.36961836507622614,"extension":6.986074640652646},"index":3,"playId":"3796c91b-095f-3fd9-b65e-6f55f49d733a","pitchNumber":3,"startTime":"2025-07-25T02:27:52.081Z","endTime":"2025-07-25T02:27:57.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.861328036236298,"aZ":-31.687119591047257,"pfxX":2.0114510727074375,"pfxZ":0.2842800544827888,"pX":1.4161730302300652,"pZ":2.2788854576726862,"vX0":6.993247971066613,"vY0":-130.27787957263232,"vZ0":-3.271402428938485,"x":63.02,"y":177.25,"x0":-1.566377810852596,"y0":50.00331797672273,"z0":5.950812581081613,"aX":3.4500803386697925},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":-5.2,"spinRate":2526,"spinDirection":47},"zone":14,"typeConfidence":0.89,"plateTime":0.42074117445319104,"extension":6.983740122332592},"index":4,"playId":"47d6cb12-5533-32ed-b30d-43d6f08b67c2","pitchNumber":4,"startTime":"2025-07-25T02:28:10.518Z","endTime":"2025-07-25T02:28:13.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-25T02:28:24.867Z","endTime":"2025-07-25T02:28:37.167Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.146622772935228,"aZ":-29.998482734573198,"pfxX":3.792489070276801,"pfxZ":1.2646998923361927,"pX":0.14102793724615476,"pZ":2.6033146197539425,"vX0":3.700493092426709,"vY0":-130.83680202357365,"vZ0":-2.9820650172049032,"x":111.62,"y":168.49,"x0":-1.7875838808259061,"y0":50.005346412750974,"z0":6.020186403409745,"aX":6.535764353462543},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":-7.7,"spinRate":2546,"spinDirection":46},"zone":5,"typeConfidence":0.89,"plateTime":0.41960458201654927,"extension":7.438258660336138},"hitData":{"launchSpeed":97.6,"launchAngle":39.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.71,"coordY":62.46}},"index":6,"playId":"69dd1e90-74e8-3594-b016-8358e1bb7062","pitchNumber":5,"startTime":"2025-07-25T02:28:37.167Z","endTime":"2025-07-25T02:28:47.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:28:47.195Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-25T02:28:47.460Z","endTime":"2025-07-25T02:30:38.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.39820675550852,"strikeZoneBottom":1.47872923169393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84232614387677,"aZ":-32.56779343063627,"pfxX":4.524066684937332,"pfxZ":-0.23382425636524395,"pX":-0.9842162136401893,"pZ":3.8308376920041307,"vX0":0.7229221975264031,"vY0":-129.11454596448144,"vZ0":0.5921930885653854,"x":154.52,"y":135.35,"x0":-1.8555581790944766,"y0":50.001968465142276,"z0":6.104332409961577,"aX":7.638861097342123},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.1,"breakHorizontal":-8.4,"spinRate":2423,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.4241939845179661,"extension":6.733712590784852},"index":0,"playId":"8480f31d-613d-3b3a-9ad0-112e62bc262f","pitchNumber":1,"startTime":"2025-07-25T02:29:14.351Z","endTime":"2025-07-25T02:29:18.807Z","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":102.2,"endSpeed":92.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.59245728757612,"aZ":-10.095996267858677,"pfxX":-5.81469615209037,"pfxZ":9.935033532752406,"pX":0.0722992575849137,"pZ":3.0119471907677253,"vX0":6.69978927765526,"vY0":-148.57924844048662,"vZ0":-7.128089500719879,"x":114.24,"y":157.46,"x0":-1.4628729759410068,"y0":50.00428483671027,"z0":6.037915927390968,"aX":-12.923885834012834},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2651,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.36949466586600277,"extension":6.884207522896905},"index":1,"playId":"b109ef56-6432-3dc5-ae2c-7254bd182f57","pitchNumber":2,"startTime":"2025-07-25T02:29:29.265Z","endTime":"2025-07-25T02:29:32.265Z","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":102.7,"endSpeed":92.9,"strikeZoneTop":3.34597424885732,"strikeZoneBottom":1.52779385103504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.005686890264634,"aZ":-10.716314450826633,"pfxX":-5.980935950235026,"pfxZ":9.587099357729663,"pX":-0.566039101630625,"pZ":4.467593689133508,"vX0":5.4250427724432635,"vY0":-149.34617292326985,"vZ0":-3.080396440174169,"x":138.58,"y":118.15,"x0":-1.6371667029021,"y0":50.005865775284825,"z0":6.137460961187075,"aX":-13.39080945644043},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2503,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3680365519914144,"extension":6.900645124586957},"index":2,"playId":"36707011-f35b-374a-bb90-8051c1ee5d7a","pitchNumber":3,"startTime":"2025-07-25T02:29:46.911Z","endTime":"2025-07-25T02:29:51.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.4,"endSpeed":92.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.683283542532315,"aZ":-10.678826879015466,"pfxX":-6.242578440773887,"pfxZ":9.658906576522615,"pX":0.6315868697403756,"pZ":3.2651885386588364,"vX0":8.652821364436349,"vY0":-148.68536697685556,"vZ0":-6.30110570615079,"x":92.93,"y":150.62,"x0":-1.5135729565524922,"y0":50.00185311881846,"z0":6.0401833077863225,"aX":-13.89171282002416},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2410,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3692520918142721,"extension":6.8849142750695185},"index":3,"playId":"4c73e161-8806-3392-bfe6-9a13bae074bf","pitchNumber":4,"startTime":"2025-07-25T02:30:04.745Z","endTime":"2025-07-25T02:30:07.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-25T02:30:17.611Z","endTime":"2025-07-25T02:30:33.556Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":102.6,"endSpeed":93.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.54551605681551,"aZ":-9.417686892610739,"pfxX":-5.616034618475254,"pfxZ":10.138364949753127,"pX":-0.9602556625362828,"pZ":3.6550230621176776,"vX0":4.188878190687156,"vY0":-149.24117839259912,"vZ0":-5.575313119499194,"x":153.6,"y":140.09,"x0":-1.6558080534084576,"y0":50.00662342841684,"z0":6.096030605715569,"aX":-12.609739763745084},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2355,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.36768681346076715,"extension":6.809441778810123},"index":5,"playId":"ae4466e3-5897-3989-ab33-4d049ebb5817","pitchNumber":5,"startTime":"2025-07-25T02:30:33.556Z","endTime":"2025-07-25T02:30:38.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:30:38.581Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cam Smith walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-25T02:30:39.853Z","endTime":"2025-07-25T02:32:16.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.0,"endSpeed":92.7,"strikeZoneTop":3.32601364223659,"strikeZoneBottom":1.59999862105111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.755096827953636,"aZ":-10.898102188879825,"pfxX":-6.467443238072397,"pfxZ":9.607812113076916,"pX":0.23940203581663522,"pZ":3.0178383876006047,"vX0":7.764693805665898,"vY0":-148.15750774263842,"vZ0":-6.765319878180719,"x":107.87,"y":157.3,"x0":-1.5801631811099668,"y0":50.00025053724127,"z0":5.973927256919431,"aX":-14.31785194635562},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2300,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.37027764984458145,"extension":7.0122564770137075},"index":0,"playId":"2caebe6d-7d71-3cc9-b92d-06aeec2a1dca","pitchNumber":1,"startTime":"2025-07-25T02:31:03.629Z","endTime":"2025-07-25T02:31:07.561Z","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":104.1,"endSpeed":94.9,"strikeZoneTop":3.34515146173228,"strikeZoneBottom":1.58334842650885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.45801292511958,"aZ":-10.995016880146645,"pfxX":-5.965737763813729,"pfxZ":9.16671533835015,"pX":0.9787274332405344,"pZ":2.9151286838095802,"vX0":9.300741422512832,"vY0":-151.17243010917628,"vZ0":-7.479113058394654,"x":79.69,"y":160.07,"x0":-1.3651591090620099,"y0":50.001101907743895,"z0":6.041040009023542,"aX":-13.78220080436373},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2286,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.36256148247681175,"extension":6.872383396707457},"index":1,"playId":"f2b7ac76-db0a-37bf-9938-fcef6c921067","pitchNumber":2,"startTime":"2025-07-25T02:31:18.955Z","endTime":"2025-07-25T02:31:22.344Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.32017550670439,"strikeZoneBottom":1.59999797243962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.111066373687887,"aZ":-35.102802811710504,"pfxX":2.508762105178387,"pfxZ":-1.7337728307115512,"pX":-1.3471673336030054,"pZ":3.2705093252614352,"vX0":0.19032639915814453,"vY0":-129.5450774793692,"vZ0":-0.34436639732366947,"x":168.35,"y":150.48,"x0":-1.7473763207554212,"y0":50.00090447897393,"z0":6.09807057741861,"aX":4.245431664793372},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.0,"breakHorizontal":-4.6,"spinRate":2333,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.42349126555096106,"extension":7.179721684203024},"index":2,"playId":"a47acd8a-2ea8-3bc9-b92f-2d179229dec5","pitchNumber":3,"startTime":"2025-07-25T02:31:36.063Z","endTime":"2025-07-25T02:31:40.543Z","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":102.6,"endSpeed":93.6,"strikeZoneTop":3.34684888577834,"strikeZoneBottom":1.55979661738754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.252310135472904,"aZ":-9.489305226569979,"pfxX":-5.682707064287304,"pfxZ":10.124472492126351,"pX":0.5434382899460435,"pZ":1.7539506205151998,"vX0":8.04310417704093,"vY0":-148.8602102307362,"vZ0":-10.501945617003432,"x":96.29,"y":191.42,"x0":-1.4571756387801649,"y0":50.00427319852804,"z0":5.880078587252464,"aX":-12.734917431959888},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2346,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.3681654393425342,"extension":7.02260971405113},"index":3,"playId":"e768c1bf-6aab-3db1-8ce2-724bd3d2d755","pitchNumber":4,"startTime":"2025-07-25T02:31:53.319Z","endTime":"2025-07-25T02:31:59.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.9,"endSpeed":93.9,"strikeZoneTop":3.32177900039314,"strikeZoneBottom":1.59999686820797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.29109905253698,"aZ":-13.220176845888274,"pfxX":-5.9241947582647745,"pfxZ":8.391386737488302,"pX":0.9154749351836899,"pZ":2.7907960443662394,"vX0":9.341876515989814,"vY0":-149.41408172144153,"vZ0":-7.209197743902964,"x":82.1,"y":163.43,"x0":-1.483239448587398,"y0":50.00476545502123,"z0":5.996081683615822,"aX":-13.384775187628511},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":13.9,"breakHorizontal":8.9,"spinRate":2255,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.36671016547031465,"extension":6.965573692258476},"index":4,"playId":"53159bb6-0a00-3900-a07a-89099bdb11fd","pitchNumber":5,"startTime":"2025-07-25T02:32:11.730Z","endTime":"2025-07-25T02:32:16.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:32:16.068Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jon Singleton flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-25T02:32:16.828Z","endTime":"2025-07-25T02:34:36.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.2600017860414,"strikeZoneBottom":1.50813229611509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.229809394712383,"aZ":-34.46595889220115,"pfxX":3.016833988434064,"pfxZ":-1.3915890598907215,"pX":-0.5317227392575526,"pZ":2.2795806145361266,"vX0":2.5755296469511033,"vY0":-127.87958113360119,"vZ0":-2.5538364192009206,"x":137.27,"y":177.23,"x0":-1.9450457344044148,"y0":50.00191303931665,"z0":6.004354687943792,"aX":4.977633353190642},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":-6.0,"spinRate":2396,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.42889398438099136,"extension":6.888105084701874},"index":0,"playId":"77dac577-03cd-3e8c-90da-67453f6f4c76","pitchNumber":1,"startTime":"2025-07-25T02:32:41.695Z","endTime":"2025-07-25T02:32:49.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cam Smith advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"77dac577-03cd-3e8c-90da-67453f6f4c76","startTime":"2025-07-25T02:32:59.197Z","endTime":"2025-07-25T02:32:59.198Z","isPitch":false,"isBaseRunningPlay":true,"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(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.3,"endSpeed":83.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.220876857130325,"aZ":-30.95688973790087,"pfxX":5.117543389117446,"pfxZ":0.7009383452983666,"pX":0.5833197821128946,"pZ":2.121626167933672,"vX0":4.058783642061929,"vY0":-131.42888486086554,"vZ0":-3.8543561217846225,"x":94.77,"y":181.5,"x0":-1.6468684773752071,"y0":50.00611647529416,"z0":5.90985312103623,"aX":8.941739954281315},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.6,"breakHorizontal":-10.2,"spinRate":2402,"spinDirection":54},"zone":6,"typeConfidence":0.9,"plateTime":0.41696925807354335,"extension":7.198278592096434},"index":2,"playId":"443e2ae6-fc59-3f89-8060-e86822f8a062","pitchNumber":2,"startTime":"2025-07-25T02:32:59.199Z","endTime":"2025-07-25T02:33:02.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.26257420323558,"strikeZoneBottom":1.51831503077479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085272335089392,"aZ":-33.316073300390805,"pfxX":3.560770533772078,"pfxZ":-0.6637515702231047,"pX":-0.7667306120429045,"pZ":1.093666065277341,"vX0":1.2889459186852117,"vY0":-130.68357394584444,"vZ0":-5.901360945632715,"x":146.23,"y":209.25,"x0":-1.729214457347548,"y0":50.00300794967958,"z0":5.890315666376217,"aX":6.144843901152898},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.3,"breakHorizontal":-6.7,"spinRate":2328,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.4194708721274303,"extension":6.882133684073361},"index":3,"playId":"989fb4f3-8e4a-3c2e-93a5-93602282d224","pitchNumber":3,"startTime":"2025-07-25T02:33:21.061Z","endTime":"2025-07-25T02:33:25.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.544495691953255,"aZ":-33.88766280053432,"pfxX":4.9263711948723365,"pfxZ":-0.997003695171852,"pX":0.5131720310229471,"pZ":2.5109194293087134,"vX0":3.6395215641989984,"vY0":-130.7415549830463,"vZ0":-2.4705337194926655,"x":97.44,"y":170.99,"x0":-1.5427633008421475,"y0":50.00569927644743,"z0":6.040765860538553,"aX":8.431165537557524},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":-9.8,"spinRate":2439,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.4207965454814744,"extension":6.978388215807791},"index":4,"playId":"7ebcea8c-d9b3-34b7-928f-765cfc5cac80","pitchNumber":4,"startTime":"2025-07-25T02:33:41.923Z","endTime":"2025-07-25T02:33:45.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.28998891861212,"strikeZoneBottom":1.6126612198476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40665378305072,"aZ":-26.40802040888897,"pfxX":-10.383703667245939,"pfxZ":3.0613847332632464,"pX":1.0856615557719875,"pZ":0.529520189607643,"vX0":11.167401801479034,"vY0":-137.13345524198883,"vZ0":-8.927747592429881,"x":75.62,"y":224.48,"x0":-1.7116152575387809,"y0":50.00390390217701,"z0":5.660358448359193,"aX":-19.563226562008882},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":1820,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4010806199230177,"extension":7.124768786569756},"index":5,"playId":"f6f8ee1c-84a6-3269-9eb1-0bcad75190b7","pitchNumber":5,"startTime":"2025-07-25T02:34:04.400Z","endTime":"2025-07-25T02:34:08.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.919503575287134,"aZ":-33.76617695770711,"pfxX":3.87371750099176,"pfxZ":-0.9442220942178405,"pX":-0.41437790835981203,"pZ":2.4795240679689896,"vX0":2.058500830361066,"vY0":-129.88349959970336,"vZ0":-2.093326893715261,"x":132.8,"y":171.83,"x0":-1.7230479437886104,"y0":50.000688461868904,"z0":5.8902758123567835,"aX":6.546541517724237},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":-7.4,"spinRate":2276,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.42343343241110043,"extension":7.003365521513652},"hitData":{"launchSpeed":99.9,"launchAngle":35.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.28,"coordY":54.66}},"index":6,"playId":"c0540627-179b-3ad3-a992-4e6a223447e0","pitchNumber":6,"startTime":"2025-07-25T02:34:27.046Z","endTime":"2025-07-25T02:34:36.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:34:36.520Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jon Singleton flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-25T02:32:16.828Z","endTime":"2025-07-25T02:34:36.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.2600017860414,"strikeZoneBottom":1.50813229611509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.229809394712383,"aZ":-34.46595889220115,"pfxX":3.016833988434064,"pfxZ":-1.3915890598907215,"pX":-0.5317227392575526,"pZ":2.2795806145361266,"vX0":2.5755296469511033,"vY0":-127.87958113360119,"vZ0":-2.5538364192009206,"x":137.27,"y":177.23,"x0":-1.9450457344044148,"y0":50.00191303931665,"z0":6.004354687943792,"aX":4.977633353190642},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":-6.0,"spinRate":2396,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.42889398438099136,"extension":6.888105084701874},"index":0,"playId":"77dac577-03cd-3e8c-90da-67453f6f4c76","pitchNumber":1,"startTime":"2025-07-25T02:32:41.695Z","endTime":"2025-07-25T02:32:49.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cam Smith advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"77dac577-03cd-3e8c-90da-67453f6f4c76","startTime":"2025-07-25T02:32:59.197Z","endTime":"2025-07-25T02:32:59.198Z","isPitch":false,"isBaseRunningPlay":true,"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(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.3,"endSpeed":83.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.220876857130325,"aZ":-30.95688973790087,"pfxX":5.117543389117446,"pfxZ":0.7009383452983666,"pX":0.5833197821128946,"pZ":2.121626167933672,"vX0":4.058783642061929,"vY0":-131.42888486086554,"vZ0":-3.8543561217846225,"x":94.77,"y":181.5,"x0":-1.6468684773752071,"y0":50.00611647529416,"z0":5.90985312103623,"aX":8.941739954281315},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.6,"breakHorizontal":-10.2,"spinRate":2402,"spinDirection":54},"zone":6,"typeConfidence":0.9,"plateTime":0.41696925807354335,"extension":7.198278592096434},"index":2,"playId":"443e2ae6-fc59-3f89-8060-e86822f8a062","pitchNumber":2,"startTime":"2025-07-25T02:32:59.199Z","endTime":"2025-07-25T02:33:02.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.26257420323558,"strikeZoneBottom":1.51831503077479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085272335089392,"aZ":-33.316073300390805,"pfxX":3.560770533772078,"pfxZ":-0.6637515702231047,"pX":-0.7667306120429045,"pZ":1.093666065277341,"vX0":1.2889459186852117,"vY0":-130.68357394584444,"vZ0":-5.901360945632715,"x":146.23,"y":209.25,"x0":-1.729214457347548,"y0":50.00300794967958,"z0":5.890315666376217,"aX":6.144843901152898},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.3,"breakHorizontal":-6.7,"spinRate":2328,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.4194708721274303,"extension":6.882133684073361},"index":3,"playId":"989fb4f3-8e4a-3c2e-93a5-93602282d224","pitchNumber":3,"startTime":"2025-07-25T02:33:21.061Z","endTime":"2025-07-25T02:33:25.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.544495691953255,"aZ":-33.88766280053432,"pfxX":4.9263711948723365,"pfxZ":-0.997003695171852,"pX":0.5131720310229471,"pZ":2.5109194293087134,"vX0":3.6395215641989984,"vY0":-130.7415549830463,"vZ0":-2.4705337194926655,"x":97.44,"y":170.99,"x0":-1.5427633008421475,"y0":50.00569927644743,"z0":6.040765860538553,"aX":8.431165537557524},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":-9.8,"spinRate":2439,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.4207965454814744,"extension":6.978388215807791},"index":4,"playId":"7ebcea8c-d9b3-34b7-928f-765cfc5cac80","pitchNumber":4,"startTime":"2025-07-25T02:33:41.923Z","endTime":"2025-07-25T02:33:45.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.28998891861212,"strikeZoneBottom":1.6126612198476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40665378305072,"aZ":-26.40802040888897,"pfxX":-10.383703667245939,"pfxZ":3.0613847332632464,"pX":1.0856615557719875,"pZ":0.529520189607643,"vX0":11.167401801479034,"vY0":-137.13345524198883,"vZ0":-8.927747592429881,"x":75.62,"y":224.48,"x0":-1.7116152575387809,"y0":50.00390390217701,"z0":5.660358448359193,"aX":-19.563226562008882},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":1820,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4010806199230177,"extension":7.124768786569756},"index":5,"playId":"f6f8ee1c-84a6-3269-9eb1-0bcad75190b7","pitchNumber":5,"startTime":"2025-07-25T02:34:04.400Z","endTime":"2025-07-25T02:34:08.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.919503575287134,"aZ":-33.76617695770711,"pfxX":3.87371750099176,"pfxZ":-0.9442220942178405,"pX":-0.41437790835981203,"pZ":2.4795240679689896,"vX0":2.058500830361066,"vY0":-129.88349959970336,"vZ0":-2.093326893715261,"x":132.8,"y":171.83,"x0":-1.7230479437886104,"y0":50.000688461868904,"z0":5.8902758123567835,"aX":6.546541517724237},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":-7.4,"spinRate":2276,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.42343343241110043,"extension":7.003365521513652},"hitData":{"launchSpeed":99.9,"launchAngle":35.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.28,"coordY":54.66}},"index":6,"playId":"c0540627-179b-3ad3-a992-4e6a223447e0","pitchNumber":6,"startTime":"2025-07-25T02:34:27.046Z","endTime":"2025-07-25T02:34:36.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T02:34:36.520Z","atBatIndex":72},"scoringPlays":[10,28,29,35,42,54,55],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":115.82,"y":166.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":89.25,"y":48.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":147.96,"y":175.41},"type":"O","description":"Groundout"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":176.35,"y":115.59},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":130.22,"y":180.98},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":147.72,"y":78.51},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":107.38,"y":111.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":142.8,"y":171.98},"type":"O","description":"Groundout"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"coordinates":{"x":118.12,"y":193.2},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":129.9,"y":137.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":85.85,"y":141.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":179.0,"y":126.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":107.53,"y":159.52},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":144.24,"y":116.58},"type":"O","description":"Flyout"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":138.69,"y":95.08},"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":3,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"coordinates":{"x":170.27,"y":180.48},"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":3,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":223.37,"y":106.74},"type":"H","description":"Single"}]}},{"startIndex":24,"endIndex":32,"top":[24,25,26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":106.29,"y":156.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":147.96,"y":77.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":177.93,"y":147.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":101.32,"y":156.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":115.01,"y":152.59},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":209.3,"y":114.57},"type":"H","description":"Double"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":110.34,"y":93.95},"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":4,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":148.47,"y":172.87},"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":4,"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":144.41,"y":154.12},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":68.01,"y":75.01},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":105.96,"y":67.62},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":84.84,"y":144.67},"type":"O","description":"Pop Out"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":153.03,"y":160.71},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":107.4,"y":148.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":51.18,"y":70.47},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":181.92,"y":119.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":92.6,"y":70.11},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":153.9,"y":161.68},"type":"O","description":"Groundout"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"coordinates":{"x":108.92,"y":147.02},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51],"bottom":[52,53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":113.79,"y":59.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":135.78,"y":72.21},"type":"O","description":"Lineout"}],"home":[{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":193.74,"y":76.53},"type":"H","description":"Double"},{"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":190.84,"y":107.31},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":97.78,"y":163.2},"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":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"coordinates":{"x":60.87,"y":128.56},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59],"bottom":[60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":102.24,"y":154.72},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":73.44,"y":110.52},"type":"H","description":"Single"}],"home":[{"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":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":148.97,"y":156.14},"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":8,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":101.01,"y":178.43},"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":8,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":131.23,"y":193.66},"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":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":137.82,"y":90.75},"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":8,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":136.67,"y":96.4},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":186.54,"y":120.69},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":135.29,"y":148.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":144.41,"y":152.09},"type":"O","description":"Groundout"}],"home":[{"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":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":138.71,"y":62.46},"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":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"coordinates":{"x":98.28,"y":54.66},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":4},"away":{"runs":5,"hits":12,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"third":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"shortstop":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"left":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"onDeck":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"inHole":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"battingOrder":5,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"onDeck":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"inHole":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"battingOrder":6,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".249","atBats":35,"obp":".314","slg":".419","ops":".733","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":18,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":30,"obp":".242","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"5.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.43","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":44,"strikes":83,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":2,"pitchesPerInning":"14.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":42,"groundOuts":93,"airOuts":81,"runs":57,"doubles":24,"triples":2,"homeRuns":14,"strikeOuts":123,"baseOnBalls":42,"intentionalWalks":0,"hits":93,"hitByPitch":0,"avg":".238","atBats":390,"obp":".313","slg":".418","ops":".731","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":163,"rbi":41,"leftOnBase":157,"sacBunts":0,"sacFlies":0,"babip":".312","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.86","popOuts":12,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":236,"errors":1,"chances":241,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 4-11)","summary":"7.0 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":31,"strikes":60,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":70,"groundOuts":128,"airOuts":150,"runs":78,"doubles":29,"triples":0,"homeRuns":13,"strikeOuts":92,"baseOnBalls":40,"intentionalWalks":1,"hits":129,"hitByPitch":12,"atBats":492,"obp":".330","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2125,"era":"4.95","inningsPitched":"125.1","wins":4,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.35","battersFaced":551,"outs":376,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2125,"balls":781,"strikes":1344,"strikePercentage":".630","hitBatsmen":12,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".267","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"6.61","walksPer9Inn":"2.87","hitsPer9Inn":"9.26","runsScoredPer9":"5.60","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":52},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":6,"errors":0,"chances":27,"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"}]},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":40,"groundOuts":67,"airOuts":80,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":27,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".238","atBats":240,"obp":".320","slg":".367","ops":".687","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":88,"rbi":19,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.84","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":22,"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":139,"putOuts":83,"errors":5,"chances":227,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(S, 20)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":17,"groundOuts":21,"airOuts":29,"runs":17,"doubles":3,"triples":2,"homeRuns":4,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":126,"obp":".274","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":589,"era":"3.86","inningsPitched":"37.1","wins":1,"losses":2,"saves":20,"saveOpportunities":23,"holds":0,"blownSaves":3,"earnedRuns":16,"whip":"1.04","battersFaced":148,"outs":112,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":209,"strikes":380,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"15.78","gamesFinished":31,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"13.98","walksPer9Inn":"4.34","hitsPer9Inn":"5.06","runsScoredPer9":"4.10","homeRunsPer9":"0.96","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"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"}]},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"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":105,"flyOuts":61,"groundOuts":91,"airOuts":102,"runs":65,"doubles":23,"triples":3,"homeRuns":21,"strikeOuts":102,"baseOnBalls":46,"intentionalWalks":3,"hits":112,"hitByPitch":2,"avg":".275","atBats":407,"obp":".352","slg":".501","ops":".853","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":204,"rbi":56,"leftOnBase":173,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.38","popOuts":19,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":5,"flyOuts":11,"groundOuts":41,"airOuts":25,"runs":19,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":148,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":638,"era":"4.50","inningsPitched":"38.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.29","battersFaced":160,"outs":114,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":256,"strikes":382,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"10.18","walksPer9Inn":"2.37","hitsPer9Inn":"9.24","runsScoredPer9":"4.50","homeRunsPer9":"2.13","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":1,"flyOuts":31,"groundOuts":20,"airOuts":50,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":1,"hits":29,"hitByPitch":4,"atBats":133,"obp":".316","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":647,"era":"4.00","inningsPitched":"36.0","wins":2,"losses":3,"saves":0,"saveOpportunities":5,"holds":8,"blownSaves":5,"earnedRuns":16,"whip":"1.25","battersFaced":156,"outs":108,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":252,"strikes":395,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".400","pitchesPerInning":"17.97","gamesFinished":5,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.00","hitsPer9Inn":"7.25","runsScoredPer9":"4.25","homeRunsPer9":"1.50","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":8},"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}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":14,"groundOuts":23,"airOuts":19,"runs":11,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".281","atBats":96,"obp":".314","slg":".542","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":52,"rbi":21,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".339","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":15,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":11,"putOuts":202,"errors":1,"chances":214,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641386":{"person":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"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":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".200","slg":".250","ops":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":19,"groundOuts":29,"airOuts":32,"runs":14,"doubles":1,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":17,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".248","atBats":105,"obp":".360","slg":".352","ops":".712","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":37,"rbi":7,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":47,"errors":2,"chances":127,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","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":15,"gamesStarted":0,"flyOuts":12,"groundOuts":13,"airOuts":19,"runs":2,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":2,"hits":11,"hitByPitch":0,"atBats":50,"obp":".322","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":228,"era":"1.23","inningsPitched":"14.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":2,"whip":"1.30","battersFaced":59,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":85,"strikes":143,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"6.75","runsScoredPer9":"1.23","homeRunsPer9":"0.61","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":14,"gamesStarted":9,"flyOuts":50,"groundOuts":44,"airOuts":79,"runs":40,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":37,"baseOnBalls":25,"intentionalWalks":0,"hits":68,"hitByPitch":5,"atBats":219,"obp":".381","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":951,"era":"5.86","inningsPitched":"55.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.68","battersFaced":258,"outs":166,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":350,"strikes":601,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.19","gamesFinished":3,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"6.02","walksPer9Inn":"4.07","hitsPer9Inn":"11.06","runsScoredPer9":"6.51","homeRunsPer9":"2.11","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":11,"flyOuts":44,"groundOuts":28,"airOuts":76,"runs":35,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":75,"baseOnBalls":24,"intentionalWalks":0,"hits":57,"hitByPitch":8,"atBats":235,"obp":".333","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1107,"era":"4.60","inningsPitched":"60.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.34","battersFaced":268,"outs":182,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1107,"balls":424,"strikes":683,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".333","pitchesPerInning":"18.25","gamesFinished":1,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.13","walksPer9Inn":"3.56","hitsPer9Inn":"8.46","runsScoredPer9":"5.19","homeRunsPer9":"1.63","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID570482":{"person":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":19,"groundOuts":41,"airOuts":37,"runs":7,"doubles":11,"triples":1,"homeRuns":0,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".235","atBats":136,"obp":".288","slg":".331","ops":".619","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":45,"rbi":16,"leftOnBase":68,"sacBunts":2,"sacFlies":0,"babip":".296","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":61,"putOuts":29,"errors":2,"chances":92,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":54,"groundOuts":100,"airOuts":85,"runs":51,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":96,"baseOnBalls":37,"intentionalWalks":1,"hits":96,"hitByPitch":5,"avg":".256","atBats":375,"obp":".329","slg":".448","ops":".777","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":168,"rbi":57,"leftOnBase":189,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.83","popOuts":13,"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":24,"putOuts":401,"errors":4,"chances":429,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":16,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":58,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":273,"era":"4.20","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.47","battersFaced":68,"outs":45,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":108,"strikes":165,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"18.20","gamesFinished":7,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"11.40","walksPer9Inn":"4.80","hitsPer9Inn":"8.40","runsScoredPer9":"4.20","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":31,"groundOuts":60,"airOuts":57,"runs":19,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":1,"hits":57,"hitByPitch":0,"avg":".285","atBats":200,"obp":".316","slg":".380","ops":".696","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":76,"rbi":22,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.67","popOuts":12,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":50,"errors":1,"chances":76,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":2,"triples":0,"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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":34,"groundOuts":37,"airOuts":48,"runs":39,"doubles":17,"triples":2,"homeRuns":19,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":67,"hitByPitch":0,"avg":".288","atBats":233,"obp":".360","slg":".622","ops":".982","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":145,"rbi":51,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".361","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.26","popOuts":6,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":420,"errors":5,"chances":447,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".118","slg":".176","ops":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":3,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":43,"groundOuts":69,"airOuts":80,"runs":32,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":59,"baseOnBalls":23,"intentionalWalks":1,"hits":65,"hitByPitch":0,"avg":".242","atBats":269,"obp":".297","slg":".454","ops":".751","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":122,"rbi":38,"leftOnBase":132,"sacBunts":0,"sacFlies":4,"babip":".255","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.21","popOuts":13,"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":10,"stolenBases":63,"stolenBasePercentage":".863","caughtStealingPercentage":".137","assists":21,"putOuts":535,"errors":5,"chances":561,"fielding":".991","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":6,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":53,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":240,"era":"2.87","inningsPitched":"15.2","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.89","battersFaced":60,"outs":47,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":90,"strikes":150,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".000","pitchesPerInning":"15.32","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.34","walksPer9Inn":"3.45","hitsPer9Inn":"4.60","runsScoredPer9":"2.87","homeRunsPer9":"0.57","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"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}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":5,"flyOuts":37,"groundOuts":61,"airOuts":64,"runs":33,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":66,"baseOnBalls":25,"intentionalWalks":2,"hits":77,"hitByPitch":4,"atBats":264,"obp":".359","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1172,"era":"3.49","inningsPitched":"67.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":26,"whip":"1.52","battersFaced":298,"outs":201,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":414,"strikes":758,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".286","pitchesPerInning":"17.49","gamesFinished":7,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.36","hitsPer9Inn":"10.34","runsScoredPer9":"4.43","homeRunsPer9":"0.67","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":19,"flyOuts":87,"groundOuts":89,"airOuts":161,"runs":64,"doubles":26,"triples":0,"homeRuns":19,"strikeOuts":90,"baseOnBalls":38,"intentionalWalks":0,"hits":101,"hitByPitch":1,"atBats":435,"obp":".292","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1894,"era":"4.18","inningsPitched":"114.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.22","battersFaced":480,"outs":342,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1894,"balls":688,"strikes":1206,"strikePercentage":".640","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".533","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.00","hitsPer9Inn":"7.97","runsScoredPer9":"5.05","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":96,"groundOuts":71,"airOuts":152,"runs":60,"doubles":29,"triples":1,"homeRuns":22,"strikeOuts":91,"baseOnBalls":26,"intentionalWalks":0,"hits":107,"hitByPitch":5,"atBats":418,"obp":".306","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1840,"era":"4.98","inningsPitched":"106.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.25","battersFaced":452,"outs":320,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1840,"balls":663,"strikes":1177,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".467","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.19","hitsPer9Inn":"9.03","runsScoredPer9":"5.06","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":41,"groundOuts":138,"airOuts":86,"runs":46,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":30,"baseOnBalls":20,"intentionalWalks":1,"hits":114,"hitByPitch":4,"avg":".311","atBats":366,"obp":".353","slg":".440","ops":".793","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":392,"totalBases":161,"rbi":44,"leftOnBase":134,"sacBunts":1,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.60","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":182,"putOuts":104,"errors":8,"chances":294,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680474,701762,667670,691016,609280,669127,671732,666126,570482,649966,622663,547184,695243],"pitchers":[622663,547184,695243],"bench":[687515,805779,642851],"bullpen":[665660,674370,641386,669372,682052,656794,678022,676664,605488,686993],"battingOrder":[680474,701762,667670,609280,669127,671732,666126,570482,649966],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kurtz 2 (17, Alexander, J, Alexander, J); Soderstrom (16, Alexander, J)."},{"label":"HR","value":"Urías, L (8, 6th inning off Alexander, J, 0 on, 1 out)."},{"label":"TB","value":"Cortes; Kurtz 5; Rooker; Schuemann; Soderstrom 2; Urshela 3; Urías, L 5."},{"label":"RBI","value":"Cortes (1); Kurtz (51); Langeliers (38); Schuemann (7); Urías, L (19)."},{"label":"2-out RBI","value":"Kurtz."},{"label":"Runners left in scoring position, 2 out","value":"Cortes; Andujar; Rooker; Langeliers."},{"label":"SF","value":"Cortes; Langeliers."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Butler, L (17, 2nd base off Alexander, J/Caratini); Schuemann (7, 2nd base off Okert/Caratini)."},{"label":"CS","value":"Urshela (1, 2nd base by Neris/Caratini)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Cortes (Trammell at 2nd base)."},{"label":"DP","value":"(Kurtz)."}]}],"note":[{"label":"a","value":"Grounded out for Soderstrom in the 9th."}]},"home":{"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":6,"groundOuts":7,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".259","atBats":30,"obp":".323","slg":".408","ops":".731","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":35,"obp":".375","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":137,"era":"3.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.18","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":50,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":5,"pitchesPerInning":"15.22","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","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":20,"gamesStarted":20,"flyOuts":43,"groundOuts":163,"airOuts":78,"runs":39,"doubles":24,"triples":3,"homeRuns":8,"strikeOuts":129,"baseOnBalls":42,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":468,"obp":".288","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","numberOfPitches":1867,"era":"2.67","inningsPitched":"128.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.13","battersFaced":519,"outs":384,"gamesPitched":20,"completeGames":2,"shutouts":0,"pitchesThrown":1867,"balls":657,"strikes":1210,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"2.09","rbi":0,"winPercentage":".733","pitchesPerInning":"14.59","gamesFinished":0,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"9.07","walksPer9Inn":"2.95","hitsPer9Inn":"7.17","runsScoredPer9":"2.74","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"902","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":16,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".115","atBats":26,"obp":".115","slg":".231","ops":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":6,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":14,"groundOuts":24,"airOuts":40,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":71,"baseOnBalls":20,"intentionalWalks":0,"hits":28,"hitByPitch":3,"atBats":163,"obp":".274","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":753,"era":"1.79","inningsPitched":"45.1","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":24,"blownSaves":4,"earnedRuns":9,"whip":"1.06","battersFaced":186,"outs":136,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":290,"strikes":463,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"16.61","gamesFinished":7,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"14.10","walksPer9Inn":"3.97","hitsPer9Inn":"5.56","runsScoredPer9":"1.79","homeRunsPer9":"0.60","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669450":{"person":{"id":669450,"fullName":"Cooper Hummel","link":"/api/v1/people/669450"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":9,"groundOuts":19,"airOuts":16,"runs":9,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".167","atBats":72,"obp":".302","slg":".250","ops":".552","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":18,"rbi":4,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":true,"isSubstitute":false}},"ID593576":{"person":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","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":29,"gamesStarted":0,"flyOuts":14,"groundOuts":10,"airOuts":23,"runs":17,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":1,"hits":20,"hitByPitch":1,"atBats":77,"obp":".356","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":412,"era":"6.43","inningsPitched":"21.0","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":15,"whip":"1.48","battersFaced":92,"outs":63,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":159,"strikes":253,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".600","pitchesPerInning":"19.62","gamesFinished":6,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"11.57","walksPer9Inn":"4.71","hitsPer9Inn":"8.57","runsScoredPer9":"7.29","homeRunsPer9":"1.29","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":48,"groundOuts":60,"airOuts":77,"runs":27,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":0,"hits":65,"hitByPitch":7,"avg":".270","atBats":241,"obp":".320","slg":".440","ops":".760","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":106,"rbi":36,"leftOnBase":90,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.10","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":6,"stolenBases":44,"stolenBasePercentage":".880","caughtStealingPercentage":".120","assists":15,"putOuts":360,"errors":5,"chances":380,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":32,"groundOuts":76,"airOuts":61,"runs":39,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":99,"baseOnBalls":29,"intentionalWalks":0,"hits":84,"hitByPitch":4,"avg":".263","atBats":320,"obp":".331","slg":".394","ops":".725","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":126,"rbi":43,"leftOnBase":135,"sacBunts":0,"sacFlies":0,"babip":".360","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.71","popOuts":6,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":188,"errors":2,"chances":195,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID572138":{"person":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":20,"gamesStarted":20,"flyOuts":51,"groundOuts":104,"airOuts":92,"runs":35,"doubles":11,"triples":2,"homeRuns":12,"strikeOuts":144,"baseOnBalls":36,"intentionalWalks":1,"hits":82,"hitByPitch":4,"atBats":421,"obp":".264","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","numberOfPitches":1897,"era":"2.57","inningsPitched":"119.0","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.99","battersFaced":462,"outs":357,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1897,"balls":717,"strikes":1180,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".692","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.89","walksPer9Inn":"2.72","hitsPer9Inn":"6.20","runsScoredPer9":"2.65","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":42,"groundOuts":64,"airOuts":80,"runs":27,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".259","atBats":224,"obp":".304","slg":".402","ops":".706","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":90,"rbi":21,"leftOnBase":112,"sacBunts":2,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":19,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":96,"errors":4,"chances":227,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":24,"groundOuts":18,"airOuts":54,"runs":15,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":164,"obp":".233","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":748,"era":"2.31","inningsPitched":"46.2","wins":5,"losses":2,"saves":27,"saveOpportunities":28,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"0.86","battersFaced":183,"outs":140,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":748,"balls":240,"strikes":508,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".714","pitchesPerInning":"16.03","gamesFinished":37,"strikeoutWalkRatio":"5.23","strikeoutsPer9Inn":"13.11","walksPer9Inn":"2.51","hitsPer9Inn":"5.21","runsScoredPer9":"2.89","homeRunsPer9":"1.54","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":38,"groundOuts":19,"airOuts":64,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":154,"obp":".218","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"2.53","inningsPitched":"46.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":13,"whip":"0.76","battersFaced":173,"outs":139,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":217,"strikes":428,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".333","pitchesPerInning":"13.92","gamesFinished":6,"strikeoutWalkRatio":"4.82","strikeoutsPer9Inn":"10.29","walksPer9Inn":"2.14","hitsPer9Inn":"4.66","runsScoredPer9":"2.72","homeRunsPer9":"0.78","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672391":{"person":{"id":672391,"fullName":"Kaleb Ort","link":"/api/v1/people/672391"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":100,"obp":".307","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":471,"era":"5.40","inningsPitched":"28.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":17,"whip":"1.24","battersFaced":115,"outs":85,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":188,"strikes":283,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".667","pitchesPerInning":"16.62","gamesFinished":13,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.13","hitsPer9Inn":"6.99","runsScoredPer9":"5.40","homeRunsPer9":"1.59","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"28","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"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":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".185","atBats":27,"obp":".267","slg":".519","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":14,"rbi":8,"leftOnBase":13,"sacBunts":2,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":12,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670097":{"person":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"jerseyNumber":"38","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":1,"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":16,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".235","atBats":34,"obp":".297","slg":".382","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":15,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":17,"groundOuts":33,"airOuts":39,"runs":13,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":148,"obp":".261","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":574,"era":"2.59","inningsPitched":"41.2","wins":4,"losses":0,"saves":3,"saveOpportunities":4,"holds":6,"blownSaves":1,"earnedRuns":12,"whip":"1.01","battersFaced":162,"outs":125,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":574,"balls":180,"strikes":394,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.78","gamesFinished":11,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"10.37","walksPer9Inn":"2.38","hitsPer9Inn":"6.70","runsScoredPer9":"2.81","homeRunsPer9":"0.43","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HBP, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":58,"groundOuts":100,"airOuts":111,"runs":56,"doubles":17,"triples":1,"homeRuns":17,"strikeOuts":68,"baseOnBalls":36,"intentionalWalks":4,"hits":107,"hitByPitch":2,"avg":".281","atBats":381,"obp":".342","slg":".465","ops":".807","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":177,"rbi":53,"leftOnBase":168,"sacBunts":0,"sacFlies":5,"babip":".299","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.41","popOuts":33,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":113,"errors":3,"chances":181,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"100","stats":{"batting":{"summary":"3-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":4,"groundOuts":11,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".260","atBats":50,"obp":".367","slg":".440","ops":".807","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":22,"rbi":8,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":51,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"67","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":22,"gamesStarted":12,"flyOuts":54,"groundOuts":55,"airOuts":94,"runs":41,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":307,"obp":".329","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1293,"era":"4.46","inningsPitched":"76.2","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.42","battersFaced":337,"outs":230,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1293,"balls":453,"strikes":840,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".667","pitchesPerInning":"16.87","gamesFinished":2,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.04","walksPer9Inn":"3.05","hitsPer9Inn":"9.74","runsScoredPer9":"4.81","homeRunsPer9":"1.29","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":18},"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":true,"isSubstitute":false}},"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":{},"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":43,"gamesStarted":0,"flyOuts":25,"groundOuts":31,"airOuts":47,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":38,"hitByPitch":4,"atBats":159,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":667,"era":"2.55","inningsPitched":"42.1","wins":3,"losses":1,"saves":1,"saveOpportunities":3,"holds":21,"blownSaves":2,"earnedRuns":12,"whip":"1.09","battersFaced":173,"outs":127,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":667,"balls":203,"strikes":464,"strikePercentage":".700","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".750","pitchesPerInning":"15.76","gamesFinished":5,"strikeoutWalkRatio":"5.63","strikeoutsPer9Inn":"9.57","walksPer9Inn":"1.70","hitsPer9Inn":"8.08","runsScoredPer9":"2.55","homeRunsPer9":"0.64","inheritedRunners":14,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669920":{"person":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"6.0 IP, 5 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":30,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":32,"strikes":64,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":3},"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":7,"gamesStarted":2,"flyOuts":11,"groundOuts":25,"airOuts":24,"runs":21,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":89,"obp":".394","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"8.14","inningsPitched":"21.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.90","battersFaced":104,"outs":63,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":140,"strikes":231,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":5,"winPercentage":".500","pitchesPerInning":"17.67","gamesFinished":4,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"6.00","walksPer9Inn":"5.14","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"1.71","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":59,"groundOuts":75,"airOuts":103,"runs":40,"doubles":14,"triples":1,"homeRuns":13,"strikeOuts":112,"baseOnBalls":25,"intentionalWalks":0,"hits":88,"hitByPitch":7,"avg":".235","atBats":374,"obp":".293","slg":".382","ops":".675","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":143,"rbi":53,"leftOnBase":183,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.77","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":682,"errors":5,"chances":719,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676467":{"person":{"id":676467,"fullName":"Colton Gordon","link":"/api/v1/people/676467"},"jerseyNumber":"61","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":12,"gamesStarted":11,"flyOuts":36,"groundOuts":44,"airOuts":78,"runs":31,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":2,"hits":72,"hitByPitch":1,"atBats":238,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":950,"era":"4.53","inningsPitched":"57.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.44","battersFaced":254,"outs":173,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":306,"strikes":644,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"16.47","gamesFinished":1,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"7.49","walksPer9Inn":"1.72","hitsPer9Inn":"11.24","runsScoredPer9":"4.84","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676801":{"person":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":7,"groundOuts":13,"airOuts":20,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".230","atBats":61,"obp":".299","slg":".262","ops":".561","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":16,"rbi":2,"leftOnBase":30,"sacBunts":4,"sacFlies":0,"babip":".326","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":42,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"901","stats":{"batting":{"note":"a-","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":1,"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":90,"flyOuts":52,"groundOuts":93,"airOuts":107,"runs":36,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":64,"baseOnBalls":14,"intentionalWalks":1,"hits":85,"hitByPitch":2,"avg":".246","atBats":346,"obp":".277","slg":".402","ops":".679","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":139,"rbi":39,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".265","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.62","popOuts":19,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":67,"stolenBasePercentage":".882","caughtStealingPercentage":".118","assists":21,"putOuts":688,"errors":2,"chances":711,"fielding":".997","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]}},"batters":[666211,514888,605170,572233,701358,572138,643289,694728,670097,673237,694376,669920,593576,595345],"pitchers":[669920,593576,595345],"bench":[669450,676801],"bullpen":[650556,686613,676467,687473,623352,687911,672391,656986,664285],"battingOrder":[666211,514888,605170,572233,701358,572138,643289,694728,694376],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caratini (11, Severino, L)."},{"label":"TB","value":"Altuve; Caratini 2; Matthews; Trammell 3."},{"label":"RBI","value":"Smith (43); Walker, C (53)."},{"label":"Runners left in scoring position, 2 out","value":"Walker, C; Singleton; Altuve."},{"label":"SF","value":"Walker, C."},{"label":"GIDP","value":"Caratini."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Trammell (2, 2nd base off Severino, L/Langeliers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Caratini (5, throw)."},{"label":"Outfield assists","value":"Smith (Schuemann at home)."},{"label":"DP","value":"(Caratini-Matthews)."}]}],"note":[{"label":"a","value":"Popped out for Short in the 8th."}]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":427044,"fullName":"CB Bucknor","link":"/api/v1/people/427044"},"officialType":"Second Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Alexander, J."},{"label":"HBP","value":"Altuve (by Severino, L)."},{"label":"Pitches-strikes","value":"Severino, L 91-60; Kelly, Mi 13-10; Miller, M 23-13; Alexander, J 96-64; Neris 25-15; Okert 16-8."},{"label":"Groundouts-flyouts","value":"Severino, L 7-3; Kelly, Mi 0-0; Miller, M 0-3; Alexander, J 7-2; Neris 0-1; Okert 2-1."},{"label":"Batters faced","value":"Severino, L 24; Kelly, Mi 4; Miller, M 5; Alexander, J 30; Neris 6; Okert 4."},{"label":"Inherited runners-scored","value":"Miller, M 2-0."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Scott Barry. 2B: CB Bucknor. 3B: Adam Beck. "},{"label":"Weather","value":"73 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"32,386."},{"label":"Venue","value":"Daikin Park."},{"label":"July 24, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","boxscoreName":"Severino, L"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 4-11)","summary":"7.0 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":31,"strikes":60,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":70,"groundOuts":128,"airOuts":150,"runs":78,"doubles":29,"triples":0,"homeRuns":13,"strikeOuts":92,"baseOnBalls":40,"intentionalWalks":1,"hits":129,"hitByPitch":12,"atBats":492,"obp":".330","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2125,"era":"4.95","inningsPitched":"125.1","wins":4,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.35","battersFaced":551,"outs":376,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2125,"balls":781,"strikes":1344,"strikePercentage":".630","hitBatsmen":12,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".267","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"6.61","walksPer9Inn":"2.87","hitsPer9Inn":"9.26","runsScoredPer9":"5.60","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":52},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":6,"errors":0,"chances":27,"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":76,"pitchingGameScore":76},{"player":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","boxscoreName":"Urías, L"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":40,"groundOuts":67,"airOuts":80,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":27,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".238","atBats":240,"obp":".320","slg":".367","ops":".687","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":88,"rbi":19,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.84","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":22,"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":139,"putOuts":83,"errors":5,"chances":227,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":2,"triples":0,"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":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":34,"groundOuts":37,"airOuts":48,"runs":39,"doubles":17,"triples":2,"homeRuns":19,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":67,"hitByPitch":0,"avg":".288","atBats":233,"obp":".360","slg":".622","ops":".982","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":145,"rbi":51,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".361","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.26","popOuts":6,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":420,"errors":5,"chances":447,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"loser":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"save":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}