{"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":823583,"link":"/api/v1.1/game/823583/feed/live","metaData":{"wait":10,"timeStamp":"20260829_015342","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823583,"type":"R","doubleHeader":"N","id":"2026/08/28/houmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823583-2026-08-28","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-28T23:10:00Z","originalDate":"2026-08-28","officialDate":"2026-08-28","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":67,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":68,"losses":67,"winningPercentage":".504"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":75,"ties":0,"pct":".444"},"records":{},"divisionLeader":false,"wins":60,"losses":75,"winningPercentage":".444"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"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},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID642376":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376","firstName":"Jefry","lastName":"Yan","primaryNumber":"84","birthDate":"1996-08-17","currentAge":30,"birthCity":"San Rafael del Yuma","birthCountry":"Dominican Republic","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jefry","useLastName":"Yan","boxscoreName":"Yan","gender":"M","nameMatrilineal":"Pie","isPlayer":true,"isVerified":true,"pronunciation":"YEFF-ree YAWN","mlbDebutDate":"2026-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jefry Yan","nameSlug":"jefry-yan-642376","firstLastName":"Jefry Yan","lastFirstName":"Yan, Jefry","lastInitName":"Yan, J","initLastName":"J Yan","fullFMLName":"Jefry Yan","fullLFMName":"Yan, Jefry","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"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},"ID606965":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965","firstName":"Christopher","lastName":"Devenski","primaryNumber":"56","birthDate":"1990-11-13","currentAge":35,"birthCity":"Cerritos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Devenski","middleName":"Michael","boxscoreName":"Devenski","nickName":"Devo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"deh-VEHN-ski","mlbDebutDate":"2016-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Devenski","nameSlug":"chris-devenski-606965","firstLastName":"Chris Devenski","lastFirstName":"Devenski, Chris","lastInitName":"Devenski, C","initLastName":"C Devenski","fullFMLName":"Christopher Michael Devenski","fullLFMName":"Devenski, Christopher Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID650960":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960","firstName":"Daniel","lastName":"Duarte","primaryNumber":"54","birthDate":"1996-12-04","currentAge":29,"birthCity":"Huatabampo","birthStateProvince":"SO","birthCountry":"Mexico","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Duarte","middleName":"Francisco","boxscoreName":"Duarte","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Duarte","nameSlug":"daniel-duarte-650960","firstLastName":"Daniel Duarte","lastFirstName":"Duarte, Daniel","lastInitName":"Duarte, D","initLastName":"D Duarte","fullFMLName":"Daniel Francisco Duarte","fullLFMName":"Duarte, Daniel Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID702752":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752","firstName":"Jonathan","lastName":"Pintaro","primaryNumber":"91","birthDate":"1997-11-07","currentAge":28,"birthCity":"Pelham","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Pintaro","middleName":"Ryan","boxscoreName":"Pintaro","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Pintaro","nameSlug":"jonathan-pintaro-702752","firstLastName":"Jonathan Pintaro","lastFirstName":"Pintaro, Jonathan","lastInitName":"Pintaro, J","initLastName":"J Pintaro","fullFMLName":"Jonathan Ryan Pintaro","fullLFMName":"Pintaro, Jonathan Ryan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID804267":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267","firstName":"Zachary","lastName":"Thornton","primaryNumber":"49","birthDate":"2002-01-17","currentAge":24,"birthCity":"Winona","birthStateProvince":"MN","birthCountry":"USA","height":"6' 3\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Thornton","middleName":"Charles","boxscoreName":"Thornton, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Zac Thornton","nameSlug":"zac-thornton-804267","firstLastName":"Zac Thornton","lastFirstName":"Thornton, Zac","lastInitName":"Thornton, Z","initLastName":"Z Thornton","fullFMLName":"Zachary Charles Thornton","fullLFMName":"Thornton, Zachary Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"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},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":22,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID476594":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594","firstName":"Robert","lastName":"Stock","primaryNumber":"89","birthDate":"1989-11-21","currentAge":36,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Stock","middleName":"Anthony","boxscoreName":"Stock","nickName":"Cretch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2018-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Stock","nameSlug":"robert-stock-476594","firstLastName":"Robert Stock","lastFirstName":"Stock, Robert","lastInitName":"Stock, R","initLastName":"R Stock","fullFMLName":"Robert Anthony Stock","fullLFMName":"Stock, Robert Anthony","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","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},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID681320":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320","firstName":"Nathan","lastName":"Lavender","primaryNumber":"94","birthDate":"2000-01-20","currentAge":26,"birthCity":"Hudson","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Lavender","middleName":"James","boxscoreName":"Lavender","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nate Lavender","nameSlug":"nate-lavender-681320","firstLastName":"Nate Lavender","lastFirstName":"Lavender, Nate","lastInitName":"Lavender, N","initLastName":"N Lavender","fullFMLName":"Nathan James Lavender","fullLFMName":"Lavender, Nathan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665506":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506","firstName":"Cristian","lastName":"Pache","primaryNumber":"71","birthDate":"1998-11-19","currentAge":27,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Cristian","useLastName":"Pache","middleName":"Rafael","boxscoreName":"Pache","gender":"M","nameMatrilineal":"Torres","isPlayer":true,"isVerified":true,"pronunciation":"Pah-Chay","mlbDebutDate":"2020-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Pache","nameSlug":"cristian-pache-665506","firstLastName":"Cristian Pache","lastFirstName":"Pache, Cristian","lastInitName":"Pache, C","initLastName":"C Pache","fullFMLName":"Cristian Rafael Pache","fullLFMName":"Pache, Cristian Rafael","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID673380":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380","firstName":"Dedniel","lastName":"Núñez","primaryNumber":"72","birthDate":"1996-06-05","currentAge":30,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dedniel","useLastName":"Núñez","middleName":"Omar","boxscoreName":"Núñez, D","gender":"M","nameMatrilineal":"Pascual","isPlayer":true,"isVerified":true,"pronunciation":"DED-nee-ehl NOON-yehz","mlbDebutDate":"2024-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dedniel Núñez","nameSlug":"dedniel-nunez-673380","firstLastName":"Dedniel Núñez","lastFirstName":"Núñez, Dedniel","lastInitName":"Núñez, D","initLastName":"D Núñez","fullFMLName":"Dedniel Omar Núñez","fullLFMName":"Núñez, Dedniel Omar","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID814490":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490","firstName":"Ethan","lastName":"Pecko","primaryNumber":"70","birthDate":"2002-08-25","currentAge":24,"birthCity":"Darby","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Pecko","middleName":"John","boxscoreName":"Pecko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Pecko","nameSlug":"ethan-pecko-814490","firstLastName":"Ethan Pecko","lastFirstName":"Pecko, Ethan","lastInitName":"Pecko, E","initLastName":"E Pecko","fullFMLName":"Ethan John Pecko","fullLFMName":"Pecko, Ethan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"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},"ID681035":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","firstName":"Christian","lastName":"Scott","primaryNumber":"45","birthDate":"1999-06-15","currentAge":27,"birthCity":"Coconut Creek","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Scott","middleName":"David","boxscoreName":"Scott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Scott","nameSlug":"christian-scott-681035","firstLastName":"Christian Scott","lastFirstName":"Scott, Christian","lastInitName":"Scott, C","initLastName":"C Scott","fullFMLName":"Christian David Scott","fullLFMName":"Scott, Christian David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59}},"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289","location":{"address1":"Citi Field","city":"Flushing","state":"New York","stateAbbrev":"NY","postalCode":"11368","defaultCoordinates":{"latitude":40.75753012,"longitude":-73.84559155},"azimuthAngle":13.0,"elevation":10,"country":"USA","phone":"(718) 507-6387"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41922,"turfType":"Grass","roofType":"Open","leftLine":335,"left":358,"leftCenter":370,"center":408,"rightCenter":380,"right":370,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":3289,"link":"/api/v1/venues/3289"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"5 mph, In From LF"},"gameInfo":{"attendance":28848,"firstPitch":"2026-08-28T23:10:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"home":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"}},"officialScorer":{"id":434138,"fullName":"Billy Altman","link":"/api/v1/people/434138"},"primaryDatacaster":{"id":490176,"fullName":"Jake Fox","link":"/api/v1/people/490176"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:10:56.533Z","endTime":"2026-08-28T23:11:06.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T20:10:02.730Z","endTime":"2026-08-28T22:51:57.822Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-28T22:51:57.822Z","endTime":"2026-08-28T23:09:58.732Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-28T23:09:58.732Z","endTime":"2026-08-28T23:10:58.795Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.923389647948134,"aZ":-13.780673144440966,"pfxX":-4.038527736446796,"pfxZ":9.893464087156879,"pX":0.6063477615787458,"pZ":3.015767930679372,"vX0":10.079002322231672,"vY0":-136.88281537952815,"vZ0":-3.5470905482444004,"x":93.89,"y":157.35,"x0":-2.6324739870615814,"y0":50.003242270696134,"z0":5.299383384206832,"aX":-7.509721552755565},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2123,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40328327157636057,"extension":7.128110487583465},"hitData":{"launchSpeed":64.0,"launchAngle":-23.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.53,"coordY":147.8}},"index":3,"playId":"6d45e021-4d3b-39ce-9362-266366ee5a7b","pitchNumber":1,"startTime":"2026-08-28T23:10:58.795Z","endTime":"2026-08-28T23:11:06.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:11:06.807Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:11:26.880Z","endTime":"2026-08-28T23:13:52.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.61782182449984,"aZ":-16.317537878452416,"pfxX":-8.438830639490202,"pfxZ":8.344907103579835,"pX":0.30398007004222977,"pZ":2.16470481566735,"vX0":11.239885676431836,"vY0":-138.13834166675773,"vZ0":-5.240266403729113,"x":105.41,"y":180.33,"x0":-2.753626953231602,"y0":50.000920884709565,"z0":5.21248340766852,"aX":-16.032311512698683},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2172,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39908891882007236,"extension":7.147620363741365},"index":0,"playId":"7e6b5b48-a2f1-395b-ba4a-721051a2fb2f","pitchNumber":1,"startTime":"2026-08-28T23:11:31.874Z","endTime":"2026-08-28T23:11:34.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.90130276000446,"aZ":-14.810117129233747,"pfxX":-7.724874890976065,"pfxZ":8.87134809577831,"pX":-1.0432872125299704,"pZ":3.8793193827610977,"vX0":7.739476384978172,"vY0":-140.4667478746177,"vZ0":-1.2450117638666622,"x":156.77,"y":134.04,"x0":-2.8582928887519423,"y0":50.00220766587459,"z0":5.311813404607895,"aX":-15.119869356183974},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2203,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3930367728259121,"extension":7.102488876430523},"index":1,"playId":"df077ff7-f238-3304-8012-148a69749a7b","pitchNumber":2,"startTime":"2026-08-28T23:11:47.692Z","endTime":"2026-08-28T23:11:52.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.030384416822976,"aZ":-21.78241624917756,"pfxX":-2.1920156565401374,"pfxZ":5.797492913392073,"pX":1.4286940729762632,"pZ":3.729946949277331,"vX0":11.85295425031517,"vY0":-134.26391799231624,"vZ0":-0.09259731649516467,"x":62.54,"y":138.07,"x0":-2.793642043540581,"y0":50.0024406801329,"z0":5.339276695592551,"aX":-3.9307052912919884},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":1.0,"spinRate":2497,"spinDirection":198},"zone":12,"typeConfidence":0.87,"plateTime":0.4108414542726835,"extension":7.060500568411247},"index":2,"playId":"969e506a-2c0c-3bd6-8e3d-84f407b93755","pitchNumber":3,"startTime":"2026-08-28T23:12:04.345Z","endTime":"2026-08-28T23:12:10.450Z","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":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038269748252933,"aZ":-30.982383567797484,"pfxX":8.538251608085764,"pfxZ":0.83079738709848,"pX":-1.0011765509849717,"pZ":3.909209430362879,"vX0":2.357894980292064,"vY0":-120.01516631915447,"vZ0":3.2485335472300214,"x":155.16,"y":133.23,"x0":-3.1096194909614816,"y0":50.00158601627126,"z0":5.32834710379207,"aX":12.235327101061102},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":-16.1,"spinRate":2526,"spinDirection":80},"zone":11,"typeConfidence":0.89,"plateTime":0.4594856508821352,"extension":6.818310949205716},"index":3,"playId":"c8a71466-b41c-3d5d-be08-fb734ecfc05f","pitchNumber":4,"startTime":"2026-08-28T23:12:20.793Z","endTime":"2026-08-28T23:12:25.617Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-28T23:12:30.872Z","endTime":"2026-08-28T23:12:44.529Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555155462987607,"aZ":-24.50864966030532,"pfxX":-3.556924951506908,"pfxZ":4.260821270471165,"pX":0.1884789361760643,"pZ":2.6295621641068703,"vX0":9.034692516199701,"vY0":-133.459365272039,"vZ0":-2.163583721458659,"x":109.82,"y":167.78,"x0":-2.7831078267429086,"y0":50.0014304860445,"z0":5.221616745268748,"aX":-6.397392994506504},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":4.4,"spinRate":2236,"spinDirection":199},"zone":5,"typeConfidence":0.87,"plateTime":0.410890784317937,"extension":7.109245129059734},"index":5,"playId":"a5433906-bae5-3679-bbff-1c6b0487b132","pitchNumber":5,"startTime":"2026-08-28T23:12:44.529Z","endTime":"2026-08-28T23:12:48.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":85.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.55265736765277,"aZ":-11.61038109581991,"pfxX":-5.695681168864704,"pfxZ":10.713153783868695,"pX":0.10701619644200616,"pZ":2.6181922405291314,"vX0":9.80700393349852,"vY0":-140.0588506977934,"vZ0":-4.647823999366334,"x":112.92,"y":168.09,"x0":-2.755127405016117,"y0":50.00524029175541,"z0":5.104606059515025,"aX":-10.935988816803118},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":7.4,"spinRate":2278,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39622948920444445,"extension":6.9967346695641},"index":6,"playId":"f26238c6-c3bf-3221-b046-63d5caa22c5b","pitchNumber":6,"startTime":"2026-08-28T23:13:03.129Z","endTime":"2026-08-28T23:13:08.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27137560965116,"aZ":-13.61395694909663,"pfxX":-5.581698736532898,"pfxZ":9.680806025146877,"pX":-0.6300491189825147,"pZ":3.5972532373719113,"vX0":7.552090203069875,"vY0":-138.40108090195514,"vZ0":-2.1587722331291914,"x":141.02,"y":141.65,"x0":-2.683942484666269,"y0":50.0014055998464,"z0":5.311947070694297,"aX":-10.70051419820694},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2318,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3975390760050459,"extension":7.03241083188855},"index":7,"playId":"57dd8d05-57bc-3b33-a039-e163ff1ebf91","pitchNumber":7,"startTime":"2026-08-28T23:13:24.528Z","endTime":"2026-08-28T23:13:29.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33232023761361,"aZ":-15.038784087354456,"pfxX":-7.236990349657638,"pfxZ":8.87573571749813,"pX":0.09777507116203171,"pZ":3.33991869367245,"vX0":9.762337455339924,"vY0":-138.84160119243666,"vZ0":-2.6339050563135453,"x":113.27,"y":148.6,"x0":-2.542103936049684,"y0":50.00139808915722,"z0":5.315548717720441,"aX":-13.970308777105695},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2258,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3961914526369421,"extension":7.146897587860897},"hitData":{"launchSpeed":101.7,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.33,"coordY":147.31}},"index":8,"playId":"a1710bc2-1fc0-31de-80e4-e16f1408a31f","pitchNumber":8,"startTime":"2026-08-28T23:13:44.139Z","endTime":"2026-08-28T23:13:52.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:13:52.144Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:14:14.926Z","endTime":"2026-08-28T23:17:43.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.524048556814975,"aZ":-15.458209581014565,"pfxX":-8.277150126926225,"pfxZ":8.610514837235918,"pX":0.0672109098400635,"pZ":2.9939422855382807,"vX0":10.367261320423495,"vY0":-138.8047930192924,"vZ0":-3.2804043762732498,"x":114.44,"y":157.94,"x0":-2.649618198120646,"y0":50.003979393167235,"z0":5.227191464271769,"aX":-16.071890964373264},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2338,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3953616443085326,"extension":7.032819138743065},"index":0,"playId":"4d0aca04-fa84-3db6-b2ae-e905aaf4b5cc","pitchNumber":1,"startTime":"2026-08-28T23:14:19.466Z","endTime":"2026-08-28T23:14:25.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6922703770624,"aZ":-15.153096740296938,"pfxX":-6.027679289423608,"pfxZ":8.96103174563207,"pX":0.7840242580036181,"pZ":3.7331080829113414,"vX0":10.99974218018005,"vY0":-137.93700057747623,"vZ0":-1.4425390479888511,"x":87.11,"y":137.99,"x0":-2.4980656312260234,"y0":50.00669529645751,"z0":5.299749367191482,"aX":-11.455450475905762},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2239,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3992242693211976,"extension":7.069129830060083},"index":1,"playId":"ab08141f-3cc7-3b31-bf5b-dc7d0c2ce8e6","pitchNumber":2,"startTime":"2026-08-28T23:14:47.127Z","endTime":"2026-08-28T23:14:51.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.822455027124846,"aZ":-13.156489093800793,"pfxX":-7.238719462683645,"pfxZ":9.916116979525123,"pX":1.49525181461576,"pZ":2.9984958231274796,"vX0":13.241545656141737,"vY0":-138.7621541294013,"vZ0":-3.7164350379963564,"x":60.0,"y":157.82,"x0":-2.434207346348613,"y0":50.00284759899056,"z0":5.253290645656991,"aX":-13.883878915241509},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2249,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39722847887237567,"extension":7.056093003289894},"index":2,"playId":"5a900f44-67fa-3401-9cd7-7e1fc649df88","pitchNumber":3,"startTime":"2026-08-28T23:15:03.831Z","endTime":"2026-08-28T23:15:09.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.78387837282193,"aZ":-13.287689885822202,"pfxX":-6.1527848699092695,"pfxZ":9.869390651645487,"pX":0.3907685949335334,"pZ":3.0703298707041737,"vX0":10.376354904973358,"vY0":-138.83281611030105,"vZ0":-3.247827068772906,"x":102.1,"y":155.88,"x0":-2.6298366755205604,"y0":50.001986020070156,"z0":5.164240550032517,"aX":-11.774062339122967},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2280,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39753253390425325,"extension":7.1576762148444155},"index":3,"playId":"2fd7f834-fe90-3c1b-acba-9408972a39fd","pitchNumber":4,"startTime":"2026-08-28T23:15:21.504Z","endTime":"2026-08-28T23:15:27.091Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-28T23:15:30.664Z","endTime":"2026-08-28T23:15:45.016Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.21620576178552,"aZ":-13.044706098109874,"pfxX":-6.973844138989751,"pfxZ":9.727470472373815,"pX":0.834603320083818,"pZ":2.7873389193541303,"vX0":11.973741487976838,"vY0":-140.6170380872773,"vZ0":-4.2271859541714205,"x":85.19,"y":163.52,"x0":-2.608021543997474,"y0":50.00416895189532,"z0":5.180809761229311,"aX":-13.71727516857986},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2342,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39221638948402715,"extension":7.159474389843678},"index":5,"playId":"09560f27-4201-3869-a462-fba495067bd4","pitchNumber":5,"startTime":"2026-08-28T23:15:45.016Z","endTime":"2026-08-28T23:15:49.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.42996742633209,"aZ":-13.279162742189046,"pfxX":-7.063126486487031,"pfxZ":9.651712902298943,"pX":0.16471515545020657,"pZ":2.7923974102261595,"vX0":10.117396884835236,"vY0":-140.15958796602888,"vZ0":-4.066783211276826,"x":110.72,"y":163.39,"x0":-2.6013418679134084,"y0":50.00327243126639,"z0":5.151129822283067,"aX":-13.828608957032147},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2208,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39321720211835665,"extension":7.13014639401303},"index":6,"playId":"87eca01f-4d6b-3aa3-ba5b-ebb85dce6335","pitchNumber":6,"startTime":"2026-08-28T23:16:12.681Z","endTime":"2026-08-28T23:16:16.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33157053374768,"aZ":-27.593542131248377,"pfxX":0.7437336391177194,"pfxZ":2.7076897498868533,"pX":1.2117064800356185,"pZ":2.670480055897039,"vX0":9.833404653061283,"vY0":-130.01286853650154,"vZ0":-1.074473360425717,"x":70.81,"y":166.68,"x0":-2.7353073739151332,"y0":50.00308827070986,"z0":5.2067517657273426,"aX":1.2552299526480861},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.9,"breakHorizontal":-3.8,"spinRate":2419,"spinDirection":164},"zone":12,"typeConfidence":0.93,"plateTime":0.42325185567664914,"extension":7.242154055469491},"index":7,"playId":"335eb48e-1020-3d87-b6ad-5dbe81e66a24","pitchNumber":7,"startTime":"2026-08-28T23:16:32.495Z","endTime":"2026-08-28T23:16:37.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26387538024997,"aZ":-20.75858944954434,"pfxX":-1.2406783293008887,"pfxZ":6.295035742309532,"pX":0.42399492482150447,"pZ":2.8704496675110094,"vX0":8.709152343082078,"vY0":-134.58951767367014,"vZ0":-2.103324554269095,"x":100.84,"y":161.28,"x0":-2.708497216779003,"y0":50.0065095307487,"z0":5.149865736970718,"aX":-2.2529319221050654},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":0.1,"spinRate":2377,"spinDirection":203},"zone":3,"typeConfidence":0.86,"plateTime":0.40872121687953555,"extension":7.086454165578202},"index":8,"playId":"7f03f45b-7655-39ef-b780-a66075bafdc4","pitchNumber":8,"startTime":"2026-08-28T23:16:49.770Z","endTime":"2026-08-28T23:16:55.162Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11038464813827,"aZ":-21.503579447188915,"pfxX":-11.518493811515212,"pfxZ":5.600670831998349,"pX":-0.07582704350505454,"pZ":2.20931786300118,"vX0":10.71478099137168,"vY0":-137.56438378859542,"vZ0":-4.056141473052591,"x":119.89,"y":179.13,"x0":-2.535389598563834,"y0":50.00523910730877,"z0":5.171001416041683,"aX":-21.95610134916127},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":18.5,"spinRate":2418,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3990080035429142,"extension":7.152201005237521},"index":9,"playId":"0673e58c-070a-3e39-8728-a4936c55dcc2","pitchNumber":9,"startTime":"2026-08-28T23:17:17.786Z","endTime":"2026-08-28T23:17:22.240Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917764335626906,"aZ":-27.60366936145346,"pfxX":12.183103791471055,"pfxZ":3.323199768872991,"pX":-0.24870632809229648,"pZ":3.6987485584474866,"vX0":2.5953462523273743,"vY0":-117.85838054974705,"vZ0":2.400234951625071,"x":126.48,"y":138.91,"x0":-2.9515822528799345,"y0":50.00474383634206,"z0":5.253789642693852,"aX":16.769274561414523},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.1,"breakHorizontal":-22.7,"spinRate":2602,"spinDirection":76},"zone":11,"typeConfidence":0.91,"plateTime":0.46864589156449776,"extension":6.946616819716041},"index":10,"playId":"ab5c78d1-f222-3280-aeb3-65ca23689ce9","pitchNumber":10,"startTime":"2026-08-28T23:17:38.684Z","endTime":"2026-08-28T23:17:43.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:17:43.877Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a sharp ground ball to left fielder Luis Robert Jr. Isaac Paredes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:18:03.375Z","endTime":"2026-08-28T23:18:59.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374949178261115,"aZ":-24.46192275291141,"pfxX":12.014680964821125,"pfxZ":5.568556579139443,"pX":-0.8947387870033265,"pZ":3.9485022205726437,"vX0":1.3872101745490053,"vY0":-118.01640054565677,"vZ0":2.346496940366948,"x":151.11,"y":132.17,"x0":-3.050513162900491,"y0":50.00002173597859,"z0":5.222186235354267,"aX":16.627203806221264},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.0,"breakHorizontal":-22.1,"spinRate":2599,"spinDirection":74},"zone":11,"typeConfidence":0.91,"plateTime":0.4674811390526843,"extension":7.1675393186029055},"index":0,"playId":"416be11d-ed4b-30fd-87c0-3d4af09cc62f","pitchNumber":1,"startTime":"2026-08-28T23:18:09.901Z","endTime":"2026-08-28T23:18:13.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74690165653322,"aZ":-14.175982979035863,"pfxX":-7.348749057220328,"pfxZ":9.432804119681013,"pX":0.7696081780694705,"pZ":2.9941022737604523,"vX0":11.666834141994396,"vY0":-137.98012684922838,"vZ0":-3.408368182841385,"x":87.66,"y":157.94,"x0":-2.5793682917325764,"y0":50.00001277283239,"z0":5.214632813270238,"aX":-14.01844155941587},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2329,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3985877876600963,"extension":7.233800397968205},"index":1,"playId":"a05e3ec4-fdab-36fa-8f20-bbe80798b2be","pitchNumber":2,"startTime":"2026-08-28T23:18:28.168Z","endTime":"2026-08-28T23:18:32.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.162184091238295,"aZ":-16.314259647103363,"pfxX":-6.600626181295573,"pfxZ":8.1587727240132,"pX":-0.46072240641382556,"pZ":2.344783029451079,"vX0":8.307624566611334,"vY0":-139.02711685172153,"vZ0":-4.734215248340081,"x":134.56,"y":175.47,"x0":-2.6397191029760156,"y0":50.00415376501515,"z0":5.163678211349889,"aX":-12.833924020701625},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2329,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3950069403956258,"extension":7.159734936043205},"hitData":{"launchSpeed":103.6,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":57.75,"coordY":129.09}},"index":2,"playId":"c6195b88-99a9-3a4a-906f-45fc488a1c21","pitchNumber":3,"startTime":"2026-08-28T23:18:48.717Z","endTime":"2026-08-28T23:18:59.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:18:59.743Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daulton Varsho grounds into a force out, fielded by shortstop Francisco Lindor. Jose Altuve out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:20:15.530Z","endTime":"2026-08-28T23:20:42.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-28T23:19:28.778Z","endTime":"2026-08-28T23:20:17.854Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01833172760097,"aZ":-24.21645234895372,"pfxX":-0.5683850662732808,"pfxZ":4.647385666789516,"pX":0.6632426773555705,"pZ":3.2632004785904,"vX0":9.005315568932993,"vY0":-130.16554019047942,"vZ0":-0.5311078349727157,"x":91.72,"y":150.67,"x0":-2.771178964526182,"y0":50.000666998377646,"z0":5.307894424086994,"aX":-0.975003426406643},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-1.0,"spinRate":2238,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.4212437090645018,"extension":6.985327144439732},"index":1,"playId":"c3037d02-a18c-3d1e-81f8-4f998cce39df","pitchNumber":1,"startTime":"2026-08-28T23:20:17.854Z","endTime":"2026-08-28T23:20:21.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.034727561443407,"aZ":-23.198060715434796,"pfxX":0.9072520443950283,"pfxZ":5.1106072669249265,"pX":-0.21004555231260646,"pZ":3.408420493563465,"vX0":6.556370286499383,"vY0":-132.16786512755613,"vZ0":-0.38524887796756996,"x":125.01,"y":146.75,"x0":-2.8480163655967394,"y0":50.00284853145876,"z0":5.2702001810732755,"aX":1.5936021666087583},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2258,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.4155468296968987,"extension":7.0901742789545725},"hitData":{"launchSpeed":95.7,"launchAngle":-2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":147.82}},"index":2,"playId":"753135c8-7f9e-3007-b8ea-5c665469a69a","pitchNumber":2,"startTime":"2026-08-28T23:20:35.808Z","endTime":"2026-08-28T23:20:42.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:20:42.833Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:22:58.597Z","endTime":"2026-08-28T23:25:07.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T23:22:51.112Z","endTime":"2026-08-28T23:23:00.886Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.941434695663176,"aZ":-14.946163836836032,"pfxX":-5.183772789849961,"pfxZ":8.75838817258881,"pX":-0.8510511537411587,"pZ":3.8353313016422006,"vX0":4.86166665720254,"vY0":-140.14313346572249,"vZ0":-3.397052106580949,"x":149.44,"y":135.23,"x0":-1.9442126595501075,"y0":50.00456933892015,"z0":6.0543285680611225,"aX":-10.198424623888746},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2271,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39250002767119563,"extension":6.553828586840411},"index":1,"playId":"66bc0cbb-a457-3d20-a850-d4811f232dae","pitchNumber":1,"startTime":"2026-08-28T23:23:00.886Z","endTime":"2026-08-28T23:23:05.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87573232921534,"aZ":-18.39068275847852,"pfxX":-9.285522185196843,"pfxZ":7.2488413287581235,"pX":-0.5738175648519883,"pZ":2.9299921218726075,"vX0":7.010019997578188,"vY0":-137.81866579302925,"vZ0":-4.617163448353973,"x":138.87,"y":159.67,"x0":-1.958500559776351,"y0":50.00389846317549,"z0":5.889046501712834,"aX":-17.660680391295834},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":15.1,"spinRate":2197,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.39915389885731667,"extension":6.579704205789979},"index":2,"playId":"978fa56d-9e5f-36bf-a7f0-3c3c1ca30dbb","pitchNumber":2,"startTime":"2026-08-28T23:23:16.698Z","endTime":"2026-08-28T23:23:23.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.704685245565244,"aZ":-18.814431542649245,"pfxX":-10.025209750805406,"pfxZ":6.788039062129311,"pX":-0.6802517300585161,"pZ":3.278981309588131,"vX0":7.316176183331932,"vY0":-140.10730620238948,"vZ0":-3.68571250924824,"x":142.93,"y":150.25,"x0":-2.036640436379986,"y0":50.00006243555979,"z0":5.857419789866464,"aX":-19.72240077986436},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":16.4,"spinRate":2156,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.3924901912012393,"extension":6.532246831905246},"index":3,"playId":"85f3506d-a9da-32e2-842e-93d582e22724","pitchNumber":3,"startTime":"2026-08-28T23:23:37.078Z","endTime":"2026-08-28T23:23:41.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6416520360796,"aZ":-15.299693393651447,"pfxX":-4.074847727136667,"pfxZ":8.705592641961118,"pX":-0.508954693251943,"pZ":4.370000944970159,"vX0":5.189405026486682,"vY0":-139.1530785107028,"vZ0":-1.6307750886200818,"x":136.4,"y":120.79,"x0":-1.8789079700844595,"y0":50.00081581013327,"z0":5.990144620073044,"aX":-7.897084602910636},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":6.1,"spinRate":2180,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3954021759556041,"extension":6.5692322556267415},"index":4,"playId":"48859f30-f892-32ed-a771-81c43252f294","pitchNumber":4,"startTime":"2026-08-28T23:23:58.213Z","endTime":"2026-08-28T23:24:02.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287703318603448,"aZ":-29.131041052535117,"pfxX":-10.514025137815347,"pfxZ":1.8789517657641408,"pX":0.0032051439724207027,"pZ":1.488216361441619,"vX0":8.508950694103513,"vY0":-127.03101210223471,"vZ0":-4.6582414739767115,"x":116.88,"y":198.6,"x0":-2.0391970000620314,"y0":50.00367070506193,"z0":5.687115121945601,"aX":-17.024279271889586},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":16.9,"spinRate":1465,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.43273439780193623,"extension":6.660684485604958},"index":5,"playId":"713224e8-0c35-3a08-9616-a8f181031f35","pitchNumber":5,"startTime":"2026-08-28T23:24:14.312Z","endTime":"2026-08-28T23:24:19.577Z","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":96.8,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.079903957628375,"aZ":-17.861544592475635,"pfxX":-9.921747433314199,"pfxZ":7.208219045338385,"pX":-0.12363730650228083,"pZ":2.124878314599799,"vX0":8.575284784203598,"vY0":-140.53107861040064,"vZ0":-6.569726433097621,"x":121.71,"y":181.41,"x0":-1.9369141752271393,"y0":50.00167406964677,"z0":5.667961263279166,"aX":-19.69506035651126},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":16.1,"spinRate":2147,"spinDirection":220},"zone":8,"typeConfidence":0.89,"plateTime":0.3908852325287109,"extension":6.736612382761752},"index":6,"playId":"0992ee5e-7d51-3d2e-9839-93210bb1462f","pitchNumber":6,"startTime":"2026-08-28T23:24:38.525Z","endTime":"2026-08-28T23:24:42.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731017384532304,"aZ":-28.050368403453202,"pfxX":2.22876571798118,"pfxZ":2.4001945505965576,"pX":-0.6129122797580359,"pZ":3.157755132473855,"vX0":3.624685628921775,"vY0":-131.03344165416675,"vZ0":-1.3325572447121956,"x":140.36,"y":153.52,"x0":-2.3100438988888037,"y0":50.00308713784456,"z0":5.79197025984775,"aX":3.8296576741531867},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.9,"spinRate":2226,"spinDirection":177},"zone":1,"typeConfidence":0.9,"plateTime":0.41989352172323136,"extension":6.610686968181313},"index":7,"playId":"683eaaf5-73cf-3eb5-b59f-2d73b562fc10","pitchNumber":7,"startTime":"2026-08-28T23:25:02.999Z","endTime":"2026-08-28T23:25:07.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:25:07.852Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:25:43.323Z","endTime":"2026-08-28T23:26:51.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":"2026-08-28T23:25:30.945Z","endTime":"2026-08-28T23:25:45.658Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":97.2,"endSpeed":87.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0949987609858,"aZ":-13.087753228086708,"pfxX":-4.204799808716417,"pfxZ":9.54238763092932,"pX":-0.09280683776412803,"pZ":3.3154775558839615,"vX0":6.848217605437585,"vY0":-141.2262127910264,"vZ0":-4.672124072863904,"x":120.54,"y":149.26,"x0":-2.013760635409305,"y0":50.00301785200303,"z0":5.846825211109115,"aX":-8.411079923894162},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2201,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38929889174591237,"extension":6.653539904210089},"index":1,"playId":"ba98f099-6cdd-3e91-afbd-fc7cd4f3da8a","pitchNumber":1,"startTime":"2026-08-28T23:25:45.658Z","endTime":"2026-08-28T23:25:49.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648943283770077,"aZ":-26.07575849670602,"pfxX":1.0848642844532277,"pfxZ":3.373554271228243,"pX":1.19232108564382,"pZ":1.6698948693243272,"vX0":7.715279018865627,"vY0":-134.03748333492197,"vZ0":-5.938056333687112,"x":71.55,"y":193.69,"x0":-1.8718080471122478,"y0":50.004058180026306,"z0":5.791417734123973,"aX":1.9611355194015259},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":-3.7,"spinRate":2335,"spinDirection":174},"zone":14,"typeConfidence":0.88,"plateTime":0.40960673820284166,"extension":6.647747750963263},"index":2,"playId":"08afe901-6c67-370f-9f89-5517732bf080","pitchNumber":2,"startTime":"2026-08-28T23:26:03.212Z","endTime":"2026-08-28T23:26:07.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.547939641645875,"aZ":-12.894067592476446,"pfxX":-6.320239059400214,"pfxZ":9.57091817568131,"pX":-0.6261632222699085,"pZ":2.733483075880304,"vX0":6.302098764862943,"vY0":-141.3349371419381,"vZ0":-6.103509211416014,"x":140.87,"y":164.98,"x0":-2.068507464814342,"y0":50.00033363049275,"z0":5.756124634887403,"aX":-12.728263060903608},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2327,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3882052061093524,"extension":6.633348441723171},"index":3,"playId":"8f03462e-8ee9-3030-b4c5-f893e6150871","pitchNumber":3,"startTime":"2026-08-28T23:26:22.382Z","endTime":"2026-08-28T23:26:27.220Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32173080601704,"aZ":-11.826548519805334,"pfxX":-5.730030452837992,"pfxZ":10.087225740423793,"pX":-0.35245414673982356,"pZ":2.782117533734749,"vX0":6.446583140568318,"vY0":-141.8227600526029,"vZ0":-6.518503755812451,"x":130.43,"y":163.66,"x0":-1.9209310937674853,"y0":50.00610222106924,"z0":5.8800509905546505,"aX":-11.563254512420347},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2337,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.38761572003800593,"extension":6.675688880872752},"index":4,"playId":"69c9e8b0-48fc-3acb-8fe5-0e5174732d62","pitchNumber":4,"startTime":"2026-08-28T23:26:45.201Z","endTime":"2026-08-28T23:26:51.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:26:51.935Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:27:08.285Z","endTime":"2026-08-28T23:29:10.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":98.3,"endSpeed":89.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.044172875107755,"aZ":-15.820030796854656,"pfxX":-9.463407663766686,"pfxZ":7.947926961342061,"pX":-0.48226820153301175,"pZ":1.715909595415724,"vX0":7.44564212591482,"vY0":-142.79039314477075,"vZ0":-8.63424079563409,"x":135.38,"y":192.45,"x0":-1.8990953200707215,"y0":50.00123238933975,"z0":5.782269133583438,"aX":-19.465972104410614},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":15.6,"spinRate":2029,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.38415821183463095,"extension":6.678737458737927},"index":0,"playId":"088a55d0-776d-3a42-a3e2-5a3e8558e969","pitchNumber":1,"startTime":"2026-08-28T23:27:20.254Z","endTime":"2026-08-28T23:27:24.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57118110674221,"aZ":-14.907252197765844,"pfxX":-9.521977543144729,"pfxZ":8.343890593671283,"pX":0.14092749682075684,"pZ":2.0972203443075297,"vX0":8.52136900361184,"vY0":-143.27658843154302,"vZ0":-7.870390482498846,"x":111.63,"y":182.16,"x0":-1.6416316159526938,"y0":50.00069956839444,"z0":5.820420589612087,"aX":-19.70056303132232},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":15.5,"spinRate":2084,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.3829818901296851,"extension":6.6817576473978555},"index":1,"playId":"6723bd0b-d2ea-31e2-abf2-8563703a95be","pitchNumber":2,"startTime":"2026-08-28T23:27:42.543Z","endTime":"2026-08-28T23:27:46.956Z","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":93.6,"endSpeed":86.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69242652750729,"aZ":-21.456848127208534,"pfxX":0.47850058863350586,"pfxZ":5.694288760526633,"pX":1.3892659355683035,"pZ":1.432171079989394,"vX0":8.630128280338148,"vY0":-136.015223980243,"vZ0":-7.709489749121834,"x":64.04,"y":200.11,"x0":-1.8812885782873938,"y0":50.000005912063386,"z0":5.7811606323341795,"aX":0.898858197944648},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-2.6,"spinRate":2357,"spinDirection":191},"zone":14,"typeConfidence":0.78,"plateTime":0.4020716536376505,"extension":6.721676242503248},"index":2,"playId":"6aa79d85-b927-3598-a2fb-6b2375c3fbb6","pitchNumber":3,"startTime":"2026-08-28T23:28:05.085Z","endTime":"2026-08-28T23:28:09.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74929410489411,"aZ":-12.060495344131805,"pfxX":-8.288969057132757,"pfxZ":10.037166165860505,"pX":-0.21483700967194258,"pZ":3.0142968793086986,"vX0":7.495489108020318,"vY0":-141.268569133967,"vZ0":-5.733071449387796,"x":125.19,"y":157.39,"x0":-1.836750971681532,"y0":50.00192510360244,"z0":5.858121462556348,"aX":-16.609742414701895},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":13.3,"spinRate":2089,"spinDirection":214},"zone":2,"typeConfidence":0.85,"plateTime":0.38899692209954617,"extension":6.684388051242032},"index":3,"playId":"de6645a7-dc63-348e-8349-4db03acc1921","pitchNumber":4,"startTime":"2026-08-28T23:28:26.226Z","endTime":"2026-08-28T23:28:29.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27920078870098,"aZ":-18.250824919044874,"pfxX":-9.542614891015836,"pfxZ":6.784894484066383,"pX":-0.09904998190649772,"pZ":2.9264902012097402,"vX0":8.347554046932624,"vY0":-142.688680749824,"vZ0":-5.067232808268758,"x":120.78,"y":159.76,"x0":-1.8294871471191358,"y0":50.00227390657888,"z0":5.883298673744286,"aX":-19.58371397846306},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2304,"spinDirection":215},"zone":2,"typeConfidence":0.89,"plateTime":0.38454371125783027,"extension":6.652924211573917},"hitData":{"launchSpeed":96.8,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.22,"coordY":142.25}},"index":4,"playId":"68627060-7180-3e45-86f9-4c81052a1502","pitchNumber":5,"startTime":"2026-08-28T23:29:01.977Z","endTime":"2026-08-28T23:29:10.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:29:10.001Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:31:00.789Z","endTime":"2026-08-28T23:32:53.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.127572899121105,"aZ":-23.64342484644245,"pfxX":0.5003353605531521,"pfxZ":5.110938276714974,"pX":-0.23952018997566563,"pZ":4.148264082631845,"vX0":6.249493908396165,"vY0":-128.27788549276582,"vZ0":1.3923628679251268,"x":126.13,"y":126.78,"x0":-2.7706573171069797,"y0":50.00263410025531,"z0":5.439495007954652,"aX":0.8350275997122104},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2222,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.4267125967628522,"extension":7.068302241561285},"index":0,"playId":"68990449-aa40-33db-9c3d-8d7033bcf730","pitchNumber":1,"startTime":"2026-08-28T23:31:21.775Z","endTime":"2026-08-28T23:31:26.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02706622527573,"aZ":-13.279497473569574,"pfxX":-6.842497312654553,"pfxZ":10.006226411781855,"pX":0.5093014128171377,"pZ":2.8359806342399163,"vX0":11.082043239180516,"vY0":-136.97537312095972,"vZ0":-3.9060679964347873,"x":97.59,"y":162.21,"x0":-2.7116063586721095,"y0":50.003206506745684,"z0":5.197045748815485,"aX":-12.922151392458419},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2377,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40083797096254736,"extension":7.105929810283901},"index":1,"playId":"23e6c5ff-3ba0-3f91-941b-3cdb69e5de05","pitchNumber":2,"startTime":"2026-08-28T23:31:36.658Z","endTime":"2026-08-28T23:31:40.857Z","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":94.0,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016277248498742,"aZ":-15.190973403071101,"pfxX":-7.255815394183051,"pfxZ":9.043392001127254,"pX":0.8993181237936835,"pZ":2.873741236941807,"vX0":11.81095733061971,"vY0":-136.40705633267294,"vZ0":-3.245722364469837,"x":82.72,"y":161.19,"x0":-2.5510396304108083,"y0":50.000253954095605,"z0":5.131293025656654,"aX":-13.623179325022104},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2303,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40209430655805,"extension":7.2031483060894095},"index":2,"playId":"1123f09c-c194-3ccd-beaa-9879d279e8be","pitchNumber":3,"startTime":"2026-08-28T23:31:53.603Z","endTime":"2026-08-28T23:31:57.375Z","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":"2026-08-28T23:32:06.676Z","endTime":"2026-08-28T23:32:22.328Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568308971492936,"aZ":-27.88609218654473,"pfxX":11.233299764668043,"pfxZ":3.0865260932663894,"pX":0.3780795226693261,"pZ":3.3169985036144873,"vX0":4.166752820863615,"vY0":-117.76304690151683,"vZ0":1.5075218523382428,"x":102.59,"y":149.22,"x0":-2.8790533793659625,"y0":50.00402502245306,"z0":5.26815438551877,"aX":15.609901641449008},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.2,"breakHorizontal":-21.4,"spinRate":2486,"spinDirection":69},"zone":3,"typeConfidence":0.91,"plateTime":0.4670173703860212,"extension":6.973047566949108},"index":4,"playId":"6f8624f1-427b-30bd-bed7-d1c81a990b27","pitchNumber":4,"startTime":"2026-08-28T23:32:22.328Z","endTime":"2026-08-28T23:32:29.422Z","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":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725505636784227,"aZ":-27.73906863845804,"pfxX":6.760013227556586,"pfxZ":3.183817863768075,"pX":0.6191960337156174,"pZ":3.1176080646509456,"vX0":6.420526978309866,"vY0":-118.14794775273269,"vZ0":1.2077622715993002,"x":93.4,"y":154.6,"x0":-3.0269996804976462,"y0":50.000960928470164,"z0":5.178632945757353,"aX":9.408513455539255},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.4,"breakHorizontal":-14.0,"spinRate":2555,"spinDirection":83},"zone":3,"typeConfidence":0.9,"plateTime":0.4663380915585478,"extension":7.279592428696845},"hitData":{"launchSpeed":93.9,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.79,"coordY":166.04}},"index":5,"playId":"5f4f2fd0-34df-3309-895d-f7073bc11426","pitchNumber":5,"startTime":"2026-08-28T23:32:44.604Z","endTime":"2026-08-28T23:32:53.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:32:53.128Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yainer Diaz grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:33:13.172Z","endTime":"2026-08-28T23:33:45.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":80.4,"endSpeed":73.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129640663738815,"aZ":-29.746117998477484,"pfxX":6.82442686576987,"pfxZ":1.7655369148628086,"pX":-0.6806574382334056,"pZ":3.3375772425261263,"vX0":3.4959369417827872,"vY0":-116.989465928481,"vZ0":2.0739119894993747,"x":142.95,"y":148.67,"x0":-3.0855410310364406,"y0":50.00006190229385,"z0":5.247378887315888,"aX":9.362624481133317},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.1,"breakHorizontal":-13.3,"spinRate":2453,"spinDirection":70},"zone":1,"typeConfidence":0.9,"plateTime":0.4699795706174221,"extension":6.9515785832601615},"index":0,"playId":"d8550eef-2145-3d0c-b3cf-7bd9df8fe8ae","pitchNumber":1,"startTime":"2026-08-28T23:33:21.449Z","endTime":"2026-08-28T23:33:25.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20681554577437,"aZ":-28.016318627275226,"pfxX":6.38054215480193,"pfxZ":2.975837492362408,"pX":0.5290089740419136,"pZ":2.175673851225518,"vX0":6.028365582115511,"vY0":-118.1767215533526,"vZ0":-0.8905009527646319,"x":96.84,"y":180.04,"x0":-2.8957760640807764,"y0":50.001000829575105,"z0":5.160511540203033,"aX":8.908007968025558},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.4,"breakHorizontal":-13.2,"spinRate":2449,"spinDirection":77},"zone":6,"typeConfidence":0.91,"plateTime":0.46577011514423505,"extension":7.171581113282733},"hitData":{"launchSpeed":103.7,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.34,"coordY":132.29}},"index":1,"playId":"f8f1b78c-5855-370f-8382-b0b9e12de81d","pitchNumber":2,"startTime":"2026-08-28T23:33:37.183Z","endTime":"2026-08-28T23:33:45.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:33:45.018Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:34:07.409Z","endTime":"2026-08-28T23:35:42.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.396018986211033,"aZ":-30.997668513390753,"pfxX":5.312309846807231,"pfxZ":0.8641957200161468,"pX":0.15242626126021278,"pZ":2.659482274199492,"vX0":5.616976024252406,"vY0":-116.56533669585494,"vZ0":0.9105843571682968,"x":111.19,"y":166.97,"x0":-2.985411547086759,"y0":50.00524879975548,"z0":5.206998853168001,"aX":7.25700304722172},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":-11.0,"spinRate":2518,"spinDirection":77},"zone":5,"typeConfidence":0.88,"plateTime":0.4712106085307144,"extension":7.173226433302022},"index":0,"playId":"dd8cfa70-7f21-3e2c-b41c-03f58dbdf10c","pitchNumber":1,"startTime":"2026-08-28T23:34:15.206Z","endTime":"2026-08-28T23:34:19.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41963772603454,"aZ":-29.88538428903595,"pfxX":-7.12545720598543,"pfxZ":1.4351103411012458,"pX":0.9332844791308933,"pZ":1.4638847250930684,"vX0":10.726360952691666,"vY0":-125.36567502972783,"vZ0":-3.413642383774533,"x":81.43,"y":199.26,"x0":-2.475537829712456,"y0":50.0011317414086,"z0":5.283414940732951,"aX":-11.338594603936034},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":10.4,"spinRate":1296,"spinDirection":251},"zone":14,"typeConfidence":0.89,"plateTime":0.4369559644872538,"extension":7.303786868362491},"index":1,"playId":"bdce87db-a25f-376d-9eb0-2c21235fac37","pitchNumber":2,"startTime":"2026-08-28T23:34:32.206Z","endTime":"2026-08-28T23:34:37.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440959268255714,"aZ":-31.42420779899104,"pfxX":-7.481448823538272,"pfxZ":0.4633167308906039,"pX":-1.09236701576309,"pZ":2.1057950517808166,"vX0":6.5787118044680675,"vY0":-125.60722042925485,"vZ0":-1.4958916397333013,"x":158.64,"y":181.92,"x0":-2.7681092106000986,"y0":50.00025130423799,"z0":5.25422900216664,"aX":-12.003371495801751},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":12.1,"spinRate":1275,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.43536389774972806,"extension":7.1340432259081945},"index":2,"playId":"ebcdb85a-e302-32c6-b94e-6875e4f8d593","pitchNumber":3,"startTime":"2026-08-28T23:34:46.698Z","endTime":"2026-08-28T23:34:51.160Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8948491208883,"aZ":-14.931883455246405,"pfxX":-5.90268070867079,"pfxZ":9.150566619901465,"pX":-0.36855623420550254,"pZ":3.631180816780384,"vX0":8.48711938561781,"vY0":-137.0507897086455,"vZ0":-1.5645703168103324,"x":131.05,"y":140.74,"x0":-2.751919884356336,"y0":50.006335894820374,"z0":5.239431660526465,"aX":-11.127692519620046},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2344,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4010607641907886,"extension":7.193411435635074},"index":3,"playId":"cf4d1ede-4289-3b35-86f7-0ce5d378cc2b","pitchNumber":4,"startTime":"2026-08-28T23:35:03.298Z","endTime":"2026-08-28T23:35:07.625Z","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":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056499472026218,"aZ":-32.54624154122009,"pfxX":6.670117071110649,"pfxZ":-0.27632892865603154,"pX":-0.2715634447600692,"pZ":3.265496682889589,"vX0":4.277194753301624,"vY0":-116.53814444799666,"vZ0":2.5119106161240206,"x":127.35,"y":150.61,"x0":-3.003703596655484,"y0":50.00021365695693,"z0":5.270259134565709,"aX":9.076370254144804},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.5,"breakHorizontal":-13.2,"spinRate":2573,"spinDirection":74},"zone":2,"typeConfidence":0.81,"plateTime":0.4719084131696052,"extension":7.023963894754984},"hitData":{"launchSpeed":77.0,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.61,"coordY":165.17}},"index":4,"playId":"77147dc8-44f1-3292-bb55-63dc992e2f33","pitchNumber":5,"startTime":"2026-08-28T23:35:35.806Z","endTime":"2026-08-28T23:35:42.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:35:42.830Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:37:29.661Z","endTime":"2026-08-28T23:38:48.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.335526018287585,"aZ":-25.64867235211832,"pfxX":-10.461005330796379,"pfxZ":3.9661324163137914,"pX":0.29815881654215043,"pZ":1.1443125493337503,"vX0":9.322480903523289,"vY0":-127.25427068902111,"vZ0":-6.416808099621156,"x":105.63,"y":207.88,"x0":-2.0479853759425133,"y0":50.00395699938931,"z0":5.721873578369255,"aX":-17.213051519447035},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":1407,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4299024660174462,"extension":6.7157857139586845},"index":0,"playId":"8fdb951d-bea2-37d8-924f-d8081e6e3c14","pitchNumber":1,"startTime":"2026-08-28T23:37:49.333Z","endTime":"2026-08-28T23:37:53.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4354510192749,"aZ":-10.580602434571189,"pfxX":-5.9967381824389445,"pfxZ":10.847939269483387,"pX":-0.41999356955992445,"pZ":2.40039702737583,"vX0":6.539119667667117,"vY0":-140.7747143804816,"vZ0":-7.524446953570658,"x":133.01,"y":173.97,"x0":-2.0031030560828036,"y0":50.00220459437085,"z0":5.807032789398656,"aX":-11.936120256177214},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2196,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3903322335610464,"extension":6.748900895954463},"index":1,"playId":"13ed2203-7e15-3820-a93c-15fa7920832b","pitchNumber":2,"startTime":"2026-08-28T23:38:07.211Z","endTime":"2026-08-28T23:38:11.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46465749287827,"aZ":-16.506343700082642,"pfxX":-8.585196714087603,"pfxZ":7.9164664801878075,"pX":-0.5600635233818038,"pZ":2.161304106276268,"vX0":7.1697498455067805,"vY0":-140.21026396611924,"vZ0":-7.081127954934822,"x":138.35,"y":180.42,"x0":-2.042473755977167,"y0":50.003930709309465,"z0":5.808527043476719,"aX":-16.992855918838437},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":13.9,"spinRate":2327,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39154096087600676,"extension":6.763545469089947},"index":2,"playId":"091cdbf8-84fc-325e-ae79-3b421e33d458","pitchNumber":3,"startTime":"2026-08-28T23:38:27.290Z","endTime":"2026-08-28T23:38:31.601Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531781894127914,"aZ":-47.441457210979976,"pfxX":3.7580925241483962,"pfxZ":-10.581645365169365,"pX":-0.3376052343812314,"pZ":1.8023143234893275,"vX0":2.6521398251884087,"vY0":-121.00350334820364,"vZ0":-0.04421562408836266,"x":129.87,"y":190.12,"x0":-1.9464807091843015,"y0":50.00171571193923,"z0":6.072908819187338,"aX":5.422518982232676},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-18.7,"breakHorizontal":-7.6,"spinRate":2658,"spinDirection":26},"zone":7,"typeConfidence":0.91,"plateTime":0.45739012775449783,"extension":6.595953201342034},"index":3,"playId":"b20cc3b2-47a2-3c00-a4c2-dac7e4c7693d","pitchNumber":4,"startTime":"2026-08-28T23:38:43.610Z","endTime":"2026-08-28T23:38:48.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:38:48.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:39:05.496Z","endTime":"2026-08-28T23:40:09.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.7,"endSpeed":88.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.838622955934056,"aZ":-16.799749486723375,"pfxX":-10.458943434984636,"pfxZ":7.58766003441658,"pX":-0.12806523508656964,"pZ":2.1466973193029184,"vX0":8.921963851341689,"vY0":-141.7927128572335,"vZ0":-7.126012800023048,"x":105.92,"y":133.18,"x0":-1.9637883849434303,"y0":50.00675235958585,"z0":5.773813072606532,"aX":-21.202112634119814},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":17.0,"spinRate":2274,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.3869793012733105,"extension":6.829777935213024},"index":0,"playId":"53a50abc-1958-35e0-a3d1-6f6fac1c3bce","pitchNumber":1,"startTime":"2026-08-28T23:39:16.927Z","endTime":"2026-08-28T23:39:21.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494758195622424,"aZ":-17.590581351765582,"pfxX":-10.305369449634854,"pfxZ":7.200647051336475,"pX":0.10596418898460729,"pZ":2.0057417371129596,"vX0":9.429678514281203,"vY0":-141.25929439719025,"vZ0":-7.090069746686824,"x":112.96,"y":184.62,"x0":-1.9328751434338083,"y0":50.00327031907567,"z0":5.674571121048958,"aX":-20.874318834090325},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":16.8,"spinRate":2218,"spinDirection":220},"zone":8,"typeConfidence":0.89,"plateTime":0.3874106970614082,"extension":6.843913842496362},"index":1,"playId":"82a4dbf4-13e9-3467-b48a-e9e5a5c680e2","pitchNumber":2,"startTime":"2026-08-28T23:39:38.911Z","endTime":"2026-08-28T23:39:43.217Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.396219734387632,"aZ":-45.52280526886797,"pfxX":2.9987127899902024,"pfxZ":-8.95476143946861,"pX":1.1559469922033212,"pZ":0.5146378336312785,"vX0":6.209238611323851,"vY0":-122.48825037768168,"vZ0":-3.422511785986708,"x":72.94,"y":224.88,"x0":-1.8202794256417194,"y0":50.002064742222636,"z0":5.894912111102773,"aX":4.470039479060517},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.8,"breakHorizontal":-7.1,"spinRate":2599,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.45039684535190583,"extension":6.68224269016477},"index":2,"playId":"db987922-16d1-3b61-a768-45be619758d3","pitchNumber":3,"startTime":"2026-08-28T23:40:04.460Z","endTime":"2026-08-28T23:40:09.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:40:09.472Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, first baseman Christian Walker to pitcher Hunter Brown.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:40:29.235Z","endTime":"2026-08-28T23:42:07.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686613,"link":"/api/v1/people/686613"},"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(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":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2390281114936,"aZ":-10.406048256859027,"pfxX":-6.777994404626049,"pfxZ":11.139823205999322,"pX":-0.4421394585381187,"pZ":3.684501498808842,"vX0":6.158648481632789,"vY0":-140.00331229350533,"vZ0":-4.358497949104617,"x":133.85,"y":139.3,"x0":-1.8068627706744227,"y0":50.001145795192976,"z0":5.961921316741362,"aX":-13.243012537537494},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":10.8,"spinRate":2395,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3935936462651788,"extension":6.703515929203234},"index":0,"playId":"9325eb73-730b-3e01-b5d6-afd4167221e0","pitchNumber":1,"startTime":"2026-08-28T23:40:39.852Z","endTime":"2026-08-28T23:40:44.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.921775519561656,"aZ":-8.05087473930428,"pfxX":-6.7104771981350595,"pfxZ":12.109166049198535,"pX":0.9215379700806068,"pZ":2.890731473561026,"vX0":9.496687188763255,"vY0":-141.1447745997209,"vZ0":-6.783950292914531,"x":81.87,"y":160.73,"x0":-1.6348072309542612,"y0":50.00336074029304,"z0":5.862376584222406,"aX":-13.369481791944423},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.4,"breakHorizontal":10.0,"spinRate":2513,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3899548611483481,"extension":6.868305300566642},"index":1,"playId":"ea666ec3-1535-32bb-ae29-628b7bb02559","pitchNumber":2,"startTime":"2026-08-28T23:40:59.163Z","endTime":"2026-08-28T23:41:03.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.2315396254845,"aZ":-9.019840208115331,"pfxX":-5.685782707159462,"pfxZ":11.885336267314987,"pX":-0.25730891919847004,"pZ":2.952356572449833,"vX0":6.181554734807567,"vY0":-139.5926664095088,"vZ0":-6.367324873640638,"x":126.81,"y":159.07,"x0":-1.7755656440988963,"y0":50.00107306422926,"z0":5.87582105739322,"aX":-11.074913337530912},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.2,"breakHorizontal":8.8,"spinRate":2370,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3943532025887899,"extension":6.728130806868678},"index":2,"playId":"3d57f381-d32e-30e3-b014-b410a949c201","pitchNumber":3,"startTime":"2026-08-28T23:41:19.117Z","endTime":"2026-08-28T23:41:23.410Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76589452664927,"aZ":-46.68880018809829,"pfxX":3.5077005103576875,"pfxZ":-9.768186200326012,"pX":-0.7782169862349575,"pZ":2.615191565399881,"vX0":2.41550037741428,"vY0":-122.13795263025153,"vZ0":1.1895244444338609,"x":146.66,"y":168.17,"x0":-2.241405378873442,"y0":50.00248742215225,"z0":6.189358802836119,"aX":5.211867682758112},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.9,"breakHorizontal":-7.0,"spinRate":2620,"spinDirection":25},"zone":4,"typeConfidence":0.9,"plateTime":0.45131558897024027,"extension":6.500083979131942},"index":3,"playId":"b9ccba8f-9f37-3a0c-b174-89f43cc552b6","pitchNumber":4,"startTime":"2026-08-28T23:41:39.275Z","endTime":"2026-08-28T23:41:43.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25628879788583,"aZ":-46.43955428746446,"pfxX":1.6239014846302635,"pfxZ":-9.470475796035668,"pX":-0.030258777043587343,"pZ":2.0401077487267547,"vX0":4.015580703224888,"vY0":-123.01992575728582,"vZ0":0.012524540591807964,"x":118.15,"y":183.7,"x0":-1.9057963359668062,"y0":50.00214863844659,"z0":6.027800395805683,"aX":2.4456900883629507},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-16.8,"breakHorizontal":-4.1,"spinRate":2673,"spinDirection":21},"zone":8,"typeConfidence":0.9,"plateTime":0.44814877651508667,"extension":6.733416107644102},"hitData":{"launchSpeed":94.4,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.9,"coordY":167.05}},"index":4,"playId":"995774ee-426b-3ed6-a5fe-53c4a1fc429c","pitchNumber":5,"startTime":"2026-08-28T23:41:59.370Z","endTime":"2026-08-28T23:42:07.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:42:07.388Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nelson Velázquez flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:44:18.496Z","endTime":"2026-08-28T23:45:40.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98779526160411,"aZ":-15.275982014757718,"pfxX":-7.062016386092324,"pfxZ":9.058638600839956,"pX":0.7411213166227716,"pZ":2.2646181127977254,"vX0":11.333524785487588,"vY0":-136.4455908406931,"vZ0":-4.971530627152872,"x":146.65,"y":169.91,"x0":-2.5692115739537984,"y0":50.00424975104932,"z0":5.180498388744203,"aX":-13.17668731171119},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2234,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40305727371161915,"extension":7.1777125866943114},"index":0,"playId":"08e6f5b0-4d0b-3830-b419-5f9178a79617","pitchNumber":1,"startTime":"2026-08-28T23:44:18.496Z","endTime":"2026-08-28T23:44:23.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.031957467338316,"aZ":-15.55687749629296,"pfxX":-6.006370027386804,"pfxZ":8.888000202718201,"pX":-0.5374331688709196,"pZ":2.9161194162806887,"vX0":8.183985557939108,"vY0":-136.60433984342748,"vZ0":-3.1745022037905173,"x":137.49,"y":160.04,"x0":-2.806554492547089,"y0":50.0060518646041,"z0":5.1773574865938405,"aX":-11.234932449668143},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2297,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40256495888815946,"extension":6.981838745434448},"index":1,"playId":"cee5c88b-beb5-3efd-92f0-fefb1860d224","pitchNumber":2,"startTime":"2026-08-28T23:44:33.180Z","endTime":"2026-08-28T23:44:36.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949122231397958,"aZ":-28.236948023789704,"pfxX":6.379442520045148,"pfxZ":2.7251874908941964,"pX":1.2967081006210768,"pZ":2.6969824110346474,"vX0":7.93910206818229,"vY0":-119.3646709776472,"vZ0":0.253753988256067,"x":67.57,"y":165.96,"x0":-2.900761075699048,"y0":50.00102641182871,"z0":5.131473964938366,"aX":9.203220078237099},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.3,"breakHorizontal":-13.4,"spinRate":2509,"spinDirection":80},"zone":12,"typeConfidence":0.9,"plateTime":0.4588431974448479,"extension":7.057273269202781},"index":2,"playId":"5fde279f-e9bf-3640-9a16-2d56bdc7e840","pitchNumber":3,"startTime":"2026-08-28T23:44:54.973Z","endTime":"2026-08-28T23:44:59.472Z","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":89.2,"endSpeed":82.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317636387922516,"aZ":-25.9825652898456,"pfxX":1.4729878518176376,"pfxZ":3.618848858931033,"pX":0.3529265440780629,"pZ":3.5474867588767833,"vX0":7.521803802594005,"vY0":-129.79173586305538,"vZ0":0.6539538210183997,"x":103.55,"y":143.0,"x0":-2.770203777958311,"y0":50.00529592569052,"z0":5.2658135103818395,"aX":2.519844743908008},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":-4.3,"spinRate":2419,"spinDirection":183},"zone":12,"typeConfidence":0.92,"plateTime":0.4214686711569988,"extension":7.035724766413422},"index":3,"playId":"b78d37a7-311a-36b1-92cd-fa6725fe4675","pitchNumber":4,"startTime":"2026-08-28T23:45:11.792Z","endTime":"2026-08-28T23:45:16.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3949732964349,"aZ":-15.665722461725228,"pfxX":-4.527827638656133,"pfxZ":8.827900494504703,"pX":0.5118218841293674,"pZ":2.8181165436158815,"vX0":10.08347124311053,"vY0":-136.24812149829017,"vZ0":-3.3315203712693666,"x":97.49,"y":162.69,"x0":-2.6575168470813466,"y0":50.00434013193788,"z0":5.146775607262999,"aX":-8.469628015022286},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":6.0,"spinRate":2174,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40280855483747313,"extension":6.932734006331098},"hitData":{"launchSpeed":96.7,"launchAngle":34.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.44,"coordY":47.36}},"index":4,"playId":"5c7b7d4a-ce88-342f-b4b2-01a2e4358812","pitchNumber":5,"startTime":"2026-08-28T23:45:28.694Z","endTime":"2026-08-28T23:45:40.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:45:40.770Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeremy Peña walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:45:57.521Z","endTime":"2026-08-28T23:47:16.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695197719211873,"aZ":-17.04850970091433,"pfxX":-8.157508930566706,"pfxZ":8.14973440403082,"pX":1.582126216649705,"pZ":2.424508794348468,"vX0":13.374236124416235,"vY0":-135.62012684023395,"vZ0":-4.305783511429404,"x":56.69,"y":173.32,"x0":-2.3617932717230055,"y0":50.00339751806732,"z0":5.228156732419897,"aX":-15.141768485110031},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2227,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4044535318053857,"extension":7.118787350993141},"index":0,"playId":"452de2ea-24b0-3c75-b8dc-1403664defd3","pitchNumber":1,"startTime":"2026-08-28T23:46:04.760Z","endTime":"2026-08-28T23:46:09.211Z","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":80.1,"endSpeed":72.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.560038597824153,"aZ":-30.09273690482961,"pfxX":9.636941453701722,"pfxZ":1.531342381962089,"pX":-0.2507496034744751,"pZ":2.7112162670326003,"vX0":3.5108102217287156,"vY0":-116.60446739251857,"vZ0":0.8394888616748983,"x":126.56,"y":165.58,"x0":-3.033408370453518,"y0":50.00267470135649,"z0":5.214557186054473,"aX":13.098825157456805},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.4,"breakHorizontal":-18.4,"spinRate":2532,"spinDirection":71},"zone":5,"typeConfidence":0.91,"plateTime":0.47206511089511327,"extension":7.051247730018202},"index":1,"playId":"352d773f-f4cd-38c7-907f-b41224a64fb5","pitchNumber":2,"startTime":"2026-08-28T23:46:18.745Z","endTime":"2026-08-28T23:46:23.497Z","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":93.8,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.413578056063955,"aZ":-14.418521638875148,"pfxX":-4.357645810476965,"pfxZ":9.512952882144903,"pX":-0.6860679809256217,"pZ":4.464598212669749,"vX0":7.08176357684662,"vY0":-136.34946055693092,"vZ0":0.3960833745794388,"x":143.15,"y":118.24,"x0":-2.761218849389399,"y0":50.00196031163336,"z0":5.319060588534645,"aX":-8.133319265872357},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2255,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4030517386814827,"extension":6.983340913666842},"index":2,"playId":"61843bf4-7f5a-311e-8810-aa1d7361a9c8","pitchNumber":3,"startTime":"2026-08-28T23:46:34.460Z","endTime":"2026-08-28T23:46:38.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93109916073064,"aZ":-13.781050782690174,"pfxX":-6.406049121456468,"pfxZ":9.806884364967086,"pX":1.36142717702092,"pZ":3.4315416896285758,"vX0":12.771213428834146,"vY0":-136.75903390197385,"vZ0":-2.3144816697417188,"x":65.11,"y":146.13,"x0":-2.5574878818052658,"y0":50.00156480185844,"z0":5.245328357128484,"aX":-12.01393642700972},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2249,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4020085619741596,"extension":7.0545600500308465},"index":3,"playId":"4ccc5c88-5111-3f84-b2bf-678f34271cd0","pitchNumber":4,"startTime":"2026-08-28T23:46:55.211Z","endTime":"2026-08-28T23:46:59.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00965793064903,"aZ":-16.169466609771828,"pfxX":-5.3984582071765,"pfxZ":8.60639097981643,"pX":-1.1792934090798013,"pZ":3.189700071151953,"vX0":6.19471116996852,"vY0":-136.2519342934254,"vZ0":-2.30103234560584,"x":161.95,"y":152.66,"x0":-2.792842444793414,"y0":50.003042765122416,"z0":5.1768458977774765,"aX":-10.039426140747937},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2263,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4037007946631048,"extension":6.885471985361059},"index":4,"playId":"a6df8827-cd26-3184-a580-b2220906ed66","pitchNumber":5,"startTime":"2026-08-28T23:47:09.870Z","endTime":"2026-08-28T23:47:16.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:47:16.177Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:47:34.594Z","endTime":"2026-08-28T23:48:30.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":74.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.031969662915504,"aZ":-26.42662871845145,"pfxX":9.395041069794914,"pfxZ":4.044518507162243,"pX":0.4155054075351796,"pZ":3.1387420872524037,"vX0":5.352404409179366,"vY0":-118.8065325672402,"vZ0":0.7685512951367028,"x":101.16,"y":154.03,"x0":-3.0915891526835035,"y0":50.00301162691562,"z0":5.224076477833123,"aX":13.34846713980115},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.8,"breakHorizontal":-18.4,"spinRate":2486,"spinDirection":68},"zone":3,"typeConfidence":0.91,"plateTime":0.4620892690622833,"extension":7.216597485632838},"index":0,"playId":"d015677e-0a64-38ed-bbf0-3eda0ba9d969","pitchNumber":1,"startTime":"2026-08-28T23:47:41.584Z","endTime":"2026-08-28T23:47:48.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00264686578802,"aZ":-25.827163755166584,"pfxX":1.5806516724404776,"pfxZ":3.7232047837330153,"pX":0.5913531539886591,"pZ":2.3709555142900154,"vX0":8.084369005902657,"vY0":-130.1241981004125,"vZ0":-2.13916702543967,"x":94.46,"y":174.76,"x0":-2.7693949512280813,"y0":50.00095700497605,"z0":5.173695563931913,"aX":2.6900019076878974},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":-4.8,"spinRate":2313,"spinDirection":188},"zone":6,"typeConfidence":0.92,"plateTime":0.4220088009298024,"extension":6.833819085822907},"hitData":{"launchSpeed":85.1,"launchAngle":29.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.16,"coordY":84.85}},"index":1,"playId":"a092f42f-7002-3e3c-862b-5c6a76e87f0b","pitchNumber":2,"startTime":"2026-08-28T23:48:18.147Z","endTime":"2026-08-28T23:48:30.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:48:30.152Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:48:48.475Z","endTime":"2026-08-28T23:51:22.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7],"actionIndex":[3],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00432597529703,"aZ":-13.5536553121777,"pfxX":-3.6935692103411544,"pfxZ":10.153484103540057,"pX":-0.6795769601189248,"pZ":3.6139542217794713,"vX0":6.596513474609292,"vY0":-135.8519383854208,"vZ0":-1.8124089763323254,"x":142.9,"y":141.2,"x0":-2.6804099114827764,"y0":50.00163984859668,"z0":5.252271678939774,"aX":-6.773457956086448},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2270,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40613096232474044,"extension":6.934536240446018},"index":0,"playId":"a1aa95ef-723f-32d2-9066-ba0305798790","pitchNumber":1,"startTime":"2026-08-28T23:48:58.675Z","endTime":"2026-08-28T23:49:03.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.298180299127836,"aZ":-14.532657417564371,"pfxX":-4.854057200491187,"pfxZ":9.623474548452926,"pX":1.1801710582924938,"pZ":2.5801772834895784,"vX0":11.631475020647809,"vY0":-135.43815232672029,"vZ0":-4.182259612787494,"x":72.01,"y":169.12,"x0":-2.5652813781143906,"y0":50.000822319356075,"z0":5.181114394959601,"aX":-8.89819256987531},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":6.0,"spinRate":2291,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4065198453015304,"extension":7.122652795112333},"index":1,"playId":"96cad01a-0b8e-34b2-85dd-84c413a8446f","pitchNumber":2,"startTime":"2026-08-28T23:49:26.790Z","endTime":"2026-08-28T23:49:31.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111331067541258,"aZ":-29.1946384278355,"pfxX":11.273123286217855,"pfxZ":2.216224631221076,"pX":0.45028687599590594,"pZ":2.2820615425464186,"vX0":4.294211944256177,"vY0":-116.20114321484223,"vZ0":-0.1867306026732266,"x":99.84,"y":177.16,"x0":-2.8952398676599436,"y0":50.00414622151409,"z0":5.1762618691705855,"aX":15.162323568121678},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.3,"breakHorizontal":-21.6,"spinRate":2543,"spinDirection":70},"zone":6,"typeConfidence":0.91,"plateTime":0.47435946196928125,"extension":6.655812452148092},"index":2,"playId":"70892b99-652a-3b91-bdca-26590d64c0fd","pitchNumber":3,"startTime":"2026-08-28T23:49:47.666Z","endTime":"2026-08-28T23:49:55.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jeremy Peña steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"70892b99-652a-3b91-bdca-26590d64c0fd","startTime":"2026-08-28T23:50:02.601Z","endTime":"2026-08-28T23:50:19.311Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.315596458072974,"aZ":-14.499736194358778,"pfxX":-6.599722829227128,"pfxZ":9.427464467155515,"pX":-0.07899567738828903,"pZ":2.205337522590756,"vX0":9.157843135564583,"vY0":-137.02487280585356,"vZ0":-5.170291666866447,"x":120.01,"y":179.24,"x0":-2.6293148639955106,"y0":50.00134551839323,"z0":5.13081653510857,"aX":-12.37103716630427},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2250,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40194754451723513,"extension":7.058797465316805},"index":4,"playId":"83c07298-8280-3d2a-92e1-e3a86834a2f3","pitchNumber":4,"startTime":"2026-08-28T23:50:19.311Z","endTime":"2026-08-28T23:50:23.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-28T23:50:35.074Z","endTime":"2026-08-28T23:50:52.352Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158288946075547,"aZ":-36.8000544538553,"pfxX":6.531050332735352,"pfxZ":-3.452666004548533,"pX":1.5892849780603264,"pZ":1.885570993223281,"vX0":7.520141334483623,"vY0":-115.70594805449964,"vZ0":0.17238609071594535,"x":56.42,"y":187.87,"x0":-2.5674681704486377,"y0":50.0050573759263,"z0":5.373833661863834,"aX":8.742067200916862},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.9,"breakHorizontal":-13.9,"spinRate":2596,"spinDirection":63},"zone":14,"typeConfidence":0.93,"plateTime":0.4757107272545458,"extension":6.980976124205918},"index":6,"playId":"1a052507-9514-365f-9d8a-27b2ffde53e9","pitchNumber":5,"startTime":"2026-08-28T23:50:52.352Z","endTime":"2026-08-28T23:50:56.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15422179243541,"aZ":-39.61770290398658,"pfxX":6.01180136186501,"pfxZ":-5.528554711037982,"pX":-0.48857110502952567,"pZ":1.7019545334015098,"vX0":3.383979370980861,"vY0":-116.28344347305826,"vZ0":0.2945911648094779,"x":135.62,"y":192.83,"x0":-2.751641772159559,"y0":50.00132218581657,"z0":5.3835291589867325,"aX":8.096428498269036},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.6,"breakHorizontal":-11.8,"spinRate":2710,"spinDirection":70},"zone":7,"typeConfidence":0.95,"plateTime":0.4740206024103246,"extension":6.891561932507144},"hitData":{"launchSpeed":56.2,"launchAngle":-38.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.17,"coordY":166.12}},"index":7,"playId":"1589f661-efba-3c41-a03e-89453ab23cd6","pitchNumber":6,"startTime":"2026-08-28T23:51:13.231Z","endTime":"2026-08-28T23:51:22.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:51:22.255Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:53:16.948Z","endTime":"2026-08-28T23:56:19.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01163391887102,"aZ":-18.706171131271233,"pfxX":-5.60686350925446,"pfxZ":6.981027036048456,"pX":-0.5631858803972755,"pZ":3.7316442705364032,"vX0":5.476903480241015,"vY0":-138.30948870601154,"vZ0":-2.8775002981002102,"x":138.47,"y":138.03,"x0":-1.8444788570933972,"y0":50.00392627979847,"z0":6.045962990001666,"aX":-10.819654712057446},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":9.0,"spinRate":2092,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3966179026887584,"extension":6.684038249103324},"index":0,"playId":"9e60427d-5c74-30dd-9a6f-215487245afe","pitchNumber":1,"startTime":"2026-08-28T23:53:36.684Z","endTime":"2026-08-28T23:53:42.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12004020044838,"aZ":-16.09842244633254,"pfxX":-8.92514204230175,"pfxZ":7.955031281692113,"pX":0.6693322539765275,"pZ":1.5654122909402328,"vX0":10.134948107615596,"vY0":-141.23000364030864,"vZ0":-8.747268239595236,"x":91.49,"y":196.51,"x0":-1.8059089693860888,"y0":50.00284093935391,"z0":5.738019152976668,"aX":-18.033532688866973},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":14.2,"spinRate":2188,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.3878100985797266,"extension":6.809561969524522},"index":1,"playId":"cc263bcb-a54e-3b47-9383-39e483cbb9a7","pitchNumber":2,"startTime":"2026-08-28T23:53:57.660Z","endTime":"2026-08-28T23:54:01.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36904686736759,"aZ":-13.21942291011451,"pfxX":-7.09988985968354,"pfxZ":9.728775597728731,"pX":0.7731665082640742,"pZ":1.683898740756201,"vX0":9.143951516990587,"vY0":-138.55781709038712,"vZ0":-8.693518360461084,"x":87.53,"y":193.31,"x0":-1.644171000916059,"y0":50.00507447565,"z0":5.741544765261656,"aX":-13.835746839569444},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2245,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3950039707883253,"extension":6.793164328570011},"index":2,"playId":"bc9abece-c3db-3654-9a83-a9548a2f4fd1","pitchNumber":3,"startTime":"2026-08-28T23:54:15.209Z","endTime":"2026-08-28T23:54:23.065Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}}},{"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":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.066112634043126,"aZ":-27.9242608824674,"pfxX":0.3641537580412977,"pfxZ":2.359067264384276,"pX":-0.9295229433789363,"pZ":4.267477524237015,"vX0":2.9805509506859806,"vY0":-133.66742130396034,"vZ0":0.6207749218184118,"x":152.43,"y":123.56,"x0":-2.108472307585231,"y0":50.00193432671505,"z0":6.0445029255572695,"aX":0.6555773212055994},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":-1.3,"spinRate":2264,"spinDirection":182},"zone":11,"typeConfidence":0.83,"plateTime":0.4104937432786815,"extension":6.534240883874606},"index":3,"playId":"8cff99d0-3959-3362-968f-7d6ca755f00f","pitchNumber":4,"startTime":"2026-08-28T23:54:53.679Z","endTime":"2026-08-28T23:54:58.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106450748489415,"aZ":-24.210648506546743,"pfxX":2.0876716797667387,"pfxZ":4.449789054267393,"pX":-0.5738397039599564,"pZ":2.6141364892819112,"vX0":3.6609096772981684,"vY0":-132.41176934965074,"vZ0":-4.079909097036485,"x":138.87,"y":168.2,"x0":-2.241239929231192,"y0":50.003693163852745,"z0":5.929094899828123,"aX":3.7376007104884224},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2375,"spinDirection":187},"zone":4,"typeConfidence":0.88,"plateTime":0.41236673353207287,"extension":6.552519144604079},"index":4,"playId":"3dd88a3d-b295-3897-bf4d-6c6c3fbbfa9d","pitchNumber":5,"startTime":"2026-08-28T23:55:10.411Z","endTime":"2026-08-28T23:55:14.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.009133692753803,"aZ":-45.43808391447431,"pfxX":1.8212964507331735,"pfxZ":-9.432893429373273,"pX":-0.30799604959299715,"pZ":2.6302128926493764,"vX0":3.5403065359347354,"vY0":-118.73985069324455,"vZ0":1.5307698336462827,"x":128.74,"y":167.76,"x0":-2.0641226559470267,"y0":50.00335317360172,"z0":6.160974912893068,"aX":2.5604769207641205},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.2,"breakHorizontal":-4.3,"spinRate":2464,"spinDirection":22},"zone":4,"typeConfidence":0.9,"plateTime":0.4640271706348784,"extension":6.527594679444844},"index":5,"playId":"2c0b504f-19fd-313b-8502-2ace11284654","pitchNumber":6,"startTime":"2026-08-28T23:55:25.960Z","endTime":"2026-08-28T23:55:30.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.064120372713486,"aZ":-27.803123518109786,"pfxX":0.11181994126942407,"pfxZ":2.461681714436626,"pX":0.43386517103630945,"pZ":1.3056166561405231,"vX0":6.491530126701574,"vY0":-133.01089725382326,"vZ0":-6.168455901134686,"x":100.46,"y":203.53,"x0":-2.0626411431959455,"y0":50.00321018134637,"z0":5.696377707659376,"aX":0.19681521567285876},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":-1.8,"spinRate":2146,"spinDirection":206},"zone":14,"typeConfidence":0.88,"plateTime":0.4133129787315353,"extension":6.721740137267926},"index":6,"playId":"68efe63d-16c1-36c2-a73b-9f4d3e02f317","pitchNumber":7,"startTime":"2026-08-28T23:55:49.116Z","endTime":"2026-08-28T23:55:53.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18006744951385,"aZ":-16.355447508767725,"pfxX":-9.900551049490895,"pfxZ":8.015520482677603,"pX":0.7411375229417122,"pZ":1.3540451388907513,"vX0":10.633871892876726,"vY0":-140.62533884434862,"vZ0":-8.983138186604434,"x":88.75,"y":202.22,"x0":-1.8293598057197284,"y0":50.00443780808686,"z0":5.683414560268147,"aX":-19.544932000957516},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2212,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.3916537546920753,"extension":6.771794821918615},"index":7,"playId":"241b4611-e2eb-3208-a605-188c177d9555","pitchNumber":8,"startTime":"2026-08-28T23:56:13.929Z","endTime":"2026-08-28T23:56:19.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:56:19.557Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:56:55.901Z","endTime":"2026-08-28T23:57:09.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T23:56:42.240Z","endTime":"2026-08-28T23:56:58.220Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.159792397145594,"aZ":-25.694875160226175,"pfxX":-10.03455212330538,"pfxZ":3.820389753028566,"pX":-0.8802142913388906,"pZ":2.6549124043955543,"vX0":6.426596263146156,"vY0":-129.8670631336105,"vZ0":-2.716803864104688,"x":150.55,"y":167.1,"x0":-2.0930533529476163,"y0":50.00136352232448,"z0":5.685168679382042,"aX":-17.00616789309483},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":16.6,"spinRate":1578,"spinDirection":236},"zone":11,"typeConfidence":0.71,"plateTime":0.42301035292436184,"extension":6.87606673102001},"hitData":{"launchSpeed":88.9,"launchAngle":36.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.39,"coordY":69.78}},"index":1,"playId":"c443d67b-dbc1-35d5-b433-00a46b9bdec5","pitchNumber":1,"startTime":"2026-08-28T23:56:58.220Z","endTime":"2026-08-28T23:57:09.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:57:09.983Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:57:28.932Z","endTime":"2026-08-28T23:59:03.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.220387994117146,"aZ":-23.90035483242077,"pfxX":2.525777658870779,"pfxZ":4.490606502631742,"pX":0.6993128168887204,"pZ":2.333001465363684,"vX0":6.369499413748111,"vY0":-135.33124816827612,"vZ0":-4.762292660516455,"x":90.34,"y":175.79,"x0":-2.018931312693119,"y0":50.006511800387855,"z0":5.802961402342105,"aX":4.6560515942090195},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-6.0,"spinRate":2134,"spinDirection":193},"zone":6,"typeConfidence":0.86,"plateTime":0.40569414013657434,"extension":6.774568274893416},"index":0,"playId":"a1b290e5-3a6b-340e-b1a2-fdad927062d8","pitchNumber":1,"startTime":"2026-08-28T23:57:39.248Z","endTime":"2026-08-28T23:57:43.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25833954554299,"aZ":-19.71619897955189,"pfxX":-9.272627210043975,"pfxZ":6.372539203915556,"pX":-0.8777006420465855,"pZ":3.530418843321455,"vX0":6.09514116121415,"vY0":-139.80306196289732,"vZ0":-3.042311036578953,"x":150.46,"y":143.46,"x0":-1.895876661002673,"y0":50.00052783228205,"z0":5.946557372631339,"aX":-18.11907049213566},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":15.4,"spinRate":1989,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39370492067228335,"extension":6.567428835190657},"index":1,"playId":"803733e9-533e-32d5-a207-74eec648b62a","pitchNumber":2,"startTime":"2026-08-28T23:57:59.904Z","endTime":"2026-08-28T23:58:03.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962449733412832,"aZ":-47.03154832896294,"pfxX":4.389647147120718,"pfxZ":-10.575276664852346,"pX":1.3131038426583883,"pZ":1.7584668166690474,"vX0":6.1402975264039314,"vY0":-119.16955319861663,"vZ0":0.13287705076044665,"x":66.95,"y":191.3,"x0":-1.8913386201285831,"y0":50.00545820569285,"z0":6.035542548454075,"aX":6.1643695666618035},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-18.6,"breakHorizontal":-9.7,"spinRate":2607,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4638559879917845,"extension":6.759477337046284},"index":2,"playId":"52754c09-d7f4-34c0-8197-9437f23bef8b","pitchNumber":3,"startTime":"2026-08-28T23:58:36.794Z","endTime":"2026-08-28T23:58:41.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224173738659882,"aZ":-26.797384597552757,"pfxX":3.8348725607412524,"pfxZ":3.006847717670521,"pX":0.2868735255284172,"pZ":2.879256436072092,"vX0":4.6911425014898755,"vY0":-132.5281661151046,"vZ0":-2.6507541566080466,"x":106.07,"y":161.04,"x0":-2.00142603219483,"y0":50.000006242627514,"z0":5.841208442514288,"aX":6.847228650897199},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.2,"breakHorizontal":-7.9,"spinRate":2294,"spinDirection":169},"zone":3,"typeConfidence":0.91,"plateTime":0.41264768717575917,"extension":6.705153438357644},"index":3,"playId":"ce3ec25a-1bd4-3d7c-a7b4-e0c107cc1881","pitchNumber":4,"startTime":"2026-08-28T23:58:57.261Z","endTime":"2026-08-28T23:59:03.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-28T23:59:03.262Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:59:31.602Z","endTime":"2026-08-29T00:01:25.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-28T23:59:21.894Z","endTime":"2026-08-28T23:59:33.943Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":96.1,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.241269848217335,"aZ":-19.353224899255313,"pfxX":-9.762818966369606,"pfxZ":6.5351942347684115,"pX":0.043001753031376794,"pZ":2.8112622122418274,"vX0":8.621526194342408,"vY0":-139.5951500786189,"vZ0":-4.679414072266293,"x":115.36,"y":162.88,"x0":-1.826503501183084,"y0":50.001585797709524,"z0":5.794342403748777,"aX":-19.147608053768174},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":15.7,"spinRate":2221,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.3933072883064406,"extension":6.716382658740571},"index":1,"playId":"d1ae5393-715d-360b-8595-4fac7a2ef2db","pitchNumber":1,"startTime":"2026-08-28T23:59:33.943Z","endTime":"2026-08-28T23:59:38.961Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34400311982723,"aZ":-28.95437844452232,"pfxX":-9.428699896369839,"pfxZ":2.0099283962849386,"pX":-1.739025556717213,"pZ":1.0994238172056345,"vX0":4.94346538311716,"vY0":-126.56355073781641,"vZ0":-5.00388513502083,"x":183.29,"y":209.1,"x0":-2.503277089526373,"y0":50.005601421615225,"z0":5.450054390712221,"aX":-15.139353805182356},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":15.7,"spinRate":1397,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.43450073337950323,"extension":6.854686249213455},"index":2,"playId":"985bb822-015b-3b09-94fc-6efa547b113f","pitchNumber":2,"startTime":"2026-08-29T00:00:00.061Z","endTime":"2026-08-29T00:00:04.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.188911620526504,"aZ":-8.67825853743661,"pfxX":-5.161312496167743,"pfxZ":11.883033011800494,"pX":-1.0025471461301168,"pZ":3.329722771612364,"vX0":4.413192451985546,"vY0":-140.9405089251149,"vZ0":-5.4656530930015,"x":155.21,"y":148.88,"x0":-1.9315933535675984,"y0":50.00182430846335,"z0":5.877048666638879,"aX":-10.20409313962662},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":8.3,"spinRate":2335,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.391221294217023,"extension":6.648917662034238},"index":3,"playId":"d9a2a2f5-9360-3633-bb8e-35d3366f3364","pitchNumber":3,"startTime":"2026-08-29T00:00:21.599Z","endTime":"2026-08-29T00:00:25.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"e6806579-bb2d-4435-8f4e-7447102e481c","startTime":"2026-08-29T00:00:43.493Z","endTime":"2026-08-29T00:00:48.493Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1655956891489,"aZ":-19.194678193063616,"pfxX":-8.771125948877414,"pfxZ":6.607341254579033,"pX":-0.7403611066793062,"pZ":4.814992481568644,"vX0":6.539173248811084,"vY0":-140.306265688747,"vZ0":0.2329287787501091,"x":145.22,"y":108.78,"x0":-1.9793587344278656,"y0":50.001196483358584,"z0":5.996994137148999,"aX":-17.224979811973476},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":14.3,"spinRate":2172,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39264424477536863,"extension":6.487650036100592},"index":5,"playId":"aafb0b17-9014-3ffd-afaa-cb795264042f","pitchNumber":4,"startTime":"2026-08-29T00:00:59.539Z","endTime":"2026-08-29T00:01:04.549Z","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":86.3,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090247648084834,"aZ":-31.28871987120837,"pfxX":-8.107125321669292,"pfxZ":0.5617847995644665,"pX":-0.9102903678566497,"pZ":1.5638954050409593,"vX0":5.973520132065242,"vY0":-125.45523319395386,"vZ0":-3.4047084943318477,"x":151.7,"y":196.55,"x0":-2.2825007476046832,"y0":50.0039475446475,"z0":5.520136841497877,"aX":-12.776157555378786},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":13.1,"spinRate":1421,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.43852524940989834,"extension":6.849875667225254},"index":6,"playId":"2bb92175-0598-301e-b3fb-2233a46073e6","pitchNumber":5,"startTime":"2026-08-29T00:01:19.493Z","endTime":"2026-08-29T00:01:25.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:01:25.296Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:03:42.862Z","endTime":"2026-08-29T00:04:21.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":0},"pitchData":{"startSpeed":78.4,"endSpeed":70.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520794520946556,"aZ":-29.421086298904527,"pfxX":10.897382451928316,"pfxZ":2.1449221964370473,"pX":0.6955915383686702,"pZ":2.3239547657928235,"vX0":5.02576432906785,"vY0":-113.9583047570602,"vZ0":0.06384452015157804,"x":90.49,"y":176.03,"x0":-2.970762911274465,"y0":50.0034733367665,"z0":5.259525264770199,"aX":13.996519686820436},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.2,"breakHorizontal":-21.1,"spinRate":2417,"spinDirection":70},"zone":6,"typeConfidence":0.91,"plateTime":0.48502233123905336,"extension":7.205950415288395},"index":0,"playId":"1526fcbb-d9b5-3d85-9f9b-1d8eecf8d4f6","pitchNumber":1,"startTime":"2026-08-29T00:03:42.862Z","endTime":"2026-08-29T00:03:47.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13537863311556,"aZ":-26.135802912642777,"pfxX":1.370408513044513,"pfxZ":3.7045077042679573,"pX":1.795049313142523,"pZ":2.5511781827841906,"vX0":10.587139482776259,"vY0":-127.10423102838969,"vZ0":-1.493905647270971,"x":48.58,"y":169.9,"x0":-2.609760532839481,"y0":50.0017093118066,"z0":5.230802072693978,"aX":2.2286730386585907},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-5.0,"spinRate":2436,"spinDirection":171},"zone":12,"typeConfidence":0.89,"plateTime":0.43167444080955963,"extension":7.152149172072263},"index":1,"playId":"5b8865d0-974d-3965-b595-5d5e60308893","pitchNumber":2,"startTime":"2026-08-29T00:03:56.912Z","endTime":"2026-08-29T00:04:01.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656460430179113,"aZ":-29.512584404870616,"pfxX":10.108470246235333,"pfxZ":1.9814770245022206,"pX":-0.11898517128790284,"pZ":2.288569977038136,"vX0":3.8918682376164924,"vY0":-116.45140889430982,"vZ0":-0.03132872034817602,"x":121.54,"y":176.99,"x0":-3.136522706158798,"y0":50.00119576946432,"z0":5.149995687072604,"aX":13.553991224449806},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.0,"breakHorizontal":-19.3,"spinRate":2506,"spinDirection":76},"zone":5,"typeConfidence":0.91,"plateTime":0.47465466348985474,"extension":7.1819008255321934},"hitData":{"launchSpeed":56.5,"launchAngle":-32.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.07,"coordY":162.91}},"index":2,"playId":"c582c103-1c3c-3a66-a8dc-6da6a19c460a","pitchNumber":3,"startTime":"2026-08-29T00:04:11.813Z","endTime":"2026-08-29T00:04:21.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:04:21.843Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:04:39.159Z","endTime":"2026-08-29T00:04:47.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":93.6,"endSpeed":84.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16874074721754,"aZ":-16.55128791842084,"pfxX":-5.571718622907322,"pfxZ":8.425557313946465,"pX":0.04618287835200048,"pZ":3.3040510520182544,"vX0":9.752929521042322,"vY0":-135.88696315797822,"vZ0":-2.1294262922094953,"x":115.24,"y":149.57,"x0":-2.8795997767234773,"y0":50.00101880044143,"z0":5.258830377465195,"aX":-10.32983582893875},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2160,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4044029198891197,"extension":7.052617941382273},"hitData":{"launchSpeed":104.6,"launchAngle":7.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.42,"coordY":159.2}},"index":0,"playId":"176d592d-b9da-3d2a-a40f-d8dd1026a8b1","pitchNumber":1,"startTime":"2026-08-29T00:04:41.464Z","endTime":"2026-08-29T00:04:47.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:04:47.981Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:05:24.993Z","endTime":"2026-08-29T00:07:04.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:05:06.943Z","endTime":"2026-08-29T00:05:27.333Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25142952975178,"aZ":-15.110904361675036,"pfxX":-7.339331271693949,"pfxZ":9.284420041916173,"pX":0.7532949996233826,"pZ":2.780861266243502,"vX0":11.264806146747924,"vY0":-135.14737427775134,"vZ0":-3.44604870528184,"x":88.29,"y":163.7,"x0":-2.5278907521998324,"y0":50.00326465188502,"z0":5.1432382282326445,"aX":-13.48999920296436},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2198,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4063010111588281,"extension":6.963744905504099},"index":1,"playId":"85836dfd-20e3-3d3d-825b-59c260e62f9f","pitchNumber":1,"startTime":"2026-08-29T00:05:27.333Z","endTime":"2026-08-29T00:05:31.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01196268749334,"aZ":-39.88869797694603,"pfxX":6.794207315353903,"pfxZ":-5.788619164692751,"pX":1.4711764610356441,"pZ":0.5967830748045064,"vX0":7.366470535329368,"vY0":-115.43744386762107,"vZ0":-1.9576024049810594,"x":60.92,"y":222.67,"x0":-2.6591118006774526,"y0":50.00232239426335,"z0":5.340817964189026,"aX":9.054097180159467},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.7,"breakHorizontal":-14.3,"spinRate":2637,"spinDirection":61},"zone":14,"typeConfidence":0.94,"plateTime":0.47676709381608573,"extension":6.986620317667402},"index":2,"playId":"166bfdcf-1bb0-3551-9d98-29fc10b1aa55","pitchNumber":2,"startTime":"2026-08-29T00:05:41.876Z","endTime":"2026-08-29T00:05:45.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20911794579663,"aZ":-38.364074462334635,"pfxX":7.280991038374421,"pfxZ":-4.503498837833183,"pX":-0.2390435912497746,"pZ":2.6350767573952676,"vX0":3.7064487123991694,"vY0":-117.09264135562599,"vZ0":1.7652612574535633,"x":126.11,"y":167.63,"x0":-2.793566611202895,"y0":50.00222685014715,"z0":5.488256750738218,"aX":10.007175599287692},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.3,"breakHorizontal":-14.2,"spinRate":2737,"spinDirection":59},"zone":5,"typeConfidence":0.95,"plateTime":0.46959104287253783,"extension":6.873497684154619},"index":3,"playId":"92366ee2-81c4-3b7e-8625-9aa91576cb98","pitchNumber":3,"startTime":"2026-08-29T00:05:59.594Z","endTime":"2026-08-29T00:06:08.762Z","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":95.6,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.985677789840416,"aZ":-13.742392878782292,"pfxX":-7.048024161261119,"pfxZ":9.504627640884143,"pX":0.029693923183373078,"pZ":3.5166201384613855,"vX0":9.954650347417934,"vY0":-138.82779210591545,"vZ0":-1.9622773211671871,"x":115.87,"y":143.83,"x0":-2.697749464659177,"y0":50.00200366307032,"z0":5.154330184356706,"aX":-13.667613198066135},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":2424,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3955285786987748,"extension":7.095754391821043},"index":4,"playId":"6dbe7c1a-e675-3369-9314-512729fb67bd","pitchNumber":4,"startTime":"2026-08-29T00:06:20.419Z","endTime":"2026-08-29T00:06:27.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9385829455544,"aZ":-16.39289899144555,"pfxX":-5.61113654852417,"pfxZ":8.250918335577726,"pX":0.01790117997199756,"pZ":3.918124772549876,"vX0":9.004107769892544,"vY0":-137.74545671490077,"vZ0":-0.6647932531407008,"x":116.32,"y":132.99,"x0":-2.5712994098943596,"y0":50.001928079329716,"z0":5.275761018680384,"aX":-10.732059643736719},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2174,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.398359756774858,"extension":6.929831330895501},"index":5,"playId":"df2bc7bf-c149-3fe3-b0d0-4b3306d20ab7","pitchNumber":5,"startTime":"2026-08-29T00:06:40.582Z","endTime":"2026-08-29T00:06:45.683Z","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":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.430911052449378,"aZ":-31.913592467259466,"pfxX":8.864427155919355,"pfxZ":0.19369629808744016,"pX":1.2159800691536637,"pZ":2.0675619380302046,"vX0":6.8509194589434905,"vY0":-115.1913059571404,"vZ0":0.2200748860703161,"x":70.65,"y":182.96,"x0":-2.95894602697871,"y0":50.00112012709076,"z0":5.082081938520479,"aX":11.789363791393061},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.7,"breakHorizontal":-17.9,"spinRate":2588,"spinDirection":69},"zone":14,"typeConfidence":0.89,"plateTime":0.47735708887233486,"extension":7.249122774879825},"hitData":{"launchSpeed":60.3,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.2,"coordY":164.73}},"index":6,"playId":"68005e09-8a13-3c44-aadf-693e673d973c","pitchNumber":6,"startTime":"2026-08-29T00:06:57.842Z","endTime":"2026-08-29T00:07:04.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:07:04.833Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to right fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:09:09.341Z","endTime":"2026-08-29T00:10:17.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02920261100441,"aZ":-44.067852820488575,"pfxX":4.870210208760427,"pfxZ":-8.128318372767815,"pX":0.5186136863440294,"pZ":1.1992475181831803,"vX0":4.907079202189147,"vY0":-121.37835879068675,"vZ0":-2.0873286518806884,"x":67.37,"y":190.16,"x0":-2.1765785422052186,"y0":50.003420341201,"z0":5.9773870478235205,"aX":7.125580240763368},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.9,"breakHorizontal":-10.2,"spinRate":2514,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.45463740006395126,"extension":6.647201570486022},"index":0,"playId":"00f572ae-d026-3428-a53a-46372d7e5622","pitchNumber":1,"startTime":"2026-08-29T00:09:25.757Z","endTime":"2026-08-29T00:09:29.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.901440168225243,"aZ":-27.262248997157847,"pfxX":1.3317025821900574,"pfxZ":2.7291206861441175,"pX":0.22196602796983658,"pZ":2.7631370117319953,"vX0":5.904065972506112,"vY0":-133.51019541543067,"vZ0":-3.0217922771300763,"x":108.54,"y":164.18,"x0":-2.1947930563403037,"y0":50.000149050619974,"z0":5.880782436155341,"aX":2.3917559208262267},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":-3.7,"spinRate":2206,"spinDirection":188},"zone":2,"typeConfidence":0.88,"plateTime":0.41092782916387893,"extension":6.701603136246587},"index":1,"playId":"cba5722c-625d-3315-94ea-88251df2e719","pitchNumber":2,"startTime":"2026-08-29T00:09:46.754Z","endTime":"2026-08-29T00:09:50.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35547935166386,"aZ":-13.028367385284396,"pfxX":-5.286419038468096,"pfxZ":9.644717768426325,"pX":-0.46415513089913313,"pZ":2.9997882566574297,"vX0":5.273060695965818,"vY0":-140.59952933016504,"vZ0":-5.959888589419755,"x":134.69,"y":157.79,"x0":-1.6846720346787307,"y0":50.00600256777135,"z0":6.006008491933773,"aX":-10.497895617631237},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2267,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3908093655550977,"extension":6.640823786347176},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.9,"coordY":142.86}},"index":2,"playId":"e2141677-ffd8-3474-b0f1-444a6868d98c","pitchNumber":3,"startTime":"2026-08-29T00:10:07.436Z","endTime":"2026-08-29T00:10:17.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:10:17.945Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:10:38.574Z","endTime":"2026-08-29T00:11:36.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.61726364960627,"aZ":-22.630899497289615,"pfxX":-11.535746222170083,"pfxZ":4.948215583547183,"pX":-0.5623223368264546,"pZ":3.6492741847661803,"vX0":7.543343363063711,"vY0":-139.05663807620712,"vZ0":-2.006261891924315,"x":138.43,"y":140.25,"x0":-1.8329552041152808,"y0":50.00138333440137,"z0":5.905391523041227,"aX":-22.245384099008827},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":19.0,"spinRate":2092,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.3961959287823569,"extension":6.755542601111759},"index":0,"playId":"9f5cdcf9-761c-3aa3-92e3-2ce9cd86e4d8","pitchNumber":1,"startTime":"2026-08-29T00:10:43.787Z","endTime":"2026-08-29T00:10:47.970Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67610577966019,"aZ":-22.333403524454283,"pfxX":-11.085763456399228,"pfxZ":5.2369998455338695,"pX":-1.5011956371510349,"pZ":2.12233898466687,"vX0":5.66421945503571,"vY0":-137.2393397007473,"vZ0":-5.209434957777912,"x":174.22,"y":181.48,"x0":-2.168720337831681,"y0":50.00062567947686,"z0":5.597929489046833,"aX":-20.822696115840454},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":18.6,"spinRate":2058,"spinDirection":220},"zone":13,"typeConfidence":0.88,"plateTime":0.4014394031265929,"extension":6.820081340913857},"index":1,"playId":"d4059657-04f8-3924-b187-18491f6cbe78","pitchNumber":2,"startTime":"2026-08-29T00:11:02.673Z","endTime":"2026-08-29T00:11:07.186Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05551425658518,"aZ":-20.183553143496358,"pfxX":-10.627151524350232,"pfxZ":6.227924208784186,"pX":-0.2420578768612223,"pZ":3.0018702335678316,"vX0":8.351268993027968,"vY0":-138.82349457810471,"vZ0":-3.8831395885378788,"x":126.23,"y":157.73,"x0":-1.9293934695227395,"y0":50.0021083710079,"z0":5.785996375365648,"aX":-20.457272941633537},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":17.2,"spinRate":2077,"spinDirection":214},"zone":2,"typeConfidence":0.88,"plateTime":0.3966389386736173,"extension":6.795026084328975},"hitData":{"launchSpeed":84.3,"launchAngle":42.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.65,"coordY":114.04}},"index":2,"playId":"c18cecc9-e459-30ac-903a-3c2399464975","pitchNumber":3,"startTime":"2026-08-29T00:11:25.006Z","endTime":"2026-08-29T00:11:36.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:11:36.016Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Benge doubles (18) on a sharp fly ball to center fielder Daulton Varsho. Francisco Lindor scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:11:55.810Z","endTime":"2026-08-29T00:13:10.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":686613,"link":"/api/v1/people/686613"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6879755035051,"aZ":-12.29839232786711,"pfxX":-5.152048016564517,"pfxZ":10.102230198436125,"pX":0.11290031159717452,"pZ":3.310756147538786,"vX0":7.015397728221975,"vY0":-139.8942513237796,"vZ0":-4.938093031939942,"x":112.7,"y":149.39,"x0":-1.766490742703925,"y0":50.006676608530874,"z0":5.915450349230712,"aX":-10.140786544971293},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2219,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39262397322861853,"extension":6.877121473994937},"index":0,"playId":"b678930d-6905-35ae-930c-ed049494ead4","pitchNumber":1,"startTime":"2026-08-29T00:12:05.337Z","endTime":"2026-08-29T00:12:08.728Z","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":87.3,"endSpeed":79.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009931690946456,"aZ":-31.239167993599178,"pfxX":-7.176784315293558,"pfxZ":0.5737625182578787,"pX":-1.1773024066577098,"pZ":2.0294868363968095,"vX0":5.086799174233156,"vY0":-127.03589624938938,"vZ0":-2.7499974986048663,"x":161.88,"y":183.98,"x0":-2.2772772757923545,"y0":50.00306005851947,"z0":5.6196180284710975,"aX":-11.682738282137805},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":11.8,"spinRate":1331,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4318289672954183,"extension":6.754316467074526},"index":1,"playId":"6cef97ea-fef3-36e4-8d93-53cb55ebbcc3","pitchNumber":2,"startTime":"2026-08-29T00:12:34.752Z","endTime":"2026-08-29T00:12:38.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610806235099034,"aZ":-29.91604803895622,"pfxX":-9.113280400290533,"pfxZ":1.3707335648113252,"pX":-0.21952895711549797,"pZ":1.909008938193893,"vX0":7.652120510321198,"vY0":-127.63481913925267,"vZ0":-3.493640257353209,"x":125.37,"y":187.24,"x0":-2.0744526365791773,"y0":50.00382419488026,"z0":5.654984941134788,"aX":-15.01625956576234},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1411,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.42936953916854304,"extension":6.818172047242849},"hitData":{"launchSpeed":100.8,"launchAngle":24.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.6,"coordY":42.57}},"index":2,"playId":"fccf1948-e2af-3391-83dd-cfac5d9da1f0","pitchNumber":3,"startTime":"2026-08-29T00:12:56.089Z","endTime":"2026-08-29T00:13:10.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:13:10.616Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, second baseman Jose Altuve to first baseman Christian Walker. Carson Benge to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:13:39.532Z","endTime":"2026-08-29T00:13:57.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07171572238693,"aZ":-14.59095643850302,"pfxX":-7.9683329755613626,"pfxZ":8.771473575895232,"pX":0.360546470870204,"pZ":2.9887754334356185,"vX0":8.778789950792685,"vY0":-140.93573884148392,"vZ0":-5.482270140698155,"x":103.26,"y":158.08,"x0":-1.764624217732007,"y0":50.0040544385742,"z0":5.907246091945274,"aX":-15.975633590113306},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2161,"spinDirection":217},"zone":3,"typeConfidence":0.85,"plateTime":0.3891544021802069,"extension":6.711705889708599},"hitData":{"launchSpeed":96.9,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.28,"coordY":147.82}},"index":0,"playId":"29194dd4-326d-3ba7-acd1-bc021241f3a5","pitchNumber":1,"startTime":"2026-08-29T00:13:47.989Z","endTime":"2026-08-29T00:13:57.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:13:57.019Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:14:18.622Z","endTime":"2026-08-29T00:16:41.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.801634974127566,"aZ":-12.749673846307083,"pfxX":-5.220242610944993,"pfxZ":10.044856503361416,"pX":-0.5689775361065836,"pZ":4.186010309183637,"vX0":5.7464257567473025,"vY0":-139.26654447161974,"vZ0":-2.4026951682801725,"x":138.69,"y":125.76,"x0":-1.9962842822139608,"y0":50.002262685960545,"z0":5.919925101410536,"aX":-10.094891106708832},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2244,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39564286720279584,"extension":6.863431435331758},"index":0,"playId":"bb694b9f-02e5-3693-960a-18adbf357f52","pitchNumber":1,"startTime":"2026-08-29T00:14:23.874Z","endTime":"2026-08-29T00:14:27.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72261196673831,"aZ":-13.76721403224237,"pfxX":-6.214140522085874,"pfxZ":9.537766026641432,"pX":-0.04335853573647156,"pZ":3.1528927650670386,"vX0":6.796639971003995,"vY0":-138.89933198531548,"vZ0":-4.898391095782776,"x":118.65,"y":153.65,"x0":-1.7292647799302578,"y0":50.00074332567979,"z0":5.873541069231576,"aX":-11.990231563545766},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2214,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3962297811031745,"extension":6.863266922813555},"index":1,"playId":"43364709-3a7a-3c7a-a3ea-5adcd8b47e65","pitchNumber":2,"startTime":"2026-08-29T00:14:40.933Z","endTime":"2026-08-29T00:14:45.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06356580566169,"aZ":-13.822587118634623,"pfxX":-5.728448974643168,"pfxZ":9.389085998634338,"pX":0.8827886161966436,"pZ":3.834706969190146,"vX0":8.583448066308874,"vY0":-139.7728882860514,"vZ0":-3.6444406462391132,"x":83.35,"y":135.24,"x0":-1.5009882999062913,"y0":50.00337261274419,"z0":6.079099101314981,"aX":-11.19805219482417},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2215,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3937056544702049,"extension":6.678985624838968},"index":2,"playId":"3588835d-e013-32ee-abbc-a9609e78b2c9","pitchNumber":3,"startTime":"2026-08-29T00:15:03.128Z","endTime":"2026-08-29T00:15:07.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.358392305152602,"aZ":-46.598706619670914,"pfxX":1.1698814860291753,"pfxZ":-9.644004949609352,"pX":1.1332549051362586,"pZ":-0.6134670916557118,"vX0":7.004622967973141,"vY0":-123.40100518403761,"vZ0":-5.762873136019652,"x":73.8,"y":255.34,"x0":-1.9294964955577216,"y0":50.00153699828267,"z0":5.807573093540779,"aX":1.7491329921085597},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-18.7,"breakHorizontal":-4.2,"spinRate":2744,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.4490251571751327,"extension":6.737011293438925},"index":3,"playId":"a2cd5c65-4b5c-3bf7-bca8-38dfda65ada0","pitchNumber":4,"startTime":"2026-08-29T00:15:23.811Z","endTime":"2026-08-29T00:15:28.395Z","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":93.0,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16490409069155,"aZ":-25.13691155326482,"pfxX":0.5303573668210311,"pfxZ":3.81574672280075,"pX":-0.2639324614930923,"pZ":2.830446480726919,"vX0":4.717170801995281,"vY0":-135.35263415865708,"vZ0":-3.581905962766683,"x":127.06,"y":162.36,"x0":-2.102487433971656,"y0":50.003756031992516,"z0":5.943107352795369,"aX":0.9776296043339503},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":-2.0,"spinRate":2328,"spinDirection":186},"zone":5,"typeConfidence":0.81,"plateTime":0.405574378735182,"extension":6.543268800258451},"index":4,"playId":"bf8dc961-ce8e-3ec0-9c94-ffc7bf0997ff","pitchNumber":5,"startTime":"2026-08-29T00:15:58.109Z","endTime":"2026-08-29T00:16:04.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562181996931997,"aZ":-43.1825685700555,"pfxX":3.8780335702298494,"pfxZ":-7.403567475538287,"pX":-0.3300358916153973,"pZ":2.7006085121811583,"vX0":3.3999874177796783,"vY0":-122.62097414597575,"vZ0":1.1333703841631433,"x":129.58,"y":165.86,"x0":-2.2503357227270473,"y0":50.00246251610456,"z0":5.9856662068401585,"aX":5.766127368708921},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.7,"breakHorizontal":-7.9,"spinRate":2514,"spinDirection":28},"zone":4,"typeConfidence":0.88,"plateTime":0.4507602177743584,"extension":6.737762459075543},"hitData":{"launchSpeed":84.0,"launchAngle":28.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.36,"coordY":99.89}},"index":5,"playId":"d2b4f8bb-4308-32c2-bedc-a0088cd79971","pitchNumber":6,"startTime":"2026-08-29T00:16:33.190Z","endTime":"2026-08-29T00:16:41.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:16:41.206Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yainer Diaz pops out to third baseman Bo Bichette in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:18:43.430Z","endTime":"2026-08-29T00:20:42.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00072924874662,"aZ":-13.015937427096498,"pfxX":-5.854079711588647,"pfxZ":10.692475507077415,"pX":-0.2843336710854094,"pZ":1.995141230347573,"vX0":8.928424862368617,"vY0":-134.23454524916062,"vZ0":-5.545755504734921,"x":127.84,"y":184.91,"x0":-2.921219916259434,"y0":50.00335052107494,"z0":5.045069591321914,"aX":-10.490122381926378},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2200,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.41092770508100696,"extension":7.3156455233989215},"index":0,"playId":"3a3151cc-6169-3524-84d8-01557e55d958","pitchNumber":1,"startTime":"2026-08-29T00:18:51.148Z","endTime":"2026-08-29T00:18:55.353Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-29T00:19:04.090Z","endTime":"2026-08-29T00:19:18.498Z","isPitch":false,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"}},{"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":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905410659390608,"aZ":-22.668932330214396,"pfxX":-12.188542397899184,"pfxZ":5.325512691715544,"pX":-0.12384794336843687,"pZ":1.750761653454521,"vX0":10.616939840608472,"vY0":-133.5622623464233,"vZ0":-4.97828210336661,"x":121.72,"y":191.51,"x0":-2.5897281115231516,"y0":50.00426398090566,"z0":5.294279879944996,"aX":-21.765303706976493},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":19.4,"spinRate":2212,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4119282351135558,"extension":6.977472012855412},"index":2,"playId":"86852e1e-74c3-33d1-854d-750aa640d28f","pitchNumber":2,"startTime":"2026-08-29T00:19:18.498Z","endTime":"2026-08-29T00:19:23.247Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}}},{"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":79.6,"endSpeed":72.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870419088425347,"aZ":-28.438067541207648,"pfxX":9.245300476928007,"pfxZ":2.8219183982422447,"pX":2.0522588234397547,"pZ":2.145982450329242,"vX0":8.549012426716923,"vY0":-115.5051629569235,"vZ0":-0.3193313645080448,"x":38.77,"y":180.84,"x0":-2.927535971624891,"y0":50.000330659374754,"z0":5.072242767302874,"aX":12.216047621852338},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":5.4,"breakHorizontal":-19.2,"spinRate":2496,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4782132773819332,"extension":7.1235576230003765},"index":3,"playId":"7fdfb6e6-85dc-3fe8-b919-431795a7575e","pitchNumber":3,"startTime":"2026-08-29T00:19:47.427Z","endTime":"2026-08-29T00:19:51.280Z","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":94.8,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.891034105912155,"aZ":-14.866725388873235,"pfxX":-7.010776243772748,"pfxZ":9.200939148389823,"pX":-0.06005838375123065,"pZ":3.488548557143806,"vX0":9.895660776692319,"vY0":-137.5970637390029,"vZ0":-1.5822030259491866,"x":119.29,"y":144.59,"x0":-2.8240411424921636,"y0":50.004650292435265,"z0":5.099014652120554,"aX":-13.191403847782535},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2344,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4009732203067822,"extension":7.12665181065534},"index":4,"playId":"c042a9a5-d167-3ce7-834e-e913d67734c6","pitchNumber":4,"startTime":"2026-08-29T00:20:02.183Z","endTime":"2026-08-29T00:20:06.945Z","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":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979431632944756,"aZ":-26.307724789263816,"pfxX":7.350809836779467,"pfxZ":4.2524067742600895,"pX":-0.4318347168135982,"pZ":3.5678638761971713,"vX0":4.138275178543831,"vY0":-117.52696574871432,"vZ0":2.109509196642111,"x":133.46,"y":142.45,"x0":-3.178356890826179,"y0":50.0056887906278,"z0":5.123753656731944,"aX":10.149962128312195},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.5,"breakHorizontal":-14.4,"spinRate":2515,"spinDirection":81},"zone":11,"typeConfidence":0.91,"plateTime":0.4683935256142546,"extension":7.169304892108432},"hitData":{"launchSpeed":73.1,"launchAngle":65.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.53,"coordY":180.72}},"index":5,"playId":"b6c5e0fc-5a96-3b20-a981-88d9345fb1c8","pitchNumber":5,"startTime":"2026-08-29T00:20:30.071Z","endTime":"2026-08-29T00:20:42.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:20:42.907Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Trammell lines out softly to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:21:01.518Z","endTime":"2026-08-29T00:21:30.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":70.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838755048050448,"aZ":-28.071816612166185,"pfxX":10.08813187732417,"pfxZ":3.1863966206845227,"pX":1.4476825674235776,"pZ":2.27142568236943,"vX0":7.379870552583264,"vY0":-114.42529306270137,"vZ0":-0.05350345025570902,"x":61.82,"y":177.45,"x0":-3.1637789647734764,"y0":50.00241710841054,"z0":5.114234501238011,"aX":12.986972872897164},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":6.1,"breakHorizontal":-20.5,"spinRate":2526,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.484111660402363,"extension":7.243647549485827},"index":0,"playId":"28180c3a-c1da-3e4b-a40d-b1d82d132209","pitchNumber":1,"startTime":"2026-08-29T00:21:05.753Z","endTime":"2026-08-29T00:21:10.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46911601321344,"aZ":-23.160810581449642,"pfxX":-0.49218605814293825,"pfxZ":5.297045723744848,"pX":0.8422286550522876,"pZ":3.2701939445706003,"vX0":9.784754391732907,"vY0":-129.91696866943315,"vZ0":-0.3988336929541823,"x":84.9,"y":150.48,"x0":-2.9165889124699613,"y0":50.00069227480201,"z0":5.193583719815043,"aX":-0.8384479886389588},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.7,"breakHorizontal":-1.4,"spinRate":2376,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.4223899919843528,"extension":7.021775256686391},"hitData":{"launchSpeed":59.0,"launchAngle":29.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":161.06,"coordY":135.45}},"index":1,"playId":"4c487902-a0a5-377b-b579-c3476ad6e763","pitchNumber":2,"startTime":"2026-08-29T00:21:22.228Z","endTime":"2026-08-29T00:21:30.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:21:30.238Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nelson Velázquez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:21:50.337Z","endTime":"2026-08-29T00:22:39.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21941256679427,"aZ":-30.653647547041537,"pfxX":8.61447498213077,"pfxZ":1.1125027092469928,"pX":0.8337102505766286,"pZ":2.0464528576169556,"vX0":6.335033739107808,"vY0":-117.10701910481185,"vZ0":-0.25616118236333285,"x":85.22,"y":183.53,"x0":-3.0445395112154157,"y0":50.00026413121658,"z0":5.073992556737568,"aX":11.722927895284794},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.3,"breakHorizontal":-17.4,"spinRate":2499,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.47131997423509997,"extension":7.2240367473845915},"index":0,"playId":"6b9434a3-e2e3-3b4f-9295-b8f45d21202a","pitchNumber":1,"startTime":"2026-08-29T00:21:53.668Z","endTime":"2026-08-29T00:21:58.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-29T00:22:05.721Z","endTime":"2026-08-29T00:22:16.876Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25964722014412,"aZ":-12.216166527976226,"pfxX":-8.082649832705386,"pfxZ":10.481393304874999,"pX":0.008564046298864722,"pZ":1.8119911540761715,"vX0":10.476128852014568,"vY0":-138.42583948543336,"vZ0":-6.545210371119364,"x":116.67,"y":189.86,"x0":-2.808334291203695,"y0":50.00623222359661,"z0":5.056749985354036,"aX":-15.396813665222027},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":12.0,"spinRate":2309,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3985277523592696,"extension":7.054962949055204},"index":2,"playId":"0f7e75e9-2404-3202-a513-5a18066cc642","pitchNumber":2,"startTime":"2026-08-29T00:22:16.876Z","endTime":"2026-08-29T00:22:20.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14519482408159,"aZ":-11.280045260764165,"pfxX":-7.003064931877896,"pfxZ":10.956358481079112,"pX":0.2658092493769535,"pZ":2.6312114479612396,"vX0":10.568685345218052,"vY0":-138.49098510958595,"vZ0":-4.628159627461679,"x":106.87,"y":167.74,"x0":-2.722281961326562,"y0":50.005244094756634,"z0":5.102972582527526,"aX":-13.358970105868833},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":10.0,"spinRate":2362,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39826492414966363,"extension":7.112540191022232},"index":3,"playId":"6adb8aa8-7a9c-3889-84ee-ed11400ec293","pitchNumber":3,"startTime":"2026-08-29T00:22:33.893Z","endTime":"2026-08-29T00:22:39.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:22:39.958Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a fly ball to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:24:57.911Z","endTime":"2026-08-29T00:25:27.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85186699193134,"aZ":-10.642456192818821,"pfxX":-4.558302405447382,"pfxZ":11.06470642113844,"pX":-0.838535188117513,"pZ":3.512529789375025,"vX0":4.106569817390372,"vY0":-139.24463131649287,"vZ0":-4.952727948890894,"x":148.96,"y":143.94,"x0":-1.7466283194991572,"y0":50.004952393535426,"z0":6.030326960009156,"aX":-8.872878565438572},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2265,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3946935922239794,"extension":6.66634001969794},"index":0,"playId":"b272e0b6-8d2b-3e73-8632-5f0f36c13f33","pitchNumber":1,"startTime":"2026-08-29T00:24:57.911Z","endTime":"2026-08-29T00:25:02.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28749970296706,"aZ":-12.152928349348628,"pfxX":-7.575440034905318,"pfxZ":10.205724897681385,"pX":-0.47920440922048757,"pZ":2.5223812225370588,"vX0":6.280546681440393,"vY0":-140.04194519571237,"vZ0":-6.899236977504436,"x":135.27,"y":170.68,"x0":-1.7806364221089799,"y0":50.00169324676212,"z0":5.834141291678594,"aX":-14.859250019176383},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":12.2,"spinRate":2252,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3929922448718459,"extension":6.827967036536148},"hitData":{"launchSpeed":73.8,"launchAngle":27.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.45,"coordY":92.94}},"index":1,"playId":"5552c0be-3324-37b6-9cef-a821c635fd44","pitchNumber":2,"startTime":"2026-08-29T00:25:15.379Z","endTime":"2026-08-29T00:25:27.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:25:27.396Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:25:49.555Z","endTime":"2026-08-29T00:27:25.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.701078359477286,"aZ":-22.225309220032667,"pfxX":-11.630859616472923,"pfxZ":5.351907562729076,"pX":0.20717163043877748,"pZ":1.732127801143108,"vX0":9.888698440742019,"vY0":-136.8565742566706,"vZ0":-6.438334251288671,"x":109.1,"y":192.01,"x0":-1.9769440690290827,"y0":50.0053439768296,"z0":5.682290637319876,"aX":-21.635190181740587},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":18.5,"spinRate":2038,"spinDirection":219},"zone":8,"typeConfidence":0.87,"plateTime":0.40324656523109415,"extension":6.811839696113644},"index":0,"playId":"8b36ccea-d85b-3332-91a5-f32d04be5d73","pitchNumber":1,"startTime":"2026-08-29T00:25:55.927Z","endTime":"2026-08-29T00:26:01.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.33576900243747,"aZ":-21.581077106999928,"pfxX":-10.62444549832976,"pfxZ":5.48728991619824,"pX":-0.5234189077863467,"pZ":2.935445436134949,"vX0":7.759864379043047,"vY0":-139.0508333397757,"vZ0":-3.8148166023269625,"x":136.95,"y":159.52,"x0":-1.9902316064144667,"y0":50.002206558941765,"z0":5.782587039562687,"aX":-20.507267840141424},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":17.3,"spinRate":2112,"spinDirection":216},"zone":1,"typeConfidence":0.88,"plateTime":0.39607674915071867,"extension":6.776721383413974},"index":1,"playId":"98c8850d-8f84-30e4-a622-171b510475b4","pitchNumber":2,"startTime":"2026-08-29T00:26:13.239Z","endTime":"2026-08-29T00:26:17.306Z","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":96.6,"endSpeed":87.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80471113699046,"aZ":-10.448629825122902,"pfxX":-7.183782146174851,"pfxZ":11.01871057744353,"pX":-0.07052341012596144,"pZ":2.369817279138606,"vX0":7.752946131722496,"vY0":-140.25376589869518,"vZ0":-7.644144073097223,"x":119.69,"y":174.79,"x0":-1.9511283536719806,"y0":50.00216010924777,"z0":5.830071458679132,"aX":-14.163081419092968},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":11.2,"spinRate":2441,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3920951397535375,"extension":6.808049071458386},"index":2,"playId":"397169bf-862f-3d4e-bf6f-5d8fd5d77e68","pitchNumber":3,"startTime":"2026-08-29T00:26:31.721Z","endTime":"2026-08-29T00:26:35.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"f990d586-d22d-3894-831f-f4059bdbb0b4","startTime":"2026-08-29T00:26:50.347Z","endTime":"2026-08-29T00:26:54.697Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.963392929936894,"aZ":-46.0410357174557,"pfxX":4.533453138704052,"pfxZ":-9.310276103688246,"pX":0.2023420506437151,"pZ":1.471282484298133,"vX0":3.9555159114947354,"vY0":-122.80856780802327,"vZ0":-0.8537154167872298,"x":109.29,"y":199.06,"x0":-2.0329075861573553,"y0":50.003796536914365,"z0":5.826450747822037,"aX":6.751259124515324},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-16.7,"breakHorizontal":-9.4,"spinRate":2651,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4503377681257086,"extension":6.75239326175245},"index":4,"playId":"a8f2cdaf-84bd-35f6-bb9d-1b6aa09d8183","pitchNumber":4,"startTime":"2026-08-29T00:27:19.222Z","endTime":"2026-08-29T00:27:25.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:27:25.230Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a line drive to center fielder Daulton Varsho. Marcus Semien to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:27:42.558Z","endTime":"2026-08-29T00:29:56.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnThird":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282884761979062,"aZ":-46.19470915565407,"pfxX":2.7271185130530693,"pfxZ":-9.717049209159006,"pX":0.9361824827741798,"pZ":2.4174591527457507,"vX0":6.217989562557959,"vY0":-121.19150122626944,"vZ0":1.400162811638142,"x":81.31,"y":173.51,"x0":-2.048282864555895,"y0":50.002925287345334,"z0":5.9628919281162,"aX":3.9340289651649702},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-16.7,"breakHorizontal":-6.8,"spinRate":2648,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4572468568018553,"extension":6.749076380614172},"index":0,"playId":"2ab06f7f-9f5e-327e-9f09-d127dfd85cfe","pitchNumber":1,"startTime":"2026-08-29T00:27:50.649Z","endTime":"2026-08-29T00:27:55.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.167353930724346,"aZ":-47.8418416182869,"pfxX":4.382681178256257,"pfxZ":-11.085923504653294,"pX":-0.604760503193285,"pZ":2.1803360116752772,"vX0":2.00996008642924,"vY0":-120.05970274729533,"vZ0":1.237802281096835,"x":140.05,"y":179.91,"x0":-2.030653241728634,"y0":50.00333227892589,"z0":6.025508283845821,"aX":6.193298723078435},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-19.1,"breakHorizontal":-8.5,"spinRate":2637,"spinDirection":24},"zone":7,"typeConfidence":0.91,"plateTime":0.46191665352878974,"extension":6.795052624012728},"index":1,"playId":"53da0e19-ed47-3e65-98b4-d5080d3b4efb","pitchNumber":2,"startTime":"2026-08-29T00:28:12.325Z","endTime":"2026-08-29T00:28:16.277Z","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":95.7,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79785560153171,"aZ":-19.789874985242214,"pfxX":-7.14894104079894,"pfxZ":6.378166152103301,"pX":0.13884799729913103,"pZ":4.111491086117492,"vX0":7.4403731764922,"vY0":-139.0861248597873,"vZ0":-1.7570154714968498,"x":111.71,"y":127.77,"x0":-1.6536430310900108,"y0":50.00253011259739,"z0":6.075947455658698,"aX":-13.88121668722203},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2055,"spinDirection":210},"zone":12,"typeConfidence":0.83,"plateTime":0.39515913170198047,"extension":6.512931375493833},"index":2,"playId":"2b825265-ff72-32e3-91b5-22f8f74a1d39","pitchNumber":3,"startTime":"2026-08-29T00:28:36.219Z","endTime":"2026-08-29T00:28:40.245Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-29T00:28:54.846Z","endTime":"2026-08-29T00:29:45.160Z","isPitch":false,"type":"action"},{"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":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.5386581843699,"aZ":-17.975001173042664,"pfxX":-10.20060676235454,"pfxZ":7.333725198102453,"pX":-0.37825273795071573,"pZ":2.846269737854456,"vX0":7.565776996120144,"vY0":-139.70902049364022,"vZ0":-4.903233270597853,"x":131.42,"y":161.93,"x0":-1.824706001112169,"y0":50.002137992533655,"z0":5.841653386987526,"aX":-19.747405395811697},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":16.4,"spinRate":2167,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.3951861648285089,"extension":6.783085616166604},"hitData":{"launchSpeed":95.0,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.93,"coordY":66.94}},"index":4,"playId":"bba3e0df-8369-39f5-9e27-c4a7a58ca6e3","pitchNumber":4,"startTime":"2026-08-29T00:29:45.160Z","endTime":"2026-08-29T00:29:56.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:29:56.163Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"A.J. Ewing grounds into a double play, shortstop Jeremy Peña to first baseman Christian Walker. Luis Torrens out at 2nd. A.J. Ewing out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:30:27.834Z","endTime":"2026-08-29T00:31:37.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083218601275217,"aZ":-26.82021316109271,"pfxX":2.4712205656984945,"pfxZ":3.0062195436006105,"pX":0.22492718790528,"pZ":1.8332098156271168,"vX0":4.867223297181615,"vY0":-132.69542268615183,"vZ0":-5.224640015582493,"x":108.43,"y":189.28,"x0":-1.9558193922061438,"y0":50.00064416957803,"z0":5.7880756481310165,"aX":4.393039084510409},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":-5.5,"spinRate":2289,"spinDirection":174},"zone":8,"typeConfidence":0.9,"plateTime":0.41319521211915644,"extension":6.784516902364121},"index":0,"playId":"e53f9ff8-ec47-328b-a950-b2f68b742f61","pitchNumber":1,"startTime":"2026-08-29T00:30:41.473Z","endTime":"2026-08-29T00:30:47.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.446090187585455,"aZ":-47.90916706793002,"pfxX":3.0783965636065327,"pfxZ":-10.563161619568746,"pX":0.312119001606643,"pZ":-0.03942752326796479,"vX0":4.7101877119443785,"vY0":-123.6530649533728,"vZ0":-3.9018001052393245,"x":105.1,"y":239.84,"x0":-2.0464363065650213,"y0":50.00365025695788,"z0":5.737491034007096,"aX":4.584759622420761},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-19.8,"breakHorizontal":-7.1,"spinRate":2655,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.44962222425352794,"extension":6.704505240485252},"index":1,"playId":"4a972796-b11c-3539-8ddf-fb68879dbd4a","pitchNumber":2,"startTime":"2026-08-29T00:31:04.240Z","endTime":"2026-08-29T00:31:08.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67433332982279,"aZ":-48.11503834353228,"pfxX":2.9598156815955705,"pfxZ":-11.07217873828087,"pX":-0.5099151782765668,"pZ":2.2230220637327958,"vX0":2.6677836252126994,"vY0":-121.15597972230363,"vZ0":1.1153064346261028,"x":136.44,"y":178.76,"x0":-2.0228940990100814,"y0":50.003875713813,"z0":6.0698502320275125,"aX":4.26044044109471},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-19.2,"breakHorizontal":-6.1,"spinRate":2657,"spinDirection":22},"zone":4,"typeConfidence":0.91,"plateTime":0.4577117068261236,"extension":6.574344275570502},"hitData":{"launchSpeed":87.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.61,"coordY":148.83}},"index":2,"playId":"3c34d9d8-320c-3ba0-914c-74ca5c0e0788","pitchNumber":3,"startTime":"2026-08-29T00:31:29.616Z","endTime":"2026-08-29T00:31:37.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:31:37.629Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:33:41.708Z","endTime":"2026-08-29T00:34:50.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638660335475194,"aZ":-23.771328783765153,"pfxX":-0.17264048339030635,"pfxZ":5.247671190011198,"pX":0.3394459843529244,"pZ":3.056031625833663,"vX0":8.117263725690204,"vY0":-126.46453989018555,"vZ0":-0.684029373893523,"x":104.06,"y":156.27,"x0":-2.905460769132897,"y0":50.00116330866764,"z0":5.257114353836277,"aX":-0.2780736910360481},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.6,"breakHorizontal":-1.8,"spinRate":2322,"spinDirection":188},"zone":3,"typeConfidence":0.85,"plateTime":0.43507896970768334,"extension":7.3072267762730645},"index":0,"playId":"5a333e23-7cca-35d9-be66-d72dba66e778","pitchNumber":1,"startTime":"2026-08-29T00:34:03.274Z","endTime":"2026-08-29T00:34:08.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-29T00:34:17.939Z","endTime":"2026-08-29T00:34:30.620Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":76.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384707490402036,"aZ":-25.544599032606623,"pfxX":-12.530107864279085,"pfxZ":4.369626868392088,"pX":0.46848855260116073,"pZ":1.7743918359730053,"vX0":11.09185364649634,"vY0":-123.62117461718327,"vZ0":-3.225136712904575,"x":99.14,"y":190.87,"x0":-2.4938085014354767,"y0":50.00058150633499,"z0":5.2893047400627085,"aX":-18.991927396791972},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.2,"breakHorizontal":19.4,"spinRate":1169,"spinDirection":236},"zone":9,"typeConfidence":0.79,"plateTime":0.4466209739602638,"extension":7.058319400580095},"index":2,"playId":"4ab8bd44-2ee8-3722-8c3e-e9bf75f823d6","pitchNumber":2,"startTime":"2026-08-29T00:34:30.620Z","endTime":"2026-08-29T00:34:34.832Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.042129833102447,"aZ":-24.669878606569764,"pfxX":8.720266618174144,"pfxZ":5.374189093962784,"pX":-0.03227151982639784,"pZ":3.845373951274355,"vX0":4.485258719918193,"vY0":-118.63408239976965,"vZ0":2.2054152677756065,"x":118.23,"y":134.95,"x0":-3.092821240426742,"y0":50.001333010999765,"z0":5.1833147182737145,"aX":12.17312831788442},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.7,"breakHorizontal":-17.0,"spinRate":2549,"spinDirection":76},"zone":12,"typeConfidence":0.91,"plateTime":0.46537274798346484,"extension":7.150080809576597},"index":3,"playId":"0d50d0a5-ee21-3462-9355-57d5bebf15fb","pitchNumber":3,"startTime":"2026-08-29T00:34:44.780Z","endTime":"2026-08-29T00:34:50.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:34:50.370Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:35:10.064Z","endTime":"2026-08-29T00:36:08.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.34777641477496,"aZ":-11.801095454719121,"pfxX":-6.814834324968199,"pfxZ":10.760072657794169,"pX":0.06647611465347363,"pZ":3.930064075792867,"vX0":9.834380960704529,"vY0":-138.300609218244,"vZ0":-1.4127402658068964,"x":114.47,"y":132.67,"x0":-2.6879237457841825,"y0":50.0024175017652,"z0":5.259195507858673,"aX":-12.90392164975416},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":9.7,"spinRate":2423,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.399526529922138,"extension":6.950172255510837},"index":0,"playId":"b4c9098d-cfb7-318e-8998-12b6fa148706","pitchNumber":1,"startTime":"2026-08-29T00:35:12.047Z","endTime":"2026-08-29T00:35:16.500Z","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":94.3,"endSpeed":84.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39338319636288,"aZ":-13.967405854699843,"pfxX":-6.9251648823436565,"pfxZ":9.720969473063327,"pX":-1.1259207530768556,"pZ":2.8860687261949205,"vX0":7.365557252438107,"vY0":-136.98990394163218,"vZ0":-3.1774590277140278,"x":159.92,"y":160.86,"x0":-2.9687122144348943,"y0":50.001805025001595,"z0":5.034812061572133,"aX":-12.969273173304774},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":10.7,"spinRate":2176,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40209350578139214,"extension":6.987892205411922},"index":1,"playId":"7fd4f5fd-16eb-3a70-a28f-037f9a3631d0","pitchNumber":2,"startTime":"2026-08-29T00:35:28.089Z","endTime":"2026-08-29T00:35:32.352Z","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":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646381200488825,"aZ":-24.99843526557327,"pfxX":11.024996930707996,"pfxZ":5.068934047540149,"pX":1.445407752073134,"pZ":2.267911071599792,"vX0":7.019020795132835,"vY0":-119.48964708233879,"vZ0":-1.0577539961021374,"x":61.9,"y":177.55,"x0":-2.983983045219945,"y0":50.00105428401143,"z0":5.00756478627546,"aX":15.594911987191542},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.1,"breakHorizontal":-21.8,"spinRate":2632,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.4622264794641153,"extension":6.868364611532845},"index":2,"playId":"dd360f4a-63bd-3325-b57e-3a166c2b71b4","pitchNumber":3,"startTime":"2026-08-29T00:35:44.509Z","endTime":"2026-08-29T00:35:51.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23711423897465,"aZ":-22.359273054350624,"pfxX":-10.761221622551194,"pfxZ":5.471045525961258,"pX":-1.3807842993240138,"pZ":2.133086697150792,"vX0":7.569096431134119,"vY0":-133.89473853115126,"vZ0":-3.3907903392157217,"x":169.63,"y":181.19,"x0":-2.8639736661330097,"y0":50.000674826286755,"z0":5.039023467315257,"aX":-19.295929003866945},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":17.6,"spinRate":2207,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.411014062947503,"extension":7.078769500072184},"index":3,"playId":"2766747d-ebb8-30a0-82dd-4ddfd01474c7","pitchNumber":4,"startTime":"2026-08-29T00:36:02.959Z","endTime":"2026-08-29T00:36:08.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:36:08.254Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Torrens challenged (pitch result), call on the field was confirmed: Isaac Paredes walks. Yordan Alvarez to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:36:27.181Z","endTime":"2026-08-29T00:38:28.947Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831232725005925,"aZ":-25.246808049663127,"pfxX":-1.3284365999126289,"pfxZ":4.1773901062843874,"pX":1.682613195230456,"pZ":1.8478594530416395,"vX0":11.69952981611986,"vY0":-129.0135708342251,"vZ0":-3.0948109228040694,"x":52.86,"y":188.89,"x0":-2.769690808561626,"y0":50.00318933620472,"z0":5.0430819588039855,"aX":-2.2033902088665562},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2320,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.4271641242649151,"extension":7.219756806786895},"index":0,"playId":"40c38f04-f4e4-383b-b5bc-b6f98d1e3ebc","pitchNumber":1,"startTime":"2026-08-29T00:36:33.381Z","endTime":"2026-08-29T00:36:37.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.72053117750128,"aZ":-14.374233436737413,"pfxX":-7.68925930204999,"pfxZ":9.552191462051042,"pX":-0.016385687438086657,"pZ":2.287534977875751,"vX0":9.686237487102277,"vY0":-136.97383859935874,"vZ0":-4.78628891587052,"x":117.62,"y":177.02,"x0":-2.631999074775573,"y0":50.001741646725726,"z0":5.070963099835693,"aX":-14.327456585129742},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":11.4,"spinRate":2192,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40287990816938946,"extension":7.055511764937914},"index":1,"playId":"0c5b669d-feff-37b8-b915-6ad447e2a4ea","pitchNumber":2,"startTime":"2026-08-29T00:36:52.498Z","endTime":"2026-08-29T00:36:56.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.777577531839043,"aZ":-26.006678133416912,"pfxX":-0.661409952106454,"pfxZ":3.638828774085926,"pX":1.2705598180486866,"pZ":2.789273030865847,"vX0":10.387176853452456,"vY0":-129.7979025773348,"vZ0":-0.9705761908566577,"x":68.57,"y":163.47,"x0":-2.7080790846455587,"y0":50.00383226576461,"z0":5.1598298087368795,"aX":-1.122366147204202},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.6,"breakHorizontal":-1.2,"spinRate":2293,"spinDirection":189},"zone":12,"typeConfidence":0.92,"plateTime":0.4230049825692834,"extension":7.0159610597262585},"index":2,"playId":"4a8595a5-8780-3947-a639-1f1c9aacf4b1","pitchNumber":3,"startTime":"2026-08-29T00:37:12.534Z","endTime":"2026-08-29T00:37:17.020Z","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":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73394054284502,"aZ":-24.715985678981777,"pfxX":6.480295418805941,"pfxZ":5.1711400398360094,"pX":1.417470396303465,"pZ":2.309891311638125,"vX0":8.221055062032233,"vY0":-120.50331205126572,"vZ0":-0.948213704617057,"x":62.97,"y":176.41,"x0":-2.9060003436420985,"y0":50.00165605397884,"z0":4.931978294171341,"aX":9.338039751933312},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.4,"breakHorizontal":-14.0,"spinRate":2584,"spinDirection":81},"zone":14,"typeConfidence":0.89,"plateTime":0.4580202826950628,"extension":6.985095774697782},"index":3,"playId":"fa11ec45-ceae-333e-a018-0f02b44448d0","pitchNumber":4,"startTime":"2026-08-29T00:37:32.422Z","endTime":"2026-08-29T00:37:36.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87066866518104,"aZ":-25.35715949722465,"pfxX":8.790553047349299,"pfxZ":4.750041494135204,"pX":0.6939694617119937,"pZ":2.356033172231585,"vX0":6.002897287826497,"vY0":-120.02773169830441,"vZ0":-0.951154366517541,"x":90.55,"y":175.17,"x0":-2.9958507175341924,"y0":50.00074717484243,"z0":5.050180928765318,"aX":12.60859213647439},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2573,"spinDirection":80},"zone":6,"typeConfidence":0.9,"plateTime":0.45929196511308534,"extension":7.189433861729763},"index":4,"playId":"c4eddc94-83f7-36f8-a3a1-5411f03ad8ff","pitchNumber":5,"startTime":"2026-08-29T00:37:53.517Z","endTime":"2026-08-29T00:37:56.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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81647738194698,"aZ":-26.688824636609745,"pfxX":11.534066499251228,"pfxZ":3.9694787502301008,"pX":-0.9906267458424349,"pZ":2.818669801872971,"vX0":1.6728096446206369,"vY0":-118.05126977940587,"vZ0":0.5572488924728983,"x":154.76,"y":162.68,"x0":-3.2079955335199233,"y0":50.0037660652686,"z0":5.077443487689725,"aX":15.941537994241079},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.7,"breakHorizontal":-21.2,"spinRate":2495,"spinDirection":83},"zone":11,"typeConfidence":0.91,"plateTime":0.4677136456454094,"extension":7.114459242904752},"index":5,"playId":"eba0cb53-0418-37b5-8282-f992075cae37","pitchNumber":6,"startTime":"2026-08-29T00:38:23.376Z","endTime":"2026-08-29T00:38:28.947Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"playEndTime":"2026-08-29T00:38:28.947Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve walks. Yordan Alvarez to 3rd. Isaac Paredes to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:39:48.704Z","endTime":"2026-08-29T00:43:31.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T00:38:56.461Z","endTime":"2026-08-29T00:39:50.958Z","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(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":79.7,"endSpeed":71.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.002644603820663,"aZ":-27.116830988537902,"pfxX":10.292201859773957,"pfxZ":3.8196988152555544,"pX":-0.19424972856405068,"pZ":2.2461256692733453,"vX0":3.7895763354934306,"vY0":-115.87288268069476,"vZ0":-0.5542757713779092,"x":124.4,"y":178.13,"x0":-3.2006235233487796,"y0":50.00313709197274,"z0":5.140763790120125,"aX":13.622235022860378},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.1,"breakHorizontal":-19.7,"spinRate":2442,"spinDirection":74},"zone":5,"typeConfidence":0.91,"plateTime":0.47759141944149697,"extension":7.308360383856932},"index":1,"playId":"7e27e78a-7306-3816-87d3-6973fb40eba5","pitchNumber":1,"startTime":"2026-08-29T00:39:50.958Z","endTime":"2026-08-29T00:39:55.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455868855422377,"aZ":-27.756625560824205,"pfxX":9.8397102208177,"pfxZ":3.1346756306904995,"pX":2.8870211559280157,"pZ":0.8813265535998092,"vX0":10.536231098679535,"vY0":-119.52223975394887,"vZ0":-3.7675105631521464,"x":6.95,"y":214.98,"x0":-2.899379613207597,"y0":50.005654773607496,"z0":5.041469064877075,"aX":13.87606987657341},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.8,"breakHorizontal":-20.9,"spinRate":2595,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.462778575336833,"extension":7.1065388223673125},"index":2,"playId":"dcdeca69-c644-3554-a463-5567f4993fa1","pitchNumber":2,"startTime":"2026-08-29T00:40:07.622Z","endTime":"2026-08-29T00:40:12.308Z","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":81.0,"endSpeed":72.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971486601121146,"aZ":-25.041974358335768,"pfxX":10.302846742023153,"pfxZ":5.316861816969136,"pX":0.4008286996825896,"pZ":1.1307203309491392,"vX0":4.894781244384078,"vY0":-117.60440919772182,"vZ0":-3.20293068122635,"x":101.72,"y":208.25,"x0":-3.0745388035159817,"y0":50.00538242045655,"z0":4.941853782204779,"aX":13.829693968369597},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":8.8,"breakHorizontal":-20.2,"spinRate":2582,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.47342090198101117,"extension":7.132944082707829},"index":3,"playId":"df9d2b84-37ba-325b-bd58-6d6b80060510","pitchNumber":3,"startTime":"2026-08-29T00:40:29.243Z","endTime":"2026-08-29T00:40:34.118Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30794586450171,"aZ":-23.28283106251257,"pfxX":-1.4346060949083306,"pfxZ":5.241441384302403,"pX":1.2857102720372178,"pZ":2.2278754742517406,"vX0":10.853031611573828,"vY0":-130.1589188618404,"vZ0":-2.6648768854586367,"x":67.99,"y":178.63,"x0":-2.7725239381932147,"y0":50.000025398820675,"z0":5.050391300726663,"aX":-2.43292446887728},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.0,"breakHorizontal":-0.1,"spinRate":2410,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.42271793065545005,"extension":7.2054868817452205},"index":4,"playId":"ca676749-1b22-3a27-9b15-16f3f5b006a8","pitchNumber":4,"startTime":"2026-08-29T00:40:49.421Z","endTime":"2026-08-29T00:40:54.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.181332591910994,"aZ":-13.903411031929664,"pfxX":-7.552129361871217,"pfxZ":9.81582139566331,"pX":-0.48809045427710024,"pZ":2.817077321828143,"vX0":8.736100818211757,"vY0":-137.2371138160238,"vZ0":-3.3885428893579363,"x":135.6,"y":162.72,"x0":-2.7682893560802397,"y0":50.00566224517348,"z0":5.047056694755483,"aX":-14.061907513525203},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":11.3,"spinRate":2382,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40284303927344745,"extension":7.206317635600625},"index":5,"playId":"91fdef3b-ccca-3941-bea0-3067e0c9f380","pitchNumber":5,"startTime":"2026-08-29T00:41:09.040Z","endTime":"2026-08-29T00:41:14.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-29T00:41:23.164Z","endTime":"2026-08-29T00:41:38.033Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.155099470653795,"aZ":-27.090848841702446,"pfxX":9.755508371887327,"pfxZ":3.5446702162095987,"pX":1.2190997637536325,"pZ":1.8221207412094775,"vX0":6.957419641998792,"vY0":-119.82283036577266,"vZ0":-1.7053232405737622,"x":70.53,"y":189.58,"x0":-3.0037488266608263,"y0":50.00347052891643,"z0":4.996277431418328,"aX":13.985951673878878},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.2,"breakHorizontal":-19.6,"spinRate":2565,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.4595833735556081,"extension":7.264168530432236},"index":7,"playId":"e5725b4b-fa5f-38cc-b144-61fd86698a6f","pitchNumber":6,"startTime":"2026-08-29T00:41:38.033Z","endTime":"2026-08-29T00:41:42.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43349481879087,"aZ":-13.547966324835397,"pfxX":-5.878944248045299,"pfxZ":9.771399895186569,"pX":-0.938115101660045,"pZ":2.901694928108305,"vX0":7.215901105108612,"vY0":-138.29849217008018,"vZ0":-3.2001486633931133,"x":152.76,"y":160.43,"x0":-2.837077713869564,"y0":50.002642572008334,"z0":5.002621250012932,"aX":-11.206765381987406},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2212,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39848340764820067,"extension":7.1584470459680976},"index":8,"playId":"c08f331b-b5aa-3670-b1ce-abf3cbc22f9c","pitchNumber":7,"startTime":"2026-08-29T00:42:08.596Z","endTime":"2026-08-29T00:42:13.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04601859660509,"aZ":-40.9840061209117,"pfxX":4.569107664192001,"pfxZ":-6.380455488841582,"pX":0.7155094340206694,"pZ":0.8559049767040944,"vX0":6.639582046581371,"vY0":-117.53538503056723,"vZ0":-1.2382368895384825,"x":89.73,"y":215.67,"x0":-2.7543600850514145,"y0":50.004449907144846,"z0":5.24121232676514,"aX":6.306355775734379},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.5,"breakHorizontal":-10.1,"spinRate":2675,"spinDirection":61},"zone":14,"typeConfidence":0.94,"plateTime":0.4684105844943107,"extension":7.036169335364715},"index":9,"playId":"05381382-2eac-3803-8b07-27f6bc2da86a","pitchNumber":8,"startTime":"2026-08-29T00:42:31.558Z","endTime":"2026-08-29T00:42:35.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42897457919277,"aZ":-25.6249537780725,"pfxX":0.05663002345928181,"pfxZ":3.974096245563995,"pX":-1.4470622152692498,"pZ":3.9323699528982345,"vX0":3.7446632486738936,"vY0":-128.05259007361417,"vZ0":1.797302027425498,"x":172.16,"y":132.61,"x0":-2.940635969395682,"y0":50.001866990873275,"z0":5.237335905194279,"aX":0.09222060697002274},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.0,"spinRate":2369,"spinDirection":170},"zone":11,"typeConfidence":0.89,"plateTime":0.42906420325233574,"extension":7.028832841611915},"index":10,"playId":"d6b00e77-5d78-3875-8892-d1f2ac8a561f","pitchNumber":9,"startTime":"2026-08-29T00:43:23.777Z","endTime":"2026-08-29T00:43:31.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:43:31.598Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to right fielder Carson Benge. Yordan Alvarez scores. Isaac Paredes scores. Jose Altuve to 3rd.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:46:02.592Z","endTime":"2026-08-29T00:48:14.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T00:43:42.617Z","endTime":"2026-08-29T00:43:54.118Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nate Lavender replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-29T00:43:54.118Z","endTime":"2026-08-29T00:46:04.876Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681320,"link":"/api/v1/people/681320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53534689086694,"aZ":-30.191762847333376,"pfxX":-9.415447480853885,"pfxZ":1.5167117292184953,"pX":-0.31625495508779844,"pZ":-0.1747310991941069,"vX0":-2.0698898535915715,"vY0":-114.7594693142343,"vZ0":-5.463451345901493,"x":129.05,"y":243.5,"x0":1.8244275836131496,"y0":50.00232442828819,"z0":5.254186195691016,"aX":-12.2839657856297},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.4,"breakHorizontal":17.5,"spinRate":2675,"spinDirection":289},"zone":13,"typeConfidence":0.94,"plateTime":0.48130446391960957,"extension":7.2774292634638975},"index":2,"playId":"36be5bae-9a69-3e35-ac6e-c0e174290a6e","pitchNumber":1,"startTime":"2026-08-29T00:46:04.876Z","endTime":"2026-08-29T00:46:11.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":70.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054670528010046,"aZ":-23.64865662094853,"pfxX":-8.16647004334462,"pfxZ":6.566287970530055,"pX":0.976120327922965,"pZ":2.820752160317714,"vX0":0.6252416523746973,"vY0":-114.36327400592275,"vZ0":-0.5090872702694728,"x":79.79,"y":162.62,"x0":1.754087431367219,"y0":50.001503439549886,"z0":5.407414861963839,"aX":-10.597741355436158},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":12.0,"breakHorizontal":14.5,"spinRate":2507,"spinDirection":273},"zone":12,"typeConfidence":0.94,"plateTime":0.48269596276444915,"extension":7.135842311674031},"index":3,"playId":"638d22b5-ac75-304a-9585-8632f33f297c","pitchNumber":2,"startTime":"2026-08-29T00:47:05.008Z","endTime":"2026-08-29T00:47:09.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869753923323483,"aZ":-13.141974162450763,"pfxX":2.274310208539361,"pfxZ":10.91521602103836,"pX":-0.5944239255128353,"pZ":3.0120876584214185,"vX0":-6.090776309014734,"vY0":-131.9218749668346,"vZ0":-3.5713233127823387,"x":139.66,"y":157.45,"x0":1.4598360732876825,"y0":50.003544611345795,"z0":5.367028170578223,"aX":3.9665361017759047},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.1,"breakHorizontal":-2.6,"spinRate":2154,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.41691015791500696,"extension":7.12617629677767},"index":4,"playId":"33dc3ed5-116d-34a0-a99f-75e08c51eb4f","pitchNumber":3,"startTime":"2026-08-29T00:47:23.149Z","endTime":"2026-08-29T00:47:27.227Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":69.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66320486931188,"aZ":-32.159484898228605,"pfxX":-11.510017259445366,"pfxZ":0.006306648262929482,"pX":-0.16806858470760686,"pZ":0.8046444866194219,"vX0":-0.5363287880986961,"vY0":-112.59697361052935,"vZ0":-2.7685399031333437,"x":123.41,"y":217.05,"x0":1.5633658412752003,"y0":50.00051158299222,"z0":5.412817036644539,"aX":-14.292828035128533},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-0.5,"breakHorizontal":20.9,"spinRate":2638,"spinDirection":293},"zone":13,"typeConfidence":0.93,"plateTime":0.4926777680017871,"extension":7.109319182749031},"hitData":{"launchSpeed":75.1,"launchAngle":21.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.0,"coordY":113.0}},"index":5,"playId":"0c037f64-4bfc-3b0a-a63f-6c30cfbcf240","pitchNumber":4,"startTime":"2026-08-29T00:48:02.900Z","endTime":"2026-08-29T00:48:14.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:48:14.929Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:48:42.172Z","endTime":"2026-08-29T00:50:14.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.846290207881406,"aZ":-12.62540483944206,"pfxX":3.2037582986857824,"pfxZ":11.337614839746305,"pX":0.6768782831926649,"pZ":2.6600752538423342,"vX0":-3.6353846040663855,"vY0":-131.2632032481122,"vZ0":-4.594557135020965,"x":91.2,"y":166.96,"x0":1.671324261062415,"y0":50.00336057019777,"z0":5.391217465619291,"aX":5.524782044596983},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.6,"breakHorizontal":-4.9,"spinRate":2251,"spinDirection":150},"zone":6,"typeConfidence":0.9,"plateTime":0.4191645735762388,"extension":6.985330163031912},"index":0,"playId":"cbd0780f-912e-3849-8285-f9c7fcc0d128","pitchNumber":1,"startTime":"2026-08-29T00:48:59.135Z","endTime":"2026-08-29T00:49:03.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06623108005552,"aZ":-12.596793493157994,"pfxX":3.5718038008213973,"pfxZ":11.16719651830153,"pX":1.15025689850197,"pZ":3.223873464901753,"vX0":-2.310735435212962,"vY0":-132.7375124369748,"vZ0":-3.512747636417872,"x":73.15,"y":151.74,"x0":1.5759145441272864,"y0":50.00345651643816,"z0":5.505167203660756,"aX":6.261993182626807},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.4,"breakHorizontal":-5.9,"spinRate":2235,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.41545354580134575,"extension":7.041119311076365},"index":1,"playId":"34356790-f933-3560-aed9-7cc0cf4f3b45","pitchNumber":2,"startTime":"2026-08-29T00:49:19.714Z","endTime":"2026-08-29T00:49:23.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T00:49:48.463Z","endTime":"2026-08-29T00:50:08.611Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324003443148772,"aZ":-29.77790979582031,"pfxX":9.69189295353006,"pfxZ":1.8825005448425536,"pX":0.6708726570285766,"pZ":2.0861509954145148,"vX0":-4.267646187227739,"vY0":-112.89382002309883,"vZ0":-0.818463368638052,"x":91.43,"y":182.45,"x0":1.3412700800867035,"y0":50.00301467353398,"z0":5.48953801824765,"aX":12.329310003423442},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.5,"breakHorizontal":-16.2,"spinRate":1604,"spinDirection":106},"zone":9,"typeConfidence":0.89,"plateTime":0.4878842896713347,"extension":7.11039056628867},"index":3,"playId":"5e27e378-05e7-3f03-8384-17b7be0a9f37","pitchNumber":3,"startTime":"2026-08-29T00:50:08.611Z","endTime":"2026-08-29T00:50:14.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:50:14.782Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to right fielder Carson Benge. Jose Altuve scores. Daulton Varsho to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:50:25.603Z","endTime":"2026-08-29T00:51:05.358Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258304790772307,"aZ":-27.4544504698278,"pfxX":9.570437849867698,"pfxZ":3.6091559588748208,"pX":0.8096381489529559,"pZ":2.1726996437070176,"vX0":-4.139706951835216,"vY0":-114.56398025499229,"vZ0":-1.336731419873895,"x":86.14,"y":180.12,"x0":1.411905625794544,"y0":50.00504321090583,"z0":5.486666241813332,"aX":12.523745033131686},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.5,"breakHorizontal":-16.1,"spinRate":1504,"spinDirection":112},"zone":6,"typeConfidence":0.9,"plateTime":0.4809977675161723,"extension":7.029562236081153},"hitData":{"launchSpeed":66.2,"launchAngle":16.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.47,"coordY":123.07}},"index":0,"playId":"e7aa91dd-cb88-3233-96a2-93fc7aea6b87","pitchNumber":1,"startTime":"2026-08-29T00:50:52.342Z","endTime":"2026-08-29T00:51:05.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:51:05.358Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, first baseman Jared Young to pitcher Nate Lavender.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:52:16.722Z","endTime":"2026-08-29T00:53:12.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681320,"link":"/api/v1/people/681320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Cam Smith replaces Taylor Trammell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:51:34.235Z","endTime":"2026-08-29T00:51:43.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T00:51:43.904Z","endTime":"2026-08-29T00:52:19.070Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101843374600467,"aZ":-20.27408805703648,"pfxX":-1.0173554809511705,"pfxZ":7.440309096264553,"pX":0.416799351561391,"pZ":2.9998851493555962,"vX0":-2.6322405054516405,"vY0":-126.2859382337675,"vZ0":-2.218466174262711,"x":101.11,"y":157.78,"x0":1.608916290101795,"y0":50.00184510624275,"z0":5.5378703404795555,"aX":-1.6262233543352524},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.2,"breakHorizontal":2.5,"spinRate":2335,"spinDirection":183},"zone":3,"typeConfidence":0.86,"plateTime":0.4353800502021321,"extension":6.951476266331841},"index":2,"playId":"24eb2ef2-71f4-3e5b-97bf-fc43c332502d","pitchNumber":1,"startTime":"2026-08-29T00:52:19.070Z","endTime":"2026-08-29T00:52:23.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50063589553384,"aZ":-13.484892619594087,"pfxX":2.584152475295182,"pfxZ":10.425760538179965,"pX":-0.2216162024054639,"pZ":2.2991080003551536,"vX0":-4.690854184416022,"vY0":-133.69803014663998,"vZ0":-5.517241489482187,"x":125.45,"y":176.7,"x0":1.227796835178926,"y0":50.00025287931172,"z0":5.373906716162525,"aX":4.631496948601144},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-3.6,"spinRate":2136,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.4112366038972297,"extension":7.072914510867393},"index":3,"playId":"d1be95e2-c711-3e48-a0f7-3756c43ccfa0","pitchNumber":2,"startTime":"2026-08-29T00:52:37.849Z","endTime":"2026-08-29T00:52:41.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-29T00:52:53.948Z","endTime":"2026-08-29T00:53:03.039Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95444248766929,"aZ":-14.175489322439647,"pfxX":1.0844713392064174,"pfxZ":10.15917057879277,"pX":-0.6583391023327981,"pZ":3.442393232113018,"vX0":-5.637132347831958,"vY0":-133.34514710890178,"vZ0":-2.6282004564714385,"x":142.09,"y":145.84,"x0":1.3570689835333667,"y0":50.00532625751451,"z0":5.484093605126268,"aX":1.9221408246035037},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-0.5,"spinRate":2100,"spinDirection":155},"zone":1,"typeConfidence":0.89,"plateTime":0.41330638621847227,"extension":6.989306350268458},"hitData":{"launchSpeed":45.4,"launchAngle":10.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.78,"coordY":165.81}},"index":5,"playId":"4bc2a151-acb3-354e-86d8-2dcd5b1db5c3","pitchNumber":3,"startTime":"2026-08-29T00:53:03.039Z","endTime":"2026-08-29T00:53:12.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:53:12.055Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:55:47.219Z","endTime":"2026-08-29T00:57:48.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cam Smith remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:54:19.691Z","endTime":"2026-08-29T00:55:49.556Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"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, 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.6,"endSpeed":86.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46706188359671,"aZ":-17.36421473237143,"pfxX":-9.692050625404004,"pfxZ":7.65241919679312,"pX":-0.2795535564581217,"pZ":2.417532546450157,"vX0":8.081582318059695,"vY0":-138.81391607077484,"vZ0":-5.951028580418214,"x":127.66,"y":173.51,"x0":-1.9813198319966798,"y0":50.00412316575419,"z0":5.760733594224437,"aX":-18.76023478032148},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":15.7,"spinRate":2144,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.395836308776345,"extension":6.732473497637537},"index":1,"playId":"87680ded-29aa-3889-a795-2c25160ad6a5","pitchNumber":1,"startTime":"2026-08-29T00:55:49.556Z","endTime":"2026-08-29T00:55:53.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16274460926638,"aZ":-25.2602018962339,"pfxX":1.4389419981190006,"pfxZ":3.839593310531334,"pX":0.551849359234265,"pZ":1.4993135792417256,"vX0":6.303402078922347,"vY0":-133.51416264536863,"vZ0":-6.287320907779291,"x":95.96,"y":198.3,"x0":-2.0283134471377315,"y0":50.006598727719116,"z0":5.706594841645689,"aX":2.5943385756291533},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":-4.0,"spinRate":2240,"spinDirection":192},"zone":14,"typeConfidence":0.88,"plateTime":0.41047175132788016,"extension":6.731477102118519},"index":2,"playId":"922a79e8-e8a8-38c8-bf6b-0a16fc0cd5c7","pitchNumber":2,"startTime":"2026-08-29T00:56:05.003Z","endTime":"2026-08-29T00:56:09.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.982087383984528,"aZ":-24.4750838433137,"pfxX":1.0592535828935814,"pfxZ":4.220447090266168,"pX":0.5399964561109303,"pZ":1.6295243105206354,"vX0":6.410870122100997,"vY0":-133.71250238189918,"vZ0":-6.175173419512718,"x":96.42,"y":194.78,"x0":-2.0194156976877102,"y0":50.00152717847776,"z0":5.708473550066476,"aX":1.929240792993726},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-3.2,"spinRate":2355,"spinDirection":182},"zone":9,"typeConfidence":0.86,"plateTime":0.4085594852211951,"extension":6.738511725424001},"index":3,"playId":"4408a4b9-d38b-3aad-a59f-6cc5b3fc154c","pitchNumber":3,"startTime":"2026-08-29T00:56:22.910Z","endTime":"2026-08-29T00:56:27.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16398391239744,"aZ":-45.68347765022938,"pfxX":2.805796359237221,"pfxZ":-9.322883544719788,"pX":0.8209165731789932,"pZ":0.5297504207139961,"vX0":5.526451201784708,"vY0":-121.12149117110754,"vZ0":-3.0097773093358873,"x":85.71,"y":224.48,"x0":-1.877823952222795,"y0":50.00390858124436,"z0":5.881495497670586,"aX":4.064672441813131},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-17.4,"breakHorizontal":-6.7,"spinRate":2669,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.4565998620241212,"extension":6.717186069040791},"index":4,"playId":"5160a3a1-117e-3568-b87c-4fa3c77eb168","pitchNumber":4,"startTime":"2026-08-29T00:56:38.928Z","endTime":"2026-08-29T00:56:44.245Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-29T00:57:02.590Z","endTime":"2026-08-29T00:57:21.985Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":96.6,"endSpeed":87.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.950340942256034,"aZ":-15.033028566169776,"pfxX":-10.483642080405257,"pfxZ":8.78332394980816,"pX":1.1936130708644017,"pZ":1.3715519755723167,"vX0":11.281076107160287,"vY0":-139.8727012024224,"vZ0":-9.035417091755212,"x":71.5,"y":201.75,"x0":-1.5588965665849768,"y0":50.00493385616374,"z0":5.662603506543471,"aX":-20.46499536667311},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":16.2,"spinRate":2429,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.393844144855116,"extension":6.71390625501617},"index":6,"playId":"3d8da7cf-4dc8-3893-a281-576605a6ae8e","pitchNumber":5,"startTime":"2026-08-29T00:57:21.985Z","endTime":"2026-08-29T00:57:26.932Z","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.3,"endSpeed":88.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.871224765789584,"aZ":-10.22096396259976,"pfxX":-6.785055214021478,"pfxZ":10.975171864779792,"pX":0.2158142831626661,"pZ":1.5745651999315333,"vX0":8.01944753515412,"vY0":-141.18356137526192,"vZ0":-9.236545215927865,"x":108.77,"y":196.27,"x0":-1.7922373147298738,"y0":50.00392547946611,"z0":5.564015502418349,"aX":-13.573908013174627},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2426,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3893108675040553,"extension":6.8597965111706944},"index":7,"playId":"fba00c84-efd7-3ca0-9a60-bae238cf38ee","pitchNumber":6,"startTime":"2026-08-29T00:57:40.857Z","endTime":"2026-08-29T00:57:48.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T00:57:48.627Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:58:09.003Z","endTime":"2026-08-29T01:00:19.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30170013214596,"aZ":-46.14266047268349,"pfxX":2.985478500615552,"pfxZ":-9.603658800968624,"pX":1.1015400807871152,"pZ":0.18862506884278046,"vX0":5.8037321670262125,"vY0":-121.37837764599794,"vZ0":-3.6143172592689385,"x":75.01,"y":233.69,"x0":-1.732384977591211,"y0":50.00257426883515,"z0":5.816541222967959,"aX":4.342043197284923},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-18.0,"breakHorizontal":-7.1,"spinRate":2697,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.45565963923597286,"extension":6.7573785910227695},"index":0,"playId":"ac54a626-aaff-3b17-8a41-2b0689bc456f","pitchNumber":1,"startTime":"2026-08-29T00:58:12.250Z","endTime":"2026-08-29T00:58:16.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16459561654024,"aZ":-22.827899052336008,"pfxX":-10.732041689602031,"pfxZ":4.721257770198363,"pX":-0.13645195410164918,"pZ":3.5535361301215076,"vX0":8.221169255323527,"vY0":-140.79139327998396,"vZ0":-2.3083667704540405,"x":122.2,"y":142.83,"x0":-1.7208496706100378,"y0":50.00082720850389,"z0":5.883763125010303,"aX":-21.239523532255603},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":17.4,"spinRate":2033,"spinDirection":214},"zone":11,"typeConfidence":0.88,"plateTime":0.39114756415240404,"extension":6.693561579186198},"index":1,"playId":"bb0fab54-5b29-3d8e-ba73-0da7ed69d793","pitchNumber":2,"startTime":"2026-08-29T00:58:33.936Z","endTime":"2026-08-29T00:58:37.848Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.114469612924964,"aZ":-17.547628506543997,"pfxX":-9.565404809403885,"pfxZ":7.405390437188576,"pX":0.6208188042805277,"pZ":2.7251338204184563,"vX0":9.510321658580585,"vY0":-140.21240267216936,"vZ0":-5.247350935748497,"x":93.34,"y":165.2,"x0":-1.5856394841048154,"y0":50.002874608300786,"z0":5.780270581040198,"aX":-18.891222329683742},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":15.1,"spinRate":2237,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.391864509585341,"extension":6.802558710916735},"index":2,"playId":"d1764ca1-123a-3d3e-900b-1e24b2227d16","pitchNumber":3,"startTime":"2026-08-29T00:58:54.155Z","endTime":"2026-08-29T00:58:58.177Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355711970851317,"aZ":-27.04601775045514,"pfxX":4.266848163136116,"pfxZ":2.8548180483717864,"pX":1.1762124870181077,"pZ":3.387372602563822,"vX0":6.238179714370231,"vY0":-133.6063792123276,"vZ0":-1.5934759684506106,"x":72.17,"y":147.32,"x0":-1.7485516136753034,"y0":50.00395443411772,"z0":5.946128700403802,"aX":7.669144249502095},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":-9.1,"spinRate":2292,"spinDirection":168},"zone":12,"typeConfidence":0.91,"plateTime":0.4108688173055106,"extension":6.762630735288879},"index":3,"playId":"90153750-c77c-3155-9e14-a688267a2b87","pitchNumber":4,"startTime":"2026-08-29T00:59:32.180Z","endTime":"2026-08-29T00:59:36.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54090172142296,"aZ":-12.735234798662189,"pfxX":-3.924352831989277,"pfxZ":9.680495363492081,"pX":-0.032506631893235355,"pZ":4.433176720253839,"vX0":5.841316124013595,"vY0":-140.93937042368574,"vZ0":-1.9549382515115148,"x":118.24,"y":119.08,"x0":-1.6237272774435214,"y0":50.00553112655199,"z0":5.959971686495229,"aX":-7.8830863418146855},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":5.9,"spinRate":2333,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3888870040198156,"extension":6.722027991050571},"index":4,"playId":"1c8e4a40-6b47-3585-82ed-76150dbd2d93","pitchNumber":5,"startTime":"2026-08-29T00:59:52.582Z","endTime":"2026-08-29T00:59:56.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68351162467229,"aZ":-23.028851089713477,"pfxX":-10.167767701353474,"pfxZ":4.69887782989532,"pX":0.08972400503692556,"pZ":2.558795097101938,"vX0":9.45893268034711,"vY0":-139.61907759699025,"vZ0":-4.313646434740521,"x":113.58,"y":169.69,"x0":-2.045164855236177,"y0":50.00068274309109,"z0":5.667260372466583,"aX":-19.78096762902735},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.7,"breakHorizontal":16.1,"spinRate":2214,"spinDirection":218},"zone":5,"typeConfidence":0.88,"plateTime":0.394501264780196,"extension":6.745081810479547},"hitData":{"launchSpeed":97.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.5,"coordY":145.79}},"index":5,"playId":"95b8a2bc-d19d-39b5-8797-a14a2a29b65d","pitchNumber":6,"startTime":"2026-08-29T01:00:11.629Z","endTime":"2026-08-29T01:00:19.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:00:19.641Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T01:00:42.153Z","endTime":"2026-08-29T01:01:48.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.3,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.378961477051384,"aZ":-20.956752325123233,"pfxX":-10.904596635425818,"pfxZ":5.589862816782683,"pX":-0.6500256352767241,"pZ":2.2244891285445774,"vX0":8.084599912698259,"vY0":-141.27287199013708,"vZ0":-5.728558489259327,"x":141.78,"y":178.72,"x0":-2.1427317333748666,"y0":50.001281806720606,"z0":5.639959658507233,"aX":-21.878788387162253},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.0,"breakHorizontal":17.9,"spinRate":2183,"spinDirection":215},"zone":4,"typeConfidence":0.88,"plateTime":0.3887928062301924,"extension":6.762782449291599},"index":0,"playId":"f3063949-c13b-312d-b894-ff896562fd68","pitchNumber":1,"startTime":"2026-08-29T01:00:43.997Z","endTime":"2026-08-29T01:00:48.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11736772858642,"aZ":-13.935467672416978,"pfxX":-5.911695811177536,"pfxZ":9.292548789611313,"pX":0.13231385582643576,"pZ":2.766860790351285,"vX0":6.854541717849393,"vY0":-139.8219402429355,"vZ0":-5.88234663070015,"x":111.96,"y":164.07,"x0":-1.5931694199197761,"y0":50.00252076369994,"z0":5.826990423989683,"aX":-11.602585955736055},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2344,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39307107684003695,"extension":6.83512081931819},"index":1,"playId":"dce36404-dfe5-36f6-904f-7f9ee6140475","pitchNumber":2,"startTime":"2026-08-29T01:01:02.478Z","endTime":"2026-08-29T01:01:07.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17525873312253,"aZ":-45.8435632285768,"pfxX":2.500735390412034,"pfxZ":-9.01702252425024,"pX":1.2772137618539932,"pZ":1.4944566925244662,"vX0":6.9247326223935355,"vY0":-123.31818903471921,"vZ0":-1.3473412840205,"x":68.32,"y":198.43,"x0":-1.9104598284934928,"y0":50.004948218662875,"z0":5.971095380610433,"aX":3.788906770126276},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-16.3,"breakHorizontal":-6.4,"spinRate":2592,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.4469020072238794,"extension":6.652127272459159},"index":2,"playId":"a069bff4-de81-3a8f-a14e-1c38d76f0812","pitchNumber":3,"startTime":"2026-08-29T01:01:20.505Z","endTime":"2026-08-29T01:01:25.201Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.864514751179883,"aZ":-46.130465802232955,"pfxX":4.170410457247039,"pfxZ":-9.555730875872177,"pX":0.827039269765942,"pZ":1.0199547981680337,"vX0":5.479980935277917,"vY0":-121.74314090185548,"vZ0":-1.8070650999962583,"x":85.48,"y":211.24,"x0":-2.018224685580555,"y0":50.00220693949798,"z0":5.864377578946107,"aX":6.091075098968217},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-17.4,"breakHorizontal":-9.1,"spinRate":2689,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4546065979569329,"extension":6.750561756079213},"index":3,"playId":"b163b8a6-cbae-327d-bc8e-1c11360818b9","pitchNumber":4,"startTime":"2026-08-29T01:01:41.402Z","endTime":"2026-08-29T01:01:48.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:01:48.151Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nelson Velázquez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:04:16.646Z","endTime":"2026-08-29T01:06:06.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Pintaro replaces Nate Lavender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:02:33.489Z","endTime":"2026-08-29T01:04:18.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702752,"link":"/api/v1/people/702752"},"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(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":90.8,"endSpeed":83.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571847933888858,"aZ":-23.918557398835258,"pfxX":1.6166312322765108,"pfxZ":4.665795965577358,"pX":-1.214327199072349,"pZ":3.025358597527514,"vX0":3.2405186891474247,"vY0":-132.23701767888215,"vZ0":-1.1522088625388869,"x":163.29,"y":157.1,"x0":-2.6662392904255383,"y0":50.000454226910044,"z0":5.22375417774323,"aX":2.857817193189676},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-3.6,"spinRate":2679,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.4144249475035746,"extension":6.015086111472563},"index":1,"playId":"d515b945-fcc2-3629-9aeb-6570a6abf5e6","pitchNumber":1,"startTime":"2026-08-29T01:04:18.978Z","endTime":"2026-08-29T01:04:23.957Z","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":96.2,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14982638172008,"aZ":-14.469385553240336,"pfxX":-4.845969634713775,"pfxZ":8.980604243298732,"pX":1.1691043679164965,"pZ":2.193012768430011,"vX0":10.36100427770941,"vY0":-139.70205072519886,"vZ0":-5.2077042369355135,"x":72.44,"y":179.57,"x0":-1.9621187312684156,"y0":50.006329090194036,"z0":5.036091700411733,"aX":-9.557983677076644},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2405,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.3924129048347802,"extension":6.634608480160776},"index":2,"playId":"e824dbd8-006d-3932-b920-0a78f54541b3","pitchNumber":2,"startTime":"2026-08-29T01:04:36.004Z","endTime":"2026-08-29T01:04:40.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884204720181394,"aZ":-26.440124348398694,"pfxX":3.501970627628732,"pfxZ":3.2845863091450216,"pX":0.1141371487614993,"pZ":3.9971410313675864,"vX0":5.563425243537135,"vY0":-131.5368754714487,"vZ0":1.7373090790628192,"x":112.65,"y":130.86,"x0":-2.486344239534661,"y0":50.00262540654922,"z0":5.29361359205913,"aX":6.112211887862992},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":-7.6,"spinRate":2696,"spinDirection":160},"zone":12,"typeConfidence":0.92,"plateTime":0.41700950454067076,"extension":6.158285515500754},"index":3,"playId":"d767d32f-9c74-382b-8856-258209bdfeee","pitchNumber":3,"startTime":"2026-08-29T01:04:53.022Z","endTime":"2026-08-29T01:04:57.202Z","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":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749827228534333,"aZ":-24.70686474842034,"pfxX":2.5559237647941195,"pfxZ":4.32442029198363,"pX":-0.5515486499621935,"pZ":3.175319647789346,"vX0":4.349159169826068,"vY0":-130.42497160424168,"vZ0":-0.4632810057302306,"x":138.02,"y":153.05,"x0":-2.571115197125827,"y0":50.00468106013731,"z0":5.214234081553536,"aX":4.4145606732858775},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-5.5,"spinRate":2691,"spinDirection":170},"zone":1,"typeConfidence":0.91,"plateTime":0.4195271443512385,"extension":6.061941483370596},"index":4,"playId":"e9265063-1f12-369f-8269-8070dc323c16","pitchNumber":4,"startTime":"2026-08-29T01:05:10.653Z","endTime":"2026-08-29T01:05:14.573Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-08-29T01:05:22.042Z","endTime":"2026-08-29T01:05:35.404Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66408867565711,"aZ":-24.378210995912724,"pfxX":2.8969474595468325,"pfxZ":4.493344207878226,"pX":0.9130489214826121,"pZ":2.0424303919251394,"vX0":7.693463251594732,"vY0":-131.11066277137434,"vZ0":-3.064337016273733,"x":82.2,"y":183.63,"x0":-2.4398620037830097,"y0":50.00179917034631,"z0":5.052932884667812,"aX":5.023697138713173},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-7.0,"spinRate":2687,"spinDirection":166},"zone":14,"typeConfidence":0.92,"plateTime":0.4183346584644747,"extension":6.199885963599671},"index":6,"playId":"3e531ee6-317b-3045-abf4-ab28b11fdd19","pitchNumber":5,"startTime":"2026-08-29T01:05:35.404Z","endTime":"2026-08-29T01:05:38.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51760673647481,"aZ":-16.953529275636743,"pfxX":-5.578886753624028,"pfxZ":7.698219631628438,"pX":-0.8208033025141562,"pZ":3.675137011899094,"vX0":6.495256652411181,"vY0":-139.52769291287177,"vZ0":-0.8551308502708679,"x":148.29,"y":139.55,"x0":-2.450780952813609,"y0":50.00422480376567,"z0":5.099566622118561,"aX":-11.033485931870404},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":8.8,"spinRate":2383,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39210439837997324,"extension":6.293453699319005},"index":7,"playId":"e36569fa-f60d-3c15-8f7a-a751f960a44f","pitchNumber":6,"startTime":"2026-08-29T01:05:58.903Z","endTime":"2026-08-29T01:06:06.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:06:06.152Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a soft ground ball to pitcher Jonathan Pintaro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:06:22.890Z","endTime":"2026-08-29T01:08:34.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702752,"link":"/api/v1/people/702752"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311881297564355,"aZ":-25.936376436191605,"pfxX":2.0386610502296976,"pfxZ":3.5097007790979013,"pX":0.9053850353291922,"pZ":3.1434593858175184,"vX0":7.968728151716495,"vY0":-132.01419653276125,"vZ0":-0.17822495622905343,"x":82.49,"y":153.91,"x0":-2.4087326279877095,"y0":50.00218602954668,"z0":5.110053393971986,"aX":3.6216484785768994},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-5.3,"spinRate":2682,"spinDirection":173},"zone":12,"typeConfidence":0.91,"plateTime":0.41382477640811643,"extension":6.423468276268721},"index":0,"playId":"3f2adbcb-029d-3014-a1da-236357d3fd29","pitchNumber":1,"startTime":"2026-08-29T01:06:28.715Z","endTime":"2026-08-29T01:06:32.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044849239439085,"aZ":-27.78310262285145,"pfxX":1.4893791723470868,"pfxZ":2.5273294798659345,"pX":0.5478153906833262,"pZ":1.719523307960769,"vX0":7.245405778906167,"vY0":-130.84584738210398,"vZ0":-3.0174971195979277,"x":96.12,"y":192.35,"x0":-2.4482100237359115,"y0":50.00448345955642,"z0":4.964804049787225,"aX":2.5862847770317483},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.2,"spinRate":2730,"spinDirection":162},"zone":9,"typeConfidence":0.89,"plateTime":0.41825778846931394,"extension":6.187093288778514},"index":1,"playId":"82d661fc-20a5-3d37-abcc-a488faa6ebc5","pitchNumber":2,"startTime":"2026-08-29T01:06:44.472Z","endTime":"2026-08-29T01:06:48.813Z","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":94.3,"endSpeed":86.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72253886390371,"aZ":-31.050881927347945,"pfxX":-9.966664648168084,"pfxZ":0.5956145032819578,"pX":-1.0053998885414355,"pZ":2.48490886693834,"vX0":7.4627583014945005,"vY0":-137.1022352453375,"vZ0":-1.0929582364883483,"x":155.32,"y":171.69,"x0":-2.469665002404908,"y0":50.00673474138055,"z0":5.010655490993583,"aX":-18.95066142914795},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.1,"breakHorizontal":16.4,"spinRate":2214,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.3997203830468887,"extension":6.13680761158342},"index":2,"playId":"f18599a3-6785-375e-a4c5-39cc5a0fe3cc","pitchNumber":3,"startTime":"2026-08-29T01:07:01.679Z","endTime":"2026-08-29T01:07:07.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083348037487756,"aZ":-37.06093436263234,"pfxX":5.609369088617492,"pfxZ":-3.1742462501336663,"pX":1.3282166646877223,"pZ":0.6831871408987112,"vX0":7.100902472907189,"vY0":-124.07823539211213,"vZ0":-3.6879632912804485,"x":66.37,"y":220.33,"x0":-2.3151846054573357,"y0":50.0059709191969,"z0":5.322547122822262,"aX":8.624035827211753},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.5,"breakHorizontal":-12.0,"spinRate":2974,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4438409460514059,"extension":6.406721186205687},"index":3,"playId":"8c409761-38c0-3b83-aae5-bc7bbfc1ae36","pitchNumber":4,"startTime":"2026-08-29T01:07:46.472Z","endTime":"2026-08-29T01:07:50.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30589936942408,"aZ":-14.985335276279805,"pfxX":-5.102833833015407,"pfxZ":8.741024738783288,"pX":0.4772216430375596,"pZ":2.1558940016742048,"vX0":9.738193182502734,"vY0":-139.5520745838662,"vZ0":-4.9040131190632215,"x":98.81,"y":180.57,"x0":-2.399424951681985,"y0":50.00306888539169,"z0":4.927976722978518,"aX":-10.035615614498253},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":2478,"spinDirection":233},"zone":9,"typeConfidence":0.91,"plateTime":0.39295852460989655,"extension":6.586697718484193},"index":4,"playId":"86798393-c176-396b-9359-d3b8a2f6e4ae","pitchNumber":5,"startTime":"2026-08-29T01:08:06.448Z","endTime":"2026-08-29T01:08:10.828Z","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":95.2,"endSpeed":85.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83767334844307,"aZ":-31.61343308359259,"pfxX":-10.148793408924217,"pfxZ":0.29274769736844597,"pX":0.23098847590953067,"pZ":2.331147860291884,"vX0":10.675045465393955,"vY0":-138.172188178354,"vZ0":-1.2485853627242929,"x":108.2,"y":175.84,"x0":-2.3903191275362903,"y0":50.00081136000756,"z0":4.9409863265505045,"aX":-19.34447987635404},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.5,"breakHorizontal":15.7,"spinRate":2208,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.3985614742908896,"extension":6.427992568148476},"hitData":{"launchSpeed":52.6,"launchAngle":-48.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.12,"coordY":193.6}},"index":5,"playId":"6a85d4c4-5352-3c50-b609-2095a202d367","pitchNumber":6,"startTime":"2026-08-29T01:08:27.244Z","endTime":"2026-08-29T01:08:34.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:08:34.283Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks. Jeremy Peña to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:09:09.482Z","endTime":"2026-08-29T01:12:52.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40277857502571,"aZ":-18.08034453518262,"pfxX":-6.263977199632833,"pfxZ":7.172042671641302,"pX":-1.3187383028413873,"pZ":3.1615167581503028,"vX0":6.081341032046863,"vY0":-139.9711658996994,"vZ0":-1.67082260222162,"x":167.27,"y":153.42,"x0":-2.7157875338198814,"y0":50.00483774179544,"z0":4.9620001911698655,"aX":-12.312698014195476},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2429,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.3927626729178946,"extension":6.559269917077061},"index":0,"playId":"9d1ce2a0-5f2e-32b2-9fd7-e7d4d9375b0b","pitchNumber":1,"startTime":"2026-08-29T01:09:16.806Z","endTime":"2026-08-29T01:09:21.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003302829830872,"aZ":-22.209593147833154,"pfxX":0.1783766143655744,"pfxZ":5.44786641885705,"pX":0.17715539390525806,"pZ":2.9916106483368012,"vX0":7.396255809259357,"vY0":-134.62034153587814,"vZ0":-0.8638824991107811,"x":110.25,"y":158.01,"x0":-2.6325741751377727,"y0":50.00629248431745,"z0":4.892948011376301,"aX":0.32638481639221545},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":-1.9,"spinRate":2682,"spinDirection":192},"zone":2,"typeConfidence":0.9,"plateTime":0.4073042981085946,"extension":6.576692691966342},"index":1,"playId":"c206d860-648e-3cd0-96e4-91493fbda9f9","pitchNumber":2,"startTime":"2026-08-29T01:09:36.034Z","endTime":"2026-08-29T01:09:39.878Z","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":2,"playId":"86d12179-9969-3ed3-94f1-dd213711c62b","startTime":"2026-08-29T01:09:57.228Z","endTime":"2026-08-29T01:10:02.157Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.071572426063646,"aZ":-15.492667491753506,"pfxX":-4.683465933819396,"pfxZ":8.70893602487944,"pX":-0.49956222571965414,"pZ":3.8037832227080384,"vX0":7.317678667599633,"vY0":-137.8773954365392,"vZ0":-0.31563545312389407,"x":136.04,"y":136.08,"x0":-2.5856104917442115,"y0":50.00477379013155,"z0":4.969770894252126,"aX":-8.973793156005721},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2395,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3980148013747078,"extension":6.668788647940662},"index":3,"playId":"26e134dd-5403-3cab-8da7-abefcf7c67cf","pitchNumber":3,"startTime":"2026-08-29T01:10:26.740Z","endTime":"2026-08-29T01:10:31.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.924342695425874,"aZ":-18.453550597907235,"pfxX":-5.103257164069758,"pfxZ":6.986682887290982,"pX":-1.4756924569141168,"pZ":3.4833336621375963,"vX0":4.925587355810974,"vY0":-139.3911177410811,"vZ0":-0.3975319740146063,"x":173.25,"y":144.73,"x0":-2.604365587336168,"y0":50.00181791832656,"z0":4.8483103727955505,"aX":-10.021461431336023},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":8.2,"spinRate":2398,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.3932479377767124,"extension":6.591113798717793},"index":4,"playId":"a1865002-c303-3ef5-8b19-5e32812ff553","pitchNumber":4,"startTime":"2026-08-29T01:11:08.206Z","endTime":"2026-08-29T01:11:12.557Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460792806173156,"aZ":-24.26323181813796,"pfxX":2.011713525264901,"pfxZ":4.295884831081359,"pX":-0.4956658782986862,"pZ":2.9379644596085264,"vX0":4.534462255491908,"vY0":-134.47547033638864,"vZ0":-0.6854150022828771,"x":135.89,"y":159.45,"x0":-2.461095065227711,"y0":50.00532343339153,"z0":4.907777289228228,"aX":3.708349514059063},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-4.6,"spinRate":2708,"spinDirection":177},"zone":1,"typeConfidence":0.92,"plateTime":0.4063285436159858,"extension":6.457895086918109},"index":5,"playId":"c9baf27e-0649-35d5-b8a7-0a3b8ace0911","pitchNumber":5,"startTime":"2026-08-29T01:11:29.793Z","endTime":"2026-08-29T01:11:35.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34824816720449,"aZ":-16.367541810079288,"pfxX":-4.14381119231208,"pfxZ":7.999518010876319,"pX":-2.0893201756908755,"pZ":3.8495000008336433,"vX0":2.4283385656278913,"vY0":-140.10049280069322,"vZ0":-0.12900896801153428,"x":196.64,"y":134.84,"x0":-2.431517328493816,"y0":50.00647428211423,"z0":4.971146890778605,"aX":-8.191916458968464},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2459,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.391809855340159,"extension":6.333637963603458},"index":6,"playId":"a41f9e6d-0eb5-3d11-9afc-02410e173db4","pitchNumber":6,"startTime":"2026-08-29T01:11:53.270Z","endTime":"2026-08-29T01:11:57.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"c55b621e-005a-3c84-8c7a-1a3225313412","startTime":"2026-08-29T01:12:13.374Z","endTime":"2026-08-29T01:12:16.374Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-08-29T01:12:31.570Z","endTime":"2026-08-29T01:12:46.261Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.752892944813134,"aZ":-16.953922601753863,"pfxX":-4.632330449285195,"pfxZ":7.745467960069096,"pX":-1.4491536521660209,"pZ":3.8776714381238957,"vX0":4.227715902608107,"vY0":-140.03622512119836,"vZ0":0.16124550503152707,"x":172.24,"y":134.08,"x0":-2.3844656133897146,"y0":50.00166691249619,"z0":4.938017022908587,"aX":-9.102114148842107},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2440,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.39272528046824773,"extension":6.377493689148646},"index":9,"playId":"b00e2f7a-1da8-377b-91e5-0b821e2b548b","pitchNumber":7,"startTime":"2026-08-29T01:12:46.261Z","endTime":"2026-08-29T01:12:52.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:12:52.275Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isaac Paredes grounds into a double play, third baseman Bo Bichette to second baseman Marcus Semien to first baseman Jared Young. Yordan Alvarez out at 2nd. Isaac Paredes out at 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T01:13:24.978Z","endTime":"2026-08-29T01:13:57.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58781794846232,"aZ":-31.433300512019738,"pfxX":-10.331326466002052,"pfxZ":0.40120660531024654,"pX":-0.9647736248050651,"pZ":3.1663456820377878,"vX0":7.735489326625366,"vY0":-136.8826343487127,"vZ0":0.7641214505513532,"x":153.77,"y":153.29,"x0":-2.5124163129559163,"y0":50.00524803732134,"z0":5.068114630262417,"aX":-19.233952848609977},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.2,"breakHorizontal":16.7,"spinRate":2245,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.40310419014135235,"extension":6.1887903294860545},"index":0,"playId":"100ce7d5-79a8-37bf-aa26-47f2aeca6d79","pitchNumber":1,"startTime":"2026-08-29T01:13:28.502Z","endTime":"2026-08-29T01:13:33.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70262349478447,"aZ":-32.34024247501343,"pfxX":-9.27099472308193,"pfxZ":-0.09237446908627867,"pX":-0.469865029075706,"pZ":2.484907756510428,"vX0":8.599151145988479,"vY0":-137.0217418071166,"vZ0":-0.5484832686186194,"x":134.91,"y":171.69,"x0":-2.462969798881037,"y0":50.00014821400332,"z0":4.9210189542820455,"aX":-17.4129974621165},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.0,"breakHorizontal":14.6,"spinRate":2342,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.401604748413229,"extension":6.26426562996455},"hitData":{"launchSpeed":98.8,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.71,"coordY":165.03}},"index":1,"playId":"7fd9e99d-a1bc-3472-9e0c-1654a04a7cbe","pitchNumber":2,"startTime":"2026-08-29T01:13:48.018Z","endTime":"2026-08-29T01:13:57.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:13:57.035Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:16:13.956Z","endTime":"2026-08-29T01:17:44.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":73.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.144289901473204,"aZ":-47.68105746507852,"pfxX":3.6046044962680273,"pfxZ":-11.015693711619999,"pX":0.1252452187386118,"pZ":4.1193746394938815,"vX0":3.1298880965333225,"vY0":-119.59442264772446,"vZ0":5.12461559682818,"x":112.23,"y":127.56,"x0":-1.6824285127813896,"y0":50.003226334322086,"z0":6.302633088478096,"aX":5.0735223171231825},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-17.9,"breakHorizontal":-7.4,"spinRate":2583,"spinDirection":19},"zone":12,"typeConfidence":0.91,"plateTime":0.46304986545043425,"extension":6.600981403604273},"index":0,"playId":"5c0cd28d-adb2-3067-83af-d6467447ab7b","pitchNumber":1,"startTime":"2026-08-29T01:16:22.487Z","endTime":"2026-08-29T01:16:26.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.583814098442964,"aZ":-21.610632922081102,"pfxX":-10.039704772740189,"pfxZ":5.513102861283679,"pX":-0.5231491168686834,"pZ":2.6677629648727454,"vX0":7.264486193045562,"vY0":-138.90183080714942,"vZ0":-4.469093120151848,"x":136.94,"y":166.75,"x0":-1.8931530878758267,"y0":50.00599469340723,"z0":5.770403388144584,"aX":-19.251524610530367},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":2035,"spinDirection":214},"zone":4,"typeConfidence":0.88,"plateTime":0.3972019995202971,"extension":6.722551876628455},"index":1,"playId":"0f026279-0f0b-3fc4-a8c6-e4e0e8358c57","pitchNumber":2,"startTime":"2026-08-29T01:16:39.889Z","endTime":"2026-08-29T01:16:46.903Z","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":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.436268922321936,"aZ":-14.005283461106256,"pfxX":-9.51704454720035,"pfxZ":8.994626526952034,"pX":-0.5504347486077644,"pZ":3.3978016743254345,"vX0":6.761017366827916,"vY0":-142.56237316754928,"vZ0":-4.404384989012444,"x":137.98,"y":147.04,"x0":-1.738887376337213,"y0":50.00365523459845,"z0":5.872817348828378,"aX":-19.227809531375406},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":15.5,"spinRate":2278,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3869442634005944,"extension":6.700875319721893},"hitData":{"launchSpeed":44.4,"launchAngle":40.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.81,"coordY":160.07}},"index":2,"playId":"59da1fc8-13f1-3b89-90ce-bf17b1659525","pitchNumber":3,"startTime":"2026-08-29T01:17:35.578Z","endTime":"2026-08-29T01:17:44.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:17:44.754Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:18:06.109Z","endTime":"2026-08-29T01:20:10.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80931015098539,"aZ":-45.42042026967239,"pfxX":5.981782558691836,"pfxZ":-9.126908438723802,"pX":-0.1841573340674882,"pZ":3.038534863978535,"vX0":2.73849860153608,"vY0":-120.6148911032278,"vZ0":2.4159688271709414,"x":124.02,"y":156.74,"x0":-2.116900268320873,"y0":50.00467925958728,"z0":6.074246749285288,"aX":8.678842367556415},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.5,"breakHorizontal":-11.5,"spinRate":2537,"spinDirection":31},"zone":2,"typeConfidence":0.9,"plateTime":0.45679602879938574,"extension":6.707306996060767},"index":0,"playId":"3415c675-231e-38ef-b16c-bd044c30f41a","pitchNumber":1,"startTime":"2026-08-29T01:18:08.967Z","endTime":"2026-08-29T01:18:12.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617752017592235,"aZ":-46.00004642769013,"pfxX":4.6544882992602545,"pfxZ":-9.822524589476807,"pX":0.6868297085141188,"pZ":1.8780236475348044,"vX0":4.478180840598069,"vY0":-119.479782866426,"vZ0":-0.14514861315243088,"x":90.82,"y":188.07,"x0":-1.8346016556824232,"y0":50.0006833665516,"z0":6.165785360347018,"aX":6.55289395721061},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-17.4,"breakHorizontal":-9.7,"spinRate":2710,"spinDirection":23},"zone":9,"typeConfidence":0.91,"plateTime":0.46308053372274216,"extension":6.625443193630025},"index":1,"playId":"26f53d85-98dc-35e1-b195-6fdcf4657875","pitchNumber":2,"startTime":"2026-08-29T01:18:26.759Z","endTime":"2026-08-29T01:18:30.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40614917745275,"aZ":-15.684136208308633,"pfxX":-4.695065127857516,"pfxZ":8.538661107198159,"pX":-0.15113492906289341,"pZ":4.830157028177418,"vX0":5.8061427863817725,"vY0":-138.67931549673318,"vZ0":-0.5801846709773625,"x":122.76,"y":108.37,"x0":-1.670130807636253,"y0":50.006378507021594,"z0":6.096289275417668,"aX":-9.071663958316583},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2256,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39621237481480787,"extension":6.641847476986652},"index":2,"playId":"4d2fe4cd-d2b0-3d80-b17e-7841f695114c","pitchNumber":3,"startTime":"2026-08-29T01:19:19.313Z","endTime":"2026-08-29T01:19:23.540Z","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":95.1,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00380261546865,"aZ":-14.962514038195044,"pfxX":-4.183343405297929,"pfxZ":8.986898743403213,"pX":0.47868809329240636,"pZ":4.4948541727454066,"vX0":7.136020294461879,"vY0":-138.28311875246058,"vZ0":-1.019547642772535,"x":98.75,"y":117.42,"x0":-1.6048908962883692,"y0":50.00379625358775,"z0":5.8831310673609725,"aX":-8.013601215130896},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2302,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3977642168854221,"extension":6.749540790829058},"index":3,"playId":"5c4f0a4a-4657-3b4a-859e-039e2545383c","pitchNumber":4,"startTime":"2026-08-29T01:19:37.843Z","endTime":"2026-08-29T01:19:41.656Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82339427518304,"aZ":-17.02872296951045,"pfxX":-9.127613840480674,"pfxZ":7.887781895184922,"pX":0.7680105042547225,"pZ":2.872351889770833,"vX0":9.895546645238044,"vY0":-138.61311051081074,"vZ0":-4.583575357908786,"x":87.73,"y":161.23,"x0":-1.6851582499492528,"y0":50.002411256053314,"z0":5.706386768509035,"aX":-17.525747111676687},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2292,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.39717805248373583,"extension":6.770738891612098},"index":4,"playId":"7c3f6b36-ddd4-3de9-ad2a-704c60a14c12","pitchNumber":5,"startTime":"2026-08-29T01:20:04.237Z","endTime":"2026-08-29T01:20:10.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:20:10.326Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to left fielder Nelson Velázquez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:20:25.709Z","endTime":"2026-08-29T01:21:28.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"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(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":90.8,"endSpeed":83.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492100125156178,"aZ":-27.3677859653989,"pfxX":0.33648487896293044,"pfxZ":2.7354654670928227,"pX":1.1069220381992555,"pZ":2.053438847690525,"vX0":7.72734259757382,"vY0":-131.99985922262695,"vZ0":-4.491576861563662,"x":74.81,"y":183.34,"x0":-1.9084899699347064,"y0":50.000364662645254,"z0":5.80472842171321,"aX":0.5894586910292445},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-2.4,"spinRate":2225,"spinDirection":190},"zone":14,"typeConfidence":0.88,"plateTime":0.41578505711341895,"extension":6.751181114706198},"index":0,"playId":"54b647c6-ab5e-367c-a8c6-3cb9c5ebb56d","pitchNumber":1,"startTime":"2026-08-29T01:20:32.117Z","endTime":"2026-08-29T01:20:36.506Z","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":90.4,"endSpeed":83.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61123179076683,"aZ":-25.145301775323457,"pfxX":0.6359771859186498,"pfxZ":4.045731882823909,"pX":0.942278294500837,"pZ":0.553971744539373,"vX0":6.9686395291955945,"vY0":-131.24258080410533,"vZ0":-8.245453223159846,"x":81.08,"y":223.82,"x0":-1.8337251435356314,"y0":50.005693707597814,"z0":5.618604309556932,"aX":1.106154156084084},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":-2.8,"spinRate":2367,"spinDirection":186},"zone":14,"typeConfidence":0.89,"plateTime":0.4178530974450094,"extension":6.759795436144227},"index":1,"playId":"bc4ab70b-69ea-35eb-8f9a-3ba81625132a","pitchNumber":2,"startTime":"2026-08-29T01:20:52.477Z","endTime":"2026-08-29T01:20:56.906Z","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":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43034450743171,"aZ":-11.167024457957341,"pfxX":-6.766517136003796,"pfxZ":11.102446414010739,"pX":0.19434482478843745,"pZ":2.7928646368943015,"vX0":7.4499741830516655,"vY0":-137.84673865418256,"vZ0":-6.166931067250995,"x":109.59,"y":163.37,"x0":-1.685989865341895,"y0":50.00259005201335,"z0":5.839552576078175,"aX":-12.803617288571221},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":10.3,"spinRate":2265,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3999100313139401,"extension":6.8937521232781105},"hitData":{"launchSpeed":95.5,"launchAngle":7.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.77,"coordY":131.74}},"index":2,"playId":"cab4ad01-39aa-3493-8752-3705bc907364","pitchNumber":3,"startTime":"2026-08-29T01:21:17.107Z","endTime":"2026-08-29T01:21:28.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:21:28.644Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T01:24:11.844Z","endTime":"2026-08-29T01:26:52.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:21:32.784Z","endTime":"2026-08-29T01:22:00.000Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan Abreu replaces Hunter Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T01:22:00.000Z","endTime":"2026-08-29T01:24:14.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.990084516057497,"aZ":-36.08932246850513,"pfxX":1.0477786912604232,"pfxZ":-2.466275090061602,"pX":0.09144142460618418,"pZ":3.531830203422985,"vX0":6.233574229007163,"vY0":-125.09144971405846,"vZ0":1.5094398514684102,"x":113.51,"y":143.42,"x0":-2.5679029613193425,"y0":50.0037243270416,"z0":5.876949542703089,"aX":1.6618743038959445},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":-3.4,"spinRate":2465,"spinDirection":41},"zone":12,"typeConfidence":0.9,"plateTime":0.4376788132251459,"extension":6.636928046541218},"index":2,"playId":"8705d079-be83-3139-8c42-8ede374406dc","pitchNumber":1,"startTime":"2026-08-29T01:24:14.160Z","endTime":"2026-08-29T01:24:18.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312278036356645,"aZ":-36.04014600290091,"pfxX":2.938032357948699,"pfxZ":-2.4298345151194933,"pX":-0.4543215003881868,"pZ":1.0484267760271317,"vX0":4.120840686152102,"vY0":-126.2358158927923,"vZ0":-4.233601145240836,"x":134.32,"y":210.47,"x0":-2.499173093545706,"y0":50.00392978096383,"z0":5.696204092321493,"aX":4.670479040234767},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.3,"breakHorizontal":-6.4,"spinRate":2838,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.43642391697189,"extension":6.569480780231013},"index":3,"playId":"f3987e5c-401d-33f1-8d5f-bc099b00a224","pitchNumber":2,"startTime":"2026-08-29T01:24:35.215Z","endTime":"2026-08-29T01:24:39.878Z","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":97.1,"endSpeed":88.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61352765042673,"aZ":-17.080730929855648,"pfxX":-4.63040940780361,"pfxZ":7.468543232534213,"pX":0.7939219749544202,"pZ":4.640417519105759,"vX0":9.203311445228525,"vY0":-141.152280127895,"vZ0":0.07708191065968817,"x":86.74,"y":113.49,"x0":-1.9047708810295982,"y0":50.00504054685232,"z0":5.710996755662539,"aX":-9.361683394137348},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2100,"spinDirection":200},"zone":12,"typeConfidence":0.92,"plateTime":0.3877830905260544,"extension":6.708099137146544},"index":4,"playId":"8bf418cf-2a0c-3fa3-9d50-153474cb4f98","pitchNumber":3,"startTime":"2026-08-29T01:24:58.881Z","endTime":"2026-08-29T01:25:03.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"5e37e433-b0f3-3479-97a8-00cad482221f","startTime":"2026-08-29T01:25:25.575Z","endTime":"2026-08-29T01:25:28.748Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049995742755822,"aZ":-36.90933009162592,"pfxX":3.6350979274896646,"pfxZ":-2.9433035518906525,"pX":0.47713516968805725,"pZ":2.1905145884085684,"vX0":6.0490026619101425,"vY0":-126.80988790685329,"vZ0":-1.4902552270917413,"x":98.81,"y":179.64,"x0":-2.4235310311893534,"y0":50.00340631792256,"z0":5.765292976529256,"aX":5.844507057064805},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.4,"breakHorizontal":-8.2,"spinRate":2900,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4340668233833851,"extension":6.53413262834936},"index":6,"playId":"7be1192d-0048-3bff-a4c6-c5c226d51303","pitchNumber":4,"startTime":"2026-08-29T01:25:47.254Z","endTime":"2026-08-29T01:25:52.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44445727441787,"aZ":-13.911474948716574,"pfxX":-2.551340390009683,"pfxZ":9.404933688676223,"pX":-1.7446823759105419,"pZ":6.713741449932231,"vX0":2.3548729164312356,"vY0":-139.666939207094,"vZ0":4.899397126429131,"x":183.5,"y":57.51,"x0":-2.2743451687940572,"y0":50.00360571291231,"z0":5.8520596723158125,"aX":-4.955040289539952},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":4.1,"spinRate":2265,"spinDirection":197},"zone":11,"typeConfidence":0.92,"plateTime":0.39473423379992756,"extension":6.529140336194818},"index":7,"playId":"5edfac1b-1a62-3f92-a2a3-d02cc4545c1f","pitchNumber":5,"startTime":"2026-08-29T01:26:11.105Z","endTime":"2026-08-29T01:26:15.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Bryan Abreu. Marcus Semien to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"5edfac1b-1a62-3f92-a2a3-d02cc4545c1f","startTime":"2026-08-29T01:26:22.393Z","endTime":"2026-08-29T01:26:47.235Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359475292942857,"aZ":-36.30959913111842,"pfxX":0.6497420142298803,"pfxZ":-2.5054905476913873,"pX":-0.059839353934350685,"pZ":2.662883663673602,"vX0":5.580377511632869,"vY0":-128.32267281013637,"vZ0":-0.6483076883912584,"x":119.28,"y":166.88,"x0":-2.357462638691831,"y0":50.00501489962076,"z0":5.775682645093332,"aX":1.0706779000781423},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.4,"breakHorizontal":-2.5,"spinRate":2640,"spinDirection":48},"zone":5,"typeConfidence":0.88,"plateTime":0.42869294091215293,"extension":6.511992182082515},"index":9,"playId":"d6f9d5c1-0a56-3f85-b8c6-28d3db11c9c5","pitchNumber":6,"startTime":"2026-08-29T01:26:47.235Z","endTime":"2026-08-29T01:26:52.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:26:52.915Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:29:24.705Z","endTime":"2026-08-29T01:30:07.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dedniel Núñez replaces Jonathan Pintaro.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:27:35.953Z","endTime":"2026-08-29T01:29:27.006Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673380,"link":"/api/v1/people/673380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1375978221319,"aZ":-31.767998088193455,"pfxX":0.007493490070766584,"pfxZ":0.2554552802386425,"pX":0.0012753042973271196,"pZ":2.337828547014266,"vX0":5.913250930148361,"vY0":-125.71491295257414,"vZ0":-1.0327778338041425,"x":116.95,"y":175.66,"x0":-2.380961205549587,"y0":50.00434381823366,"z0":5.32923140292091,"aX":0.011546105542262585},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2433,"spinDirection":29},"zone":5,"typeConfidence":0.92,"plateTime":0.435455799457495,"extension":6.63117378854554},"index":1,"playId":"799f78ba-9564-30b6-abd5-d1fcfac85927","pitchNumber":1,"startTime":"2026-08-29T01:29:27.006Z","endTime":"2026-08-29T01:29:30.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855559634804848,"aZ":-32.24056371967021,"pfxX":0.9036359874923816,"pfxZ":-0.042469694422074156,"pX":0.002626429661328244,"pZ":2.0283129663892803,"vX0":5.63974292982038,"vY0":-125.19103134719852,"vZ0":-1.7869613434338432,"x":116.9,"y":184.02,"x0":-2.3950133515148293,"y0":50.00169583272963,"z0":5.385797537126574,"aX":1.4366636101394998},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-2.9,"spinRate":2516,"spinDirection":60},"zone":5,"typeConfidence":0.93,"plateTime":0.43721320625940674,"extension":6.452833268963147},"index":2,"playId":"39c4353f-da1b-3a3a-9701-11277b7dbf13","pitchNumber":2,"startTime":"2026-08-29T01:29:41.537Z","endTime":"2026-08-29T01:29:45.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39572989951016,"aZ":-12.585283909169595,"pfxX":-8.04697161504135,"pfxZ":9.838585049035432,"pX":0.07780217838186235,"pZ":2.7115859827517075,"vX0":9.23747171994597,"vY0":-140.56262113431336,"vZ0":-4.25976772456899,"x":114.03,"y":165.57,"x0":-2.213678083498383,"y0":50.000241550550456,"z0":5.070618489470513,"aX":-16.017803091630004},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":12.6,"spinRate":2495,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.390436391205204,"extension":6.413366294452509},"hitData":{"launchSpeed":98.0,"launchAngle":48.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.61,"coordY":73.53}},"index":3,"playId":"50849e63-aebf-3972-9985-d63d22c5e17a","pitchNumber":3,"startTime":"2026-08-29T01:29:56.369Z","endTime":"2026-08-29T01:30:07.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:30:07.897Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:30:29.813Z","endTime":"2026-08-29T01:31:28.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26362924534395,"aZ":-9.844313145778816,"pfxX":-4.283279642483409,"pfxZ":11.098323171784944,"pX":-0.13464299405703536,"pZ":3.0979357017342246,"vX0":7.350388447907698,"vY0":-141.421651523101,"vZ0":-3.9156435511255507,"x":122.13,"y":155.14,"x0":-2.218915980051668,"y0":50.004351483899825,"z0":5.139433881922108,"aX":-8.620027877175254},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.4,"breakHorizontal":6.1,"spinRate":2505,"spinDirection":221},"zone":2,"typeConfidence":0.93,"plateTime":0.38830380328901315,"extension":6.610227408199367},"index":0,"playId":"44faa671-fe24-3f10-a19c-2d54d2fc09e3","pitchNumber":1,"startTime":"2026-08-29T01:30:32.228Z","endTime":"2026-08-29T01:30:36.150Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.398089351286806,"aZ":-11.190678973964127,"pfxX":-3.7570598588869304,"pfxZ":10.421657868299803,"pX":-0.5792021087369139,"pZ":3.6900542160132104,"vX0":6.379471447940655,"vY0":-140.85351522520693,"vZ0":-2.0756744074670186,"x":139.08,"y":139.15,"x0":-2.383192469239445,"y0":50.000090364429354,"z0":5.158255944997897,"aX":-7.563350595156369},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2500,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3885624342175311,"extension":6.359861648601258},"index":1,"playId":"e8228672-48a8-3725-b0a7-baa16ca3b56c","pitchNumber":2,"startTime":"2026-08-29T01:30:47.277Z","endTime":"2026-08-29T01:30:51.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.241173831464998,"aZ":-31.847202284936355,"pfxX":0.6978220659322218,"pfxZ":0.19359736859012333,"pX":0.7347147275944652,"pZ":1.2062211803206226,"vX0":6.850491866873112,"vY0":-127.95828761466102,"vZ0":-3.9922830612261406,"x":88.99,"y":206.21,"x0":-2.0624851575705008,"y0":50.00107871785477,"z0":5.269028168596266,"aX":1.161430982683564},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":-2.8,"spinRate":2498,"spinDirection":43},"zone":14,"typeConfidence":0.93,"plateTime":0.42728938349454193,"extension":6.427354420482253},"index":2,"playId":"4690e56b-0dab-34b6-8486-d317ee00525b","pitchNumber":3,"startTime":"2026-08-29T01:31:04.737Z","endTime":"2026-08-29T01:31:10.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82080355576226,"aZ":-11.49147796051238,"pfxX":-3.299012503676913,"pfxZ":10.273608071367493,"pX":-0.385114147432394,"pZ":3.270927204879649,"vX0":6.243773602658288,"vY0":-141.15978610555788,"vZ0":-3.291678832600451,"x":131.68,"y":150.46,"x0":-2.1994172176877265,"y0":50.00569899688107,"z0":5.1945927489067465,"aX":-6.643983056207233},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2503,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.38836607362106124,"extension":6.42062149038027},"index":3,"playId":"f655a8bb-1825-39cc-a622-32826933e221","pitchNumber":4,"startTime":"2026-08-29T01:31:23.030Z","endTime":"2026-08-29T01:31:28.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:31:28.027Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:31:45.042Z","endTime":"2026-08-29T01:32:41.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608693570914948,"aZ":-35.924885573339395,"pfxX":0.23911911395514496,"pfxZ":-2.281989605166861,"pX":0.7549720330329507,"pZ":1.4419402559225074,"vX0":6.627076326993348,"vY0":-127.29624323123785,"vZ0":-2.724432748476918,"x":88.22,"y":199.85,"x0":-1.9108206782483637,"y0":50.00285393767881,"z0":5.36422902434473,"aX":0.3917257677406401},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.6,"breakHorizontal":-1.9,"spinRate":2575,"spinDirection":47},"zone":14,"typeConfidence":0.93,"plateTime":0.42993636593711404,"extension":6.284957271145023},"index":0,"playId":"7e94fcad-4c71-3a8e-9910-be28fb8a1823","pitchNumber":1,"startTime":"2026-08-29T01:31:51.209Z","endTime":"2026-08-29T01:31:57.542Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696441044537476,"aZ":-36.49285021134384,"pfxX":1.3376258453128889,"pfxZ":-2.617598625085753,"pX":0.0694007947222388,"pZ":2.584223216683975,"vX0":5.007832118922478,"vY0":-127.54077984097995,"vZ0":-0.02828904663611098,"x":114.35,"y":169.01,"x0":-2.091484046889351,"y0":50.001193536116645,"z0":5.468134786257214,"aX":2.2079168944567256},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.6,"breakHorizontal":-3.5,"spinRate":2604,"spinDirection":57},"zone":5,"typeConfidence":0.93,"plateTime":0.42909434609854014,"extension":6.551592087598812},"index":1,"playId":"2f6c1782-042e-318f-8b53-9f88bafd5a09","pitchNumber":2,"startTime":"2026-08-29T01:32:07.575Z","endTime":"2026-08-29T01:32:11.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.470195159949206,"aZ":-31.490370542418162,"pfxX":-0.2497336649010653,"pfxZ":0.4137561871933957,"pX":0.4743508716981414,"pZ":0.46138852892618953,"vX0":6.108138678813579,"vY0":-129.159757180293,"vZ0":-5.950684733226719,"x":98.92,"y":226.32,"x0":-1.9113618219989585,"y0":50.00410163046801,"z0":5.2845104328271875,"aX":-0.41390853108752246},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-1.2,"spinRate":2625,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.4277386846645279,"extension":6.432505112890466},"index":2,"playId":"42a597a9-8679-3c38-8939-d8d760cdc992","pitchNumber":3,"startTime":"2026-08-29T01:32:36.248Z","endTime":"2026-08-29T01:32:41.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:32:41.142Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:35:10.606Z","endTime":"2026-08-29T01:36:57.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.738018318330447,"aZ":-38.01150836046144,"pfxX":1.6471187728860794,"pfxZ":-3.677589276090938,"pX":-0.4159686813180674,"pZ":3.297444174166986,"vX0":5.012309696968968,"vY0":-126.22240389435144,"vZ0":1.6957708942929084,"x":132.86,"y":149.75,"x0":-2.6551964504774994,"y0":50.003497789083596,"z0":5.716276380690305,"aX":2.6132208412455404},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.9,"breakHorizontal":-4.3,"spinRate":2562,"spinDirection":66},"zone":1,"typeConfidence":0.9,"plateTime":0.4367687784219245,"extension":6.449218685765641},"index":0,"playId":"59cfbb58-85ee-33d6-abd5-744cf7bf775b","pitchNumber":1,"startTime":"2026-08-29T01:35:21.069Z","endTime":"2026-08-29T01:35:25.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87891242284007,"aZ":-40.359126676307795,"pfxX":3.7097716349048184,"pfxZ":-5.165043479470469,"pX":-1.3731983529855296,"pZ":2.874212969969887,"vX0":1.6321459529749702,"vY0":-125.42563986966323,"vZ0":0.9362962105239974,"x":169.34,"y":161.18,"x0":-2.5157033362749397,"y0":50.005981758813064,"z0":5.803703245700256,"aX":5.873800769239316},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.9,"breakHorizontal":-7.1,"spinRate":2621,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.4377686434347763,"extension":6.380583145087057},"index":1,"playId":"3574a576-6ba6-3b3e-aa00-2d723875a77b","pitchNumber":2,"startTime":"2026-08-29T01:35:43.076Z","endTime":"2026-08-29T01:35:47.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64613624087157,"aZ":-15.325568857969285,"pfxX":-4.142208376382179,"pfxZ":8.61983548183517,"pX":0.22547587276473252,"pZ":3.255338732679594,"vX0":8.471717611838141,"vY0":-138.61416596929317,"vZ0":-2.9162701013754675,"x":108.41,"y":150.89,"x0":-2.3259362565195314,"y0":50.003750448008596,"z0":5.338318064366224,"aX":-8.098022554874987},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2241,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.3944434847670868,"extension":6.768773336893564},"index":2,"playId":"3734c39b-6da6-3cc0-b5dd-3f336ff89f40","pitchNumber":3,"startTime":"2026-08-29T01:35:58.263Z","endTime":"2026-08-29T01:36:04.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-29T01:36:13.515Z","endTime":"2026-08-29T01:36:30.678Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28621752390213,"aZ":-23.34001053595929,"pfxX":-0.005892966758732465,"pfxZ":4.724506375850975,"pX":-0.06843939052125662,"pZ":4.445994816888059,"vX0":6.469430121887756,"vY0":-136.24411443472795,"vZ0":1.671772470712723,"x":119.61,"y":118.74,"x0":-2.4779546677278472,"y0":50.00580951586815,"z0":5.442693274745034,"aX":-0.01188792702642818},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.4,"spinRate":2316,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.4027738019993361,"extension":6.629480672340587},"index":4,"playId":"0ea19eb9-978b-3f05-b135-96a6dea87625","pitchNumber":4,"startTime":"2026-08-29T01:36:30.678Z","endTime":"2026-08-29T01:36:35.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22978621294886,"aZ":-38.52706603171809,"pfxX":4.43149220124498,"pfxZ":-4.136728386128615,"pX":-0.6825298629861042,"pZ":2.6626060881412785,"vX0":2.359549522414693,"vY0":-124.2984844329728,"vZ0":0.21094362177911496,"x":143.02,"y":166.89,"x0":-2.2255395853952,"y0":50.00255058127225,"z0":5.825131557361814,"aX":6.805155634493263},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.1,"breakHorizontal":-8.6,"spinRate":2796,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.443813969942056,"extension":6.342789793601488},"hitData":{"launchSpeed":97.1,"launchAngle":20.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.99,"coordY":71.38}},"index":5,"playId":"9506b206-79e6-358a-bea9-81055432c92a","pitchNumber":5,"startTime":"2026-08-29T01:36:46.286Z","endTime":"2026-08-29T01:36:57.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:36:57.086Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:37:21.672Z","endTime":"2026-08-29T01:37:56.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.65221598100658,"aZ":-12.847076350069365,"pfxX":-4.423475569540339,"pfxZ":10.061975258061691,"pX":-1.6298240133795472,"pZ":3.928890149387096,"vX0":3.734605696805388,"vY0":-139.89974820680874,"vZ0":-1.633032162725637,"x":179.13,"y":132.7,"x0":-2.428149731589339,"y0":50.00430448553001,"z0":5.392395613166971,"aX":-8.497913292930855},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":7.0,"spinRate":2300,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.396265723706521,"extension":6.733365614848055},"index":0,"playId":"9dd397b5-9bdf-3bb8-b04b-94125048c220","pitchNumber":1,"startTime":"2026-08-29T01:37:25.222Z","endTime":"2026-08-29T01:37:29.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-29T01:37:37.109Z","endTime":"2026-08-29T01:37:48.268Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.125277089343783,"aZ":-24.052529894838038,"pfxX":2.4448850925201624,"pfxZ":4.590717300392878,"pX":0.09792164758919367,"pZ":2.2964379836142057,"vX0":6.514632935536366,"vY0":-132.81895321560015,"vZ0":-2.9819103822591977,"x":113.27,"y":176.78,"x0":-2.714137053898014,"y0":50.002235268124046,"z0":5.202453789816659,"aX":4.32202315889744},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-6.0,"spinRate":2302,"spinDirection":193},"zone":5,"typeConfidence":0.92,"plateTime":0.41399822738117376,"extension":6.985837534307975},"hitData":{"launchSpeed":76.4,"launchAngle":33.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.37,"coordY":122.21}},"index":2,"playId":"700aaf88-a31e-37da-b88f-4ed642b20e50","pitchNumber":2,"startTime":"2026-08-29T01:37:48.268Z","endTime":"2026-08-29T01:37:56.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:37:56.295Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:38:17.306Z","endTime":"2026-08-29T01:39:26.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28724334294582,"aZ":-23.86487313842216,"pfxX":-0.7165866702984318,"pfxZ":4.468160861009274,"pX":0.8259513550225007,"pZ":1.2821631371601272,"vX0":9.273296492373744,"vY0":-136.150066225019,"vZ0":-5.9257405991376615,"x":85.52,"y":204.16,"x0":-2.5438571926690465,"y0":50.00642314301264,"z0":5.158328049288606,"aX":-1.3337977337156215},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-0.8,"spinRate":2325,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.4036137001810389,"extension":6.815708684990508},"index":0,"playId":"54d1003c-4d56-3611-8852-654fc98a56f4","pitchNumber":1,"startTime":"2026-08-29T01:38:26.964Z","endTime":"2026-08-29T01:38:31.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42553681701731,"aZ":-24.894087036745006,"pfxX":0.050890241714756534,"pfxZ":3.9688954865777086,"pX":1.0853042007255924,"pZ":1.1710147698146802,"vX0":9.457548968256305,"vY0":-134.89122738765653,"vZ0":-5.9085025168100165,"x":75.63,"y":207.16,"x0":-2.4788369027312003,"y0":50.0047763916303,"z0":5.154367421338188,"aX":0.09376607010259178},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":-2.2,"spinRate":2384,"spinDirection":192},"zone":14,"typeConfidence":0.92,"plateTime":0.4066554654492509,"extension":6.797468187502383},"index":1,"playId":"c54f8f9b-848e-3a95-ae44-c9afd4f1e1de","pitchNumber":2,"startTime":"2026-08-29T01:38:45.927Z","endTime":"2026-08-29T01:38:50.807Z","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":96.1,"endSpeed":86.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.35419885531892,"aZ":-12.901844715854736,"pfxX":-2.611202772656691,"pfxZ":9.942689703334924,"pX":-1.0193124612492612,"pZ":4.4713184494461125,"vX0":4.348589041692778,"vY0":-139.7413038293675,"vZ0":-0.582966144156313,"x":155.85,"y":118.05,"x0":-2.2707771487471735,"y0":50.001696152431805,"z0":5.546360339779506,"aX":-5.061483663809804},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":3.6,"spinRate":2301,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.394996175454712,"extension":6.560575243281581},"index":2,"playId":"2b140072-248b-3cde-80af-09dd62f5f862","pitchNumber":3,"startTime":"2026-08-29T01:39:05.464Z","endTime":"2026-08-29T01:39:09.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63739368630168,"aZ":-25.59862386830642,"pfxX":1.8496610793728259,"pfxZ":3.5732693127326236,"pX":-0.05291267823446614,"pZ":3.46828303327308,"vX0":6.079697614549776,"vY0":-135.56487900432512,"vZ0":-0.31687019831628177,"x":119.02,"y":145.14,"x0":-2.5748870121039014,"y0":50.003590994662964,"z0":5.390319617346145,"aX":3.4059419697757916},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":-4.8,"spinRate":2426,"spinDirection":180},"zone":11,"typeConfidence":0.92,"plateTime":0.40570899221774326,"extension":6.751203317623696},"index":3,"playId":"71216c69-dca1-380c-a9b5-4fdad05fc5bc","pitchNumber":4,"startTime":"2026-08-29T01:39:20.658Z","endTime":"2026-08-29T01:39:26.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:39:26.552Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yainer Diaz pops out to catcher Luis Torrens in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:42:00.950Z","endTime":"2026-08-29T01:42:13.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kodai Senga replaces Dedniel Núñez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:40:09.493Z","endTime":"2026-08-29T01:42:03.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":82.6,"endSpeed":75.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.843088335844865,"aZ":-34.017290273623324,"pfxX":4.6350776482567575,"pfxZ":-1.2820416154768992,"pX":-0.1872747310048157,"pZ":2.4183781533249853,"vX0":2.7970691117713007,"vY0":-120.18789714366581,"vZ0":-1.0944426818624042,"x":124.14,"y":173.48,"x0":-1.9746692608201801,"y0":50.0013645101617,"z0":5.945376082298385,"aX":6.66966045397207},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.3,"breakHorizontal":-9.1,"spinRate":2651,"spinDirection":27},"zone":5,"typeConfidence":0.88,"plateTime":0.45859604773943863,"extension":6.074650817944704},"hitData":{"launchSpeed":79.8,"launchAngle":81.0,"totalDistance":50.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":151.4,"coordY":203.5}},"index":1,"playId":"c26525cf-8200-32ed-9a31-299acee5ac5e","pitchNumber":1,"startTime":"2026-08-29T01:42:03.212Z","endTime":"2026-08-29T01:42:13.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:42:13.082Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:42:37.993Z","endTime":"2026-08-29T01:44:05.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19453027834915,"aZ":-9.420288247309577,"pfxX":-5.165414235090454,"pfxZ":11.417450212359377,"pX":0.22354505662192292,"pZ":1.3777530821206916,"vX0":7.615013414603053,"vY0":-140.59594305021284,"vZ0":-10.308016048054757,"x":108.48,"y":201.58,"x0":-1.854571352109467,"y0":50.006987622021356,"z0":5.712441461023682,"aX":-10.29827409569591},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2516,"spinDirection":218},"zone":14,"typeConfidence":0.93,"plateTime":0.39023781083407005,"extension":6.410532699860025},"index":0,"playId":"efd71f10-6b78-3115-aa90-55e83c2009d9","pitchNumber":1,"startTime":"2026-08-29T01:42:40.543Z","endTime":"2026-08-29T01:42:45.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.365630998768665,"aZ":-11.399845821112265,"pfxX":-3.7868181653770265,"pfxZ":10.631652411732901,"pX":-0.12975443840471412,"pZ":2.6614792884504195,"vX0":6.318566338079999,"vY0":-139.8115789484077,"vZ0":-6.355418055372596,"x":121.95,"y":166.92,"x0":-1.9406089796416084,"y0":50.000037551725114,"z0":5.732961399707358,"aX":-7.398000870622562},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2578,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.3937254542131643,"extension":6.402395125892717},"index":1,"playId":"77444044-458f-33b8-b89d-acbdfd43e4ba","pitchNumber":2,"startTime":"2026-08-29T01:42:57.974Z","endTime":"2026-08-29T01:43:01.922Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.565420583961277,"aZ":-31.113222568845437,"pfxX":-6.271926005790946,"pfxZ":0.7226954124878002,"pX":-0.5717030579240436,"pZ":2.9245363055450455,"vX0":5.108203303142254,"vY0":-121.04906214148956,"vZ0":-0.9004285425937976,"x":138.79,"y":159.82,"x0":-1.9034989923072319,"y0":50.0040266547537,"z0":6.046719346433946,"aX":-9.226763798843521},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":10.0,"spinRate":1445,"spinDirection":245},"zone":4,"typeConfidence":0.94,"plateTime":0.45401800704587636,"extension":6.169597500888135},"index":2,"playId":"c2f92319-ae92-3664-a6a2-c4af9730306f","pitchNumber":3,"startTime":"2026-08-29T01:43:19.515Z","endTime":"2026-08-29T01:43:24.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T01:43:34.831Z","endTime":"2026-08-29T01:43:41.043Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35812447213078,"aZ":-31.232452333547407,"pfxX":-7.643682423458978,"pfxZ":0.6265273509729994,"pX":-1.7326835073112488,"pZ":1.1965334778758756,"vX0":3.10952170580921,"vY0":-122.34874481111615,"vZ0":-4.530561503003806,"x":183.05,"y":206.47,"x0":-2.0372210618925135,"y0":50.000630699665436,"z0":5.792307339454092,"aX":-11.421008400481574},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":13.0,"spinRate":1399,"spinDirection":248},"zone":13,"typeConfidence":0.93,"plateTime":0.4501431672401095,"extension":6.183439171915048},"index":4,"playId":"4a06726e-fa15-37fc-a8ad-d395d97ce659","pitchNumber":4,"startTime":"2026-08-29T01:43:41.043Z","endTime":"2026-08-29T01:43:46.387Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003744299989748,"aZ":-33.41252250130483,"pfxX":-7.144879552056008,"pfxZ":-0.8570133532084618,"pX":-0.19553285105037238,"pZ":1.9849083635904194,"vX0":6.097485696839854,"vY0":-120.76880527405854,"vZ0":-2.407323273755422,"x":124.45,"y":185.19,"x0":-1.844331326879975,"y0":50.00013911845897,"z0":5.979593479395755,"aX":-10.38531092076537},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.9,"breakHorizontal":11.2,"spinRate":1115,"spinDirection":252},"zone":8,"typeConfidence":0.95,"plateTime":0.45632367418419095,"extension":6.117331357006655},"index":5,"playId":"a5f5c151-7e60-35f9-ba74-0149ece4d375","pitchNumber":5,"startTime":"2026-08-29T01:44:00.374Z","endTime":"2026-08-29T01:44:05.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:44:05.725Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nelson Velázquez called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:44:18.900Z","endTime":"2026-08-29T01:45:18.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3441158760217,"aZ":-12.057736965479899,"pfxX":-3.7871160255313305,"pfxZ":10.124072501327719,"pX":0.464092498981144,"pZ":3.3038634481166773,"vX0":7.595593891469941,"vY0":-140.65250490874377,"vZ0":-4.742819053044417,"x":99.31,"y":149.58,"x0":-1.789481279345126,"y0":50.005435000673025,"z0":5.8052084637298655,"aX":-7.527667136344121},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":5.2,"spinRate":2286,"spinDirection":216},"zone":3,"typeConfidence":0.89,"plateTime":0.3906531124829504,"extension":6.3789567409768395},"index":0,"playId":"7249affb-5977-3b32-a464-4fb387f63686","pitchNumber":1,"startTime":"2026-08-29T01:44:29.095Z","endTime":"2026-08-29T01:44:33.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30641925370833,"aZ":-10.75260145243115,"pfxX":-6.136403282889637,"pfxZ":10.558056730683512,"pX":0.36882273957470935,"pZ":3.191665909736232,"vX0":8.075568839369241,"vY0":-142.3813088615496,"vZ0":-5.660918383674846,"x":102.94,"y":152.61,"x0":-1.7228094455163423,"y0":50.002639842186966,"z0":5.902914039397366,"aX":-12.450485379226883},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":9.2,"spinRate":2415,"spinDirection":221},"zone":3,"typeConfidence":0.93,"plateTime":0.38644379205756163,"extension":6.262800259968228},"index":1,"playId":"2ff4d0d7-d816-32ad-95c6-9bd503dfb29e","pitchNumber":2,"startTime":"2026-08-29T01:44:44.080Z","endTime":"2026-08-29T01:44:47.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T01:44:56.309Z","endTime":"2026-08-29T01:45:12.157Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.42125007210983,"aZ":-9.338575304548822,"pfxX":-4.645805013181901,"pfxZ":11.007266402694693,"pX":0.5394047872468585,"pZ":2.036953744964637,"vX0":7.865999944748647,"vY0":-144.04750048073225,"vZ0":-8.716212119107475,"x":96.44,"y":183.78,"x0":-1.6391880350701173,"y0":50.00574005140133,"z0":5.7020665693995545,"aX":-9.641129916313874},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.0,"breakHorizontal":6.6,"spinRate":2464,"spinDirection":211},"zone":9,"typeConfidence":0.95,"plateTime":0.3820981553939582,"extension":6.3604159558393585},"index":3,"playId":"86ff21c3-9bb7-3c3d-b05b-23398f5a2088","pitchNumber":3,"startTime":"2026-08-29T01:45:12.157Z","endTime":"2026-08-29T01:45:18.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:45:18.608Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:47:42.321Z","endTime":"2026-08-29T01:49:11.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Hader replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:45:45.768Z","endTime":"2026-08-29T01:46:34.888Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Nick Allen replaces second baseman Jose Altuve, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T01:46:34.888Z","endTime":"2026-08-29T01:47:44.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"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":82.5,"endSpeed":75.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69287239417028,"aZ":-34.60653120765734,"pfxX":-0.39995381566871124,"pfxZ":-1.679529775144612,"pX":-1.2357728232653915,"pZ":2.147848774339058,"vX0":-9.360405538247642,"vY0":-119.88661717023768,"vZ0":-0.973546246779559,"x":164.1,"y":180.79,"x0":2.774810613584879,"y0":50.00082427766485,"z0":5.6546192035405936,"aX":-0.578394576020627},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.0,"breakHorizontal":3.0,"spinRate":2385,"spinDirection":4},"zone":13,"typeConfidence":0.9,"plateTime":0.45728626211254975,"extension":6.289036053574938},"index":2,"playId":"ac7611b6-6bd4-320a-b68a-503f6d319cc5","pitchNumber":1,"startTime":"2026-08-29T01:47:44.617Z","endTime":"2026-08-29T01:47:50.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.235753919849348,"aZ":-9.824477722711746,"pfxX":4.435646371562313,"pfxZ":12.105031749893419,"pX":-0.40202456735225794,"pZ":2.6908976740159063,"vX0":-9.393177534668016,"vY0":-135.42511806849737,"vZ0":-6.2435273601880645,"x":132.32,"y":166.13,"x0":2.5444861687251703,"y0":50.00192511164558,"z0":5.722748368348726,"aX":8.18979609337698},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.6,"breakHorizontal":-5.9,"spinRate":2340,"spinDirection":154},"zone":4,"typeConfidence":0.89,"plateTime":0.4053795230823338,"extension":6.415542874492953},"index":3,"playId":"c2ef16e9-9498-37d5-9f09-2897d8aa195d","pitchNumber":2,"startTime":"2026-08-29T01:47:58.644Z","endTime":"2026-08-29T01:48:03.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22580572241935,"aZ":-10.2849917423999,"pfxX":5.750450530053866,"pfxZ":11.578799154183443,"pX":-0.6122078981429865,"pZ":4.199302550587646,"vX0":-11.012491662283013,"vY0":-137.53505638182816,"vZ0":-2.277619068580906,"x":140.34,"y":125.4,"x0":2.7206818905690904,"y0":50.0066815706438,"z0":5.748055329337139,"aX":10.876062251202738},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.5,"breakHorizontal":-7.8,"spinRate":2389,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.40026337134951717,"extension":6.602855199038496},"index":4,"playId":"df640986-59ec-3963-a895-af38460dc40f","pitchNumber":3,"startTime":"2026-08-29T01:48:16.314Z","endTime":"2026-08-29T01:48:21.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":84.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.580090078449736,"aZ":-8.864149836899474,"pfxX":4.886511727371273,"pfxZ":12.433723771748435,"pX":0.17959351627049616,"pZ":4.107154137088924,"vX0":-8.722114260050686,"vY0":-137.31808623942905,"vZ0":-2.8257714404291936,"x":110.15,"y":127.89,"x0":2.788946236143541,"y0":50.005319597456214,"z0":5.769998647863537,"aX":9.163867134198751},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":22.0,"breakHorizontal":-6.6,"spinRate":2245,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.4016979521742474,"extension":6.468667327528395},"index":5,"playId":"aff67ddd-f331-3bfd-b214-be631ed2307b","pitchNumber":4,"startTime":"2026-08-29T01:48:30.074Z","endTime":"2026-08-29T01:48:34.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90476512470204,"aZ":-30.709296633607547,"pfxX":-1.0847237446593219,"pfxZ":0.9879212665256443,"pX":-0.39240939848741,"pZ":1.3846854010388085,"vX0":-7.368537120015701,"vY0":-121.90959997600238,"vZ0":-3.651502785346099,"x":131.96,"y":201.39,"x0":2.8268741643057944,"y0":50.00415644154026,"z0":5.5904046008774095,"aX":-1.6107690386451},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":4.0,"spinRate":2598,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.45156819593157715,"extension":6.2285306136830165},"index":6,"playId":"31b9ee4b-15b9-3e19-892d-8f4eca43fffd","pitchNumber":5,"startTime":"2026-08-29T01:48:46.320Z","endTime":"2026-08-29T01:48:51.108Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2918530964149,"aZ":-9.147156451643651,"pfxX":6.6742812655746775,"pfxZ":11.86062365351301,"pX":-0.7642237109746876,"pZ":2.6718684424424075,"vX0":-11.506239852871184,"vY0":-138.76049645367493,"vZ0":-6.115167662559622,"x":146.13,"y":166.64,"x0":2.5772522013596353,"y0":50.00591996419145,"z0":5.519979317715878,"aX":12.9622106502195},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.3,"breakHorizontal":-9.6,"spinRate":2254,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.39537985984019297,"extension":6.658257155125747},"index":7,"playId":"0aecb0d3-e355-3c0a-8c24-bf5fe8dcea71","pitchNumber":6,"startTime":"2026-08-29T01:49:07.121Z","endTime":"2026-08-29T01:49:11.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:49:11.823Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, first baseman Christian Walker to pitcher Josh Hader.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:49:30.630Z","endTime":"2026-08-29T01:51:29.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.584162941930074,"aZ":-8.538396090982122,"pfxX":6.1102311401820435,"pfxZ":12.318876768107664,"pX":-0.24844227161017546,"pZ":2.8024571496234003,"vX0":-9.627276039733847,"vY0":-138.0799408696622,"vZ0":-6.261060364701881,"x":126.47,"y":163.11,"x0":2.499782698003912,"y0":50.00406420466144,"z0":5.6832102928888215,"aX":11.725569287265305},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.0,"breakHorizontal":-8.9,"spinRate":2393,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.3976536038175671,"extension":6.484834055066015},"index":0,"playId":"62e4b62e-5419-3eb6-a76f-07dc7ac6d9ff","pitchNumber":1,"startTime":"2026-08-29T01:49:36.748Z","endTime":"2026-08-29T01:49:40.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.382281243549404,"aZ":-34.027763093929934,"pfxX":-0.2067142457425435,"pfxZ":-1.2090015488387067,"pX":-0.8803891423964696,"pZ":3.1312660506239522,"vX0":-9.231162045876413,"vY0":-122.82679168546971,"vZ0":1.1632995420834173,"x":150.56,"y":154.24,"x0":2.954056929858823,"y0":50.0053789232817,"z0":5.5454345710572195,"aX":-0.31582097052618124},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":2.5,"spinRate":2640,"spinDirection":306},"zone":11,"typeConfidence":0.9,"plateTime":0.4459709421693665,"extension":6.483966275777793},"index":1,"playId":"da8ad85b-6335-3473-9c6d-32105575de14","pitchNumber":2,"startTime":"2026-08-29T01:49:49.882Z","endTime":"2026-08-29T01:49:56.497Z","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(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":95.8,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92499075631582,"aZ":-7.4308475519543595,"pfxX":6.234184453260267,"pfxZ":12.754382394070882,"pX":-0.4953337656466346,"pZ":3.89265971057903,"vX0":-11.029995937415308,"vY0":-139.05902883314673,"vZ0":-3.4355964281164373,"x":135.88,"y":133.68,"x0":2.7297136214246307,"y0":50.00384721314476,"z0":5.646004797965376,"aX":12.096764007582287},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":22.4,"breakHorizontal":-8.8,"spinRate":2430,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.39532192776937114,"extension":6.51131895135365},"index":2,"playId":"a48ef8ac-e32e-3901-bf01-94295aab9671","pitchNumber":3,"startTime":"2026-08-29T01:50:05.732Z","endTime":"2026-08-29T01:50:10.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T01:50:17.042Z","endTime":"2026-08-29T01:50:30.731Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":97.0,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74245594002056,"aZ":-6.670470387783972,"pfxX":6.795601606681441,"pfxZ":12.780501050062826,"pX":0.46242867477044947,"pZ":2.811951262395724,"vX0":-8.733010286730405,"vY0":-140.78119383588088,"vZ0":-6.519954796998769,"x":99.37,"y":162.86,"x0":2.7304368277400224,"y0":50.000685836909895,"z0":5.597675182349495,"aX":13.558914464328517},"breaks":{"breakAngle":54.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":21.8,"breakHorizontal":-10.4,"spinRate":2512,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.38995659558954365,"extension":6.625897352552391},"index":4,"playId":"22b19d69-ff85-390e-819b-31b718199488","pitchNumber":4,"startTime":"2026-08-29T01:50:30.731Z","endTime":"2026-08-29T01:50:36.066Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.144771224881108,"aZ":-35.094895923113675,"pfxX":-0.03291606524522317,"pfxZ":-1.970262646955394,"pX":-0.40581978321529577,"pZ":0.6113727154743587,"vX0":-7.920413018581454,"vY0":-122.01724732695745,"vZ0":-4.049352804880282,"x":132.47,"y":222.27,"x0":2.9123246777079848,"y0":50.005779364636524,"z0":5.376964484693105,"aX":-0.04749057784526758},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":2.3,"spinRate":2487,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4521110548990981,"extension":6.416237705363747},"index":5,"playId":"8890c93b-6b98-324c-aabc-071e16682f3a","pitchNumber":5,"startTime":"2026-08-29T01:51:03.017Z","endTime":"2026-08-29T01:51:07.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.242180187813204,"aZ":-11.209720387541086,"pfxX":5.0068513603068645,"pfxZ":10.925607022007291,"pX":-0.10368065565808017,"pZ":3.0117497399026703,"vX0":-8.945751618851755,"vY0":-138.22174004052656,"vZ0":-4.983255587512092,"x":120.95,"y":157.46,"x0":2.5366326691679797,"y0":50.00040285856943,"z0":5.602444122632283,"aX":9.606088653146381},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-7.0,"spinRate":2358,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.39756235631708403,"extension":6.770924722797943},"hitData":{"launchSpeed":92.3,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.98,"coordY":164.52}},"index":6,"playId":"1227c181-44c2-351b-a377-44fba250173b","pitchNumber":6,"startTime":"2026-08-29T01:51:21.922Z","endTime":"2026-08-29T01:51:29.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:51:29.946Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:51:55.510Z","endTime":"2026-08-29T01:53:42.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51384328365944,"aZ":-30.709458030988372,"pfxX":0.7004040776568843,"pfxZ":0.9541228281548673,"pX":-0.5449215594619243,"pZ":1.214318492298953,"vX0":-8.9056116574784,"vY0":-123.58130701639348,"vZ0":-3.794845124664935,"x":137.77,"y":205.99,"x0":3.0270324195115537,"y0":50.00341224636635,"z0":5.372514059747745,"aX":1.076323935974966},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":1.0,"spinRate":2510,"spinDirection":354},"zone":13,"typeConfidence":0.9,"plateTime":0.4446122059121098,"extension":6.2452801343167295},"index":0,"playId":"19fa936d-06e8-3cf2-8813-b075cedfc9a7","pitchNumber":1,"startTime":"2026-08-29T01:52:03.277Z","endTime":"2026-08-29T01:52:09.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00346998642165,"aZ":-33.416216736360894,"pfxX":-1.4615968793961083,"pfxZ":-0.8423907077058297,"pX":-0.35947903530528097,"pZ":0.3219401166467712,"vX0":-7.219803597515463,"vY0":-121.9800908586045,"vZ0":-5.2109407851045235,"x":130.7,"y":230.09,"x0":2.850503275204865,"y0":50.00181223769287,"z0":5.427016850787818,"aX":-2.1612782451124266},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.8,"breakHorizontal":4.7,"spinRate":2438,"spinDirection":352},"zone":13,"typeConfidence":0.9,"plateTime":0.4521567443306598,"extension":6.412529654201667},"index":1,"playId":"fdd4a328-e199-3f98-8992-8affe95a8fea","pitchNumber":2,"startTime":"2026-08-29T01:52:18.912Z","endTime":"2026-08-29T01:52:23.538Z","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":85.0,"endSpeed":77.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593893325098648,"aZ":-30.904657153674016,"pfxX":-0.6997322227487515,"pfxZ":0.8490857249297339,"pX":-0.4374089692781721,"pZ":0.01511163344374617,"vX0":-7.94475048823261,"vY0":-123.25321299365358,"vZ0":-6.461962938555024,"x":133.67,"y":238.37,"x0":2.9493473169655813,"y0":50.00609134151904,"z0":5.355271412646318,"aX":-1.0528306499205888},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":3.5,"spinRate":2502,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.4482360054611725,"extension":6.460417204606259},"index":2,"playId":"3f6d2250-0487-373b-a3a5-ab29e8018f56","pitchNumber":3,"startTime":"2026-08-29T01:52:40.425Z","endTime":"2026-08-29T01:52:45.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.421890296301356,"aZ":-9.814295187527216,"pfxX":6.283289381185137,"pfxZ":11.596378144314103,"pX":-0.5703390783738023,"pZ":3.0838618358879084,"vX0":-10.874909767518936,"vY0":-138.35640217441423,"vZ0":-5.209184197420808,"x":138.74,"y":155.52,"x0":2.6044990777312207,"y0":50.00220768471845,"z0":5.655935120496051,"aX":12.115353620713297},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":-9.0,"spinRate":2409,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.39668432359846406,"extension":6.545154687107101},"index":3,"playId":"4a9c061b-095e-367b-bfa2-f51d051027f6","pitchNumber":4,"startTime":"2026-08-29T01:53:00.156Z","endTime":"2026-08-29T01:53:08.453Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.819836810283704,"aZ":-10.811274612266788,"pfxX":8.361559767031803,"pfxZ":10.99038682803899,"pX":-0.9809391892338207,"pZ":4.658151245592963,"vX0":-12.215194373690208,"vY0":-139.16840341693384,"vZ0":-1.2025157811928582,"x":154.39,"y":113.01,"x0":2.397064195994623,"y0":50.00651148404745,"z0":5.818919985653204,"aX":16.259692171778056},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":-12.4,"spinRate":2457,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.3949129223484631,"extension":6.72203322913943},"index":4,"playId":"ffd79461-34e7-3d8a-a0b5-86f35835aaa2","pitchNumber":5,"startTime":"2026-08-29T01:53:21.879Z","endTime":"2026-08-29T01:53:25.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.116541052425205,"aZ":-8.562276755591835,"pfxX":5.938303225419496,"pfxZ":12.44247829109829,"pX":0.298655375699527,"pZ":2.388008041158261,"vX0":-7.994108615406723,"vY0":-137.29543012325877,"vZ0":-7.203409055656992,"x":105.62,"y":174.3,"x0":2.484738384333791,"y0":50.000469896678666,"z0":5.637976800345914,"aX":11.26729262539585},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.0,"breakHorizontal":-9.0,"spinRate":2392,"spinDirection":155},"zone":6,"typeConfidence":0.9,"plateTime":0.3998679383330006,"extension":6.543584537833454},"index":5,"playId":"7b3e4aa5-24d6-3834-a5b6-89a0ce9c4b06","pitchNumber":6,"startTime":"2026-08-29T01:53:37.471Z","endTime":"2026-08-29T01:53:42.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:53:42.479Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:51:55.510Z","endTime":"2026-08-29T01:53:42.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51384328365944,"aZ":-30.709458030988372,"pfxX":0.7004040776568843,"pfxZ":0.9541228281548673,"pX":-0.5449215594619243,"pZ":1.214318492298953,"vX0":-8.9056116574784,"vY0":-123.58130701639348,"vZ0":-3.794845124664935,"x":137.77,"y":205.99,"x0":3.0270324195115537,"y0":50.00341224636635,"z0":5.372514059747745,"aX":1.076323935974966},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":1.0,"spinRate":2510,"spinDirection":354},"zone":13,"typeConfidence":0.9,"plateTime":0.4446122059121098,"extension":6.2452801343167295},"index":0,"playId":"19fa936d-06e8-3cf2-8813-b075cedfc9a7","pitchNumber":1,"startTime":"2026-08-29T01:52:03.277Z","endTime":"2026-08-29T01:52:09.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00346998642165,"aZ":-33.416216736360894,"pfxX":-1.4615968793961083,"pfxZ":-0.8423907077058297,"pX":-0.35947903530528097,"pZ":0.3219401166467712,"vX0":-7.219803597515463,"vY0":-121.9800908586045,"vZ0":-5.2109407851045235,"x":130.7,"y":230.09,"x0":2.850503275204865,"y0":50.00181223769287,"z0":5.427016850787818,"aX":-2.1612782451124266},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.8,"breakHorizontal":4.7,"spinRate":2438,"spinDirection":352},"zone":13,"typeConfidence":0.9,"plateTime":0.4521567443306598,"extension":6.412529654201667},"index":1,"playId":"fdd4a328-e199-3f98-8992-8affe95a8fea","pitchNumber":2,"startTime":"2026-08-29T01:52:18.912Z","endTime":"2026-08-29T01:52:23.538Z","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":85.0,"endSpeed":77.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593893325098648,"aZ":-30.904657153674016,"pfxX":-0.6997322227487515,"pfxZ":0.8490857249297339,"pX":-0.4374089692781721,"pZ":0.01511163344374617,"vX0":-7.94475048823261,"vY0":-123.25321299365358,"vZ0":-6.461962938555024,"x":133.67,"y":238.37,"x0":2.9493473169655813,"y0":50.00609134151904,"z0":5.355271412646318,"aX":-1.0528306499205888},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":3.5,"spinRate":2502,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.4482360054611725,"extension":6.460417204606259},"index":2,"playId":"3f6d2250-0487-373b-a3a5-ab29e8018f56","pitchNumber":3,"startTime":"2026-08-29T01:52:40.425Z","endTime":"2026-08-29T01:52:45.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.421890296301356,"aZ":-9.814295187527216,"pfxX":6.283289381185137,"pfxZ":11.596378144314103,"pX":-0.5703390783738023,"pZ":3.0838618358879084,"vX0":-10.874909767518936,"vY0":-138.35640217441423,"vZ0":-5.209184197420808,"x":138.74,"y":155.52,"x0":2.6044990777312207,"y0":50.00220768471845,"z0":5.655935120496051,"aX":12.115353620713297},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":-9.0,"spinRate":2409,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.39668432359846406,"extension":6.545154687107101},"index":3,"playId":"4a9c061b-095e-367b-bfa2-f51d051027f6","pitchNumber":4,"startTime":"2026-08-29T01:53:00.156Z","endTime":"2026-08-29T01:53:08.453Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.819836810283704,"aZ":-10.811274612266788,"pfxX":8.361559767031803,"pfxZ":10.99038682803899,"pX":-0.9809391892338207,"pZ":4.658151245592963,"vX0":-12.215194373690208,"vY0":-139.16840341693384,"vZ0":-1.2025157811928582,"x":154.39,"y":113.01,"x0":2.397064195994623,"y0":50.00651148404745,"z0":5.818919985653204,"aX":16.259692171778056},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":-12.4,"spinRate":2457,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.3949129223484631,"extension":6.72203322913943},"index":4,"playId":"ffd79461-34e7-3d8a-a0b5-86f35835aaa2","pitchNumber":5,"startTime":"2026-08-29T01:53:21.879Z","endTime":"2026-08-29T01:53:25.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.116541052425205,"aZ":-8.562276755591835,"pfxX":5.938303225419496,"pfxZ":12.44247829109829,"pX":0.298655375699527,"pZ":2.388008041158261,"vX0":-7.994108615406723,"vY0":-137.29543012325877,"vZ0":-7.203409055656992,"x":105.62,"y":174.3,"x0":2.484738384333791,"y0":50.000469896678666,"z0":5.637976800345914,"aX":11.26729262539585},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.0,"breakHorizontal":-9.0,"spinRate":2392,"spinDirection":155},"zone":6,"typeConfidence":0.9,"plateTime":0.3998679383330006,"extension":6.543584537833454},"index":5,"playId":"7b3e4aa5-24d6-3834-a5b6-89a0ce9c4b06","pitchNumber":6,"startTime":"2026-08-29T01:53:37.471Z","endTime":"2026-08-29T01:53:42.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T01:53:42.479Z","atBatIndex":67},"scoringPlays":[27,41,43],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":143.53,"y":147.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":145.33,"y":147.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":57.75,"y":129.09},"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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":116.98,"y":147.82},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":136.22,"y":142.25},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":101.79,"y":166.04},"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":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":96.34,"y":132.29},"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":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":152.61,"y":165.17},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":150.9,"y":167.05},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":132.44,"y":47.36},"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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":187.16,"y":84.85},"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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":104.17,"y":166.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":107.39,"y":69.78},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24],"bottom":[25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":105.07,"y":162.91},"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":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":162.42,"y":159.2},"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":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":156.2,"y":164.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":158.9,"y":142.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":193.65,"y":114.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":153.6,"y":42.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":141.28,"y":147.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":65.36,"y":99.89},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":36,"top":[30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":80.53,"y":180.72},"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":5,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":161.06,"y":135.45},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":99.45,"y":92.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":117.93,"y":66.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":127.61,"y":148.83},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":37,"endIndex":47,"top":[37,38,39,40,41,42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":190.0,"y":113.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":170.47,"y":123.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":140.78,"y":165.81},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":118.5,"y":145.79},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":119.12,"y":193.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":94.71,"y":165.03},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":143.81,"y":160.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":79.77,"y":131.74},"type":"H","description":"Single"}]}},{"startIndex":56,"endIndex":61,"top":[56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":101.61,"y":73.53},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":76.99,"y":71.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":65.37,"y":122.21},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":67,"top":[62,63,64],"bottom":[65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":151.4,"y":203.5},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":157.98,"y":164.52},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"onDeck":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"inHole":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"battingOrder":10,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"onDeck":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"inHole":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"battingOrder":5,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".242","atBats":30,"obp":".317","slg":".410","ops":".727","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":4,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"4.63","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.36","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":50,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"15.22","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":93,"groundOuts":84,"airOuts":194,"runs":52,"doubles":23,"triples":1,"homeRuns":17,"strikeOuts":71,"baseOnBalls":57,"intentionalWalks":0,"hits":121,"hitByPitch":17,"avg":".260","atBats":465,"obp":".358","slg":".424","ops":".782","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":197,"rbi":73,"leftOnBase":234,"sacBunts":0,"sacFlies":5,"babip":".272","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.35","popOuts":53,"lineOuts":48},"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":155,"putOuts":131,"errors":7,"chances":293,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"note":"(H, 11)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":23,"groundOuts":37,"airOuts":43,"runs":25,"doubles":8,"triples":1,"homeRuns":7,"strikeOuts":65,"baseOnBalls":36,"intentionalWalks":0,"hits":36,"hitByPitch":4,"atBats":179,"obp":".347","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":919,"era":"4.06","inningsPitched":"51.0","wins":5,"losses":3,"saves":7,"saveOpportunities":8,"holds":11,"blownSaves":1,"earnedRuns":23,"whip":"1.41","battersFaced":221,"outs":153,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":919,"balls":382,"strikes":537,"strikePercentage":".580","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".625","pitchesPerInning":"18.02","gamesFinished":24,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"11.47","walksPer9Inn":"6.35","hitsPer9Inn":"6.35","runsScoredPer9":"4.41","homeRunsPer9":"1.24","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"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"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","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":75,"flyOuts":14,"groundOuts":31,"airOuts":37,"runs":21,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".264","atBats":121,"obp":".308","slg":".347","ops":".655","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":42,"rbi":13,"leftOnBase":37,"sacBunts":3,"sacFlies":3,"babip":".316","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.50","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":61,"errors":5,"chances":149,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"17","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":27,"gamesStarted":10,"flyOuts":35,"groundOuts":59,"airOuts":74,"runs":37,"doubles":11,"triples":2,"homeRuns":10,"strikeOuts":71,"baseOnBalls":30,"intentionalWalks":0,"hits":63,"hitByPitch":12,"atBats":267,"obp":".340","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1195,"era":"4.22","inningsPitched":"70.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":33,"whip":"1.32","battersFaced":309,"outs":211,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1195,"balls":444,"strikes":751,"strikePercentage":".630","hitBatsmen":12,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".455","pitchesPerInning":"16.99","gamesFinished":1,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"9.09","walksPer9Inn":"3.84","hitsPer9Inn":"8.06","runsScoredPer9":"4.73","homeRunsPer9":"1.28","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":65,"groundOuts":115,"airOuts":109,"runs":56,"doubles":15,"triples":4,"homeRuns":17,"strikeOuts":119,"baseOnBalls":36,"intentionalWalks":0,"hits":91,"hitByPitch":6,"avg":".213","atBats":428,"obp":".279","slg":".386","ops":".665","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":165,"rbi":48,"leftOnBase":197,"sacBunts":0,"sacFlies":6,"babip":".248","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.18","popOuts":19,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":240,"errors":5,"chances":253,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","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":6,"gamesStarted":6,"flyOuts":17,"groundOuts":28,"airOuts":37,"runs":14,"doubles":5,"triples":2,"homeRuns":2,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":118,"obp":".303","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":503,"era":"3.86","inningsPitched":"32.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.19","battersFaced":133,"outs":98,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":183,"strikes":320,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".800","pitchesPerInning":"15.40","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.31","hitsPer9Inn":"7.44","runsScoredPer9":"3.86","homeRunsPer9":"0.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 4-3)","summary":"6.2 IP, ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":37,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":15,"gamesStarted":15,"flyOuts":32,"groundOuts":90,"airOuts":55,"runs":32,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":0,"hits":61,"hitByPitch":4,"atBats":291,"obp":".321","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":1401,"era":"3.33","inningsPitched":"81.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.30","battersFaced":340,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1401,"balls":558,"strikes":843,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":1,"winPercentage":".571","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.89","hitsPer9Inn":"6.78","runsScoredPer9":"3.56","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 20)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":18,"groundOuts":23,"airOuts":35,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":119,"obp":".185","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":527,"era":"0.76","inningsPitched":"35.1","wins":4,"losses":1,"saves":20,"saveOpportunities":20,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.68","battersFaced":130,"outs":106,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":527,"balls":163,"strikes":364,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".800","pitchesPerInning":"14.92","gamesFinished":29,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"12.23","walksPer9Inn":"2.80","hitsPer9Inn":"3.31","runsScoredPer9":"0.76","homeRunsPer9":"0.25","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"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":58,"gamesStarted":0,"flyOuts":40,"groundOuts":48,"airOuts":77,"runs":36,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":1,"hits":59,"hitByPitch":1,"atBats":238,"obp":".291","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":986,"era":"4.67","inningsPitched":"61.2","wins":2,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":32,"whip":"1.18","battersFaced":256,"outs":185,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":986,"balls":323,"strikes":663,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".400","pitchesPerInning":"15.99","gamesFinished":17,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.04","hitsPer9Inn":"8.61","runsScoredPer9":"5.25","homeRunsPer9":"1.17","inheritedRunners":22,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":72,"groundOuts":92,"airOuts":135,"runs":46,"doubles":22,"triples":2,"homeRuns":10,"strikeOuts":92,"baseOnBalls":36,"intentionalWalks":2,"hits":97,"hitByPitch":2,"avg":".234","atBats":415,"obp":".297","slg":".369","ops":".666","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":153,"rbi":35,"leftOnBase":190,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":28,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":270,"errors":2,"chances":276,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":66,"gamesStarted":1,"flyOuts":45,"groundOuts":39,"airOuts":89,"runs":17,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":66,"baseOnBalls":14,"intentionalWalks":0,"hits":44,"hitByPitch":4,"atBats":232,"obp":".245","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1026,"era":"2.17","inningsPitched":"66.1","wins":6,"losses":2,"saves":0,"saveOpportunities":1,"holds":19,"blownSaves":1,"earnedRuns":16,"whip":"0.87","battersFaced":256,"outs":199,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1026,"balls":344,"strikes":682,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".750","pitchesPerInning":"15.47","gamesFinished":1,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"8.95","walksPer9Inn":"1.90","hitsPer9Inn":"5.97","runsScoredPer9":"2.31","homeRunsPer9":"0.95","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":61,"groundOuts":58,"airOuts":99,"runs":31,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":84,"baseOnBalls":34,"intentionalWalks":0,"hits":62,"hitByPitch":2,"atBats":295,"obp":".291","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1398,"era":"3.17","inningsPitched":"82.1","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":29,"whip":"1.17","battersFaced":339,"outs":247,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1398,"balls":534,"strikes":864,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".667","pitchesPerInning":"16.98","gamesFinished":8,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.72","hitsPer9Inn":"6.78","runsScoredPer9":"3.39","homeRunsPer9":"1.09","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814490":{"person":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"jerseyNumber":"70","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":2,"gamesStarted":2,"flyOuts":5,"groundOuts":5,"airOuts":13,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":31,"obp":".410","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":177,"era":"7.88","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.88","battersFaced":39,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":80,"strikes":97,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"22.13","gamesFinished":0,"strikeoutWalkRatio":"0.71","strikeoutsPer9Inn":"5.63","walksPer9Inn":"7.88","hitsPer9Inn":"9.00","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":17,"groundOuts":10,"airOuts":23,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":77,"obp":".391","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":321,"era":"6.27","inningsPitched":"18.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":13,"whip":"1.82","battersFaced":88,"outs":56,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":106,"strikes":215,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".250","pitchesPerInning":"17.20","gamesFinished":3,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.82","hitsPer9Inn":"11.57","runsScoredPer9":"7.23","homeRunsPer9":"0.96","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":50,"groundOuts":126,"airOuts":100,"runs":60,"doubles":17,"triples":2,"homeRuns":14,"strikeOuts":93,"baseOnBalls":38,"intentionalWalks":1,"hits":103,"hitByPitch":2,"avg":".246","atBats":419,"obp":".310","slg":".396","ops":".706","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":16,"groundIntoTriplePlay":1,"plateAppearances":462,"totalBases":166,"rbi":41,"leftOnBase":196,"sacBunts":1,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.93","popOuts":23,"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":188,"putOuts":107,"errors":5,"chances":300,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","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":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":38,"airOuts":51,"runs":26,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":69,"baseOnBalls":20,"intentionalWalks":1,"hits":41,"hitByPitch":4,"avg":".207","atBats":198,"obp":".293","slg":".364","ops":".657","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":72,"rbi":20,"leftOnBase":73,"sacBunts":1,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.29","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":140,"errors":2,"chances":143,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":15,"flyOuts":32,"groundOuts":57,"airOuts":58,"runs":40,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":83,"baseOnBalls":44,"intentionalWalks":0,"hits":55,"hitByPitch":4,"atBats":250,"obp":".343","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1297,"era":"5.32","inningsPitched":"67.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.46","battersFaced":301,"outs":203,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":528,"strikes":769,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"19.17","gamesFinished":1,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"11.04","walksPer9Inn":"5.85","hitsPer9Inn":"7.32","runsScoredPer9":"5.32","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":45,"groundOuts":84,"airOuts":78,"runs":65,"doubles":15,"triples":1,"homeRuns":16,"strikeOuts":81,"baseOnBalls":22,"intentionalWalks":0,"hits":95,"hitByPitch":7,"avg":".283","atBats":336,"obp":".338","slg":".476","ops":".814","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":160,"rbi":44,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":16,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":120,"errors":9,"chances":284,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":92,"groundOuts":97,"airOuts":154,"runs":54,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":125,"baseOnBalls":51,"intentionalWalks":0,"hits":106,"hitByPitch":9,"atBats":478,"obp":".307","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2166,"era":"3.66","inningsPitched":"128.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.23","battersFaced":542,"outs":384,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2166,"balls":792,"strikes":1374,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".533","pitchesPerInning":"16.92","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.59","hitsPer9Inn":"7.45","runsScoredPer9":"3.80","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"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":8,"flyOuts":40,"groundOuts":20,"airOuts":58,"runs":29,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":163,"obp":".373","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":743,"era":"6.47","inningsPitched":"40.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.66","battersFaced":185,"outs":121,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":269,"strikes":474,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".200","pitchesPerInning":"18.42","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.48","walksPer9Inn":"4.24","hitsPer9Inn":"10.71","runsScoredPer9":"6.47","homeRunsPer9":"1.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":15,"groundOuts":19,"airOuts":31,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".206","atBats":97,"obp":".330","slg":".320","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":31,"rbi":15,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":71,"errors":0,"chances":79,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":69,"groundOuts":119,"airOuts":126,"runs":64,"doubles":25,"triples":1,"homeRuns":24,"strikeOuts":126,"baseOnBalls":43,"intentionalWalks":2,"hits":111,"hitByPitch":9,"avg":".231","atBats":480,"obp":".305","slg":".438","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":534,"totalBases":210,"rbi":75,"leftOnBase":266,"sacBunts":0,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":26,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":811,"errors":2,"chances":907,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":57,"airOuts":74,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":1,"hits":47,"hitByPitch":0,"avg":".214","atBats":220,"obp":".269","slg":".341","ops":".610","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":75,"rbi":25,"leftOnBase":90,"sacBunts":5,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.43","popOuts":15,"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":16,"stolenBases":54,"stolenBasePercentage":".771","caughtStealingPercentage":".229","assists":25,"putOuts":620,"errors":1,"chances":646,"fielding":".998","passedBall":4,"pickoffs":1}},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":27,"groundOuts":95,"airOuts":55,"runs":28,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".261","atBats":257,"obp":".289","slg":".416","ops":".705","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":107,"rbi":33,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".275","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.70","popOuts":13,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":48,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":19,"putOuts":526,"errors":2,"chances":547,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":133,"flyOuts":96,"groundOuts":78,"airOuts":150,"runs":89,"doubles":28,"triples":1,"homeRuns":36,"strikeOuts":102,"baseOnBalls":93,"intentionalWalks":28,"hits":152,"hitByPitch":9,"avg":".318","atBats":478,"obp":".435","slg":".607","ops":"1.042","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":584,"totalBases":290,"rbi":91,"leftOnBase":146,"sacBunts":0,"sacFlies":4,"babip":".337","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.28","popOuts":19,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":15,"groundOuts":15,"airOuts":25,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".188","atBats":85,"obp":".253","slg":".376","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":32,"rbi":13,"leftOnBase":53,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.25","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[665161,670541,670623,514888,669397,662139,572233,673237,666211,701358,676369,686613,650556,623352],"pitchers":[686613,650556,623352],"bench":[543877,664774],"bullpen":[805123,660853,837227,664299,663567,595345,814490,656986,678906,669713],"battingOrder":[665161,670541,670623,669397,662139,572233,673237,701358,676369],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Altuve; Diaz, Y; Peña; Varsho."},{"label":"RBI","value":"Diaz, Y (33); Varsho 2 (35)."},{"label":"2-out RBI","value":"Diaz, Y."},{"label":"Runners left in scoring position, 2 out","value":"Varsho; Smith; Paredes."},{"label":"GIDP","value":"Paredes."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Peña (9, 2nd base off Scott/Torrens)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Peña-Walker, C)."}]}],"note":[{"label":"a","value":"Grounded out for Trammell in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".235","atBats":31,"obp":".305","slg":".388","ops":".693","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":6,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"4.10","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":52,"strikes":95,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":3,"pitchesPerInning":"16.33","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":24,"groundOuts":72,"airOuts":49,"runs":31,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":0,"hits":53,"hitByPitch":4,"avg":".241","atBats":220,"obp":".304","slg":".405","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":89,"rbi":33,"leftOnBase":87,"sacBunts":2,"sacFlies":0,"babip":".274","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.71","battersFaced":11,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.43","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"7.71","homeRunsPer9":"7.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":26,"stolenBasePercentage":".634","caughtStealingPercentage":".366","assists":28,"putOuts":594,"errors":2,"chances":624,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID476594":{"person":{"id":476594,"fullName":"Robert Stock","link":"/api/v1/people/476594"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":14,"airOuts":26,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":3,"atBats":88,"obp":".413","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":404,"era":"7.40","inningsPitched":"20.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.94","battersFaced":104,"outs":62,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":147,"strikes":257,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".000","pitchesPerInning":"19.55","gamesFinished":0,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"9.15","walksPer9Inn":"5.66","hitsPer9Inn":"11.76","runsScoredPer9":"7.84","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":83,"groundOuts":148,"airOuts":143,"runs":64,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":0,"hits":138,"hitByPitch":2,"avg":".262","atBats":526,"obp":".309","slg":".390","ops":".699","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":205,"rbi":66,"leftOnBase":203,"sacBunts":0,"sacFlies":7,"babip":".299","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.57","popOuts":10,"lineOuts":50},"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":189,"putOuts":113,"errors":10,"chances":312,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":16,"airOuts":19,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".167","atBats":78,"obp":".235","slg":".205","ops":".440","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":16,"rbi":2,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":96,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":34,"groundOuts":73,"airOuts":58,"runs":29,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":104,"baseOnBalls":36,"intentionalWalks":1,"hits":71,"hitByPitch":4,"avg":".233","atBats":305,"obp":".321","slg":".397","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":121,"rbi":31,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"1.26","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"23.46","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":35,"stolenBasePercentage":".745","caughtStealingPercentage":".255","assists":24,"putOuts":597,"errors":4,"chances":625,"fielding":".994","passedBall":9,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":14,"flyOuts":79,"groundOuts":105,"airOuts":132,"runs":69,"doubles":26,"triples":6,"homeRuns":20,"strikeOuts":120,"baseOnBalls":40,"intentionalWalks":0,"hits":122,"hitByPitch":14,"atBats":472,"obp":".331","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2080,"era":"4.55","inningsPitched":"122.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.32","battersFaced":533,"outs":368,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2080,"balls":701,"strikes":1379,"strikePercentage":".660","hitBatsmen":14,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".400","pitchesPerInning":"16.96","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.80","walksPer9Inn":"2.93","hitsPer9Inn":"8.95","runsScoredPer9":"5.06","homeRunsPer9":"1.47","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":30,"gamesStarted":2,"flyOuts":18,"groundOuts":34,"airOuts":35,"runs":20,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":152,"obp":".352","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":742,"era":"4.38","inningsPitched":"39.0","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":19,"whip":"1.51","battersFaced":176,"outs":117,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":285,"strikes":457,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".400","pitchesPerInning":"19.03","gamesFinished":10,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.62","hitsPer9Inn":"9.00","runsScoredPer9":"4.62","homeRunsPer9":"1.15","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":120,"flyOuts":61,"groundOuts":81,"airOuts":95,"runs":45,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":113,"baseOnBalls":36,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".219","atBats":365,"obp":".292","slg":".334","ops":".626","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":122,"rbi":40,"leftOnBase":144,"sacBunts":0,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"45.62","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":178,"errors":7,"chances":318,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642376":{"person":{"id":642376,"fullName":"Jefry Yan","link":"/api/v1/people/642376"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":29,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"3.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.56","battersFaced":40,"outs":27,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":60,"strikes":89,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"16.56","gamesFinished":2,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"10.00","walksPer9Inn":"8.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":2},"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":true,"isSubstitute":false}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":73,"groundOuts":121,"airOuts":117,"runs":68,"doubles":18,"triples":3,"homeRuns":16,"strikeOuts":115,"baseOnBalls":38,"intentionalWalks":1,"hits":136,"hitByPitch":6,"avg":".279","atBats":488,"obp":".338","slg":".426","ops":".764","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":208,"rbi":54,"leftOnBase":176,"sacBunts":0,"sacFlies":1,"babip":".335","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":12,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":253,"errors":5,"chances":267,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681320":{"person":{"id":681320,"fullName":"Nate Lavender","link":"/api/v1/people/681320"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":1,"strikes":10,"strikePercentage":".910","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":8,"groundOuts":6,"airOuts":12,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":33,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"0.00","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":0,"whip":"0.48","battersFaced":35,"outs":31,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":30,"strikes":88,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":"1.000","pitchesPerInning":"11.42","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"1.74","hitsPer9Inn":"2.61","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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"}]},"ID665506":{"person":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"jerseyNumber":"71","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","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":0,"putOuts":9,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":4,"groundOuts":16,"airOuts":10,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".191","atBats":47,"obp":".269","slg":".319","ops":".588","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":15,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":45,"errors":2,"chances":50,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606965":{"person":{"id":606965,"fullName":"Chris Devenski","link":"/api/v1/people/606965"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":12,"obp":".417","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":39,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":11,"strikes":28,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.71","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.57","walksPer9Inn":"0.00","hitsPer9Inn":"19.29","runsScoredPer9":"7.71","homeRunsPer9":"3.86","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673380":{"person":{"id":673380,"fullName":"Dedniel Núñez","link":"/api/v1/people/673380"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":1,"strikes":9,"strikePercentage":".900","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":8,"groundOuts":8,"airOuts":10,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":40,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":116,"era":"5.79","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.39","battersFaced":40,"outs":28,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":30,"strikes":86,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"12.43","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.68","walksPer9Inn":"0.00","hitsPer9Inn":"12.54","runsScoredPer9":"7.71","homeRunsPer9":"2.89","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":8,"flyOuts":33,"groundOuts":34,"airOuts":55,"runs":46,"doubles":8,"triples":1,"homeRuns":13,"strikeOuts":64,"baseOnBalls":36,"intentionalWalks":0,"hits":52,"hitByPitch":3,"atBats":204,"obp":".373","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":972,"era":"7.64","inningsPitched":"53.0","wins":0,"losses":9,"saves":4,"saveOpportunities":4,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.66","battersFaced":244,"outs":159,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":972,"balls":398,"strikes":574,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"18.34","gamesFinished":9,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"10.87","walksPer9Inn":"6.11","hitsPer9Inn":"8.83","runsScoredPer9":"7.81","homeRunsPer9":"2.21","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"ID650960":{"person":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":11,"groundOuts":16,"airOuts":28,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":77,"obp":".193","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":348,"era":"1.17","inningsPitched":"23.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.65","battersFaced":83,"outs":69,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":348,"balls":107,"strikes":241,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.13","gamesFinished":7,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.96","hitsPer9Inn":"3.91","runsScoredPer9":"1.17","homeRunsPer9":"0.39","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"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}},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":74,"groundOuts":89,"airOuts":139,"runs":41,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":96,"baseOnBalls":35,"intentionalWalks":0,"hits":88,"hitByPitch":1,"avg":".216","atBats":407,"obp":".277","slg":".349","ops":".626","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":142,"rbi":43,"leftOnBase":178,"sacBunts":1,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.07","popOuts":28,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":285,"putOuts":170,"errors":6,"chances":461,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID702752":{"person":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"jerseyNumber":"91","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":10,"groundOuts":21,"airOuts":18,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":73,"obp":".330","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"3.68","inningsPitched":"22.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.23","battersFaced":90,"outs":66,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":153,"strikes":218,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.86","gamesFinished":3,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.32","hitsPer9Inn":"5.73","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":59,"groundOuts":66,"airOuts":98,"runs":43,"doubles":8,"triples":4,"homeRuns":13,"strikeOuts":66,"baseOnBalls":35,"intentionalWalks":0,"hits":70,"hitByPitch":3,"avg":".233","atBats":300,"obp":".320","slg":".417","ops":".737","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":125,"rbi":33,"leftOnBase":103,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.08","popOuts":20,"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":150,"putOuts":93,"errors":9,"chances":252,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 4-4)","summary":"5.1 IP, 3 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":38,"strikes":58,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":50,"groundOuts":66,"airOuts":100,"runs":41,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":113,"baseOnBalls":44,"intentionalWalks":0,"hits":80,"hitByPitch":9,"atBats":358,"obp":".323","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1723,"era":"3.80","inningsPitched":"94.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.31","battersFaced":412,"outs":284,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1723,"balls":615,"strikes":1108,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"18.20","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.74","walksPer9Inn":"4.18","hitsPer9Inn":"7.61","runsScoredPer9":"3.90","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":62,"groundOuts":148,"airOuts":117,"runs":64,"doubles":22,"triples":0,"homeRuns":15,"strikeOuts":168,"baseOnBalls":58,"intentionalWalks":0,"hits":112,"hitByPitch":15,"atBats":539,"obp":".301","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2451,"era":"3.21","inningsPitched":"148.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.14","battersFaced":618,"outs":446,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2451,"balls":905,"strikes":1546,"strikePercentage":".630","hitBatsmen":15,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".529","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"10.17","walksPer9Inn":"3.51","hitsPer9Inn":"6.78","runsScoredPer9":"3.87","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":16,"errors":3,"chances":42,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804267":{"person":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":36,"groundOuts":57,"airOuts":60,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":51,"hitByPitch":1,"atBats":206,"obp":".297","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":827,"era":"2.88","inningsPitched":"56.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.15","battersFaced":223,"outs":169,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":281,"strikes":546,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".429","pitchesPerInning":"14.68","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"6.39","walksPer9Inn":"2.24","hitsPer9Inn":"8.15","runsScoredPer9":"3.04","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":26,"groundOuts":48,"airOuts":48,"runs":24,"doubles":4,"triples":0,"homeRuns":10,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".229","atBats":188,"obp":".310","slg":".410","ops":".720","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":77,"rbi":23,"leftOnBase":89,"sacBunts":0,"sacFlies":2,"babip":".256","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.80","popOuts":14,"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":1,"putOuts":106,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":33,"groundOuts":68,"airOuts":68,"runs":32,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":67,"hitByPitch":6,"avg":".265","atBats":253,"obp":".326","slg":".435","ops":".761","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":110,"rbi":32,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.62","popOuts":15,"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":33,"putOuts":437,"errors":4,"chances":474,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":52,"groundOuts":78,"airOuts":88,"runs":41,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":103,"baseOnBalls":35,"intentionalWalks":0,"hits":82,"hitByPitch":2,"avg":".238","atBats":345,"obp":".309","slg":".351","ops":".660","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":121,"rbi":28,"leftOnBase":128,"sacBunts":3,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.29","popOuts":9,"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":6,"putOuts":210,"errors":2,"chances":218,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[805999,596019,666182,701807,673357,676724,543760,683146,620443,681035,681320,702752,673380,673540],"pitchers":[681035,681320,702752,673380,673540],"bench":[682626,666624,665506,676572],"bullpen":[606965,650960,640455,690997,476594,804267,681810,642376],"battingOrder":[805999,596019,666182,701807,673357,676724,543760,683146,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Benge (18, Brown, H)."},{"label":"TB","value":"Benge 2; Lindor; Semien 2; Torrens."},{"label":"RBI","value":"Benge (54)."},{"label":"Runners left in scoring position, 2 out","value":"Baty; Young, J."},{"label":"GIDP","value":"Ewing."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bichette-Semien-Young, J)."}]}],"note":[]}},"officials":[{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Abreu, B."},{"label":"ABS Challenge","value":"Diaz, Y (Ball-Overturned to Strike); Torrens 2 (Ball-Overturned to Strike, Ball-Confirmed); Varsho (Strike-Confirmed); Bichette (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Brown, H 102-65; Abreu, B 17-11; Hader 18-11; Scott 96-58; Lavender 11-10; Pintaro 21-11; Núñez, D 10-9; Senga 9-7."},{"label":"Groundouts-flyouts","value":"Brown, H 5-3; Abreu, B 0-2; Hader 1-0; Scott 9-2; Lavender 1-0; Pintaro 1-0; Núñez, D 0-1; Senga 0-0."},{"label":"Batters faced","value":"Brown, H 25; Abreu, B 4; Hader 3; Scott 22; Lavender 4; Pintaro 4; Núñez, D 3; Senga 3."},{"label":"Inherited runners-scored","value":"Abreu, B 1-0; Lavender 3-3."},{"label":"Umpires","value":"HP: Jacob Metz. 1B: Carlos Torres. 2B: Nate Tomlinson. 3B: Mark Wegner. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"28,848."},{"label":"Venue","value":"Citi Field."},{"label":"August 28, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","boxscoreName":"Brown, H"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"6.2 IP, ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":37,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":15,"gamesStarted":15,"flyOuts":32,"groundOuts":90,"airOuts":55,"runs":32,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":0,"hits":61,"hitByPitch":4,"atBats":291,"obp":".321","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":1401,"era":"3.33","inningsPitched":"81.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.30","battersFaced":340,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1401,"balls":558,"strikes":843,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":1,"winPercentage":".571","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.89","hitsPer9Inn":"6.78","runsScoredPer9":"3.56","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","boxscoreName":"Semien"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":74,"groundOuts":89,"airOuts":139,"runs":41,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":96,"baseOnBalls":35,"intentionalWalks":0,"hits":88,"hitByPitch":1,"avg":".216","atBats":407,"obp":".277","slg":".349","ops":".626","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":142,"rbi":43,"leftOnBase":178,"sacBunts":1,"sacFlies":4,"babip":".246","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.07","popOuts":28,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":285,"putOuts":170,"errors":6,"chances":461,"fielding":".987","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":53,"hittingGameScore":53},{"player":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","boxscoreName":"Scott"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 4-4)","summary":"5.1 IP, 3 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":38,"strikes":58,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":50,"groundOuts":66,"airOuts":100,"runs":41,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":113,"baseOnBalls":44,"intentionalWalks":0,"hits":80,"hitByPitch":9,"atBats":358,"obp":".323","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1723,"era":"3.80","inningsPitched":"94.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.31","battersFaced":412,"outs":284,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1723,"balls":615,"strikes":1108,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"18.20","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.74","walksPer9Inn":"4.18","hitsPer9Inn":"7.61","runsScoredPer9":"3.90","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"loser":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"save":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}