{"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":823582,"link":"/api/v1.1/game/823582/feed/live","metaData":{"wait":10,"timeStamp":"20260829_224604","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823582,"type":"R","doubleHeader":"N","id":"2026/08/29/houmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823582-2026-08-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-29T20:10:00Z","originalDate":"2026-08-29","officialDate":"2026-08-29","dayNight":"day","time":"4: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":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":68,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":68,"losses":68,"winningPercentage":".500"},"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":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":75,"ties":0,"pct":".449"},"records":{},"divisionLeader":false,"wins":61,"losses":75,"winningPercentage":".449"},"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},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"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","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},"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":28,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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.263,"strikeZoneBottom":1.647},"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":42136,"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":"Sunny","temp":"79","wind":"4 mph, In From LF"},"gameInfo":{"attendance":29183,"firstPitch":"2026-08-29T20:10:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"home":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"}},"officialScorer":{"id":434138,"fullName":"Billy Altman","link":"/api/v1/people/434138"},"primaryDatacaster":{"id":664665,"fullName":"Matt Meffe","link":"/api/v1/people/664665"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeremy Peña doubles (16) on a line drive to left fielder Brett Baty. Jeremy Peña to 3rd. Jeremy Peña advances to 3rd, on a fielding error by left fielder Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:10:29.860Z","endTime":"2026-08-29T20:10:46.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":683146,"link":"/api/v1/people/683146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":683146,"link":"/api/v1/people/683146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"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-29T17:29:30.375Z","endTime":"2026-08-29T19:45:05.958Z","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-29T19:45:05.958Z","endTime":"2026-08-29T20:09:54.331Z","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-29T20:09:54.331Z","endTime":"2026-08-29T20:10:32.180Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.623593423638894,"aZ":-13.300384468836222,"pfxX":-6.375260150925838,"pfxZ":9.878544452661043,"pX":-0.31991872239362806,"pZ":2.4291719832132626,"vX0":10.99707046003952,"vY0":-138.27316312745427,"vZ0":-5.2789007606748894,"x":129.19,"y":173.19,"x0":-3.5444836281836105,"y0":50.004755751364115,"z0":5.27610829391516,"aX":-12.183807785351464},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2257,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3981306724951743,"extension":6.441759795201181},"hitData":{"launchSpeed":86.4,"launchAngle":15.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.38,"coordY":134.29}},"index":3,"playId":"994de2e1-e79e-36e3-8a84-940e6b267eba","pitchNumber":1,"startTime":"2026-08-29T20:10:32.180Z","endTime":"2026-08-29T20:10:46.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:10:46.981Z","atBatIndex":0},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Yordan Alvarez out on a sacrifice fly to right fielder Carson Benge. Jeremy Peña scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:11:12.120Z","endTime":"2026-08-29T20:12:43.144Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7522120116069,"aZ":-26.612701496780595,"pfxX":-0.4591867323446157,"pfxZ":3.0815291522384403,"pX":-0.22198046619020523,"pZ":2.50953478507421,"vX0":8.939836922603815,"vY0":-134.22714464194948,"vZ0":-2.282193035913056,"x":125.46,"y":171.02,"x0":-3.5503748720039634,"y0":50.005425298917686,"z0":5.285097875139931,"aX":-0.8297736593725872},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-1.3,"spinRate":2375,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.409624292225212,"extension":6.3227422825594335},"index":0,"playId":"50f98231-f1ab-384d-a57e-8a28d8e8ec97","pitchNumber":1,"startTime":"2026-08-29T20:11:25.052Z","endTime":"2026-08-29T20:11:28.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0949393938779,"aZ":-19.46281838947906,"pfxX":-11.46577002560702,"pfxZ":6.4924481489853445,"pX":-0.8949921539552085,"pZ":2.8681490776656857,"vX0":11.37859940338964,"vY0":-140.07764671309698,"vZ0":-3.2787576376169145,"x":151.11,"y":161.34,"x0":-3.549944430426124,"y0":50.00048210654777,"z0":5.349953319776201,"aX":-22.439505529178707},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":18.0,"spinRate":2301,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39330234241946727,"extension":6.3347262278537295},"index":1,"playId":"f6e136b9-a23a-398a-84db-dc6d5aba7a33","pitchNumber":2,"startTime":"2026-08-29T20:11:43.758Z","endTime":"2026-08-29T20:11:46.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":86.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.43761933944933,"aZ":-24.200426421958834,"pfxX":-14.4266172144198,"pfxZ":4.070727657704397,"pX":-0.6607519144441669,"pZ":2.403868579195184,"vX0":13.275152593102517,"vY0":-140.43612467244833,"vZ0":-3.4071981075785773,"x":142.19,"y":173.88,"x0":-3.619088657722362,"y0":50.00409380533308,"z0":5.242121370830078,"aX":-28.271172376028254},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":22.7,"spinRate":2428,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3928954004997549,"extension":6.609219861778407},"index":2,"playId":"a6b0eed5-0882-3ad6-b8d6-31e4a742f505","pitchNumber":3,"startTime":"2026-08-29T20:12:05.776Z","endTime":"2026-08-29T20:12:08.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":75.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8150120593819,"aZ":-43.24467396075309,"pfxX":6.914119381624166,"pfxZ":-7.569046546533864,"pX":-0.26808714809360545,"pZ":1.3027654665987525,"vX0":6.480170939738335,"vY0":-122.00700465667691,"vZ0":-0.3486332182963323,"x":127.22,"y":203.61,"x0":-3.887282296427433,"y0":50.00548330042982,"z0":5.273388392291092,"aX":10.107028048467038},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.3,"breakHorizontal":-14.4,"spinRate":3385,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4542848692474477,"extension":6.288614220113221},"hitData":{"launchSpeed":97.0,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.82,"coordY":60.27}},"index":3,"playId":"9de1c6f3-861f-33cb-bb98-3fce40be8f11","pitchNumber":4,"startTime":"2026-08-29T20:12:30.608Z","endTime":"2026-08-29T20:12:43.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:12:43.144Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:12:54.239Z","endTime":"2026-08-29T20:14:22.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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,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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":96.3,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16991031019063,"aZ":-26.807974443859475,"pfxX":-10.988213327683443,"pfxZ":2.767647084862581,"pX":-0.21461671872240368,"pZ":3.623018343642484,"vX0":13.053432477003488,"vY0":-139.49567434202896,"vZ0":0.1844139597423926,"x":125.18,"y":140.96,"x0":-3.563646465081712,"y0":50.001908667044205,"z0":5.347318995564104,"aX":-21.300379524354522},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.3,"breakHorizontal":16.7,"spinRate":2378,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3951243881058093,"extension":6.706822680873459},"index":0,"playId":"671e102f-5d6d-3fab-b59b-98352b819a65","pitchNumber":1,"startTime":"2026-08-29T20:13:05.991Z","endTime":"2026-08-29T20:13:10.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.118538513108525,"aZ":-26.70980269347128,"pfxX":-12.390262051478802,"pfxZ":2.81329606341499,"pX":-0.41015413199131745,"pZ":2.5599918977660816,"vX0":13.341701189886338,"vY0":-139.65546710564897,"vZ0":-2.4996793288541967,"x":132.63,"y":169.66,"x0":-3.6763183258812613,"y0":50.005040153227775,"z0":5.253171134991467,"aX":-24.088495196558107},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":19.1,"spinRate":2363,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3946084821438438,"extension":6.5801947590212695},"index":1,"playId":"05185d2f-faf2-3280-87a9-300c9299fb50","pitchNumber":2,"startTime":"2026-08-29T20:13:19.178Z","endTime":"2026-08-29T20:13:22.358Z","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.3,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.582440682261435,"aZ":-26.293719449042655,"pfxX":0.1501865511380407,"pfxZ":3.3170034784164226,"pX":0.8446927125921484,"pZ":1.9701901899049,"vX0":11.557621259919085,"vY0":-133.76859936273055,"vZ0":-3.484768531498344,"x":84.8,"y":185.58,"x0":-3.5907411035055476,"y0":50.0035145415416,"z0":5.220663826271351,"aX":0.2667893412142608},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2618,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4128323093013937,"extension":7.346802897683767},"index":2,"playId":"38a1ee09-2b98-33d2-9585-25fc917328c4","pitchNumber":3,"startTime":"2026-08-29T20:13:45.084Z","endTime":"2026-08-29T20:13:49.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.430062907788596,"aZ":-31.349686401499294,"pfxX":-12.661894572002325,"pfxZ":0.440194821757502,"pX":-0.4959406686827516,"pZ":0.6608780642101613,"vX0":13.204944453403588,"vY0":-138.41108638527461,"vZ0":-6.244408985932609,"x":135.9,"y":220.94,"x0":-3.7445195759997048,"y0":50.006293799917984,"z0":5.117809455606817,"aX":-23.92887523302801},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.7,"breakHorizontal":19.3,"spinRate":2328,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.39976397187497836,"extension":6.849444833306246},"index":3,"playId":"007eb71c-bc82-3678-833b-313c9fa91e1b","pitchNumber":4,"startTime":"2026-08-29T20:14:00.442Z","endTime":"2026-08-29T20:14:04.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.833890259432856,"aZ":-30.441662936764462,"pfxX":-13.329973947516608,"pfxZ":0.9158524708971996,"pX":-1.3306108663461198,"pZ":3.6825071488735395,"vX0":11.146463678580528,"vY0":-139.00173534627865,"vZ0":1.15160211657709,"x":167.72,"y":139.35,"x0":-3.728337702329052,"y0":50.002146090105015,"z0":5.335868236442149,"aX":-25.213563080561705},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":20.8,"spinRate":2412,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3991938651320255,"extension":6.5239483568015135},"index":4,"playId":"0e30e274-4240-3128-98f2-1e0f8bdbb302","pitchNumber":5,"startTime":"2026-08-29T20:14:18.134Z","endTime":"2026-08-29T20:14:22.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:14:22.305Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Altuve lines out to third baseman Bo Bichette.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:14:31.092Z","endTime":"2026-08-29T20:15:40.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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],"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":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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34469389426281,"aZ":-23.80908344717741,"pfxX":-13.632231708176406,"pfxZ":4.393032842535339,"pX":-1.3115244709821285,"pZ":2.87429294186267,"vX0":11.268979408706727,"vY0":-137.96250793253975,"vZ0":-1.8691713495394489,"x":166.99,"y":161.17,"x0":-3.7039407102108717,"y0":50.00070298826243,"z0":5.186197837266363,"aX":-25.941221627044076},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":22.0,"spinRate":2072,"spinDirection":331},"zone":11,"typeConfidence":2.0,"plateTime":0.39897116396488386,"extension":6.552718866513971},"index":0,"playId":"db8ec9e8-194c-38aa-9122-6f39fd2d5898","pitchNumber":1,"startTime":"2026-08-29T20:14:49.663Z","endTime":"2026-08-29T20:14:53.250Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.438349077068576,"aZ":-22.695028440548267,"pfxX":-0.8778741620739452,"pfxZ":5.234830360975398,"pX":0.8163922860911618,"pZ":0.5534799553238493,"vX0":12.132735033700046,"vY0":-134.30903497850852,"vZ0":-7.549148332527056,"x":85.88,"y":223.84,"x0":-3.662164960132763,"y0":50.0030357174262,"z0":5.036564730280186,"aX":-1.5898030269415115},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":-1.2,"spinRate":2600,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4091658541532839,"extension":6.396934470890016},"index":1,"playId":"d005191c-4152-3554-9742-447930df6948","pitchNumber":2,"startTime":"2026-08-29T20:15:12.235Z","endTime":"2026-08-29T20:15:15.797Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95707654927991,"aZ":-26.885161044675794,"pfxX":-13.360735312985508,"pfxZ":2.7983816638673193,"pX":-0.9036463848612755,"pZ":2.646620872470977,"vX0":12.078990662989213,"vY0":-137.88392260747742,"vZ0":-2.1155523356798205,"x":151.44,"y":167.32,"x0":-3.645396223994789,"y0":50.002421521140576,"z0":5.272415190881222,"aX":-25.24914070410417},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.7,"breakHorizontal":21.1,"spinRate":2388,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40009245113180647,"extension":6.390111461643524},"hitData":{"launchSpeed":68.7,"launchAngle":12.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.94,"coordY":163.3}},"index":2,"playId":"b328a20b-22b9-30c2-a5a6-488a5d1926ae","pitchNumber":3,"startTime":"2026-08-29T20:15:34.131Z","endTime":"2026-08-29T20:15:40.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:15:40.556Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-29T20:15:57.893Z","endTime":"2026-08-29T20:17:29.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Flyout","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":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":"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":93.1,"endSpeed":84.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52347990235492,"aZ":-27.75536015397755,"pfxX":-0.523981618315593,"pfxZ":2.4170086333456293,"pX":-0.28582843959464965,"pZ":3.2664993696091718,"vX0":9.696660682213032,"vY0":-135.13405624390953,"vZ0":0.05723176212236725,"x":127.9,"y":150.58,"x0":-3.8697575982414856,"y0":50.00448577855835,"z0":5.213167483592664,"aX":-0.960921404083403},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.6,"breakHorizontal":-1.3,"spinRate":2482,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4070818488115844,"extension":6.413883291854894},"index":0,"playId":"ac37daaf-141d-371b-b84c-f1903da6acf0","pitchNumber":1,"startTime":"2026-08-29T20:16:05.094Z","endTime":"2026-08-29T20:16:08.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":84.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.55758256041228,"aZ":-29.11213097878971,"pfxX":-14.591177548160086,"pfxZ":1.6402895569511848,"pX":-1.4611585321238787,"pZ":2.189048699497776,"vX0":11.508391346190361,"vY0":-138.1912620843107,"vZ0":-2.8766961290168047,"x":172.7,"y":179.68,"x0":-3.8561478904913233,"y0":50.0040389916467,"z0":5.271695857470429,"aX":-27.26152375660696},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":22.9,"spinRate":2306,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4016409918814414,"extension":6.387038483085801},"index":1,"playId":"f2f05966-65b8-315d-90c1-0104a097b264","pitchNumber":2,"startTime":"2026-08-29T20:16:23.810Z","endTime":"2026-08-29T20:16:29.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.463159640582326,"aZ":-25.316994626330835,"pfxX":0.34484762601797436,"pfxZ":3.8191950645450037,"pX":0.1566446186460453,"pZ":1.6774221798741462,"vX0":10.264219864297512,"vY0":-134.23900274008628,"vZ0":-4.462198696260757,"x":111.03,"y":193.49,"x0":-3.7876828075239026,"y0":50.003363337265576,"z0":5.199840032349029,"aX":0.6173637546382706},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2529,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4105886683673732,"extension":6.217368140518717},"index":2,"playId":"90d4125f-82b8-3c14-a9dc-8207a9169da4","pitchNumber":3,"startTime":"2026-08-29T20:16:40.771Z","endTime":"2026-08-29T20:16:44.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":73.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.883605246688596,"aZ":-42.92092756452036,"pfxX":9.857782142991448,"pfxZ":-7.741560529998605,"pX":-0.38175791448342844,"pZ":1.0071044823943787,"vX0":5.261621765102258,"vY0":-119.7805239844508,"vZ0":-0.6611791283919628,"x":131.55,"y":211.59,"x0":-3.9213464429045986,"y0":50.00510329825789,"z0":5.280839809279481,"aX":13.676840561334853},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.7,"breakHorizontal":-19.4,"spinRate":3452,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4654585487533618,"extension":6.262707285166299},"index":3,"playId":"fa7ea31f-84c0-3104-8aa3-f87ef848ca4d","pitchNumber":4,"startTime":"2026-08-29T20:17:00.590Z","endTime":"2026-08-29T20:17:04.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":84.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.79682832539359,"aZ":-14.44668477683589,"pfxX":-10.368713456005374,"pfxZ":9.463585140409759,"pX":0.07274160262340539,"pZ":2.4820568149746025,"vX0":13.710459585832504,"vY0":-137.97986119361937,"vZ0":-4.165877105662157,"x":114.23,"y":171.76,"x0":-3.6805250137604393,"y0":50.00502654640746,"z0":5.026834652556712,"aX":-19.42917297255671},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":14.9,"spinRate":2353,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.40134618576384895,"extension":6.51820466419229},"hitData":{"launchSpeed":86.0,"launchAngle":42.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.3,"coordY":85.2}},"index":4,"playId":"9382f448-eefa-3c5e-9317-6f6efae35193","pitchNumber":5,"startTime":"2026-08-29T20:17:20.320Z","endTime":"2026-08-29T20:17:29.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:17:29.271Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:19:44.178Z","endTime":"2026-08-29T20:21:11.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":80.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93982793786943,"aZ":-24.193467247804154,"pfxX":-2.36731108195336,"pfxZ":4.8472227836518655,"pX":-0.3168142853536752,"pZ":1.8337107930671843,"vX0":-2.063902934105977,"vY0":-128.609972445467,"vZ0":-6.479517393494173,"x":129.08,"y":189.27,"x0":0.8085856181900479,"y0":50.00188085534035,"z0":6.307635085953842,"aX":-3.8975413288422374},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":4.8,"spinRate":2315,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.42869790786568185,"extension":6.385812341715618},"index":0,"playId":"7dbc8376-56db-338e-99d9-a5133b770566","pitchNumber":1,"startTime":"2026-08-29T20:19:53.938Z","endTime":"2026-08-29T20:19:57.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.085472997489845,"aZ":-13.085919199298479,"pfxX":2.993449159559669,"pfxZ":9.806184218687743,"pX":-0.7994829641336606,"pZ":3.0646350199970254,"vX0":-5.482011122909257,"vY0":-138.64623059191135,"vZ0":-6.352333967882717,"x":147.47,"y":156.03,"x0":0.8146968523702419,"y0":50.00178742930504,"z0":6.259339082917898,"aX":5.8266993216801675},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":-4.3,"spinRate":2236,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.39510228957571236,"extension":6.403202701497392},"index":1,"playId":"fe1f8455-9476-3435-9c02-63a2c318bfdd","pitchNumber":2,"startTime":"2026-08-29T20:20:10.437Z","endTime":"2026-08-29T20:20:14.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.01143399653751,"aZ":-11.351780535944654,"pfxX":4.6162302523996654,"pfxZ":10.932718274690593,"pX":-0.6730054655230039,"pZ":1.5865423806403225,"vX0":-5.707522371996663,"vY0":-138.15538858834174,"vZ0":-10.135216498764814,"x":142.65,"y":195.94,"x0":0.83436273098797,"y0":50.00242869760025,"z0":6.0980586451837935,"aX":8.792069991145617},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-7.0,"spinRate":2200,"spinDirection":153},"zone":7,"typeConfidence":0.87,"plateTime":0.3987204180802073,"extension":6.470005431390855},"index":2,"playId":"0a033dbb-0fcb-36ec-a6db-714ae8bd4433","pitchNumber":3,"startTime":"2026-08-29T20:20:28.427Z","endTime":"2026-08-29T20:20:32.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42274985235498,"aZ":-10.161868622805201,"pfxX":5.263521946341518,"pfxZ":11.65914514573171,"pX":-0.7688944598565595,"pZ":1.1296703656340679,"vX0":-5.890404017414178,"vY0":-137.2673151614943,"vZ0":-11.523492210325271,"x":146.31,"y":208.28,"x0":0.7319312201372086,"y0":50.00038389702559,"z0":6.099037981496086,"aX":9.935657533231273},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2177,"spinDirection":157},"zone":13,"typeConfidence":0.88,"plateTime":0.40066110388411014,"extension":6.415678660149557},"index":3,"playId":"e099c78a-eb57-35d6-97ee-5c49e07de5d9","pitchNumber":4,"startTime":"2026-08-29T20:20:48.031Z","endTime":"2026-08-29T20:20:51.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.346987561532536,"aZ":-27.54931205780899,"pfxX":-1.0826916393583597,"pfxZ":2.813992488502919,"pX":-1.1171585198066463,"pZ":2.209497603674414,"vX0":-3.941156944611769,"vY0":-127.96606872719893,"vZ0":-4.945684130638791,"x":159.58,"y":179.12,"x0":0.5886377015972866,"y0":50.005214029673574,"z0":6.3461666604912175,"aX":-1.7816854041240264},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":2.9,"spinRate":2352,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.4293179889524463,"extension":6.504429444232066},"index":4,"playId":"2363f048-bb8e-3c3a-9ecb-882ecdbc01e9","pitchNumber":5,"startTime":"2026-08-29T20:21:07.675Z","endTime":"2026-08-29T20:21:11.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:21:11.998Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to left fielder Yordan Alvarez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:21:49.749Z","endTime":"2026-08-29T20:22:26.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T20:21:43.231Z","endTime":"2026-08-29T20:21:52.106Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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.7,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.894490486894576,"aZ":-7.965883819348553,"pfxX":3.0086199949541452,"pfxZ":12.523035327874243,"pX":-0.23584368755466933,"pZ":1.3734512940660226,"vX0":-3.5589405678740063,"vY0":-138.83042289366173,"vZ0":-11.372415015102565,"x":125.99,"y":201.7,"x0":0.6777242782378248,"y0":50.002751634232595,"z0":6.074265928192562,"aX":5.816082586011344},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.2,"breakHorizontal":-4.7,"spinRate":2257,"spinDirection":160},"zone":13,"typeConfidence":0.92,"plateTime":0.3960019838388291,"extension":6.409479085589356},"index":1,"playId":"f8618ca4-b7b3-3c63-9372-10c60eb8580a","pitchNumber":1,"startTime":"2026-08-29T20:21:52.106Z","endTime":"2026-08-29T20:21:56.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28098466400441,"aZ":-10.4287897903135,"pfxX":3.485009962413452,"pfxZ":11.264950502300767,"pX":-0.36838323972268744,"pZ":2.4651362389267453,"vX0":-4.188399751340746,"vY0":-138.82461825191226,"vZ0":-8.22795221882969,"x":131.04,"y":172.22,"x0":0.7150229504000559,"y0":50.001834193543985,"z0":6.181846171769638,"aX":6.726960351272574},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-5.3,"spinRate":2265,"spinDirection":160},"zone":4,"typeConfidence":0.91,"plateTime":0.3962169434198701,"extension":6.40685254427212},"hitData":{"launchSpeed":94.8,"launchAngle":53.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.35,"coordY":117.37}},"index":2,"playId":"acf3c882-60d6-35f7-be17-c13e6bf49bbd","pitchNumber":2,"startTime":"2026-08-29T20:22:12.195Z","endTime":"2026-08-29T20:22:26.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:22:26.514Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:22:39.205Z","endTime":"2026-08-29T20:24:14.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45387096650318,"aZ":-11.861578512560085,"pfxX":5.197259739455661,"pfxZ":10.593317611380936,"pX":-0.1994325658762514,"pZ":2.5705296976857954,"vX0":-4.113413381133538,"vY0":-138.88750522510614,"vZ0":-7.627644749762907,"x":124.6,"y":169.38,"x0":0.6393030855182882,"y0":50.00603770004976,"z0":6.175511096420606,"aX":9.968311200198107},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2108,"spinDirection":157},"zone":5,"typeConfidence":0.83,"plateTime":0.3971852019051827,"extension":6.426634161806975},"index":0,"playId":"442ac13d-5650-347e-ad31-57a17477312b","pitchNumber":1,"startTime":"2026-08-29T20:22:51.003Z","endTime":"2026-08-29T20:22:54.752Z","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":95.5,"endSpeed":86.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08081695786899,"aZ":-9.058556492790903,"pfxX":4.351752343301361,"pfxZ":12.024796277258954,"pX":-1.9094912061258402,"pZ":1.852056006103083,"vX0":-7.91928305180731,"vY0":-138.53020624290613,"vZ0":-9.909293316852757,"x":189.79,"y":188.77,"x0":0.4351085917018373,"y0":50.00384820469689,"z0":6.1030618033690285,"aX":8.36673041038516},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":-6.0,"spinRate":2133,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.39702818559155606,"extension":6.421513656391089},"index":1,"playId":"19606eac-9ef3-3f93-af10-e3fdd9fca0d7","pitchNumber":2,"startTime":"2026-08-29T20:23:12.237Z","endTime":"2026-08-29T20:23:15.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":80.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.791336988614237,"aZ":-22.931865404518042,"pfxX":-0.5529905463835254,"pfxZ":5.6244013785558975,"pX":-1.0862761115621504,"pZ":2.23301248705055,"vX0":-3.7641623685614136,"vY0":-127.51057625545361,"vZ0":-5.759624310075714,"x":158.41,"y":178.49,"x0":0.4822513472624004,"y0":50.000419967692125,"z0":6.335990807344924,"aX":-0.9082669385875142},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":1.9,"spinRate":2339,"spinDirection":250},"zone":13,"typeConfidence":0.85,"plateTime":0.42992561169042354,"extension":6.438041292888247},"index":2,"playId":"21a40a63-c236-3598-b802-9f8a64725c1d","pitchNumber":3,"startTime":"2026-08-29T20:23:33.757Z","endTime":"2026-08-29T20:23:36.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.768052122070536,"aZ":-24.835095294555863,"pfxX":-1.8745898519002222,"pfxZ":4.44497755683421,"pX":-1.0492879115508282,"pZ":1.3739714692221179,"vX0":-3.6504570070259383,"vY0":-128.24335516621497,"vZ0":-7.327360050000904,"x":157.0,"y":201.68,"x0":0.6411828389708479,"y0":50.00168326874787,"z0":6.231072238462251,"aX":-3.0933232057268585},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":4.3,"spinRate":2372,"spinDirection":184},"zone":13,"typeConfidence":0.88,"plateTime":0.4285849279532332,"extension":6.5329548574895595},"hitData":{"launchSpeed":95.9,"launchAngle":31.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.06,"coordY":63.17}},"index":3,"playId":"8db9dcc2-a94b-3d37-a616-13659e6eb62e","pitchNumber":4,"startTime":"2026-08-29T20:24:02.121Z","endTime":"2026-08-29T20:24:14.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:24:14.387Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Benge walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:24:31.277Z","endTime":"2026-08-29T20:28:21.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8,9,10,11],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.65737519717799,"aZ":-10.096658226398752,"pfxX":2.0747035854181104,"pfxZ":11.481910344314896,"pX":-0.8788244872649061,"pZ":3.4502020453881124,"vX0":-4.749880922213252,"vY0":-139.10828824805373,"vZ0":-5.687183176140274,"x":150.5,"y":145.62,"x0":0.5958399004545757,"y0":50.006867178396966,"z0":6.217622770360957,"aX":3.9910115069743552},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":-2.5,"spinRate":2116,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.39659823276593986,"extension":6.321581598182424},"index":0,"playId":"6e1e943a-5971-3865-ba2c-5af2329a1bdb","pitchNumber":1,"startTime":"2026-08-29T20:24:40.578Z","endTime":"2026-08-29T20:24:44.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"915fe0b4-061c-311c-9bf8-bebf00dbe2c9","startTime":"2026-08-29T20:24:59.305Z","endTime":"2026-08-29T20:25:02.873Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63523415440703,"aZ":-9.42616664544065,"pfxX":2.416088675539273,"pfxZ":11.955797206451667,"pX":-0.6762355755527364,"pZ":1.727497296845956,"vX0":-5.162039270566077,"vY0":-138.24155366544645,"vZ0":-10.090722771708492,"x":142.78,"y":192.14,"x0":0.9156548184258391,"y0":50.00586634597777,"z0":6.092918109093133,"aX":4.598444514564354},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":-3.1,"spinRate":2213,"spinDirection":160},"zone":7,"typeConfidence":0.92,"plateTime":0.39877605789575155,"extension":6.542406157262228},"index":2,"playId":"6964585e-dd87-33fa-9806-393895252225","pitchNumber":2,"startTime":"2026-08-29T20:25:18.228Z","endTime":"2026-08-29T20:25:22.760Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"details":{"call":{"code":"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589031226662296,"aZ":-31.260481778977596,"pfxX":-4.71640457914339,"pfxZ":0.570409482960839,"pX":-0.0468785984885178,"pZ":3.7409486428849243,"vX0":-0.4272439052609305,"vY0":-126.28468932743918,"vZ0":-0.32407520848094795,"x":118.79,"y":137.77,"x0":0.7366134608596918,"y0":50.000419709502054,"z0":6.420782943908933,"aX":-7.492775393363124},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":8.6,"spinRate":2302,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.43643355937157224,"extension":6.219115357449489},"index":3,"playId":"fc01a912-280f-3c59-81d3-262f2aa93321","pitchNumber":3,"startTime":"2026-08-29T20:25:48.773Z","endTime":"2026-08-29T20:25:53.558Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24037511855838,"aZ":-26.757825803603364,"pfxX":-2.876340199072317,"pfxZ":3.448937143620336,"pX":-0.863015951271209,"pZ":1.3396566296976475,"vX0":-2.612263173888084,"vY0":-125.36315397538647,"vZ0":-6.578964676111478,"x":149.9,"y":202.61,"x0":0.5709818695671633,"y0":50.00574420369194,"z0":6.218436588383753,"aX":-4.522867072398779},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":5.9,"spinRate":2308,"spinDirection":193},"zone":13,"typeConfidence":0.9,"plateTime":0.4389657676274563,"extension":6.42970684131646},"index":4,"playId":"342721e8-3607-30cf-a0bd-4a738d7fb5a4","pitchNumber":4,"startTime":"2026-08-29T20:26:07.446Z","endTime":"2026-08-29T20:26:11.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-29T20:26:18.266Z","endTime":"2026-08-29T20:26:28.193Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"320f0833-4936-443f-a6ba-c19165ffc08d","startTime":"2026-08-29T20:26:28.193Z","endTime":"2026-08-29T20:26:33.193Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Carson Benge batting, Francisco Lindor advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"320f0833-4936-443f-a6ba-c19165ffc08d","startTime":"2026-08-29T20:26:36.822Z","endTime":"2026-08-29T20:26:57.146Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656986,"link":"/api/v1/people/656986"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603455045778936,"aZ":-23.992429671906248,"pfxX":-2.672885636315736,"pfxZ":4.894232372095317,"pX":-0.4148930840209367,"pZ":2.363641494253806,"vX0":-1.7526022614250025,"vY0":-129.62403373481754,"vZ0":-5.181485611239423,"x":132.81,"y":174.96,"x0":0.621307400266075,"y0":50.001905052588214,"z0":6.26309478407979,"aX":-4.466734276538065},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":5.3,"spinRate":2328,"spinDirection":195},"zone":4,"typeConfidence":0.89,"plateTime":0.42546583676208094,"extension":6.3466854041097385},"index":8,"playId":"0888edf6-92a2-30bf-b502-799e49c7715c","pitchNumber":5,"startTime":"2026-08-29T20:26:57.146Z","endTime":"2026-08-29T20:27:00.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454884869001482,"aZ":-27.349112733627603,"pfxX":-0.7077674523376953,"pfxZ":2.924163240316715,"pX":-0.8306779092721436,"pZ":1.6288052575824046,"vX0":-3.552077465577965,"vY0":-128.09752970396985,"vZ0":-6.171972587051796,"x":148.66,"y":194.8,"x0":0.6704284221602871,"y0":50.00080950303693,"z0":6.230217370673191,"aX":-1.1659707094064355},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":2.2,"spinRate":2362,"spinDirection":216},"zone":13,"typeConfidence":0.88,"plateTime":0.4289135671464481,"extension":6.4082310079720095},"index":9,"playId":"8a96842e-e31c-3f2c-a209-db074bf1291d","pitchNumber":6,"startTime":"2026-08-29T20:27:21.309Z","endTime":"2026-08-29T20:27:24.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01302498393246,"aZ":-28.495636130725895,"pfxX":-3.912600731691295,"pfxZ":2.2756540097061233,"pX":0.15123063767959474,"pZ":3.6607214542360724,"vX0":0.029730515063422974,"vY0":-128.01856746307905,"vZ0":-1.3399597261955656,"x":111.24,"y":139.94,"x0":0.6452996128877923,"y0":50.00132286025807,"z0":6.478284224187298,"aX":-6.3198260170129235},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":7.0,"spinRate":2384,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.432310575953065,"extension":6.273740573896243},"index":10,"playId":"1288b1ad-133c-3cb2-838d-49a6220694e5","pitchNumber":7,"startTime":"2026-08-29T20:27:56.834Z","endTime":"2026-08-29T20:28:00.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.505321834232543,"aZ":-27.493427995687988,"pfxX":-4.110447450400397,"pfxZ":2.9767687608348616,"pX":-0.0818684250683927,"pZ":0.3199398011621501,"vX0":-0.5545436254084011,"vY0":-125.3564288744209,"vZ0":-8.65378490336096,"x":120.12,"y":230.14,"x0":0.6761959643059807,"y0":50.00066857070122,"z0":6.106171602176092,"aX":-6.45281362537483},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":7.6,"spinRate":2321,"spinDirection":179},"zone":13,"typeConfidence":0.9,"plateTime":0.43919818622544327,"extension":6.512230920371722},"index":11,"playId":"6698eb68-eab3-3b9c-ae11-9635ca166334","pitchNumber":8,"startTime":"2026-08-29T20:28:17.406Z","endTime":"2026-08-29T20:28:21.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:28:21.055Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a fly ball to right fielder Taylor Trammell. Francisco Lindor scores. Carson Benge to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:29:12.634Z","endTime":"2026-08-29T20:30:04.445Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":656986,"link":"/api/v1/people/656986"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T20:28:41.914Z","endTime":"2026-08-29T20:29:14.894Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":78.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815423521432447,"aZ":-31.791407624463755,"pfxX":-1.0622818908210319,"pfxZ":0.25086275776599365,"pX":0.2767053032646112,"pZ":2.930100791871525,"vX0":-0.8322303552132182,"vY0":-124.29392418484865,"vZ0":-2.048347753132619,"x":106.45,"y":159.67,"x0":0.7543959996846218,"y0":50.00615306661027,"z0":6.414650506801191,"aX":-1.6560034742193837},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":2.2,"spinRate":2227,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.4413265788600782,"extension":6.327806144793561},"index":1,"playId":"944db742-6c93-34ab-a1c1-42b4c459fb7b","pitchNumber":1,"startTime":"2026-08-29T20:29:14.894Z","endTime":"2026-08-29T20:29:18.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214668593779297,"aZ":-29.68205605076671,"pfxX":-3.963858035053731,"pfxZ":1.5723266406833414,"pX":0.5128184758669099,"pZ":1.9030898952370194,"vX0":0.34225406904798505,"vY0":-126.36892807328364,"vZ0":-4.78438165530031,"x":97.45,"y":187.4,"x0":0.887966475127653,"y0":50.00471490372306,"z0":6.257951765143328,"aX":-6.29223832584495},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":7.1,"spinRate":2267,"spinDirection":225},"zone":9,"typeConfidence":0.9,"plateTime":0.436557502933518,"extension":6.3411885634470355},"index":2,"playId":"73a58dee-bcb9-3858-a19f-d8ae9a5bf5a5","pitchNumber":2,"startTime":"2026-08-29T20:29:34.466Z","endTime":"2026-08-29T20:29:38.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.840732661814975,"aZ":-30.09276368787374,"pfxX":-3.7077844719055117,"pfxZ":1.2861292431798006,"pX":-0.8047695676974078,"pZ":1.9701189723545534,"vX0":-2.488764515255264,"vY0":-128.1070304337609,"vZ0":-4.656851528522543,"x":147.68,"y":185.59,"x0":0.6697292870092133,"y0":50.00387253450953,"z0":6.2358686522383895,"aX":-6.0031441596747595},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":7.3,"spinRate":2209,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.4318574412457208,"extension":6.362049656579602},"hitData":{"launchSpeed":67.6,"launchAngle":27.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.45,"coordY":112.25}},"index":3,"playId":"fa54a83e-400a-3c75-a2ef-44325de9b4a0","pitchNumber":3,"startTime":"2026-08-29T20:29:55.380Z","endTime":"2026-08-29T20:30:04.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:30:04.445Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Yordan Alvarez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-29T20:33:15.325Z","endTime":"2026-08-29T20:33:26.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T20:30:22.163Z","endTime":"2026-08-29T20:30:57.375Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cristian Javier replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T20:30:57.375Z","endTime":"2026-08-29T20:33:17.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664299,"link":"/api/v1/people/664299"},"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":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187904876232437,"aZ":-30.660468660482607,"pfxX":4.7331871527332785,"pfxZ":1.062101241929291,"pX":0.11930924712522305,"pZ":2.3453940447696535,"vX0":4.07852601355016,"vY0":-120.02217813518386,"vZ0":-0.8680077140168143,"x":112.45,"y":175.45,"x0":-2.23393157042557,"y0":50.00024890426955,"z0":5.51065848798103,"aX":6.712721658706729},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.0,"breakHorizontal":-9.7,"spinRate":2502,"spinDirection":106},"zone":5,"typeConfidence":0.88,"plateTime":0.46126461204420277,"extension":5.9398289237994675},"hitData":{"launchSpeed":93.4,"launchAngle":28.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.89,"coordY":70.09}},"index":2,"playId":"6805499c-de75-3d11-9531-9eb10f35ed21","pitchNumber":1,"startTime":"2026-08-29T20:33:17.604Z","endTime":"2026-08-29T20:33:26.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:33:26.325Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Walker pops out to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:35:44.048Z","endTime":"2026-08-29T20:37:30.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T20:35:35.387Z","endTime":"2026-08-29T20:35:46.310Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.796309991862383,"aZ":-26.849864930798265,"pfxX":5.499909542512376,"pfxZ":3.47428302264478,"pX":-1.9494888624087856,"pZ":3.822983433642034,"vX0":3.4658287281831743,"vY0":-123.38007410903963,"vZ0":2.1679121703216575,"x":191.31,"y":135.56,"x0":-4.089649719702146,"y0":50.004868041185354,"z0":5.203910159095339,"aX":8.432713205255585},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.1,"breakHorizontal":-10.8,"spinRate":2895,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.44487077648004725,"extension":6.158508310297442},"index":1,"playId":"b6014c52-9317-3897-b40a-0b550aa9c8ca","pitchNumber":1,"startTime":"2026-08-29T20:35:46.310Z","endTime":"2026-08-29T20:35:51.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501127637256083,"aZ":-27.1013012362305,"pfxX":0.21947632506245274,"pfxZ":2.869477406468368,"pX":-0.07481823278638866,"pZ":3.627759809648436,"vX0":9.557924641536092,"vY0":-132.2570380015364,"vZ0":0.7339993599144137,"x":119.85,"y":140.83,"x0":-3.765947687264282,"y0":50.00637229993447,"z0":5.336000700143218,"aX":0.38594847833930945},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-2.5,"spinRate":2491,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.41432092438786583,"extension":6.572707061870261},"index":2,"playId":"97373a66-f4f0-3cc9-96de-4a7542df652c","pitchNumber":2,"startTime":"2026-08-29T20:36:03.175Z","endTime":"2026-08-29T20:36:07.606Z","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":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.987771285127046,"aZ":-27.807735439507265,"pfxX":-12.420199024013991,"pfxZ":2.344647084017529,"pX":-0.7154449616681154,"pZ":2.002396733864702,"vX0":12.217448468015899,"vY0":-136.5231723923309,"vZ0":-3.615866074238969,"x":144.27,"y":184.72,"x0":-3.6653906717733555,"y0":50.00184718792832,"z0":5.288447196954021,"aX":-23.116105502605617},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.5,"breakHorizontal":19.4,"spinRate":2222,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.40336739606841476,"extension":6.5157508463019145},"index":3,"playId":"075fc20e-ab21-3c04-955c-e64fa3f234d8","pitchNumber":3,"startTime":"2026-08-29T20:36:18.928Z","endTime":"2026-08-29T20:36:22.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393902292117126,"aZ":-21.01537861978683,"pfxX":0.021329170260475427,"pfxZ":6.308018831990648,"pX":0.4438056783614755,"pZ":2.6379929440847367,"vX0":10.470990175327547,"vY0":-131.7555842980949,"vZ0":-2.5521577221797074,"x":100.08,"y":167.55,"x0":-3.574421385559554,"y0":50.00310850587536,"z0":5.161950693890925,"aX":0.035313563185778815},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":-2.2,"spinRate":2819,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.41475055592364507,"extension":6.59754563927289},"index":4,"playId":"6220388a-1de0-3994-8751-5d2d08fbacf9","pitchNumber":4,"startTime":"2026-08-29T20:36:37.341Z","endTime":"2026-08-29T20:36:40.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871381501362084,"aZ":-24.188130073236795,"pfxX":-12.362486294915211,"pfxZ":4.314305100910321,"pX":-0.37448697292317945,"pZ":0.9795492209001199,"vX0":12.66174533440781,"vY0":-135.46711870817109,"vZ0":-6.6229395729373195,"x":131.27,"y":212.33,"x0":-3.5132593264272676,"y0":50.00072539531171,"z0":5.1581568487374065,"aX":-22.868605004200894},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":19.6,"spinRate":2285,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.40503834262438065,"extension":6.612622186404614},"index":5,"playId":"ebb1d435-808e-33ea-8eab-24d22b69024e","pitchNumber":5,"startTime":"2026-08-29T20:36:53.566Z","endTime":"2026-08-29T20:36:56.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.183725442988695,"aZ":-14.892976068103001,"pfxX":-7.627593586475067,"pfxZ":8.78133090221931,"pX":-0.43027797969923315,"pZ":2.137047649093566,"vX0":11.42887124455549,"vY0":-139.99835763303233,"vZ0":-5.366642694472919,"x":133.4,"y":181.08,"x0":-3.591039508857036,"y0":50.00190013935057,"z0":5.0678960969311255,"aX":-15.009427177154773},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2424,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.39254983174771896,"extension":6.712965213262421},"hitData":{"launchSpeed":73.2,"launchAngle":57.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.92,"coordY":142.28}},"index":6,"playId":"ce171f7a-8c4c-3e61-9e5c-436d9e1cbeec","pitchNumber":6,"startTime":"2026-08-29T20:37:20.663Z","endTime":"2026-08-29T20:37:30.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:37:30.080Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Trammell pops out to third baseman Bo Bichette.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:37:38.547Z","endTime":"2026-08-29T20:38:48.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":3},"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":"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.8,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5714984160193,"aZ":-17.821261427882618,"pfxX":-6.655556658792718,"pfxZ":7.38068242322227,"pX":-1.0563435912321741,"pZ":3.522804126895084,"vX0":9.826107699883796,"vY0":-139.13130602801428,"vZ0":-1.3492619238289234,"x":157.27,"y":143.66,"x0":-3.782366143541838,"y0":50.00209739008567,"z0":5.204710971978606,"aX":-12.942609725310168},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2294,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3949061834089993,"extension":6.660758188928464},"index":0,"playId":"b71d601e-228f-3d41-b081-1f05eb8b2801","pitchNumber":1,"startTime":"2026-08-29T20:37:53.740Z","endTime":"2026-08-29T20:37:58.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.758227319145554,"aZ":-17.409872936854676,"pfxX":-7.708448420803917,"pfxZ":7.6194595116766735,"pX":0.14888580678134472,"pZ":3.9952485302561893,"vX0":12.91337174521028,"vY0":-138.96911490500332,"vZ0":-0.2019442263940392,"x":111.32,"y":130.91,"x0":-3.5759613244331994,"y0":50.00653047875922,"z0":5.234342224642896,"aX":-14.945621306607663},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2408,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39550917582736167,"extension":6.50693691280437},"index":1,"playId":"7523bfac-6f36-3887-bd23-da1982907748","pitchNumber":2,"startTime":"2026-08-29T20:38:05.284Z","endTime":"2026-08-29T20:38:09.222Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-29T20:38:27.283Z","endTime":"2026-08-29T20:38:39.203Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7831486622071,"aZ":-24.125585376598774,"pfxX":-11.809640096855077,"pfxZ":4.346295108952548,"pX":-0.3152654926162912,"pZ":2.6902497678684916,"vX0":13.020899415270279,"vY0":-135.98630367909755,"vZ0":-1.9644582200438157,"x":129.02,"y":166.14,"x0":-3.655629825067145,"y0":50.00484268314374,"z0":5.1138449461685385,"aX":-21.88489267930343},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":18.2,"spinRate":2257,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.40442417345695025,"extension":6.669094546237426},"hitData":{"launchSpeed":72.0,"launchAngle":69.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":118.42,"coordY":164.36}},"index":3,"playId":"3106b6a3-1a99-3eec-b085-ee83b866d3d8","pitchNumber":3,"startTime":"2026-08-29T20:38:39.203Z","endTime":"2026-08-29T20:38:48.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:38:48.590Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Allen walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:38:57.715Z","endTime":"2026-08-29T20:41:40.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42277566763984,"aZ":-13.265579279199255,"pfxX":-6.885408947975781,"pfxZ":9.654728527560929,"pX":-0.07588553420603451,"pZ":3.171430495512308,"vX0":11.766570646838046,"vY0":-139.7598291357924,"vZ0":-3.327279673681189,"x":119.89,"y":153.15,"x0":-3.4652902221870496,"y0":50.003753420719526,"z0":5.260955673548006,"aX":-13.487387703838387},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2418,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3934140678031901,"extension":6.5679974572271025},"index":0,"playId":"92099e2d-374c-3572-b285-e0a2f513a3a5","pitchNumber":1,"startTime":"2026-08-29T20:39:11.507Z","endTime":"2026-08-29T20:39:15.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59947685926256,"aZ":-16.318819888858858,"pfxX":-8.053616111651596,"pfxZ":8.156164333414946,"pX":-0.32438853641990817,"pZ":2.5096644562864614,"vX0":11.736956581619115,"vY0":-139.13841209326824,"vZ0":-4.622430486034701,"x":129.36,"y":171.02,"x0":-3.5671602417840713,"y0":50.00659118433296,"z0":5.287107183784228,"aX":-15.664912931099439},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":11.9,"spinRate":2294,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39488082515302336,"extension":6.681941176567925},"index":1,"playId":"939fa39c-7cfe-354b-8318-6c6c31d9ef5a","pitchNumber":2,"startTime":"2026-08-29T20:39:23.881Z","endTime":"2026-08-29T20:39:26.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.668779228995895,"aZ":-23.29050179908754,"pfxX":-12.000164044933882,"pfxZ":4.80824174376648,"pX":-0.2961733791544855,"pZ":4.774155680151301,"vX0":12.788933285299558,"vY0":-136.22749639290316,"vZ0":2.393848008881721,"x":128.29,"y":109.88,"x0":-3.5309933709825874,"y0":50.00308691546503,"z0":5.510792855409293,"aX":-22.172958585043883},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":18.5,"spinRate":2202,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40471288722459375,"extension":6.629387420327767},"index":2,"playId":"35fd88b3-55eb-3d0a-8414-fba211d2f4c4","pitchNumber":3,"startTime":"2026-08-29T20:39:39.146Z","endTime":"2026-08-29T20:39:43.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.443032098227974,"aZ":-28.76424597658951,"pfxX":-12.929950589882715,"pfxZ":1.8027351350589855,"pX":0.8749310457119195,"pZ":1.1261178058164871,"vX0":16.637812479342628,"vY0":-137.98557830957037,"vZ0":-5.12199554852071,"x":83.65,"y":208.37,"x0":-3.6003242459691607,"y0":50.006240087999906,"z0":4.984658522367514,"aX":-24.52491429600251},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.0,"breakHorizontal":19.2,"spinRate":2246,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39948087947233546,"extension":6.771440158842202},"index":3,"playId":"7158cc2b-83a2-326d-a67e-95ffb868232f","pitchNumber":4,"startTime":"2026-08-29T20:40:16.272Z","endTime":"2026-08-29T20:40:19.973Z","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.8,"endSpeed":86.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.218712705123174,"aZ":-13.409415966202285,"pfxX":-8.092054254344585,"pfxZ":9.57281258568062,"pX":-0.9001431294691354,"pZ":2.158289031217722,"vX0":10.27780893851018,"vY0":-140.4181876634158,"vZ0":-5.681141883307984,"x":151.31,"y":180.51,"x0":-3.588299017861992,"y0":50.00460844263276,"z0":5.109548469337276,"aX":-15.865843388889706},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":12.1,"spinRate":2336,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3928394289404564,"extension":6.755783425596513},"index":4,"playId":"676024f8-fcda-37a9-9e0d-fc121efcea98","pitchNumber":5,"startTime":"2026-08-29T20:40:31.388Z","endTime":"2026-08-29T20:40:34.612Z","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":95.4,"endSpeed":86.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.507496582091974,"aZ":-25.445462457704522,"pfxX":-11.616782167273174,"pfxZ":3.5369506153637977,"pX":1.1841735240811953,"pZ":0.8278402994872059,"vX0":16.71440166333636,"vY0":-137.73284624352317,"vZ0":-6.605601973057884,"x":71.86,"y":216.43,"x0":-3.4825147358790023,"y0":50.00125013904996,"z0":5.00299208703112,"aX":-22.090100185616926},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2323,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3992393995686703,"extension":6.592115677986224},"index":5,"playId":"41cbe8aa-9601-35cd-b36c-4c2ec21f0fa3","pitchNumber":6,"startTime":"2026-08-29T20:41:20.491Z","endTime":"2026-08-29T20:41:24.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.48425575020799,"aZ":-13.74853933270829,"pfxX":-5.723854433802834,"pfxZ":9.357749848817214,"pX":0.25881993911378837,"pZ":3.6934017806325663,"vX0":12.499868432038923,"vY0":-140.53111713324117,"vZ0":-1.861505828071746,"x":107.13,"y":139.06,"x0":-3.5345412886666905,"y0":50.00042175979468,"z0":5.273550757681419,"aX":-11.268373786467835},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2449,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39209881183561945,"extension":6.672304586255986},"index":6,"playId":"c25eb550-dcc2-33a6-9abc-bc294a9fe6b4","pitchNumber":7,"startTime":"2026-08-29T20:41:32.674Z","endTime":"2026-08-29T20:41:40.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:41:40.785Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-29T20:41:53.007Z","endTime":"2026-08-29T20:42:36.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.793936777182,"aZ":-24.737487183285733,"pfxX":-13.734894084739187,"pfxZ":3.9609313499937144,"pX":1.4424069873815806,"pZ":1.1157414642993064,"vX0":18.167301063652896,"vY0":-136.78518993815223,"vZ0":-5.950084594107125,"x":62.02,"y":208.65,"x0":-3.529892120900865,"y0":50.00224566176941,"z0":5.037096949183881,"aX":-25.784450510963847},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":20.6,"spinRate":2388,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40186492894532133,"extension":6.651048434168275},"index":0,"playId":"1ae81c35-9696-3fba-9581-d8b6531b1419","pitchNumber":1,"startTime":"2026-08-29T20:42:07.470Z","endTime":"2026-08-29T20:42:11.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21024786387305,"aZ":-15.0150469469753,"pfxX":-9.324604227030486,"pfxZ":9.221265624892016,"pX":-0.10461892294331632,"pZ":2.8548367557762004,"vX0":12.53643957710415,"vY0":-136.55308820201756,"vZ0":-3.188359032368615,"x":120.99,"y":161.7,"x0":-3.5753785083659144,"y0":50.00080078983066,"z0":5.0907030492084475,"aX":-17.348466983458774},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":13.8,"spinRate":2327,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4033919585161043,"extension":6.569574084024309},"hitData":{"launchSpeed":84.7,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":172.46}},"index":1,"playId":"e38f6593-f656-3b28-9942-8577a330bc85","pitchNumber":2,"startTime":"2026-08-29T20:42:28.925Z","endTime":"2026-08-29T20:42:36.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:42:36.611Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"A.J. Ewing pops out to shortstop Nick Allen.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:45:02.045Z","endTime":"2026-08-29T20:45:34.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.829614212858445,"aZ":-11.087252441676746,"pfxX":-3.4001515647228953,"pfxZ":11.710874156967439,"pX":-0.10550644613521792,"pZ":3.361510897328194,"vX0":6.097682051601253,"vY0":-134.7216645350892,"vZ0":-3.649835805186495,"x":121.02,"y":148.02,"x0":-1.9776986343633007,"y0":50.00284665465733,"z0":5.542802583406017,"aX":-6.122824439893408},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.4,"breakHorizontal":4.6,"spinRate":2220,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40977930146401587,"extension":5.845371753785079},"hitData":{"launchSpeed":94.5,"launchAngle":59.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.05,"coordY":129.78}},"index":0,"playId":"16f06052-292a-3ac9-91bd-f7703c28730b","pitchNumber":1,"startTime":"2026-08-29T20:45:24.731Z","endTime":"2026-08-29T20:45:34.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:45:34.966Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a soft ground ball to third baseman Isaac Paredes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:45:52.947Z","endTime":"2026-08-29T20:47:25.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208541534885438,"aZ":-29.172888072266133,"pfxX":4.331501119548681,"pfxZ":2.136378515424955,"pX":0.06864041636954005,"pZ":3.4513547009774435,"vX0":4.057660945077269,"vY0":-117.88536118080766,"vZ0":1.1781164113060592,"x":114.38,"y":145.59,"x0":-2.239848670386098,"y0":50.00051880798427,"z0":5.645980216356166,"aX":6.070538882115363},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.4,"breakHorizontal":-8.9,"spinRate":2506,"spinDirection":123},"zone":2,"typeConfidence":0.89,"plateTime":0.46532262146300285,"extension":5.906463114805688},"index":0,"playId":"04490f14-c2dd-37e0-90a1-8fe0956c346d","pitchNumber":1,"startTime":"2026-08-29T20:46:04.660Z","endTime":"2026-08-29T20:46:08.523Z","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":82.9,"endSpeed":76.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751711679213184,"aZ":-28.520665766794327,"pfxX":-8.216042204585584,"pfxZ":2.4824145377803912,"pX":-1.353883500631121,"pZ":2.6876109671463824,"vX0":4.00428772457739,"vY0":-120.68864684274983,"vZ0":-1.062117869692907,"x":168.61,"y":166.21,"x0":-1.968109627610846,"y0":50.004522294500354,"z0":5.647987494729178,"aX":-12.106920794328005},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":1997,"spinDirection":283},"zone":11,"typeConfidence":0.88,"plateTime":0.45403965351808706,"extension":5.973992705418556},"index":1,"playId":"74734ebc-8f25-3ef2-a840-7b1b367b56d3","pitchNumber":2,"startTime":"2026-08-29T20:46:23.278Z","endTime":"2026-08-29T20:46:27.209Z","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":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.505757539436686,"aZ":-30.576701455908754,"pfxX":5.097681121272412,"pfxZ":1.1113604768791348,"pX":1.1469637141516098,"pZ":3.1712807210533347,"vX0":5.7185426049358075,"vY0":-119.05530497915748,"vZ0":0.8343828208175599,"x":73.28,"y":153.16,"x0":-1.9508179924305347,"y0":50.000038829231066,"z0":5.590292158891496,"aX":7.292290891042918},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":-10.7,"spinRate":2565,"spinDirection":96},"zone":12,"typeConfidence":0.89,"plateTime":0.4605995103918028,"extension":5.981953223966019},"index":2,"playId":"479eb950-2d4c-3f50-849f-3c4a312af2df","pitchNumber":3,"startTime":"2026-08-29T20:46:42.286Z","endTime":"2026-08-29T20:46:47.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T20:47:02.674Z","endTime":"2026-08-29T20:47:15.541Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24541569405593,"aZ":-27.50210861012576,"pfxX":3.662607063356398,"pfxZ":3.1750303051289057,"pX":0.39834724234160807,"pZ":1.8335796874282237,"vX0":4.699125707061839,"vY0":-120.93933773146253,"vZ0":-2.724721167009778,"x":101.82,"y":189.27,"x0":-2.0511442170005116,"y0":50.00144643989061,"z0":5.405839583296393,"aX":5.382655782587651},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.3,"breakHorizontal":-7.8,"spinRate":2579,"spinDirection":83},"zone":9,"typeConfidence":0.84,"plateTime":0.4542131358289283,"extension":6.192988039867067},"hitData":{"launchSpeed":42.4,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.23,"coordY":174.49}},"index":4,"playId":"94e225cf-d312-38e2-bf6d-5f2ab50d86b3","pitchNumber":4,"startTime":"2026-08-29T20:47:15.541Z","endTime":"2026-08-29T20:47:25.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:47:25.049Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:47:57.608Z","endTime":"2026-08-29T20:49:09.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T20:47:48.546Z","endTime":"2026-08-29T20:47:59.943Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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.4,"endSpeed":84.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28182066097827,"aZ":-19.103443128306072,"pfxX":-5.53048322218568,"pfxZ":7.081187260126221,"pX":-1.8684165496552996,"pZ":5.7544662818917125,"vX0":2.246582883580707,"vY0":-135.8610363575211,"vZ0":3.5737531711092263,"x":188.22,"y":83.41,"x0":-1.9935292633500552,"y0":50.00213819183656,"z0":5.756798746747552,"aX":-10.207060319584551},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2124,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.40513049699441694,"extension":5.913426625233539},"index":1,"playId":"829698ac-c458-3e2b-bfba-f944ce5d756b","pitchNumber":1,"startTime":"2026-08-29T20:47:59.943Z","endTime":"2026-08-29T20:48:03.843Z","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":92.9,"endSpeed":83.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.803982883314234,"aZ":-15.283644358740545,"pfxX":-4.1783423072246775,"pfxZ":9.2912555228089,"pX":0.2462847279395613,"pZ":3.3127124342286196,"vX0":7.052733110942874,"vY0":-135.06813317472418,"vZ0":-2.707124564763547,"x":107.61,"y":149.34,"x0":-1.8751262560815734,"y0":50.004220554999044,"z0":5.4240286245347615,"aX":-7.597655080395666},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2184,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.40801482813750534,"extension":6.242587562283232},"index":2,"playId":"ebd37cd2-4094-3c89-b239-fb43139db873","pitchNumber":2,"startTime":"2026-08-29T20:48:22.088Z","endTime":"2026-08-29T20:48:25.106Z","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":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499768913957883,"aZ":-27.966012814258686,"pfxX":2.7574263005239374,"pfxZ":2.8398858201706876,"pX":0.06747983494327915,"pZ":2.7142847477837138,"vX0":4.126887422895038,"vY0":-122.1401188503781,"vZ0":-0.7308710783807489,"x":114.43,"y":165.49,"x0":-2.015318887502454,"y0":50.00230056430124,"z0":5.465208140242008,"aX":4.08221888189677},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-6.1,"spinRate":2464,"spinDirection":110},"zone":5,"typeConfidence":0.65,"plateTime":0.45189903952527777,"extension":6.188759264885302},"index":3,"playId":"d8d57f24-9123-3916-9fb6-b9a8343bfa15","pitchNumber":3,"startTime":"2026-08-29T20:48:44.446Z","endTime":"2026-08-29T20:48:47.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36307155747026,"aZ":-12.296557352159814,"pfxX":-0.6026426823344588,"pfxZ":10.803520797916502,"pX":-0.022947427762577507,"pZ":4.226800142047798,"vX0":4.762916925329477,"vY0":-135.90026773704903,"vZ0":-1.3762680492542492,"x":117.87,"y":124.66,"x0":-1.7323617524168033,"y0":50.00006589622828,"z0":5.609365979949939,"aX":-1.109814104346986},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":-0.1,"spinRate":2215,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.4056115288242297,"extension":6.284330115419738},"index":4,"playId":"986301e9-068b-37f5-89b3-970e1b0627e2","pitchNumber":4,"startTime":"2026-08-29T20:49:05.992Z","endTime":"2026-08-29T20:49:09.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:49:09.266Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Lindor pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-29T20:49:23.867Z","endTime":"2026-08-29T20:50:55.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.818945116202414,"aZ":-10.835669272488358,"pfxX":-1.927865665015073,"pfxZ":11.458387621885777,"pX":-0.5016211046629366,"pZ":3.154915123682856,"vX0":4.498207018938446,"vY0":-136.95929826450987,"vZ0":-3.903707082796733,"x":136.12,"y":153.6,"x0":-1.9294985042187014,"y0":50.002294020392,"z0":5.364190557059313,"aX":-3.590487470645249},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":2.3,"spinRate":2217,"spinDirection":194},"zone":1,"typeConfidence":0.92,"plateTime":0.4029848603382842,"extension":6.077598432162601},"index":0,"playId":"19506e2c-496a-3a25-b517-fa7d373967ea","pitchNumber":1,"startTime":"2026-08-29T20:49:37.912Z","endTime":"2026-08-29T20:49:41.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-29T20:49:51.559Z","endTime":"2026-08-29T20:50:16.514Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680320479460423,"aZ":-31.840521846356342,"pfxX":7.214067994469566,"pfxZ":0.23979398052410517,"pX":-0.3558908606305886,"pZ":2.7254307713369363,"vX0":2.0164026364658496,"vY0":-119.52516021941825,"vZ0":0.33140729832488636,"x":130.57,"y":165.19,"x0":-2.1513253401483374,"y0":50.005615013541515,"z0":5.483966389569878,"aX":10.2629928409471},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.8,"breakHorizontal":-13.6,"spinRate":2529,"spinDirection":87},"zone":1,"typeConfidence":0.89,"plateTime":0.4612461588191361,"extension":6.110208553512958},"index":2,"playId":"9d747c81-245a-3695-8ec8-ff20ec46b7b4","pitchNumber":2,"startTime":"2026-08-29T20:50:16.514Z","endTime":"2026-08-29T20:50:23.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":84.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.253492226425976,"aZ":-11.076959139712743,"pfxX":-2.314761520636909,"pfxZ":11.311612740905407,"pX":0.2836729883408643,"pZ":3.080235071439248,"vX0":6.157106396575396,"vY0":-137.15030319802335,"vZ0":-4.366600108184757,"x":106.19,"y":155.61,"x0":-1.7108246422775821,"y0":50.00387730497329,"z0":5.476157133832973,"aX":-4.318300898799805},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":2.6,"spinRate":2235,"spinDirection":207},"zone":3,"typeConfidence":0.92,"plateTime":0.4026155661931079,"extension":6.204479811091077},"hitData":{"launchSpeed":77.9,"launchAngle":75.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":194.75}},"index":3,"playId":"89af9667-0525-3e82-b630-a05cf68154b9","pitchNumber":3,"startTime":"2026-08-29T20:50:46.640Z","endTime":"2026-08-29T20:50:55.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:50:55.745Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:53:10.058Z","endTime":"2026-08-29T20:53:34.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57032022894143,"aZ":-29.753023491604843,"pfxX":-12.119682189942777,"pfxZ":1.3519152485976669,"pX":-0.40567606547414886,"pZ":2.9970554495368975,"vX0":12.392971732609059,"vY0":-134.46756479292674,"vZ0":-0.28851857015827154,"x":132.46,"y":157.86,"x0":-3.552446339019267,"y0":50.00196225505683,"z0":5.26018477767902,"aX":-21.67097194620998},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":2190,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.41107313460203754,"extension":6.281747789207399},"index":0,"playId":"4dc01ad7-6fd1-3ae2-a99b-8652efc67aab","pitchNumber":1,"startTime":"2026-08-29T20:53:13.554Z","endTime":"2026-08-29T20:53:17.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54112143082108,"aZ":-26.456249921528034,"pfxX":-11.552787108570909,"pfxZ":3.0900553148792325,"pX":-0.5543137668269948,"pZ":1.7333029656539527,"vX0":12.003434940255296,"vY0":-136.5072333972984,"vZ0":-4.495528827101822,"x":138.13,"y":191.98,"x0":-3.549361839189934,"y0":50.002293420316526,"z0":5.266823485899186,"aX":-21.375290764462438},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":2206,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4042932617765458,"extension":6.354138932000525},"hitData":{"launchSpeed":104.2,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":150.67}},"index":1,"playId":"4ac17d9e-48ea-3d9f-bf27-c989187acc73","pitchNumber":2,"startTime":"2026-08-29T20:53:26.586Z","endTime":"2026-08-29T20:53:34.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:53:34.007Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yordan Alvarez pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:53:39.756Z","endTime":"2026-08-29T20:54:21.016Z","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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Pop Out","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":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":86.3,"endSpeed":78.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96014612677975,"aZ":-31.41033368191763,"pfxX":5.393707846561515,"pfxZ":0.4819573888700077,"pX":0.004929477544691682,"pZ":2.6448842939308483,"vX0":7.7442731947860075,"vY0":-125.49486759032706,"vZ0":0.24379724087902743,"x":116.81,"y":167.37,"x0":-3.834400043476742,"y0":50.001548019972134,"z0":5.127862311073872,"aX":8.50739227792461},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":-11.8,"spinRate":2867,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.43826721166230254,"extension":6.4911837879931955},"index":0,"playId":"341f3b95-37fa-3e66-8cd8-551a3057406d","pitchNumber":1,"startTime":"2026-08-29T20:53:57.927Z","endTime":"2026-08-29T20:54:01.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":79.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74271822661787,"aZ":-22.45701111450002,"pfxX":-11.079742825361752,"pfxZ":5.932360070121492,"pX":-0.549867554788478,"pZ":2.763452267729115,"vX0":11.357102995403553,"vY0":-128.75129296511508,"vZ0":-1.6794238467950202,"x":137.96,"y":164.17,"x0":-3.6301403454959282,"y0":50.003318462148435,"z0":5.204447427825215,"aX":-18.153188351298976},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.4,"breakHorizontal":16.8,"spinRate":1674,"spinDirection":264},"zone":4,"typeConfidence":2.0,"plateTime":0.42940098533876636,"extension":6.457966502045803},"hitData":{"launchSpeed":100.1,"launchAngle":63.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.9,"coordY":138.0}},"index":1,"playId":"b13cec9e-bcab-3e1b-95b0-1b7a97d8e972","pitchNumber":2,"startTime":"2026-08-29T20:54:10.689Z","endTime":"2026-08-29T20:54:21.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:54:21.016Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-29T20:54:35.652Z","endTime":"2026-08-29T20:56:04.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65619841534928,"aZ":-24.02528366041942,"pfxX":-13.730719536914595,"pfxZ":4.35505353282654,"pX":-0.3497131806233725,"pZ":0.8522350854503741,"vX0":13.530586457574364,"vY0":-137.26924422180483,"vZ0":-6.696618793030495,"x":130.33,"y":215.77,"x0":-3.6035961859824,"y0":50.006212139197565,"z0":5.004291382527508,"aX":-25.720671336501105},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":21.4,"spinRate":2329,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.401883543336766,"extension":6.2900917836590375},"index":0,"playId":"5433edec-25b1-32bb-baaf-5071dcf82b9e","pitchNumber":1,"startTime":"2026-08-29T20:54:46.288Z","endTime":"2026-08-29T20:54:50.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56919356369274,"aZ":-23.175730802468767,"pfxX":-13.216270117215863,"pfxZ":4.901221963569876,"pX":-0.044609173445473334,"pZ":2.154424478477854,"vX0":14.199864412795842,"vY0":-135.3789536728465,"vZ0":-3.384378917355291,"x":118.7,"y":180.61,"x0":-3.6681796399958992,"y0":50.003436658403594,"z0":5.063737139504858,"aX":-24.265649216877407},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":20.5,"spinRate":2255,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40629760324534514,"extension":6.476284519934161},"index":1,"playId":"b0ff2990-3c42-3f25-9ff4-828f17d3f62a","pitchNumber":2,"startTime":"2026-08-29T20:54:58.869Z","endTime":"2026-08-29T20:55:02.552Z","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":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18682270876508,"aZ":-25.294585775781815,"pfxX":-12.193437207361756,"pfxZ":3.5339797542649807,"pX":0.5034801981260856,"pZ":1.9645540047632433,"vX0":15.33307530445195,"vY0":-138.85818908754334,"vZ0":-4.091552421874271,"x":97.81,"y":185.74,"x0":-3.5154704133146844,"y0":50.001905957559394,"z0":5.147758186467114,"aX":-23.722758955829143},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":18.7,"spinRate":2341,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3950235375280151,"extension":6.570929605142412},"index":2,"playId":"217ef83b-bbb1-3b26-b697-0bc2dcb73377","pitchNumber":3,"startTime":"2026-08-29T20:55:17.946Z","endTime":"2026-08-29T20:55:21.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.047069426527656,"aZ":-15.4613355233577,"pfxX":-9.32389982937337,"pfxZ":8.40142457449492,"pX":0.8576001513403466,"pZ":3.580290006017528,"vX0":15.102121713834547,"vY0":-140.66112992038575,"vZ0":-1.6023408264613164,"x":84.31,"y":142.11,"x0":-3.3874096402459353,"y0":50.004097735435124,"z0":5.167603050288084,"aX":-18.552318781684864},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2425,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39046742917465105,"extension":6.56208545630762},"index":3,"playId":"ce998bc3-2f47-3e7c-8d05-749b82af2ddf","pitchNumber":4,"startTime":"2026-08-29T20:55:40.327Z","endTime":"2026-08-29T20:55:44.686Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.962690378821556,"aZ":-24.540347378911314,"pfxX":-14.39559784111348,"pfxZ":4.094453173709291,"pX":0.7519557494135353,"pZ":1.6392053713237542,"vX0":16.46913762014702,"vY0":-136.6464522125297,"vZ0":-4.767764380028497,"x":88.34,"y":194.52,"x0":-3.522356156750478,"y0":50.00511611651287,"z0":5.122390828733362,"aX":-26.854658217343143},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":22.0,"spinRate":2379,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4029573899022645,"extension":6.60767900492147},"hitData":{"launchSpeed":81.5,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.63,"coordY":153.71}},"index":4,"playId":"81e9af5c-dde0-3cae-bc83-2ce0134cbaa8","pitchNumber":5,"startTime":"2026-08-29T20:55:56.298Z","endTime":"2026-08-29T20:56:04.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T20:56:04.228Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Juan Soto lines out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T20:58:00.076Z","endTime":"2026-08-29T21:00:00.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.180753852905426,"aZ":-30.42318971860048,"pfxX":7.462375006694211,"pfxZ":1.227881309726932,"pX":-0.005710236747076439,"pZ":3.6169913859731304,"vX0":2.9981517747881283,"vY0":-119.17726780488282,"vZ0":1.8708242132422195,"x":117.22,"y":141.12,"x0":-2.2532944674996633,"y0":50.000859543220834,"z0":5.590694344939055,"aX":10.618165166899024},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.0,"breakHorizontal":-14.3,"spinRate":2606,"spinDirection":88},"zone":12,"typeConfidence":0.9,"plateTime":0.46147118618567484,"extension":5.87766411903998},"index":0,"playId":"0de393f3-124b-31ea-9963-63be5528c8a0","pitchNumber":1,"startTime":"2026-08-29T20:58:18.839Z","endTime":"2026-08-29T20:58:23.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528340964501776,"aZ":-29.72327537954401,"pfxX":3.2316180618730757,"pfxZ":1.696141821407151,"pX":1.0308889255424336,"pZ":1.1673442134487853,"vX0":6.359548579559842,"vY0":-120.04709380382353,"vZ0":-3.409736082116666,"x":77.7,"y":207.26,"x0":-2.083409745188594,"y0":50.001393187380486,"z0":5.281640818301381,"aX":4.666496197795472},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.4,"breakHorizontal":-7.6,"spinRate":2531,"spinDirection":91},"zone":14,"typeConfidence":0.88,"plateTime":0.4581094215860846,"extension":6.230869221655563},"index":1,"playId":"3e92538b-95ac-3e96-bcfd-741c7a0596af","pitchNumber":2,"startTime":"2026-08-29T20:58:38.153Z","endTime":"2026-08-29T20:58:42.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":664299,"fullName":"Cristian Javier"}}},"count":{"balls":3,"strikes":0,"outs":0},"index":2,"playId":"53cf072a-f331-4fff-8215-fc5fc4a88db1","pitchNumber":2,"startTime":"2026-08-29T20:58:58.291Z","endTime":"2026-08-29T20:59:03.291Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79978194117166,"aZ":-11.424077073250727,"pfxX":-5.069696564126666,"pfxZ":11.210997671338998,"pX":-0.24576389458261808,"pZ":3.4756078480521566,"vX0":6.068806924693482,"vY0":-136.35980355027425,"vZ0":-3.222959359832631,"x":126.37,"y":144.94,"x0":-1.859770051267247,"y0":50.001134269797944,"z0":5.481176663253972,"aX":-9.38231414811224},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":7.7,"spinRate":2219,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.40436547280003143,"extension":6.104573437803134},"index":3,"playId":"b95fee97-3551-3e26-bc5f-e3708959cab7","pitchNumber":3,"startTime":"2026-08-29T20:59:18.753Z","endTime":"2026-08-29T20:59:22.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64326181707821,"aZ":-25.15544895314533,"pfxX":-7.631473651151988,"pfxZ":4.677705703518391,"pX":0.4625659837266635,"pZ":1.98864667511156,"vX0":8.01343202676702,"vY0":-122.37371658198741,"vZ0":-3.0488571111965506,"x":99.37,"y":185.09,"x0":-1.880189543729822,"y0":50.00174877696195,"z0":5.43149854557951,"aX":-11.44629546330136},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.9,"breakHorizontal":11.6,"spinRate":2186,"spinDirection":263},"zone":9,"typeConfidence":0.91,"plateTime":0.4495039129336904,"extension":6.289970362235718},"index":4,"playId":"ab6474fd-8ebc-333a-be5b-ca6ee9406979","pitchNumber":4,"startTime":"2026-08-29T20:59:37.262Z","endTime":"2026-08-29T20:59:40.900Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721276246302722,"aZ":-30.08436512344673,"pfxX":4.181434827536202,"pfxZ":1.4805924134823893,"pX":0.31860877654992065,"pZ":2.555089905358128,"vX0":4.226775391474572,"vY0":-118.71078216530387,"vZ0":-0.10047867235926966,"x":104.86,"y":169.79,"x0":-2.037397917083478,"y0":50.00003421175641,"z0":5.3695095757912545,"aX":5.881248790360555},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.0,"breakHorizontal":-8.8,"spinRate":2548,"spinDirection":90},"zone":6,"typeConfidence":0.88,"plateTime":0.46392595732012776,"extension":6.321658645713981},"hitData":{"launchSpeed":100.7,"launchAngle":8.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":168.91}},"index":5,"playId":"75221fbf-481c-3fd6-a484-c299ed6e28d5","pitchNumber":5,"startTime":"2026-08-29T20:59:55.904Z","endTime":"2026-08-29T21:00:00.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:00:00.852Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T21:00:24.707Z","endTime":"2026-08-29T21:02:47.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":94.8,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56498307890061,"aZ":-12.184244629365207,"pfxX":-4.252222747805235,"pfxZ":10.56577922261722,"pX":-0.4434880322929013,"pZ":3.2805664688756533,"vX0":5.251245306103903,"vY0":-137.86744906274308,"vZ0":-3.628591053538972,"x":133.9,"y":150.2,"x0":-1.8359907137417482,"y0":50.00378672839152,"z0":5.4577923577787715,"aX":-8.046049698297194},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":6.4,"spinRate":2229,"spinDirection":198},"zone":1,"typeConfidence":0.92,"plateTime":0.3999433363155589,"extension":6.089533736219186},"index":0,"playId":"cad79d8c-945c-3dac-afb5-94f9d2261953","pitchNumber":1,"startTime":"2026-08-29T21:00:28.620Z","endTime":"2026-08-29T21:00:32.374Z","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":94.8,"endSpeed":85.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32532342427748,"aZ":-14.281488724931082,"pfxX":-4.5118052175183845,"pfxZ":9.441000801288679,"pX":-0.9696410486360483,"pZ":3.4331656496986036,"vX0":3.881209174117373,"vY0":-137.91317477340885,"vZ0":-2.968930700627506,"x":153.96,"y":146.08,"x0":-1.8203838570616948,"y0":50.00092329166056,"z0":5.507560465385988,"aX":-8.549053134955093},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2223,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39965099885952027,"extension":6.185200214573155},"index":1,"playId":"e554a7da-bfb2-35ef-bd68-6785c18f44cb","pitchNumber":2,"startTime":"2026-08-29T21:00:47.036Z","endTime":"2026-08-29T21:00:51.247Z","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":93.5,"endSpeed":83.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46268690851505,"aZ":-11.51787874372863,"pfxX":-4.565381971121369,"pfxZ":11.32166160967411,"pX":-0.38215041775658476,"pZ":3.009175959732962,"vX0":5.342199908155131,"vY0":-135.8755533486653,"vZ0":-4.201499627907,"x":131.57,"y":157.53,"x0":-1.8033656681922223,"y0":50.005841489261165,"z0":5.408364421564141,"aX":-8.33227573552045},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2337,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.4068867570365118,"extension":6.734273415809017},"index":2,"playId":"f7cae4d7-783a-31ff-bacc-a88215d43a1e","pitchNumber":3,"startTime":"2026-08-29T21:01:06.540Z","endTime":"2026-08-29T21:01:09.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47987224122811,"aZ":-13.152039748563157,"pfxX":-2.232091299436119,"pfxZ":10.1326379811281,"pX":0.061495511482863544,"pZ":3.907805289955364,"vX0":5.655879688360109,"vY0":-136.72002703619128,"vZ0":-1.8551954784205456,"x":118.41,"y":164.46,"x0":-1.7517076209476128,"y0":50.00417385803536,"z0":5.506500411259726,"aX":-4.1918092055058915},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":2.8,"spinRate":2245,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.4019066775514015,"extension":6.241587080095908},"index":3,"playId":"bd7a1626-4c6c-3f22-b614-853ce1eaf689","pitchNumber":4,"startTime":"2026-08-29T21:01:31.095Z","endTime":"2026-08-29T21:01:34.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70963256347461,"aZ":-14.158648880651379,"pfxX":-2.1169065423182825,"pfxZ":9.708180387300693,"pX":-0.5596841972962671,"pZ":5.6386405994013336,"vX0":3.791854955562053,"vY0":-136.2811959550947,"vZ0":2.4866573572308526,"x":138.33,"y":86.54,"x0":-1.70262035623002,"y0":50.00175453373638,"z0":5.698200470509732,"aX":-3.9284578423888608},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":2.9,"spinRate":2073,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.40398992265831746,"extension":6.12025591892233},"index":4,"playId":"d344d5f7-8000-3121-a384-a1731039a303","pitchNumber":5,"startTime":"2026-08-29T21:01:57.488Z","endTime":"2026-08-29T21:02:01.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78025138445644,"aZ":-13.966367810419449,"pfxX":-3.975286150031377,"pfxZ":9.981668524325066,"pX":-0.1799866063368691,"pZ":3.491423232621374,"vX0":4.963846162741422,"vY0":-135.27197400916629,"vZ0":-2.7299433707969523,"x":123.86,"y":144.51,"x0":-1.5358128730647558,"y0":50.00538393196848,"z0":5.512361737541029,"aX":-7.253948142673179},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2029,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.40733075898445303,"extension":6.271699669368671},"index":5,"playId":"08d2903f-56eb-381a-bfe8-2a531ddd8577","pitchNumber":6,"startTime":"2026-08-29T21:02:17.278Z","endTime":"2026-08-29T21:02:20.278Z","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":1},"pitchData":{"startSpeed":80.3,"endSpeed":71.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62610011626843,"aZ":-33.31384506590222,"pfxX":6.331122601712206,"pfxZ":-0.8555285742415073,"pX":-0.2764965057804653,"pZ":3.0164670789472425,"vX0":1.9460700036938607,"vY0":-116.77452607886156,"vZ0":1.6464207438407157,"x":127.54,"y":157.34,"x0":-1.9501758641434925,"y0":50.00085351450324,"z0":5.513535029243153,"aX":8.45889648144302},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-0.6,"breakHorizontal":-12.0,"spinRate":2418,"spinDirection":76},"zone":2,"typeConfidence":0.88,"plateTime":0.47500552388522754,"extension":6.1899299524691545},"hitData":{"launchSpeed":94.3,"launchAngle":33.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.62,"coordY":64.72}},"index":6,"playId":"d3424cea-b158-31a3-ba8b-9494203be628","pitchNumber":7,"startTime":"2026-08-29T21:02:38.879Z","endTime":"2026-08-29T21:02:47.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:02:47.895Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-29T21:02:57.220Z","endTime":"2026-08-29T21:04:24.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":73.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948173058118137,"aZ":-29.84940769650373,"pfxX":2.5542177055712814,"pfxZ":1.669560322221761,"pX":-0.0020128079926426813,"pZ":1.71047578901136,"vX0":4.099692282205719,"vY0":-118.91607486401202,"vZ0":-1.9180827671224352,"x":117.08,"y":192.6,"x0":-2.0999683601094774,"y0":50.002565025240955,"z0":5.312521173947591,"aX":3.5508221553806365},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":-5.9,"spinRate":2445,"spinDirection":96},"zone":8,"typeConfidence":0.85,"plateTime":0.46581651234874544,"extension":6.25766239088463},"index":0,"playId":"0f2c88ef-75a8-3804-852f-6b817d2beb6a","pitchNumber":1,"startTime":"2026-08-29T21:03:16.391Z","endTime":"2026-08-29T21:03:19.552Z","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":94.0,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64302681305732,"aZ":-11.378611054744743,"pfxX":-1.5150998108926013,"pfxZ":11.17043526185924,"pX":-1.878370492292834,"pZ":2.919195043370626,"vX0":0.6175605465825922,"vY0":-136.68645690814202,"vZ0":-4.639000125987587,"x":188.6,"y":159.96,"x0":-1.9124632511856305,"y0":50.004123362562815,"z0":5.441925325118124,"aX":-2.821006355802228},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":2.5,"spinRate":2157,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4032085022365828,"extension":5.983628272883445},"index":1,"playId":"8402dd18-cc9c-3060-b509-f0acadc053ef","pitchNumber":2,"startTime":"2026-08-29T21:03:39.066Z","endTime":"2026-08-29T21:03:42.748Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93701766794291,"aZ":-11.204034488265282,"pfxX":-5.346162718679258,"pfxZ":11.600111313703263,"pX":-0.02453283022331443,"pZ":2.1242801626997534,"vX0":6.089464116817493,"vY0":-134.75233356878218,"vZ0":-6.3587839365074865,"x":117.94,"y":181.42,"x0":-1.6374545677855077,"y0":50.00098012848555,"z0":5.334608229026257,"aX":-9.663352181798134},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":8.2,"spinRate":2091,"spinDirection":204},"zone":8,"typeConfidence":0.88,"plateTime":0.409144490608238,"extension":6.110225955210466},"index":2,"playId":"3e613128-7eff-3c09-b544-49bcb68b0b2c","pitchNumber":3,"startTime":"2026-08-29T21:03:58.390Z","endTime":"2026-08-29T21:04:01.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139973105119594,"aZ":-27.84738988807248,"pfxX":-8.772132508132609,"pfxZ":2.933383613682314,"pX":-1.174309657325084,"pZ":1.9692829109126695,"vX0":4.3680890012716205,"vY0":-121.5960047450612,"vZ0":-2.5040794622522813,"x":161.76,"y":185.61,"x0":-1.8685006553637715,"y0":50.00234559053768,"z0":5.465154144691401,"aX":-12.940938745198963},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":14.6,"spinRate":2124,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.45302138494929167,"extension":6.300393564652843},"hitData":{"launchSpeed":74.6,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":156.24}},"index":3,"playId":"df70b6f3-521f-35d8-ab28-79b61e43682b","pitchNumber":4,"startTime":"2026-08-29T21:04:16.690Z","endTime":"2026-08-29T21:04:24.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:04:24.339Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, pitcher Nolan McLean to shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T21:06:32.541Z","endTime":"2026-08-29T21:06:58.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"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":"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":92.6,"endSpeed":83.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16972788486148,"aZ":-25.067983951011062,"pfxX":-12.07759354015008,"pfxZ":3.9190403162443577,"pX":-1.1116382974377823,"pZ":4.061562345326119,"vX0":10.805758930940586,"vY0":-134.33161531440084,"vZ0":1.2993580919545713,"x":159.37,"y":129.12,"x0":-3.632219862504732,"y0":50.002767565292864,"z0":5.363457604362627,"aX":-21.90431459239906},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":19.3,"spinRate":2293,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4089361979864736,"extension":6.791907484928746},"index":0,"playId":"f22e8aca-66c7-3441-adf3-27d2a6911f63","pitchNumber":1,"startTime":"2026-08-29T21:06:37.511Z","endTime":"2026-08-29T21:06:41.236Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67847313199718,"aZ":-26.83502017420302,"pfxX":-13.456422450175033,"pfxZ":2.8968232181062517,"pX":0.01811095890522381,"pZ":2.159219974046716,"vX0":13.877183515021695,"vY0":-135.84618781878962,"vZ0":-3.239674903157104,"x":116.31,"y":180.48,"x0":-3.443014377788394,"y0":50.002796718221745,"z0":5.262091236302422,"aX":-24.796144757496748},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":20.9,"spinRate":2370,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4054024525409008,"extension":6.826133432007768},"hitData":{"launchSpeed":87.3,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":117.35,"coordY":149.15}},"index":1,"playId":"9c6b5b1d-e847-32cd-99dd-2810cf53ea28","pitchNumber":2,"startTime":"2026-08-29T21:06:49.894Z","endTime":"2026-08-29T21:06:58.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:06:58.470Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to shortstop Francisco Lindor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T21:07:17.439Z","endTime":"2026-08-29T21:08:45.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Flyout","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":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15009566782065,"aZ":-24.71867855666287,"pfxX":-13.115486757226698,"pfxZ":4.098474662544389,"pX":-1.0389709292768712,"pZ":2.5801775862594822,"vX0":11.483443373467173,"vY0":-135.1577721290209,"vZ0":-2.1821952633192803,"x":156.6,"y":169.12,"x0":-3.6746336146556917,"y0":50.00261258009546,"z0":5.1649160525048705,"aX":-23.851310834957758},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":20.8,"spinRate":2272,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4079375820281239,"extension":6.6047926207819865},"index":0,"playId":"1ddf6b6c-227e-3799-91d6-7f9cc0431929","pitchNumber":1,"startTime":"2026-08-29T21:07:29.834Z","endTime":"2026-08-29T21:07:33.318Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"}}},{"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":83.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89987785866832,"aZ":-20.611198395666406,"pfxX":-13.536302590077907,"pfxZ":6.351278147916505,"pX":-0.5208221145793864,"pZ":2.6675174077383854,"vX0":12.986416528156909,"vY0":-135.6416700286597,"vZ0":-2.559688564739662,"x":136.85,"y":166.76,"x0":-3.664782387485739,"y0":50.006591725959275,"z0":5.097238967607787,"aX":-24.66074456688956},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":21.0,"spinRate":2405,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.40733602082005005,"extension":6.74424307843176},"index":1,"playId":"addd8a07-203b-3b7e-84a4-195cd189bbd1","pitchNumber":2,"startTime":"2026-08-29T21:07:55.547Z","endTime":"2026-08-29T21:08:00.233Z","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.1,"endSpeed":83.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462963306554347,"aZ":-21.133162866469227,"pfxX":-1.654747829171884,"pfxZ":6.125849726258245,"pX":-0.8838092248645982,"pZ":3.6886066428044995,"vX0":8.359857725098902,"vY0":-133.8151532667063,"vZ0":0.05503470224340923,"x":150.69,"y":139.19,"x0":-3.841463033293703,"y0":50.004985569292245,"z0":5.1891987560686434,"aX":-2.9847415037760165},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":1.1,"spinRate":2429,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4102468465529676,"extension":6.513049244502404},"index":2,"playId":"93144b1d-02de-3749-887b-5fe96c51d064","pitchNumber":3,"startTime":"2026-08-29T21:08:23.461Z","endTime":"2026-08-29T21:08:27.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.982335491498336,"aZ":-22.18521850579575,"pfxX":-1.3346090702046378,"pfxZ":5.552277009952087,"pX":-0.06386552935905455,"pZ":3.325724541361484,"vX0":10.460909088809503,"vY0":-133.3668898764984,"vZ0":-0.6110767539194697,"x":119.43,"y":148.99,"x0":-3.8656396121940366,"y0":50.00473864335202,"z0":5.159575506361289,"aX":-2.404180539921448},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":0.1,"spinRate":2596,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4108686442270124,"extension":6.617851770332176},"hitData":{"launchSpeed":73.5,"launchAngle":54.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":90.54,"coordY":128.35}},"index":3,"playId":"927cf28a-a5f0-3e34-af48-cebbb327cdd3","pitchNumber":4,"startTime":"2026-08-29T21:08:36.338Z","endTime":"2026-08-29T21:08:45.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:08:45.208Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T21:08:58.736Z","endTime":"2026-08-29T21:10:13.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"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(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":94.6,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.69080660414501,"aZ":-23.33261778842996,"pfxX":-13.612381191779402,"pfxZ":4.77652738257996,"pX":0.10360386135028975,"pZ":2.0131965531645526,"vX0":14.416059160746045,"vY0":-136.81158361063757,"vZ0":-4.105671611273721,"x":113.05,"y":184.42,"x0":-3.524596603679412,"y0":50.00573071381218,"z0":5.178945976724475,"aX":-25.212579194249997},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":20.8,"spinRate":2386,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4039531286566178,"extension":6.683868858539281},"index":0,"playId":"4d023a2b-a545-348b-a8bf-8ec8d5bf23c0","pitchNumber":1,"startTime":"2026-08-29T21:09:11.736Z","endTime":"2026-08-29T21:09:15.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-29T21:09:23.354Z","endTime":"2026-08-29T21:09:37.576Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.203136414775805,"aZ":-34.40587947282018,"pfxX":-10.714741318527578,"pfxZ":-1.402254327575573,"pX":1.6325620698167818,"pZ":1.4215195251672412,"vX0":15.526463315686573,"vY0":-126.0899658769714,"vZ0":-2.462145988373651,"x":54.77,"y":200.4,"x0":-3.2433516688002215,"y0":50.00189601632697,"z0":5.216210326735103,"aX":-17.067773967426547},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.9,"breakHorizontal":15.4,"spinRate":1580,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4361851376586734,"extension":6.6081394641566344},"index":2,"playId":"3fb6df85-b521-3fa2-bde4-69301e30376d","pitchNumber":2,"startTime":"2026-08-29T21:09:37.576Z","endTime":"2026-08-29T21:09:40.963Z","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.6,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68100600960804,"aZ":-28.929792049927855,"pfxX":4.912128253141941,"pfxZ":2.1159256051468436,"pX":1.2903095891199963,"pZ":1.9146914543111087,"vX0":10.421882329607312,"vY0":-124.1235774652036,"vZ0":-1.8123217308602269,"x":67.82,"y":187.08,"x0":-3.6289542116417697,"y0":50.00338074416301,"z0":5.1019127112959195,"aX":7.5382994322226216},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-11.6,"spinRate":3016,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.44409570967639134,"extension":6.609957029030417},"index":3,"playId":"8efaf2b6-c407-3739-9961-9f063cc9d91f","pitchNumber":3,"startTime":"2026-08-29T21:09:52.337Z","endTime":"2026-08-29T21:09:55.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03247991952426,"aZ":-27.9685005681682,"pfxX":-9.402019890699671,"pfxZ":2.250814006688321,"pX":0.08204291302913705,"pZ":2.838717316788568,"vX0":13.166559453024215,"vY0":-136.6583787301853,"vZ0":-1.1653871138677725,"x":113.87,"y":162.13,"x0":-3.600299514399961,"y0":50.00586942258622,"z0":5.210449515521825,"aX":-17.60140522885706},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":13.9,"spinRate":2206,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40239885629277294,"extension":6.719455556276465},"hitData":{"launchSpeed":104.5,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":153.71}},"index":4,"playId":"3967b923-e5c4-3e2d-aaf7-35cc686d00b0","pitchNumber":4,"startTime":"2026-08-29T21:10:05.227Z","endTime":"2026-08-29T21:10:13.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:10:13.062Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:12:18.028Z","endTime":"2026-08-29T21:13:36.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52278305946346,"aZ":-16.514131385414302,"pfxX":-2.5223010340894785,"pfxZ":8.706245601671766,"pX":0.45453049738820767,"pZ":3.839514150662132,"vX0":6.294256581138143,"vY0":-134.5959497812592,"vZ0":-1.344697163923057,"x":99.67,"y":135.11,"x0":-1.6072059308951039,"y0":50.00568588834827,"z0":5.538549867902063,"aX":-4.539479956990119},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":2.9,"spinRate":2077,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.4100241456921321,"extension":6.139291804945654},"index":0,"playId":"aab48e6e-91aa-3dac-8872-05b7a74e8387","pitchNumber":1,"startTime":"2026-08-29T21:12:27.036Z","endTime":"2026-08-29T21:12:30.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68696415246402,"aZ":-33.10061817324186,"pfxX":4.695871436714032,"pfxZ":-0.674949058057801,"pX":-0.529434243079461,"pZ":1.769285721581573,"vX0":1.7158247576590813,"vY0":-117.6500727968054,"vZ0":-0.7520475769775175,"x":137.18,"y":191.01,"x0":-1.8815303117602,"y0":50.00142899818687,"z0":5.205008209130931,"aX":6.475083593067103},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.1,"breakHorizontal":-9.0,"spinRate":2461,"spinDirection":92},"zone":7,"typeConfidence":0.86,"plateTime":0.4684809825400662,"extension":5.9667681026442825},"index":1,"playId":"1bd20a63-f9e1-30d4-8617-5d027c500292","pitchNumber":2,"startTime":"2026-08-29T21:12:44.440Z","endTime":"2026-08-29T21:12:48.255Z","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":93.0,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.785867719415926,"aZ":-12.647473445837349,"pfxX":-0.6658198965709412,"pfxZ":10.696142667657229,"pX":0.07427271853855934,"pZ":3.3384923986487207,"vX0":4.282425941233441,"vY0":-135.3149590952441,"vZ0":-3.3893545471621227,"x":114.17,"y":148.64,"x0":-1.4530099537968846,"y0":50.003912885678325,"z0":5.513229442265216,"aX":-1.215922526942605},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":0.1,"spinRate":2139,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.40719178919324994,"extension":6.113669001801753},"index":2,"playId":"f66664e8-1c20-3290-8928-98dd11bbd8e1","pitchNumber":3,"startTime":"2026-08-29T21:13:02.637Z","endTime":"2026-08-29T21:13:05.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-29T21:13:17.206Z","endTime":"2026-08-29T21:13:27.826Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86346693012834,"aZ":-16.315170839331042,"pfxX":-0.9873161682572609,"pfxZ":8.64283043490856,"pX":0.8779070439833628,"pZ":2.2910254364649427,"vX0":6.687008863163453,"vY0":-135.62782593425248,"vZ0":-5.140412679871943,"x":83.54,"y":176.92,"x0":-1.5075278591430719,"y0":50.00286965816423,"z0":5.37560902481189,"aX":-1.813119803174595},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":0.1,"spinRate":2184,"spinDirection":197},"zone":14,"typeConfidence":0.89,"plateTime":0.4062286029026647,"extension":6.202227325214192},"hitData":{"launchSpeed":87.5,"launchAngle":34.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.49,"coordY":77.59}},"index":4,"playId":"d3a8d976-2007-3fbd-b0a3-84eef4119a67","pitchNumber":4,"startTime":"2026-08-29T21:13:27.826Z","endTime":"2026-08-29T21:13:36.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:13:36.363Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to shortstop Nick Allen.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:13:50.218Z","endTime":"2026-08-29T21:16:07.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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],"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":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25786890309976,"aZ":-17.826034480382795,"pfxX":0.7386638940571018,"pfxZ":8.24481883368859,"pX":-0.27972210385860813,"pZ":2.695749740325296,"vX0":3.703827869934767,"vY0":-130.9735302518328,"vZ0":-3.58651166006931,"x":127.66,"y":165.99,"x0":-1.8071624917654847,"y0":50.00023200002899,"z0":5.413193900468181,"aX":1.2850623226711289},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.4,"breakHorizontal":-2.2,"spinRate":2200,"spinDirection":200},"zone":5,"typeConfidence":0.86,"plateTime":0.4179331080212694,"extension":6.082696233983095},"index":0,"playId":"f16fee69-9c73-37bb-9de9-31cc3cd3ff26","pitchNumber":1,"startTime":"2026-08-29T21:14:03.327Z","endTime":"2026-08-29T21:14:06.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.333555998654738,"aZ":-27.424642525403705,"pfxX":3.968502384319272,"pfxZ":3.3172841706990583,"pX":0.8965189467694222,"pZ":1.2242456442378713,"vX0":4.754678434475831,"vY0":-119.50694716669597,"vZ0":-3.706469527941284,"x":82.83,"y":205.73,"x0":-1.6423668663993531,"y0":50.000964943062726,"z0":5.287754331582385,"aX":5.677760212993389},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.3,"breakHorizontal":-8.4,"spinRate":2509,"spinDirection":84},"zone":14,"typeConfidence":0.89,"plateTime":0.46020235441290236,"extension":6.336155171851993},"index":1,"playId":"c417f756-fb9f-352e-b1f6-dd06468394ce","pitchNumber":2,"startTime":"2026-08-29T21:14:20.181Z","endTime":"2026-08-29T21:14:24.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586007975930336,"aZ":-32.79706342987022,"pfxX":4.049999571457329,"pfxZ":-0.43303742927253097,"pX":0.955950061028677,"pZ":1.4848324058498417,"vX0":4.8915375677994115,"vY0":-119.99030491012958,"vZ0":-2.321636034455445,"x":80.56,"y":198.69,"x0":-1.6436538698040404,"y0":50.00261028974144,"z0":5.418543657114507,"aX":5.839818556567772},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":-8.6,"spinRate":2561,"spinDirection":88},"zone":14,"typeConfidence":0.86,"plateTime":0.45839721475569917,"extension":6.221997058787415},"index":2,"playId":"2326d736-bdeb-3b45-9519-d15ccfb79200","pitchNumber":3,"startTime":"2026-08-29T21:14:36.853Z","endTime":"2026-08-29T21:14:40.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.640501068147785,"aZ":-12.933569264884039,"pfxX":-1.6895218921685151,"pfxZ":10.377304932714868,"pX":1.5510697457583984,"pZ":2.578215278415895,"vX0":8.102234228000864,"vY0":-136.65923516101086,"vZ0":-5.28552782890311,"x":57.88,"y":169.17,"x0":-1.2583283101196654,"y0":50.00392776148338,"z0":5.456905703534279,"aX":-3.1335632611914828},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":1.0,"spinRate":2230,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.40385239635571457,"extension":6.296176300207337},"index":3,"playId":"4fa3c34e-c47e-3ecb-8798-e6bd03a88f32","pitchNumber":4,"startTime":"2026-08-29T21:14:52.778Z","endTime":"2026-08-29T21:14:55.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64610333141758,"aZ":-27.1345356941862,"pfxX":5.874037831916621,"pfxZ":3.5598645868259045,"pX":0.7855698388891363,"pZ":1.494670440616388,"vX0":4.11292304569007,"vY0":-120.26401919526613,"vZ0":-3.320915053298269,"x":87.06,"y":198.42,"x0":-1.7304301975206233,"y0":50.00302235796594,"z0":5.390039967031692,"aX":8.313043740779646},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.6,"breakHorizontal":-11.9,"spinRate":2449,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.46146314767928676,"extension":6.279566518089346},"index":4,"playId":"1c5898c3-4c6b-33e3-8648-5173fa313b4a","pitchNumber":5,"startTime":"2026-08-29T21:15:17.538Z","endTime":"2026-08-29T21:15:21.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48780720170681,"aZ":-24.265664933898726,"pfxX":-9.316458315510681,"pfxZ":5.206389730950655,"pX":-0.6667722406030008,"pZ":1.1239314280434571,"vX0":5.431287326563497,"vY0":-123.05303322657898,"vZ0":-5.083494946674841,"x":142.42,"y":208.43,"x0":-1.7024844970489756,"y0":50.003743290889794,"z0":5.2959118623879755,"aX":-14.158442345238862},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":1990,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.446669550584855,"extension":6.231206381408343},"index":5,"playId":"bcd87819-dd29-368e-9bd1-400a826a5964","pitchNumber":6,"startTime":"2026-08-29T21:15:36.613Z","endTime":"2026-08-29T21:15:40.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.358410853237086,"aZ":-30.901012780925914,"pfxX":-9.122471406455748,"pfxZ":0.8688801034749494,"pX":0.4188270586736889,"pZ":2.045715026492783,"vX0":7.6164233994659565,"vY0":-120.20911469645847,"vZ0":-1.535960267450959,"x":101.04,"y":183.55,"x0":-1.605825083354162,"y0":50.00299579014492,"z0":5.437027440916712,"aX":-13.347901068974837},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":2013,"spinDirection":259},"zone":9,"typeConfidence":0.89,"plateTime":0.45569903756645225,"extension":6.253455858271712},"hitData":{"launchSpeed":91.3,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.07,"coordY":149.15}},"index":6,"playId":"37c0281d-8360-3240-8d8b-d9e1391e4684","pitchNumber":7,"startTime":"2026-08-29T21:15:58.135Z","endTime":"2026-08-29T21:16:07.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:16:07.966Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:16:24.058Z","endTime":"2026-08-29T21:19:18.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971676824865906,"aZ":-12.650106722816856,"pfxX":-4.430000506152306,"pfxZ":10.251309204050237,"pX":0.807296756613545,"pZ":0.9308874451918547,"vX0":8.039509815620484,"vY0":-136.8298623074837,"vZ0":-9.215550339155197,"x":86.23,"y":213.65,"x0":-1.5875877475565732,"y0":50.00114026248933,"z0":5.199993970415291,"aX":-8.436163393123179},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2167,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.39963157054555687,"extension":6.348666391729614},"index":0,"playId":"4ee388b2-8612-33aa-91da-a3f0c4ead50e","pitchNumber":1,"startTime":"2026-08-29T21:16:43.082Z","endTime":"2026-08-29T21:16:46.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70014809177657,"aZ":-14.158551892563986,"pfxX":-4.685801219524995,"pfxZ":9.743067524735519,"pX":-1.3857043908501316,"pZ":2.5643809639355775,"vX0":2.778266117876809,"vY0":-135.62671147663949,"vZ0":-4.59730084168617,"x":169.82,"y":169.54,"x0":-1.8184968544474647,"y0":50.00380555342268,"z0":5.280210935464324,"aX":-8.665827551363515},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2206,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.40499336582180456,"extension":6.1999489954166025},"index":1,"playId":"08b42abc-0c71-3185-8b64-ca999292a5da","pitchNumber":2,"startTime":"2026-08-29T21:17:01.887Z","endTime":"2026-08-29T21:17:08.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Marcus Semien steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"08b42abc-0c71-3185-8b64-ca999292a5da","startTime":"2026-08-29T21:17:12.788Z","endTime":"2026-08-29T21:17:38.972Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259853124124778,"aZ":-28.342041015895735,"pfxX":-9.094770806709324,"pfxZ":2.704379591016304,"pX":-0.3118133569042743,"pZ":0.46828494699365153,"vX0":6.527558698871246,"vY0":-118.7536124139683,"vZ0":-5.177398470950164,"x":128.89,"y":226.14,"x0":-1.9242996350810966,"y0":50.00358810102212,"z0":5.27687666301003,"aX":-12.897503707228923},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.8,"breakHorizontal":14.8,"spinRate":2032,"spinDirection":269},"zone":13,"typeConfidence":0.88,"plateTime":0.4624840014585634,"extension":6.201586372040335},"index":3,"playId":"789b12cd-083e-3ad3-9eba-d3cba6708263","pitchNumber":3,"startTime":"2026-08-29T21:17:38.972Z","endTime":"2026-08-29T21:17:42.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60622391353489,"aZ":-12.926827945525815,"pfxX":-2.8492096417264805,"pfxZ":10.299269763621169,"pX":0.31568969101574373,"pZ":1.841091100367872,"vX0":6.444701050768548,"vY0":-136.47624044121616,"vZ0":-6.977174563217654,"x":104.97,"y":189.07,"x0":-1.7159492262285552,"y0":50.00386662266035,"z0":5.337861568785146,"aX":-5.32550120851577},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":3.6,"spinRate":2103,"spinDirection":203},"zone":9,"typeConfidence":0.91,"plateTime":0.4027407585530236,"extension":6.350145364888293},"index":4,"playId":"20267f8f-115a-3419-8573-35bbcf813bf5","pitchNumber":4,"startTime":"2026-08-29T21:18:02.920Z","endTime":"2026-08-29T21:18:06.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049801406738826,"aZ":-25.93771694082662,"pfxX":2.7860076077636524,"pfxZ":4.450037230515404,"pX":-0.442388040905029,"pZ":3.2045694511473326,"vX0":2.9500594098744712,"vY0":-119.36505814358877,"vZ0":0.4345563812301714,"x":133.86,"y":152.26,"x0":-2.0696605173699654,"y0":50.00449138204411,"z0":5.409909723865993,"aX":3.9060052639035874},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.5,"breakHorizontal":-5.9,"spinRate":2553,"spinDirection":99},"zone":1,"typeConfidence":0.86,"plateTime":0.46395306868540054,"extension":6.267412818411108},"index":5,"playId":"d6db9b9a-1794-3972-8760-279f22fc1f04","pitchNumber":5,"startTime":"2026-08-29T21:18:28.518Z","endTime":"2026-08-29T21:18:32.147Z","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.7,"endSpeed":73.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284406020993575,"aZ":-27.253096959986777,"pfxX":3.8476185968895775,"pfxZ":3.4985384647417774,"pX":0.06072893771048362,"pZ":2.5038401627811107,"vX0":3.808558922981982,"vY0":-120.10272306230834,"vZ0":-0.765280824158443,"x":114.69,"y":171.18,"x0":-2.0677139343902833,"y0":50.00233804408766,"z0":5.332770336389715,"aX":5.412471590611552},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.4,"breakHorizontal":-8.2,"spinRate":2698,"spinDirection":91},"zone":5,"typeConfidence":0.89,"plateTime":0.4626883893585907,"extension":6.222838783875072},"index":6,"playId":"aa757d66-1aec-35c0-a25c-0e40285741e0","pitchNumber":6,"startTime":"2026-08-29T21:18:47.211Z","endTime":"2026-08-29T21:18:51.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764684829434046,"aZ":-24.611392602821294,"pfxX":-9.038513883704777,"pfxZ":5.130216082210807,"pX":-0.398137365327263,"pZ":1.9650904480645106,"vX0":6.399479328069647,"vY0":-121.22667081929954,"vZ0":-2.9257798181077663,"x":132.18,"y":185.72,"x0":-1.9101607196978507,"y0":50.00409202678652,"z0":5.357707682093291,"aX":-13.328194418978573},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.8,"breakHorizontal":14.6,"spinRate":1876,"spinDirection":260},"zone":7,"typeConfidence":0.91,"plateTime":0.4534531391510961,"extension":6.355443097974694},"index":7,"playId":"31764f32-b909-3733-b141-c553876bbe4e","pitchNumber":7,"startTime":"2026-08-29T21:19:14.536Z","endTime":"2026-08-29T21:19:18.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:19:18.172Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T21:19:45.998Z","endTime":"2026-08-29T21:21:04.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"860a4858-b265-4338-be72-765594c1d921","startTime":"2026-08-29T21:19:45.998Z","endTime":"2026-08-29T21:19:50.998Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72513282422511,"aZ":-26.581763676292287,"pfxX":6.360632883364697,"pfxZ":3.8939250897971247,"pX":0.6071594239071769,"pZ":2.30028062889792,"vX0":4.064200036416755,"vY0":-120.56979115903191,"vZ0":-1.6483004760069662,"x":93.86,"y":176.67,"x0":-1.9408991338681263,"y0":50.00472760445787,"z0":5.3939896712199795,"aX":9.137715027529877},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.8,"breakHorizontal":-12.6,"spinRate":2570,"spinDirection":98},"zone":6,"typeConfidence":0.89,"plateTime":0.45855574137431043,"extension":6.314071920482936},"index":1,"playId":"802f73c5-3da8-3a43-a7c1-4d3a23aecd76","pitchNumber":1,"startTime":"2026-08-29T21:20:05.458Z","endTime":"2026-08-29T21:20:09.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866118646091394,"aZ":-30.580899004686927,"pfxX":-8.909765497456286,"pfxZ":1.0930264354416845,"pX":-0.17639444490776,"pZ":1.112006962406025,"vX0":6.436726419455499,"vY0":-120.52293924733993,"vZ0":-3.577177858732964,"x":123.72,"y":208.76,"x0":-1.7389795699079535,"y0":50.002176412037834,"z0":5.348683246637053,"aX":-12.9609325709123},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.3,"breakHorizontal":14.4,"spinRate":2110,"spinDirection":269},"zone":13,"typeConfidence":0.9,"plateTime":0.45641421883308375,"extension":6.340745966640271},"index":2,"playId":"bd8888c6-3d2d-3516-a39f-d60e03de88c8","pitchNumber":2,"startTime":"2026-08-29T21:20:25.749Z","endTime":"2026-08-29T21:20:28.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.695664958379034,"aZ":-11.445510140639511,"pfxX":-3.257430644690901,"pfxZ":10.919738446127681,"pX":-0.034954478907972035,"pZ":3.5960820803693876,"vX0":5.712985616824119,"vY0":-138.31733509311894,"vZ0":-2.96084506422868,"x":118.33,"y":141.69,"x0":-1.7233436664248245,"y0":50.00322836662129,"z0":5.470443829636705,"aX":-6.184456078532546},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":4.4,"spinRate":2257,"spinDirection":200},"zone":11,"typeConfidence":0.92,"plateTime":0.39912467285590125,"extension":6.274155394632194},"index":3,"playId":"ea49544b-b21a-314d-a051-fa171e462953","pitchNumber":3,"startTime":"2026-08-29T21:21:00.766Z","endTime":"2026-08-29T21:21:04.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:21:04.316Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Trammell pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:23:20.483Z","endTime":"2026-08-29T21:24:27.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":84.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21680032527732,"aZ":-28.130466411693497,"pfxX":-12.5330406757117,"pfxZ":2.2103099173979253,"pX":-1.8068081510645049,"pZ":2.8177000195249153,"vX0":9.728732137311791,"vY0":-134.57265937133425,"vZ0":-1.0287856872631538,"x":185.87,"y":162.7,"x0":-3.8472393940235894,"y0":50.00072040423397,"z0":5.204419528990775,"aX":-22.899373554977412},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":20.5,"spinRate":2279,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4075868095813622,"extension":6.432178612542094},"index":0,"playId":"47b064f5-50da-35ad-beaf-733cdf624034","pitchNumber":1,"startTime":"2026-08-29T21:23:23.114Z","endTime":"2026-08-29T21:23:26.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.380516410828335,"aZ":-23.26707596789431,"pfxX":2.9456369946184147,"pfxZ":5.910494423066879,"pX":-0.9593827294283201,"pZ":3.540001162438389,"vX0":6.351737427032289,"vY0":-122.5861322417843,"vZ0":0.8351628400842073,"x":153.57,"y":143.2,"x0":-3.976678570889649,"y0":50.005116682943424,"z0":5.195626635925799,"aX":4.439522092777534},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.2,"breakHorizontal":-7.0,"spinRate":3014,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.4484405701679277,"extension":6.342362812276695},"index":1,"playId":"83ee7320-2d61-304c-ad68-38299da383a6","pitchNumber":2,"startTime":"2026-08-29T21:23:32.719Z","endTime":"2026-08-29T21:23:36.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.280817133300467,"aZ":-25.316766484941184,"pfxX":-13.698525604439258,"pfxZ":3.8113100893491074,"pX":-0.021853635502993213,"pZ":1.437588898309587,"vX0":14.33957066565101,"vY0":-133.64392198441024,"vZ0":-4.676075109214812,"x":117.83,"y":199.97,"x0":-3.691314323393009,"y0":50.00372730888182,"z0":5.040909266363413,"aX":-24.6457477908844},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":21.5,"spinRate":2255,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41071672403382475,"extension":6.543968697538151},"index":2,"playId":"9153e698-d5ac-385e-a30a-2230141db215","pitchNumber":3,"startTime":"2026-08-29T21:23:49.365Z","endTime":"2026-08-29T21:23:53.694Z","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":91.0,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.630902994780264,"aZ":-20.658698757023625,"pfxX":-1.630144212765944,"pfxZ":6.4797737174531695,"pX":0.5413362253433285,"pZ":2.1995725088383495,"vX0":11.711043687324011,"vY0":-132.1100750808457,"vZ0":-3.394584373998755,"x":96.37,"y":179.39,"x0":-3.726477029659856,"y0":50.004564957428485,"z0":5.009289624741117,"aX":-2.8979389595096126},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":0.6,"spinRate":2465,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.41367773211447467,"extension":6.402403707403507},"index":3,"playId":"96ac9f8e-0bf4-3599-acc0-817a4b8eafe4","pitchNumber":4,"startTime":"2026-08-29T21:24:03.575Z","endTime":"2026-08-29T21:24:06.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10789326133028,"aZ":-22.67975005986216,"pfxX":-0.6054405585298872,"pfxZ":5.475004432909568,"pX":0.18970297511563788,"pZ":2.076192505590868,"vX0":10.491563310734147,"vY0":-130.7435848704143,"vZ0":-3.1865006645711285,"x":109.77,"y":182.72,"x0":-3.793399707720293,"y0":50.00260234129596,"z0":5.009333091686423,"aX":-1.050135864085843},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":-1.2,"spinRate":2441,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.41864858465192745,"extension":6.675000681944782},"hitData":{"launchSpeed":99.2,"launchAngle":63.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":142.69,"coordY":149.15}},"index":4,"playId":"2c2212e5-ca6b-336c-9787-7e7eac5b4e28","pitchNumber":5,"startTime":"2026-08-29T21:24:17.137Z","endTime":"2026-08-29T21:24:27.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:24:27.821Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:24:41.906Z","endTime":"2026-08-29T21:26:12.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476650581309027,"aZ":-16.00107451521834,"pfxX":-7.708489351767104,"pfxZ":8.726878979401526,"pX":-0.19705390639565284,"pZ":2.8598658862951005,"vX0":11.97019102877285,"vY0":-135.7251307076494,"vZ0":-2.754271284479205,"x":124.51,"y":161.56,"x0":-3.6761122762719665,"y0":50.005738451661934,"z0":5.010828140959891,"aX":-14.292103428574315},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2226,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.404532802811846,"extension":6.518452252863019},"index":0,"playId":"c3a30808-cf21-35d6-8647-b6c21bc4e5a5","pitchNumber":1,"startTime":"2026-08-29T21:24:47.916Z","endTime":"2026-08-29T21:24:50.916Z","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":87.9,"endSpeed":80.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20924869635195,"aZ":-26.064370918228345,"pfxX":0.9804542337484374,"pfxZ":3.724617242786496,"pX":0.8290210113435874,"pZ":2.130316371177659,"vX0":11.187766776794753,"vY0":-127.56073549413559,"vZ0":-1.965068593755567,"x":85.4,"y":181.26,"x0":-3.748509033674657,"y0":50.005281002691156,"z0":4.97367201979709,"aX":1.608272321321379},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-4.4,"spinRate":2933,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.43003414785851835,"extension":6.480455786063374},"index":1,"playId":"fe501b22-0971-300f-b761-51906d99a63c","pitchNumber":2,"startTime":"2026-08-29T21:25:01.978Z","endTime":"2026-08-29T21:25:06.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.768506210857144,"aZ":-26.279429791934806,"pfxX":-11.001859002857396,"pfxZ":3.1355286203099917,"pX":0.7762909798336864,"pZ":2.015594588382155,"vX0":15.62170641131927,"vY0":-136.6082425026219,"vZ0":-3.6683788069515124,"x":87.41,"y":184.36,"x0":-3.602652233460934,"y0":50.000755927176314,"z0":5.194664690875014,"aX":-20.668680349502765},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":2295,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4018643674105835,"extension":6.594020141320608},"index":2,"playId":"01d49b71-8bc4-3581-a1d0-4635a3ee8f60","pitchNumber":3,"startTime":"2026-08-29T21:25:15.613Z","endTime":"2026-08-29T21:25:19.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43528723280748,"aZ":-25.240258144633657,"pfxX":-9.880136236153364,"pfxZ":3.794413881354024,"pX":-0.06413682279489916,"pZ":1.8243021805992437,"vX0":13.08098911337684,"vY0":-134.38567485931617,"vZ0":-3.8400042117181603,"x":119.44,"y":189.52,"x0":-3.7137510712767754,"y0":50.00217880580441,"z0":5.0670856113388005,"aX":-18.05073538443271},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":15.0,"spinRate":2219,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4077675290137228,"extension":6.764720514005512},"index":3,"playId":"0c6b8a9a-9954-3ff4-9903-4f0fe5663f11","pitchNumber":4,"startTime":"2026-08-29T21:25:35.021Z","endTime":"2026-08-29T21:25:39.122Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73093913158984,"aZ":-26.103566075617433,"pfxX":-0.5041800215581542,"pfxZ":3.337347903499664,"pX":1.0649040349457644,"pZ":2.406380738167565,"vX0":12.772603364120702,"vY0":-134.8781324712773,"vZ0":-2.1720297614842377,"x":76.41,"y":173.81,"x0":-3.691635852416186,"y0":50.00405662063446,"z0":5.086312720372833,"aX":-0.9187756834522913},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":-2.2,"spinRate":2543,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40802714714765065,"extension":6.470229605228369},"index":4,"playId":"f1f962dc-1dde-3b21-8c85-3dcbd000dd85","pitchNumber":5,"startTime":"2026-08-29T21:26:08.233Z","endTime":"2026-08-29T21:26:12.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:26:12.041Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to third baseman Bo Bichette.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T21:26:20.771Z","endTime":"2026-08-29T21:27:11.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(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":93.5,"endSpeed":84.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.604932351664395,"aZ":-23.999170271282008,"pfxX":-13.391115959841805,"pfxZ":4.479764907515704,"pX":-0.046198283003731334,"pZ":1.757643568891113,"vX0":14.007838786891377,"vY0":-135.28298792596516,"vZ0":-4.18593841239357,"x":118.76,"y":191.32,"x0":-3.5885975650031616,"y0":50.00524133044901,"z0":5.038144886373097,"aX":-24.45556169387227},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":20.8,"spinRate":2339,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40719320344436527,"extension":6.373652110180237},"index":0,"playId":"84a2f25d-c4a6-3bf1-b30c-b4c7ad6e2bd7","pitchNumber":1,"startTime":"2026-08-29T21:26:34.293Z","endTime":"2026-08-29T21:26:38.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47702815662279,"aZ":-20.911048097639107,"pfxX":-1.0921801325878642,"pfxZ":6.226749045221938,"pX":1.3955771322229025,"pZ":2.182032415530535,"vX0":13.61561510056188,"vY0":-134.2529221368662,"vZ0":-3.6330305268842813,"x":63.8,"y":179.87,"x0":-3.6192342302645524,"y0":50.004104616069455,"z0":5.057367827206068,"aX":-1.9769498260714193},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":-1.2,"spinRate":2648,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40937454880997715,"extension":6.349963430126566},"index":1,"playId":"3863f983-df31-3508-af06-eb6af6fdf2ae","pitchNumber":2,"startTime":"2026-08-29T21:26:47.275Z","endTime":"2026-08-29T21:26:51.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.517472392644144,"aZ":-25.704814592098113,"pfxX":0.6218366130454283,"pfxZ":3.6098993295973294,"pX":-0.3921986425296399,"pZ":3.038912625136674,"vX0":9.014483553936552,"vY0":-133.9617024554653,"vZ0":-0.5611133398156111,"x":131.95,"y":156.73,"x0":-3.900625672878222,"y0":50.006422717463934,"z0":5.110360766651147,"aX":1.1133029066085856},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2655,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.41097158208780327,"extension":6.32951578111005},"hitData":{"launchSpeed":81.4,"launchAngle":72.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":130.53,"coordY":182.09}},"index":2,"playId":"a0fc1302-f895-3e0b-9a17-8e315bdf413a","pitchNumber":3,"startTime":"2026-08-29T21:27:00.809Z","endTime":"2026-08-29T21:27:11.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:27:11.347Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:29:44.277Z","endTime":"2026-08-29T21:32:03.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678402870535148,"aZ":-27.641583598673726,"pfxX":6.019144936148093,"pfxZ":3.180278481734234,"pX":1.1595690596227253,"pZ":2.524009921674793,"vX0":5.039687324730136,"vY0":-119.12277524273918,"vZ0":-1.1243734190455528,"x":72.8,"y":170.63,"x0":-1.7718521742494076,"y0":50.00274859501054,"z0":5.520317394849564,"aX":8.576670999343847},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.8,"breakHorizontal":-12.2,"spinRate":2564,"spinDirection":74},"zone":12,"typeConfidence":0.9,"plateTime":0.46128235392163797,"extension":6.3974860441911146},"index":0,"playId":"8762e7ab-8b10-341a-9c9c-17acaae80964","pitchNumber":1,"startTime":"2026-08-29T21:29:57.854Z","endTime":"2026-08-29T21:30:01.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46166711729292,"aZ":-12.670951212929468,"pfxX":-3.339981994755446,"pfxZ":10.37583158907961,"pX":-0.1970226783620994,"pZ":4.024662649364527,"vX0":5.240717609161083,"vY0":-136.7883087609807,"vZ0":-1.6603918412618826,"x":124.51,"y":130.11,"x0":-1.7109700509122896,"y0":50.00281175597463,"z0":5.516315221358368,"aX":-6.278776023143698},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":4.8,"spinRate":2192,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.4016848815634604,"extension":6.338526693543257},"index":1,"playId":"0982d6e0-3521-34da-a2f4-06d58254b5d5","pitchNumber":2,"startTime":"2026-08-29T21:30:16.862Z","endTime":"2026-08-29T21:30:20.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-29T21:30:26.389Z","endTime":"2026-08-29T21:30:40.942Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71075470009362,"aZ":-12.040755143567882,"pfxX":-4.0270192579361055,"pfxZ":10.845098168376857,"pX":-0.3972691843730954,"pZ":2.0069967264647746,"vX0":4.87936953652143,"vY0":-136.29971587545666,"vZ0":-6.617885956293306,"x":132.14,"y":184.59,"x0":-1.6988430631321758,"y0":50.00212539053352,"z0":5.3212592606809945,"aX":-7.475438109323825},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":6.1,"spinRate":2253,"spinDirection":202},"zone":7,"typeConfidence":0.91,"plateTime":0.4039425285630025,"extension":6.27765407759846},"index":3,"playId":"e7eac308-eef2-3144-82f4-08b1f73b0dba","pitchNumber":3,"startTime":"2026-08-29T21:30:40.942Z","endTime":"2026-08-29T21:30:43.942Z","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":93.9,"endSpeed":84.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.260574620313825,"aZ":-11.953665120855993,"pfxX":-0.417823683860969,"pfxZ":10.81720359583952,"pX":0.3067210508174367,"pZ":4.552278896681087,"vX0":4.9719455122001115,"vY0":-136.62291311209145,"vZ0":-0.5886925695665882,"x":105.31,"y":115.87,"x0":-1.4911046362470082,"y0":50.00067926872984,"z0":5.600870783482397,"aX":-0.7816355243576466},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":-0.4,"spinRate":2282,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.4026506288006755,"extension":6.279795699501475},"index":4,"playId":"a1dd25ce-dd92-3543-bbda-7ca80fcf36eb","pitchNumber":4,"startTime":"2026-08-29T21:31:03.587Z","endTime":"2026-08-29T21:31:07.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.588127727082785,"aZ":-11.80458688785753,"pfxX":-2.725504950393646,"pfxZ":11.034239575783422,"pX":-0.6036061016345943,"pZ":2.84063084212551,"vX0":3.6593978489678802,"vY0":-135.72373703533006,"vZ0":-4.505895691465698,"x":140.01,"y":162.08,"x0":-1.621852265336754,"y0":50.006299076855875,"z0":5.359087433998597,"aX":-5.033322644749291},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":4.1,"spinRate":2136,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.4051814447555211,"extension":6.360398180035913},"index":5,"playId":"6f992c4e-198e-35fa-857a-5dd2ef3425ab","pitchNumber":5,"startTime":"2026-08-29T21:31:21.661Z","endTime":"2026-08-29T21:31:25.336Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.805582926147782,"aZ":-29.473810950832814,"pfxX":6.338443439947351,"pfxZ":1.8805348961181885,"pX":0.3250010707268112,"pZ":1.9086318952840202,"vX0":3.168663097523548,"vY0":-119.50764178091674,"vZ0":-1.9805546028726144,"x":104.61,"y":187.25,"x0":-1.844935147275532,"y0":50.00170906540255,"z0":5.4167172048121515,"aX":9.091139657937712},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.1,"breakHorizontal":-12.2,"spinRate":2424,"spinDirection":77},"zone":9,"typeConfidence":0.89,"plateTime":0.45977217690038685,"extension":6.391145573274672},"index":6,"playId":"dea031c2-26b9-3cf1-a77b-6961f257fddb","pitchNumber":6,"startTime":"2026-08-29T21:31:59.343Z","endTime":"2026-08-29T21:32:03.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:32:03.782Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Lindor doubles (9) on a fly ball to right fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:32:13.290Z","endTime":"2026-08-29T21:33:57.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66591701668914,"aZ":-28.551464335172756,"pfxX":6.199915290388469,"pfxZ":2.5173172418298098,"pX":-0.1401047711829626,"pZ":1.424320676656158,"vX0":2.4409359249234694,"vY0":-119.85945919328093,"vZ0":-3.0153823914643123,"x":122.34,"y":200.32,"x0":-1.9805105570071393,"y0":50.00181428366898,"z0":5.279128930972912,"aX":8.915295962113339},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":2413,"spinDirection":91},"zone":13,"typeConfidence":0.88,"plateTime":0.45901326356919236,"extension":6.4373379338533185},"index":0,"playId":"55250bdd-8a4c-313a-b76a-e90353ac3df9","pitchNumber":1,"startTime":"2026-08-29T21:32:32.246Z","endTime":"2026-08-29T21:32:36.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-29T21:32:45.563Z","endTime":"2026-08-29T21:33:03.928Z","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(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":94.3,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42785717210493,"aZ":-13.977244221979646,"pfxX":-1.9893377387982345,"pfxZ":9.670736717086987,"pX":-0.99933664618917,"pZ":3.419665322950605,"vX0":2.428887739277491,"vY0":-137.29783308013654,"vZ0":-2.9014723514662135,"x":155.09,"y":146.45,"x0":-1.6429747568881266,"y0":50.006418772688264,"z0":5.4592075473331985,"aX":-3.7449068181036655},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":3.0,"spinRate":2176,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.40112526496174894,"extension":6.323640170544511},"index":2,"playId":"ce38f03e-c58a-3328-8f4c-534fcfb72381","pitchNumber":2,"startTime":"2026-08-29T21:33:03.928Z","endTime":"2026-08-29T21:33:08.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91545045361013,"aZ":-12.648112174012681,"pfxX":-2.0138463074852924,"pfxZ":10.635086554967387,"pX":0.9529912400710951,"pZ":2.4182149645055344,"vX0":7.392075653514803,"vY0":-135.67573745667565,"vZ0":-5.493404519859169,"x":80.67,"y":173.49,"x0":-1.563518242527232,"y0":50.00131848248711,"z0":5.375143168870697,"aX":-3.697834621868027},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":1.8,"spinRate":2119,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.4060947699887656,"extension":6.383066048027319},"index":3,"playId":"0c848fb3-fd2f-3d07-907f-7572a4e46917","pitchNumber":3,"startTime":"2026-08-29T21:33:23.252Z","endTime":"2026-08-29T21:33:27.004Z","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":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.131993024772385,"aZ":-11.859096057391309,"pfxX":-2.0733708476089205,"pfxZ":11.11696992030661,"pX":0.122386749235537,"pZ":3.7437105509748267,"vX0":5.211854869274615,"vY0":-135.68104379883022,"vZ0":-2.280079190780904,"x":112.33,"y":137.7,"x0":-1.571146585207574,"y0":50.005846593422795,"z0":5.442185706857941,"aX":-3.7899654448654836},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":2.4,"spinRate":2240,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.4067541776527097,"extension":6.287389379097829},"hitData":{"launchSpeed":95.9,"launchAngle":28.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.67,"coordY":87.81}},"index":4,"playId":"2e7cd96a-760f-3bb4-adab-a931a2bfd127","pitchNumber":4,"startTime":"2026-08-29T21:33:44.217Z","endTime":"2026-08-29T21:33:57.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:33:57.837Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to right fielder Taylor Trammell. Francisco Lindor scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:34:57.225Z","endTime":"2026-08-29T21:39:32.667Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[7],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T21:34:34.001Z","endTime":"2026-08-29T21:34:59.290Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26647244433076,"aZ":-28.56234869054557,"pfxX":-9.42750758711869,"pfxZ":2.4679910609496134,"pX":0.16872882066964914,"pZ":0.9319920662102238,"vX0":7.607748203926483,"vY0":-120.72459567866917,"vZ0":-4.383886926798012,"x":110.57,"y":213.62,"x0":-1.8109557737330038,"y0":50.0033201088143,"z0":5.308570202793963,"aX":-13.8043262533215},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.6,"breakHorizontal":15.1,"spinRate":2040,"spinDirection":261},"zone":14,"typeConfidence":0.91,"plateTime":0.45510504732294876,"extension":6.429979675005808},"index":1,"playId":"502ac1cc-1be2-304d-aeaa-0831c30fea45","pitchNumber":1,"startTime":"2026-08-29T21:34:59.290Z","endTime":"2026-08-29T21:35:03.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663395386338568,"aZ":-26.693512233441744,"pfxX":4.2003059069282775,"pfxZ":3.697059270507544,"pX":-0.467521533862319,"pZ":1.8412800003573588,"vX0":2.402279995765418,"vY0":-121.76372083931231,"vZ0":-2.6604530303290574,"x":134.82,"y":189.07,"x0":-2.0166818061901846,"y0":50.00390549470141,"z0":5.287416984986029,"aX":6.229385368780093},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.2,"breakHorizontal":-8.2,"spinRate":2382,"spinDirection":69},"zone":7,"typeConfidence":0.64,"plateTime":0.451975608774426,"extension":6.3773298240053435},"index":2,"playId":"60946cd0-de35-3f6d-bc6b-f66a1eb35a9f","pitchNumber":2,"startTime":"2026-08-29T21:35:21.600Z","endTime":"2026-08-29T21:35:25.082Z","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":80.4,"endSpeed":73.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48695322947877,"aZ":-41.49497737120914,"pfxX":4.2756930431538995,"pfxZ":-6.849597864043111,"pX":0.9251288457327962,"pZ":1.3735586426490007,"vX0":4.856230139354176,"vY0":-116.87585013203751,"vZ0":-0.4251926592906978,"x":81.74,"y":201.69,"x0":-1.7485261474780431,"y0":50.004290204647575,"z0":5.511436974874033,"aX":5.815826312061082},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.1,"breakHorizontal":-9.1,"spinRate":2988,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4716935745337012,"extension":6.286563923766302},"index":3,"playId":"5826616a-b73c-3031-888c-99ea1088dd38","pitchNumber":3,"startTime":"2026-08-29T21:35:42.244Z","endTime":"2026-08-29T21:35:45.720Z","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":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700566111397947,"aZ":-41.36614426664686,"pfxX":6.943665570974865,"pfxZ":-6.8829428704526165,"pX":-0.6860915973584362,"pZ":1.5000456653639698,"vX0":0.772133208565583,"vY0":-115.68401549898877,"vZ0":0.10656462020712221,"x":143.15,"y":198.28,"x0":-1.9263030870578297,"y0":50.00532243735714,"z0":5.470111589615354,"aX":9.266835083149077},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.0,"breakHorizontal":-12.7,"spinRate":3020,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4762982277729235,"extension":6.264057252675955},"index":4,"playId":"6d80c4f0-bab6-3499-b6ab-6015780461ac","pitchNumber":4,"startTime":"2026-08-29T21:36:03.583Z","endTime":"2026-08-29T21:36:07.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097255552896854,"aZ":-29.482672676237584,"pfxX":-8.95785975432176,"pfxZ":1.7786782590075223,"pX":-1.8995291965137353,"pZ":1.4922810652445249,"vX0":2.82792000547753,"vY0":-123.12266897649289,"vZ0":-3.4467093300740292,"x":189.41,"y":198.49,"x0":-1.9102929062260305,"y0":50.000032068432034,"z0":5.44840742418354,"aX":-13.530517656857063},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":15.4,"spinRate":1922,"spinDirection":263},"zone":13,"typeConfidence":0.9,"plateTime":0.44761517397044814,"extension":6.353685819097199},"index":5,"playId":"9fe6bce3-b17b-382e-8d71-64445870cc2d","pitchNumber":5,"startTime":"2026-08-29T21:36:43.196Z","endTime":"2026-08-29T21:36:46.200Z","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":94.4,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00085437077038,"aZ":-12.31449167111389,"pfxX":-4.488336668695016,"pfxZ":10.647422711161763,"pX":0.8100987903706244,"pZ":2.594900169388924,"vX0":7.743724588657669,"vY0":-137.0999130531178,"vZ0":-5.121666754041019,"x":86.12,"y":168.72,"x0":-1.4941781499606281,"y0":50.003590214295734,"z0":5.3581239114182955,"aX":-8.372924806322368},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2246,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.40262015947034113,"extension":6.47799849544618},"index":6,"playId":"ba70200c-e815-3340-96dd-0fd0376351ee","pitchNumber":6,"startTime":"2026-08-29T21:37:05.102Z","endTime":"2026-08-29T21:37:09.500Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-29T21:37:25.017Z","endTime":"2026-08-29T21:39:20.439Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758163602294587,"aZ":-39.856126697560164,"pfxX":8.342650017322805,"pfxZ":-5.872185784284776,"pX":0.23035604715335076,"pZ":2.970977615125758,"vX0":2.3165976392997,"vY0":-114.40781217124012,"vZ0":2.98228281976926,"x":108.22,"y":158.56,"x0":-1.8826323639321543,"y0":50.004448479857686,"z0":5.593646259922192,"aX":10.910142621612447},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.4,"breakHorizontal":-15.7,"spinRate":2909,"spinDirection":46},"zone":3,"typeConfidence":0.89,"plateTime":0.4812359072645802,"extension":6.24221272230777},"hitData":{"launchSpeed":100.4,"launchAngle":16.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.22,"coordY":104.08}},"index":8,"playId":"9b394f96-3376-3527-8431-a05872600642","pitchNumber":7,"startTime":"2026-08-29T21:39:20.439Z","endTime":"2026-08-29T21:39:32.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:39:32.667Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:39:57.567Z","endTime":"2026-08-29T21:40:44.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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.4,"endSpeed":84.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05874556617412,"aZ":-13.021729612221447,"pfxX":-3.1398099037159612,"pfxZ":10.394695065226578,"pX":-0.49374859192975595,"pZ":4.344645845202673,"vX0":4.148789632001857,"vY0":-135.94006973417504,"vZ0":-0.7733715820689715,"x":135.82,"y":121.47,"x0":-1.6428089577756262,"y0":50.00669364253165,"z0":5.550350187989186,"aX":-5.787897891829038},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":4.7,"spinRate":2094,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4053101242880994,"extension":6.17399406870591},"index":0,"playId":"4e098b76-43ab-3dc4-8116-48fd4a98cb62","pitchNumber":1,"startTime":"2026-08-29T21:40:11.172Z","endTime":"2026-08-29T21:40:14.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.149128005291274,"aZ":-14.61292275861455,"pfxX":-4.224541429057907,"pfxZ":9.697126289370171,"pX":-0.003346472564615325,"pZ":2.897055488361076,"vX0":5.962460751252716,"vY0":-134.46548738063657,"vZ0":-3.753189041453373,"x":117.13,"y":160.56,"x0":-1.7119930436357436,"y0":50.00416483196602,"z0":5.363889919784689,"aX":-7.652120739232506},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2057,"spinDirection":204},"zone":2,"typeConfidence":0.88,"plateTime":0.4090659173653126,"extension":6.2425451170196835},"hitData":{"launchSpeed":91.5,"launchAngle":36.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.5,"coordY":98.41}},"index":1,"playId":"a03c729b-49b6-3647-bcc7-7b6ff14214ea","pitchNumber":2,"startTime":"2026-08-29T21:40:32.519Z","endTime":"2026-08-29T21:40:44.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:40:44.578Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to left fielder Yordan Alvarez. Juan Soto to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:41:30.440Z","endTime":"2026-08-29T21:42:25.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":670541,"link":"/api/v1/people/670541"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"be4f86dd-ad34-3957-919e-272a4b0d4d7a","startTime":"2026-08-29T21:41:12.632Z","endTime":"2026-08-29T21:41:15.632Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26025768929814,"aZ":-23.634868270659005,"pfxX":0.5261719605925291,"pfxZ":5.9826299659464315,"pX":-0.11525037431418214,"pZ":1.6339804760709067,"vX0":4.219035801463326,"vY0":-119.84666167942397,"vZ0":-3.51435154419607,"x":121.39,"y":194.66,"x0":-1.9808163187906551,"y0":50.001531964794445,"z0":5.276032387421198,"aX":0.7504939803615662},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.1,"breakHorizontal":-2.2,"spinRate":2567,"spinDirection":98},"zone":8,"typeConfidence":0.79,"plateTime":0.46038579333942886,"extension":6.281759435536585},"index":1,"playId":"4e586726-488d-3720-bbd0-f0bdd94c8b25","pitchNumber":1,"startTime":"2026-08-29T21:41:32.732Z","endTime":"2026-08-29T21:41:36.478Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59984595835536,"aZ":-27.11629674675618,"pfxX":5.654190793533903,"pfxZ":3.5571384198265115,"pX":-1.1527415909422176,"pZ":2.959323130704796,"vX0":0.6847418131452907,"vY0":-120.051460193244,"vZ0":0.03806501541816554,"x":160.94,"y":158.88,"x0":-2.1763425422230736,"y0":50.00571930049094,"z0":5.407525699208437,"aX":8.050210196189383},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.7,"breakHorizontal":-10.3,"spinRate":2521,"spinDirection":97},"zone":11,"typeConfidence":0.84,"plateTime":0.46063984668270486,"extension":6.115837383339038},"index":2,"playId":"76b6628f-792c-3dd5-bf58-04fd2d9eee94","pitchNumber":2,"startTime":"2026-08-29T21:41:53.945Z","endTime":"2026-08-29T21:41:58.275Z","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":93.9,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95435967692529,"aZ":-11.487381995879899,"pfxX":-4.151465592405572,"pfxZ":11.17466750035243,"pX":0.02663123835679832,"pZ":3.076037458069241,"vX0":5.73534676791435,"vY0":-136.42041659086422,"vZ0":-4.068616233196507,"x":115.98,"y":155.73,"x0":-1.5811073972999792,"y0":50.005220284660425,"z0":5.40170333003208,"aX":-7.687552627040924},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2165,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.4042412470694239,"extension":6.227165777725695},"hitData":{"launchSpeed":93.0,"launchAngle":16.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":115.2}},"index":3,"playId":"d2d6f6cb-238d-339c-a618-54829f1d30c2","pitchNumber":3,"startTime":"2026-08-29T21:42:15.196Z","endTime":"2026-08-29T21:42:25.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:42:25.936Z","atBatIndex":39},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jared Young triples (3) on a line drive to right fielder Taylor Trammell. Juan Soto scores. Carson Benge scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:43:34.714Z","endTime":"2026-08-29T21:45:04.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":666211,"link":"/api/v1/people/666211"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T21:42:35.943Z","endTime":"2026-08-29T21:43:36.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":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77931987455573,"aZ":-25.088766733036458,"pfxX":7.8864934919146155,"pfxZ":4.969072714237061,"pX":-0.41065319512321813,"pZ":2.591550285693912,"vX0":1.5601604405536889,"vY0":-120.21930362946159,"vZ0":-1.3985840634625235,"x":132.65,"y":168.81,"x0":-2.0954854662061018,"y0":50.005773585997886,"z0":5.461921046912577,"aX":11.254152941711553},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.9,"breakHorizontal":-14.6,"spinRate":2572,"spinDirection":91},"zone":4,"typeConfidence":0.88,"plateTime":0.46008271151562896,"extension":6.174675180919771},"index":1,"playId":"2beba58d-0cb3-3e5c-a26b-9c841f76a3a2","pitchNumber":1,"startTime":"2026-08-29T21:43:36.958Z","endTime":"2026-08-29T21:43:40.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17105954308331,"aZ":-11.46807433528021,"pfxX":-3.7414162812648373,"pfxZ":11.159065638955013,"pX":-0.6423815984368137,"pZ":2.7373993215307677,"vX0":4.113163518326488,"vY0":-136.59577196908126,"vZ0":-5.000064309955386,"x":141.49,"y":164.87,"x0":-1.694725926470851,"y0":50.00043196891387,"z0":5.406196508012254,"aX":-6.941188131783194},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":5.8,"spinRate":2179,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.40379816842306715,"extension":6.233074956939639},"index":2,"playId":"117ac1dd-f95d-3436-bb59-4846b0a765b6","pitchNumber":2,"startTime":"2026-08-29T21:43:57.339Z","endTime":"2026-08-29T21:44:03.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":84.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.82736761246834,"aZ":-11.259013121330607,"pfxX":-3.534597418514641,"pfxZ":11.289657329661168,"pX":0.4096373602239417,"pZ":2.7582218807583607,"vX0":6.506389755509547,"vY0":-137.0900600219426,"vZ0":-4.9022322388134345,"x":101.39,"y":164.31,"x0":-1.5645052925522607,"y0":50.00437765258715,"z0":5.376147464769695,"aX":-6.549727072783081},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":4.6,"spinRate":2232,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.403691837725801,"extension":6.249649055763108},"index":3,"playId":"5404ae02-7f54-34c4-97b1-125cad1307e5","pitchNumber":3,"startTime":"2026-08-29T21:44:21.440Z","endTime":"2026-08-29T21:44:24.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879579167890324,"aZ":-24.50725395844679,"pfxX":5.466186596655287,"pfxZ":5.177462210742252,"pX":-0.26642958945888173,"pZ":1.7082521692767099,"vX0":2.372776791797502,"vY0":-122.24938808249242,"vZ0":-3.443088801558353,"x":127.16,"y":192.66,"x0":-1.966100659442272,"y0":50.00363838913308,"z0":5.289303623923375,"aX":8.098149083675853},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.6,"breakHorizontal":-10.6,"spinRate":2481,"spinDirection":96},"zone":8,"typeConfidence":0.7,"plateTime":0.45173347064656566,"extension":6.175948482184485},"hitData":{"launchSpeed":81.2,"launchAngle":23.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.35,"coordY":116.53}},"index":4,"playId":"ec3d4dad-93fc-3897-a058-d83989b3a7a8","pitchNumber":4,"startTime":"2026-08-29T21:44:51.541Z","endTime":"2026-08-29T21:45:04.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:45:04.793Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T21:46:18.534Z","endTime":"2026-08-29T21:46:55.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T21:45:36.217Z","endTime":"2026-08-29T21:46:20.800Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511350869175548,"aZ":-18.30891281476607,"pfxX":0.592921052486099,"pfxZ":8.058583825584538,"pX":0.627413634035766,"pZ":2.802522663025231,"vX0":5.814953388441477,"vY0":-130.83150586147286,"vZ0":-3.276919197855569,"x":93.08,"y":163.11,"x0":-1.7079614693037242,"y0":50.004701449470275,"z0":5.456006363475996,"aX":1.0190744784356212},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.0,"breakHorizontal":-2.4,"spinRate":2173,"spinDirection":193},"zone":3,"typeConfidence":0.77,"plateTime":0.4198492617002274,"extension":6.080763431802856},"index":1,"playId":"ccaf4676-5538-348f-a7b8-6a6740ea8682","pitchNumber":1,"startTime":"2026-08-29T21:46:20.800Z","endTime":"2026-08-29T21:46:27.569Z","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":89.8,"endSpeed":81.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278600088142195,"aZ":-18.287595752991784,"pfxX":0.7835892281871366,"pfxZ":8.125123677962922,"pX":0.3332155078538411,"pZ":2.384312757044561,"vX0":4.92984218539478,"vY0":-130.6184117806912,"vZ0":-4.134477788244282,"x":104.3,"y":174.4,"x0":-1.688903135552879,"y0":50.00405955778202,"z0":5.382480656161542,"aX":1.3390368152589809},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.9,"breakHorizontal":-2.6,"spinRate":2185,"spinDirection":190},"zone":6,"typeConfidence":0.81,"plateTime":0.4210712691397336,"extension":6.11371681010096},"hitData":{"launchSpeed":68.3,"launchAngle":1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":153.2}},"index":2,"playId":"d5d0bd0d-01eb-3e98-8ade-d81fbfed2021","pitchNumber":2,"startTime":"2026-08-29T21:46:48.547Z","endTime":"2026-08-29T21:46:55.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:46:55.949Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremy Peña flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:49:02.835Z","endTime":"2026-08-29T21:50:01.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":92.3,"endSpeed":83.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209603791201115,"aZ":-26.39197771450387,"pfxX":-13.725674743168328,"pfxZ":3.2421383131366985,"pX":1.604748672012497,"pZ":0.8508390687157144,"vX0":17.6717426679029,"vY0":-133.1330206831405,"vZ0":-6.1523244199792675,"x":55.83,"y":215.81,"x0":-3.3547823733325486,"y0":50.00570500825439,"z0":5.117851493266984,"aX":-24.494812570394398},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":20.8,"spinRate":2208,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4123850922633938,"extension":6.828585506839033},"index":0,"playId":"28699f2c-10eb-3bf3-861a-947dbd7bb092","pitchNumber":1,"startTime":"2026-08-29T21:49:05.829Z","endTime":"2026-08-29T21:49:09.637Z","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.0,"endSpeed":85.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.885410014283682,"aZ":-23.140741278399894,"pfxX":-11.299754832750555,"pfxZ":4.835653603357244,"pX":-0.6288425923634596,"pZ":1.8653332206265627,"vX0":12.080229942822164,"vY0":-136.28876218306866,"vZ0":-4.494011482969918,"x":140.97,"y":188.42,"x0":-3.6653156285387554,"y0":50.00262400233737,"z0":5.147854355760978,"aX":-21.110318800271425},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":2199,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.40294447236828423,"extension":6.723957338745171},"index":1,"playId":"7638061d-8ab6-3ec3-afdc-a313799ad5fc","pitchNumber":2,"startTime":"2026-08-29T21:49:20.449Z","endTime":"2026-08-29T21:49:24.223Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749948240834236,"aZ":-30.027820948830435,"pfxX":2.565170689173325,"pfxZ":1.3333759351444954,"pX":0.8205394945774094,"pZ":2.6486065966083365,"vX0":10.37180718579976,"vY0":-126.21053204425586,"vZ0":-0.16339131553992836,"x":85.72,"y":167.27,"x0":-3.6761087567100588,"y0":50.0050929623231,"z0":5.133022258239194,"aX":4.136363065708129},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-7.0,"spinRate":3033,"spinDirection":73},"zone":12,"typeConfidence":2.0,"plateTime":0.4340201449014356,"extension":6.3117606715106955},"index":2,"playId":"4a251228-8165-3608-9277-4c013d63e7e6","pitchNumber":3,"startTime":"2026-08-29T21:49:36.534Z","endTime":"2026-08-29T21:49:39.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-29T21:49:47.535Z","endTime":"2026-08-29T21:49:52.012Z","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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835603753760253,"aZ":-39.02360408844681,"pfxX":8.140442312897902,"pfxZ":-4.825030339072881,"pX":-0.12975006057229826,"pZ":1.6274829785970482,"vX0":6.277090531032656,"vY0":-119.41690921357653,"vZ0":-0.11695730386810554,"x":121.95,"y":194.84,"x0":-3.867118621704312,"y0":50.00502752184132,"z0":5.241107554510992,"aX":11.547318822383623},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.4,"breakHorizontal":-16.4,"spinRate":3345,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.46185616257746087,"extension":6.291093431897801},"hitData":{"launchSpeed":85.7,"launchAngle":49.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.9,"coordY":106.08}},"index":4,"playId":"0c6745ec-bf30-3606-8f8f-b1a43b4353d5","pitchNumber":4,"startTime":"2026-08-29T21:49:52.012Z","endTime":"2026-08-29T21:50:01.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:50:01.726Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a ground ball to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:50:15.779Z","endTime":"2026-08-29T21:51:02.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71868901529187,"aZ":-22.68403766820199,"pfxX":-1.1446911554571004,"pfxZ":5.291925748319546,"pX":1.2967306295007044,"pZ":3.3397042726605077,"vX0":13.096462384283411,"vY0":-133.0845068039136,"vZ0":-0.9492712567700667,"x":67.57,"y":148.61,"x0":-3.5402916104580697,"y0":50.00031219587181,"z0":5.344877688869376,"aX":-2.0530377926432863},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":-0.7,"spinRate":2506,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.41164781698563857,"extension":6.746862209206425},"index":0,"playId":"91b7838d-38fc-3c47-8061-aa0180276c1f","pitchNumber":1,"startTime":"2026-08-29T21:50:24.929Z","endTime":"2026-08-29T21:50:28.370Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.745749064556765,"aZ":-34.27364679837184,"pfxX":6.03256535321683,"pfxZ":-1.3284076209501912,"pX":-1.2090835740394548,"pZ":2.2372129548315347,"vX0":5.082561091830845,"vY0":-125.44083322495605,"vZ0":-0.3132061368539695,"x":163.09,"y":178.38,"x0":-4.052641473326356,"y0":50.004270841282064,"z0":5.181863522020167,"aX":9.517931339505495},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-12.1,"spinRate":3036,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4383215687808497,"extension":6.31478566585976},"index":1,"playId":"1e3f2a8d-e01e-3868-863c-79faa4f0b476","pitchNumber":2,"startTime":"2026-08-29T21:50:38.238Z","endTime":"2026-08-29T21:50:42.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793058337970365,"aZ":-24.592453356735774,"pfxX":-1.7148958767902447,"pfxZ":4.13114249394941,"pX":-0.13198441942062933,"pZ":3.223923478566701,"vX0":10.238443198241049,"vY0":-134.31782440049957,"vZ0":-0.6800775388384177,"x":122.03,"y":151.73,"x0":-3.762623560459339,"y0":50.004397138482524,"z0":5.2216636251031625,"aX":-3.1497335079442625},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.6,"breakHorizontal":1.0,"spinRate":2673,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4070469782369819,"extension":6.7009501600148935},"hitData":{"launchSpeed":108.7,"launchAngle":5.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.82,"coordY":95.94}},"index":2,"playId":"71e27eb8-67e4-3e81-9758-2434dfc64db4","pitchNumber":3,"startTime":"2026-08-29T21:50:51.207Z","endTime":"2026-08-29T21:51:02.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:51:02.216Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:51:19.117Z","endTime":"2026-08-29T21:51:39.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":94.4,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97325326050067,"aZ":-22.86630478462808,"pfxX":-10.80101130220081,"pfxZ":4.957851497707777,"pX":-0.3453946566420735,"pZ":3.0032282951336824,"vX0":12.719149928324702,"vY0":-136.80644009724912,"vZ0":-1.5546826307506978,"x":130.17,"y":157.69,"x0":-3.6734151738326792,"y0":50.00166929249079,"z0":5.161676336345783,"aX":-20.270957784784066},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":16.6,"spinRate":2391,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4019055896548842,"extension":6.872888616022811},"hitData":{"launchSpeed":74.9,"launchAngle":74.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":196.28}},"index":0,"playId":"8aef9011-9cae-3079-9a8c-1e280201bc9f","pitchNumber":1,"startTime":"2026-08-29T21:51:29.662Z","endTime":"2026-08-29T21:51:39.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:51:39.106Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T21:51:57.997Z","endTime":"2026-08-29T21:53:10.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.731710546249666,"aZ":-23.52281870529514,"pfxX":-12.370789683174445,"pfxZ":4.611538458063926,"pX":1.0803015899017159,"pZ":3.221913499280463,"vX0":16.51116878947234,"vY0":-136.95212037151012,"vZ0":-1.13483935543751,"x":75.82,"y":151.79,"x0":-3.454469867397279,"y0":50.00367235625707,"z0":5.269499244532006,"aX":-23.21186705741651},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":18.4,"spinRate":2318,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.4018546300157455,"extension":6.790693282367662},"index":0,"playId":"c122f420-2b0d-3ebe-8f49-38e03d742ec3","pitchNumber":1,"startTime":"2026-08-29T21:52:06.418Z","endTime":"2026-08-29T21:52:10.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843534841219704,"aZ":-23.480490347840465,"pfxX":-0.582150052447129,"pfxZ":4.941999491133943,"pX":-0.09029700340915327,"pZ":3.226820052808874,"vX0":9.908050462704535,"vY0":-132.19553129232733,"vZ0":-0.5363060482051699,"x":120.44,"y":151.66,"x0":-3.8212248240293425,"y0":50.00252318646461,"z0":5.16570077477392,"aX":-1.0268071474628262},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":-1.2,"spinRate":2535,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.41535321854378804,"extension":6.676223968915509},"index":1,"playId":"5c37d678-6052-34dd-97ec-78eb552cdf36","pitchNumber":2,"startTime":"2026-08-29T21:52:25.731Z","endTime":"2026-08-29T21:52:29.346Z","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.3,"endSpeed":71.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36528540618543,"aZ":-42.418175165497665,"pfxX":9.441621142941575,"pfxZ":-7.755402892425909,"pX":-0.4633509897919057,"pZ":2.352795285901096,"vX0":5.0081540486148555,"vY0":-116.5997051811476,"vZ0":2.6596406286151764,"x":134.66,"y":175.25,"x0":-3.8959909797832855,"y0":50.00565424809826,"z0":5.322632340782146,"aX":12.463533990413524},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.5,"breakHorizontal":-18.6,"spinRate":3388,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4774249568742839,"extension":6.302161453888181},"index":2,"playId":"bcb9c7c4-0288-3ee8-b767-331d37e2b984","pitchNumber":3,"startTime":"2026-08-29T21:52:44.922Z","endTime":"2026-08-29T21:52:47.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92009832109816,"aZ":-15.224364704579289,"pfxX":-7.917535722159283,"pfxZ":8.599462275241788,"pX":-0.4416634546186206,"pZ":3.6181491363560423,"vX0":11.460757863468544,"vY0":-140.25864912753119,"vZ0":-1.5232009681602068,"x":133.84,"y":141.09,"x0":-3.572628551015353,"y0":50.001945292673255,"z0":5.172554003029359,"aX":-15.605229475109208},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":11.6,"spinRate":2302,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39213857402456265,"extension":6.582737090541212},"index":3,"playId":"b6f1f31a-2488-3b78-816f-df83cb658a35","pitchNumber":4,"startTime":"2026-08-29T21:53:07.530Z","endTime":"2026-08-29T21:53:10.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:53:10.891Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"A.J. Ewing lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:55:56.872Z","endTime":"2026-08-29T21:56:22.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Cristian Javier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T21:53:45.074Z","endTime":"2026-08-29T21:55:59.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.310559455054,"aZ":-22.11440705365837,"pfxX":-11.511216465434906,"pfxZ":6.527270607941995,"pX":1.080217809978291,"pZ":1.9562222663829063,"vX0":11.301158597658327,"vY0":-124.28684287226989,"vZ0":-3.756298344361463,"x":75.82,"y":185.96,"x0":-2.0621903540558333,"y0":50.00549625621277,"z0":5.355938809512515,"aX":-17.74899051018665},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.0,"breakHorizontal":17.8,"spinRate":1961,"spinDirection":241},"zone":14,"typeConfidence":0.96,"plateTime":0.4432028799385379,"extension":6.676562841257051},"index":1,"playId":"c98f4259-b0a6-3213-91b7-f1ee1cf5c206","pitchNumber":1,"startTime":"2026-08-29T21:55:59.134Z","endTime":"2026-08-29T21:56:02.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.57303372273484,"aZ":-17.487595054346265,"pfxX":-7.549172920242108,"pfxZ":8.0688039115272,"pX":-0.026401151778158417,"pZ":2.7625948915471383,"vX0":7.9862660132015275,"vY0":-135.9692073883852,"vZ0":-3.376831824540972,"x":118.01,"y":164.19,"x0":-2.0607815215333183,"y0":50.00297441579809,"z0":5.278012844337617,"aX":-13.74082256294286},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":11.4,"spinRate":2254,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.407224860009507,"extension":6.357975403960107},"hitData":{"launchSpeed":102.0,"launchAngle":19.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.75,"coordY":65.35}},"index":2,"playId":"290e0325-6d9d-3024-8cbc-c9aae989bc38","pitchNumber":2,"startTime":"2026-08-29T21:56:16.090Z","endTime":"2026-08-29T21:56:22.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:56:22.981Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (17) on a sharp line drive to right fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:56:42.686Z","endTime":"2026-08-29T21:57:04.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":76.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.181205793607166,"aZ":-27.347377399219376,"pfxX":-2.3542722556373152,"pfxZ":3.145601960756613,"pX":-0.27187190522559856,"pZ":2.6476046262679405,"vX0":5.299632492016045,"vY0":-124.71217268456546,"vZ0":-0.9875657935490512,"x":127.36,"y":167.29,"x0":-2.14370787444136,"y0":50.00201940782026,"z0":5.358987983253588,"aX":-3.6118400964428985},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2206,"spinDirection":224},"zone":5,"typeConfidence":0.84,"plateTime":0.4436647644826026,"extension":6.484440348293135},"hitData":{"launchSpeed":107.0,"launchAngle":20.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":215.99,"coordY":97.49}},"index":0,"playId":"2982f4c3-fec9-329c-b6bf-e278ae95216c","pitchNumber":1,"startTime":"2026-08-29T21:56:51.527Z","endTime":"2026-08-29T21:57:04.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:57:04.455Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, second baseman Jose Altuve to first baseman Christian Walker. Cristian Pache to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:58:18.437Z","endTime":"2026-08-29T21:58:30.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Cristian Pache replaces Brett Baty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T21:57:31.314Z","endTime":"2026-08-29T21:57:59.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665506,"link":"/api/v1/people/665506"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"base":2},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"41103011-6930-33df-aca5-457025b8eae6","startTime":"2026-08-29T21:57:59.221Z","endTime":"2026-08-29T21:58:02.221Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02972227518146,"aZ":-26.140375081940256,"pfxX":-0.14176762775944218,"pfxZ":3.8184136827012525,"pX":0.38427814352081796,"pZ":2.14122416735389,"vX0":5.903551295501694,"vY0":-125.3595385875299,"vZ0":-2.271083373935026,"x":102.35,"y":180.97,"x0":-1.9898802214718285,"y0":50.00218462579259,"z0":5.208196705879058,"aX":-0.22407894980717255},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":-1.2,"spinRate":2076,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.438124530557237,"extension":6.927385749901372},"hitData":{"launchSpeed":74.8,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":159.79}},"index":2,"playId":"e938a918-50e8-3af9-ae14-d817332534be","pitchNumber":1,"startTime":"2026-08-29T21:58:20.457Z","endTime":"2026-08-29T21:58:30.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:58:30.553Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to left fielder Yordan Alvarez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T21:58:41.758Z","endTime":"2026-08-29T21:59:46.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.421404051265085,"aZ":-27.228439916543778,"pfxX":-2.2613420434443174,"pfxZ":3.1250480801146026,"pX":1.0343025512673167,"pZ":1.1939339848957788,"vX0":8.283272983603817,"vY0":-125.59035175087119,"vZ0":-3.917514076687345,"x":77.57,"y":206.54,"x0":-2.025050954459325,"y0":50.005634601074426,"z0":5.009716327906155,"aX":-3.583448265222941},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":2.0,"spinRate":2036,"spinDirection":233},"zone":14,"typeConfidence":0.88,"plateTime":0.4375232010413943,"extension":6.524348649679145},"index":0,"playId":"bec77bba-8b55-3051-a67a-e93a88f34e67","pitchNumber":1,"startTime":"2026-08-29T21:59:18.400Z","endTime":"2026-08-29T21:59:23.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6281874323337,"aZ":-26.93264003231259,"pfxX":-2.729809757334506,"pfxZ":3.3051608490317763,"pX":0.18304928327737502,"pZ":1.783658420986839,"vX0":6.218176961241429,"vY0":-125.68532051045948,"vZ0":-2.8211021223925243,"x":110.02,"y":190.62,"x0":-1.978407849960059,"y0":50.00298173734984,"z0":5.128851069622889,"aX":-4.328892771073043},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.5,"breakHorizontal":3.4,"spinRate":2157,"spinDirection":207},"zone":8,"typeConfidence":0.84,"plateTime":0.43731945679951423,"extension":6.525813562183654},"hitData":{"launchSpeed":97.7,"launchAngle":38.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.66,"coordY":74.66}},"index":1,"playId":"61ee3732-51e8-3671-b90d-692e10267815","pitchNumber":2,"startTime":"2026-08-29T21:59:37.608Z","endTime":"2026-08-29T21:59:46.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T21:59:46.656Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T22:02:03.711Z","endTime":"2026-08-29T22:02:48.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Cristian Pache remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:01:03.118Z","endTime":"2026-08-29T22:02:05.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665506,"link":"/api/v1/people/665506"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":83.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.74943586298838,"aZ":-25.48004436383437,"pfxX":-12.710532134005117,"pfxZ":3.6699851843910345,"pX":-1.5837521928589398,"pZ":3.2462638200894234,"vX0":9.994416198745778,"vY0":-135.7125709051892,"vZ0":-0.5789017566325614,"x":177.37,"y":151.13,"x0":-3.703319853684262,"y0":50.004515020996244,"z0":5.27203997687122,"aX":-23.193911007197947},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":20.3,"spinRate":2278,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40701741486589516,"extension":6.400228818280456},"index":1,"playId":"16ae8205-f2af-3e99-bef2-bd6bd3ea08a1","pitchNumber":1,"startTime":"2026-08-29T22:02:05.820Z","endTime":"2026-08-29T22:02:09.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01186352542092,"aZ":-25.140327996057984,"pfxX":-1.0659204673917966,"pfxZ":4.027931500088418,"pX":1.2406169140153307,"pZ":2.130746060533982,"vX0":13.02066622864125,"vY0":-131.83879154278537,"vZ0":-2.792268292271771,"x":69.71,"y":181.25,"x0":-3.639888832923365,"y0":50.00568408891358,"z0":5.0744027598745065,"aX":-1.865251893629379},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.1,"spinRate":2544,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4166679467466117,"extension":6.6631810015585256},"index":2,"playId":"0e5aeaac-2dae-361f-8b8f-21721d8f14ad","pitchNumber":2,"startTime":"2026-08-29T22:02:16.494Z","endTime":"2026-08-29T22:02:20.440Z","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":91.1,"endSpeed":83.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29072422665481,"aZ":-21.24944953222848,"pfxX":-2.4617139446943606,"pfxZ":6.181739839385992,"pX":0.7325236007286884,"pZ":1.3669288454222894,"vX0":12.223537916650708,"vY0":-132.13952913606585,"vZ0":-5.219998006869833,"x":89.08,"y":201.87,"x0":-3.6345180623404163,"y0":50.003737442296526,"z0":4.930296753022216,"aX":-4.352187964585201},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":1.8,"spinRate":2534,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4145846930756685,"extension":6.571908361890725},"index":3,"playId":"1050f52f-6de8-3a5e-8e5e-54f376e0515e","pitchNumber":3,"startTime":"2026-08-29T22:02:29.507Z","endTime":"2026-08-29T22:02:33.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":83.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18545436701925,"aZ":-16.239972379355304,"pfxX":-7.870691066251391,"pfxZ":8.726651415677027,"pX":-0.14782921111667946,"pZ":3.6661529295630184,"vX0":11.500313835423672,"vY0":-135.6214985136769,"vZ0":-1.1297395430600272,"x":122.63,"y":139.79,"x0":-3.460199364175492,"y0":50.00120125240994,"z0":5.243552991080618,"aX":-14.369499380683775},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2294,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40699919874659685,"extension":6.6869576920158},"index":4,"playId":"c28cf345-bbed-31b3-88bc-8c3cbea4a56d","pitchNumber":4,"startTime":"2026-08-29T22:02:43.636Z","endTime":"2026-08-29T22:02:48.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:02:48.651Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mets challenged (slide interference), call on the field was upheld: Christian Walker grounds into a force out, third baseman Bo Bichette to second baseman Marcus Semien. Daulton Varsho out at 2nd. Christian Walker to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T22:03:03.585Z","endTime":"2026-08-29T22:03:42.070Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02054337167349,"aZ":-27.332032631410183,"pfxX":-12.82715557858635,"pfxZ":2.6003578437796895,"pX":0.19265419623984997,"pZ":1.5412559235405865,"vX0":14.404118859101644,"vY0":-136.7486078242781,"vZ0":-4.522090592924372,"x":109.66,"y":197.17,"x0":-3.5201377919720827,"y0":50.00101010826551,"z0":5.130835351671229,"aX":-23.87135464448654},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":19.6,"spinRate":2416,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40320706188614697,"extension":6.634911576987551},"index":0,"playId":"26f1db30-9b8c-3385-bd95-7bcb9fb7b321","pitchNumber":1,"startTime":"2026-08-29T22:03:17.114Z","endTime":"2026-08-29T22:03:20.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64083195764817,"aZ":-25.494360647021796,"pfxX":-11.010364670814774,"pfxZ":3.5796656610488036,"pX":-0.35774736885648317,"pZ":1.788449297645784,"vX0":13.06576002458868,"vY0":-137.0899985065006,"vZ0":-4.446687939554558,"x":130.64,"y":190.49,"x0":-3.798097674224965,"y0":50.00545137728986,"z0":5.212682432504546,"aX":-20.564750479827346},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":16.6,"spinRate":2299,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40246188231812985,"extension":6.555839186234262},"hitData":{"launchSpeed":95.8,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":171.95}},"index":1,"playId":"0a87e84d-143a-3084-b789-d062c31abb8e","pitchNumber":2,"startTime":"2026-08-29T22:03:33.788Z","endTime":"2026-08-29T22:03:42.070Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"ME","challengeTeamId":121},"playEndTime":"2026-08-29T22:03:42.070Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T22:05:47.177Z","endTime":"2026-08-29T22:07:27.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":94.2,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14479773398944,"aZ":-27.76305606794448,"pfxX":-11.837052424437337,"pfxZ":2.3814243291187864,"pX":0.08640695913909784,"pZ":2.057585057189432,"vX0":14.002005846961794,"vY0":-136.37680135916062,"vZ0":-2.9384070806229037,"x":113.71,"y":183.23,"x0":-3.6128833473019384,"y0":50.00604599235711,"z0":5.094727298443078,"aX":-21.969408156696367},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":17.9,"spinRate":2309,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.40392065314157266,"extension":6.744268453238147},"index":0,"playId":"a990bc72-3dfa-3c1b-a2d0-a28b88844646","pitchNumber":1,"startTime":"2026-08-29T22:06:11.042Z","endTime":"2026-08-29T22:06:14.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":72.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01760555061099,"aZ":-43.306220099356835,"pfxX":8.990627217281894,"pfxZ":-8.219589405992124,"pX":-1.058635666693545,"pZ":0.9317151546759701,"vX0":4.224940296083779,"vY0":-117.79904632574188,"vZ0":-0.2719776358704038,"x":157.35,"y":213.62,"x0":-4.064856662898512,"y0":50.00534943413218,"z0":5.180675881593874,"aX":12.171668970085403},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.4,"breakHorizontal":-17.5,"spinRate":3417,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4716859910684672,"extension":6.177300480425624},"index":1,"playId":"c4354a29-db9f-3019-b2a9-2b22eaa41c6d","pitchNumber":2,"startTime":"2026-08-29T22:06:27.920Z","endTime":"2026-08-29T22:06:33.025Z","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":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.95115473560852,"aZ":-21.933026170948427,"pfxX":-11.459412039580364,"pfxZ":5.430375189829947,"pX":0.5863403181078124,"pZ":2.466081442969135,"vX0":15.244233997686596,"vY0":-137.94037378956008,"vZ0":-3.2178580917681128,"x":94.65,"y":172.2,"x0":-3.580081389569259,"y0":50.000588353325384,"z0":5.1649843790942755,"aX":-21.59913919441664},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":16.7,"spinRate":2431,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.40046856772789674,"extension":6.655566567271899},"index":2,"playId":"59351fa2-5879-3c0f-9d77-5dd65aa8bfa9","pitchNumber":3,"startTime":"2026-08-29T22:06:49.874Z","endTime":"2026-08-29T22:06:53.822Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T22:07:07.183Z","endTime":"2026-08-29T22:07:22.773Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":73.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.935924773771948,"aZ":-44.10696331571648,"pfxX":8.66156950214592,"pfxZ":-8.587379514741171,"pX":-1.0639791544277726,"pZ":2.3197534919784624,"vX0":3.85076362679346,"vY0":-119.4035787882595,"vZ0":2.3708016731273513,"x":157.56,"y":176.15,"x0":-3.8415028587959306,"y0":50.00159337690898,"z0":5.393844756040539,"aX":12.039064670139869},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.2,"breakHorizontal":-16.8,"spinRate":3320,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.46541896615904577,"extension":6.2475435277195555},"index":4,"playId":"46c47545-012f-3304-a6f4-4daf94d538a5","pitchNumber":4,"startTime":"2026-08-29T22:07:22.773Z","endTime":"2026-08-29T22:07:27.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:07:27.122Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T22:07:37.790Z","endTime":"2026-08-29T22:08:34.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":91.8,"endSpeed":83.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05552628565251,"aZ":-26.968469718880765,"pfxX":-0.888828807566024,"pfxZ":2.91706471952775,"pX":0.8637505670669559,"pZ":2.0305160954892036,"vX0":12.34545561896241,"vY0":-133.14064274762933,"vZ0":-2.874776412000728,"x":84.08,"y":183.96,"x0":-3.728796261984606,"y0":50.00544275257107,"z0":5.087605598222633,"aX":-1.5901162129221593},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":-1.2,"spinRate":2703,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.41226755745257204,"extension":6.67196770490281},"index":0,"playId":"5c7bebb1-30c6-31ab-93d8-96cd730a042a","pitchNumber":1,"startTime":"2026-08-29T22:07:49.492Z","endTime":"2026-08-29T22:07:52.932Z","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":84.8,"endSpeed":76.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351342770768277,"aZ":-31.881451467065045,"pfxX":4.983226260602766,"pfxZ":0.1921012824069308,"pX":-0.5104907806419504,"pZ":2.5204769216907286,"vX0":6.602899117309494,"vY0":-123.21486519366586,"vZ0":0.25537751351475113,"x":136.46,"y":170.73,"x0":-3.889798566348542,"y0":50.002052266765666,"z0":5.147265080018394,"aX":7.530405398821381},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-10.8,"spinRate":3010,"spinDirection":76},"zone":4,"typeConfidence":2.0,"plateTime":0.4474430836574248,"extension":6.130488308052466},"index":1,"playId":"21bc0d12-77c4-31d9-86e3-e07489121c2f","pitchNumber":2,"startTime":"2026-08-29T22:08:08.218Z","endTime":"2026-08-29T22:08:11.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":72.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.099325551930455,"aZ":-42.81681467643337,"pfxX":10.186226575238686,"pfxZ":-7.911290799471933,"pX":0.7670910614704084,"pZ":1.6634966378572629,"vX0":7.387051980776015,"vY0":-117.47923337297406,"vZ0":1.059102093322151,"x":87.76,"y":193.87,"x0":-3.7846437687964984,"y0":50.00391755127852,"z0":5.3091935813312,"aX":13.698993354374187},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.4,"breakHorizontal":-20.8,"spinRate":3334,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.47317712226599973,"extension":6.233416046148105},"index":2,"playId":"1107befd-596a-3362-96da-7b243e01e626","pitchNumber":3,"startTime":"2026-08-29T22:08:30.744Z","endTime":"2026-08-29T22:08:34.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:08:34.110Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to shortstop Nick Allen.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:10:58.172Z","endTime":"2026-08-29T22:12:55.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18397591888379,"aZ":-25.28992234470016,"pfxX":0.2763090237887651,"pfxZ":4.36194727598573,"pX":0.532631389678786,"pZ":1.3630844716883812,"vX0":6.422541173753722,"vY0":-125.59525454210753,"vZ0":-4.271102414231183,"x":96.7,"y":201.98,"x0":-2.10621803386044,"y0":50.00567906949902,"z0":5.1709491640659815,"aX":0.4354107347058984},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":-2.2,"spinRate":2124,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.438055973708674,"extension":6.933664122383186},"index":0,"playId":"a191b84a-53f7-3cf5-b981-28669eff3536","pitchNumber":1,"startTime":"2026-08-29T22:11:12.380Z","endTime":"2026-08-29T22:11:16.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591423848133264,"aZ":-24.138088014357688,"pfxX":-8.039689313966209,"pfxZ":5.283477043587581,"pX":1.3341038287051759,"pZ":0.9294207956533994,"vX0":10.073403136166789,"vY0":-123.17271694795379,"vZ0":-5.616067520495444,"x":66.15,"y":213.69,"x0":-1.7819208387301115,"y0":50.005850063435865,"z0":5.3050530452359705,"aX":-12.240297296814171},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":1926,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4462758264181139,"extension":6.721514847450276},"index":1,"playId":"1834aa48-08d5-3ee4-adaf-9657d3b6f8dd","pitchNumber":2,"startTime":"2026-08-29T22:11:28.346Z","endTime":"2026-08-29T22:11:33.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T22:11:38.443Z","endTime":"2026-08-29T22:11:49.745Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.461799752862458,"aZ":-26.05562932056675,"pfxX":-11.215224478671548,"pfxZ":4.046997954371419,"pX":-0.6188426444641022,"pZ":2.0431684946902515,"vX0":6.887419651096076,"vY0":-122.74584590934487,"vZ0":-2.9637868056735233,"x":140.59,"y":183.61,"x0":-2.0178122080265872,"y0":50.00092602669979,"z0":5.507324288106673,"aX":-16.948281174285196},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.8,"breakHorizontal":18.5,"spinRate":1821,"spinDirection":239},"zone":7,"typeConfidence":0.97,"plateTime":0.4478636464115424,"extension":6.4859270379734},"index":3,"playId":"4b64cbce-48bd-3734-80d5-02e9a9ed6788","pitchNumber":3,"startTime":"2026-08-29T22:11:49.745Z","endTime":"2026-08-29T22:11:53.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73573422731078,"aZ":-23.343250276896068,"pfxX":-11.257660310765793,"pfxZ":5.771892535493453,"pX":0.3749012561061425,"pZ":0.46044286833317,"vX0":8.869398716034127,"vY0":-124.00576312980353,"vZ0":-6.958532691232353,"x":102.71,"y":226.35,"x0":-1.8156752387947628,"y0":50.00618839425488,"z0":5.298919788674226,"aX":-17.23762014464982},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.6,"breakHorizontal":17.9,"spinRate":1880,"spinDirection":237},"zone":14,"typeConfidence":0.97,"plateTime":0.44459792668466225,"extension":6.336402312640859},"index":4,"playId":"a8377426-6686-3314-8dd9-829ddd978099","pitchNumber":4,"startTime":"2026-08-29T22:12:15.066Z","endTime":"2026-08-29T22:12:18.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107935522962656,"aZ":-23.466788168143694,"pfxX":-0.48563248443830076,"pfxZ":5.6784203757718545,"pX":-0.24655111303135127,"pZ":2.299949438015091,"vX0":4.661814821298,"vY0":-123.66522063281666,"vZ0":-2.5026257134982433,"x":126.4,"y":176.68,"x0":-2.1014773855332054,"y0":50.000483527570076,"z0":5.315744727357691,"aX":-0.7454106686417813},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.8,"breakHorizontal":-0.4,"spinRate":1893,"spinDirection":224},"zone":5,"typeConfidence":0.89,"plateTime":0.4447309562435988,"extension":6.399472809142125},"hitData":{"launchSpeed":94.0,"launchAngle":64.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":88.63,"coordY":141.54}},"index":5,"playId":"d3e6de9b-c9f5-3816-a91c-e2161fdce181","pitchNumber":5,"startTime":"2026-08-29T22:12:45.150Z","endTime":"2026-08-29T22:12:55.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:12:55.371Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:13:24.711Z","endTime":"2026-08-29T22:14:58.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":95.7,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73046658037363,"aZ":-15.971172020955773,"pfxX":-8.88954305208522,"pfxZ":8.34067352944465,"pX":-0.6712205532337027,"pZ":2.429022013801737,"vX0":6.274564383194888,"vY0":-139.0879106673774,"vZ0":-4.854791675383015,"x":142.59,"y":173.2,"x0":-1.8114710444489484,"y0":50.00162123472591,"z0":5.270417433152536,"aX":-17.264366859760276},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":14.6,"spinRate":2255,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.39512250910356217,"extension":6.244748347376927},"index":0,"playId":"bcac2a42-9c2c-38c9-b157-4acc9ca2730e","pitchNumber":1,"startTime":"2026-08-29T22:13:25.199Z","endTime":"2026-08-29T22:13:28.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59362865412552,"aZ":-14.28133603385053,"pfxX":-7.177363911856451,"pfxZ":9.457519135772374,"pX":-0.15977936423024744,"pZ":3.651884551097535,"vX0":7.223850495152149,"vY0":-137.43752509136152,"vZ0":-1.72173291646386,"x":123.09,"y":140.18,"x0":-1.9037781422748759,"y0":50.002824298623196,"z0":5.2682838966926715,"aX":-13.579663748700751},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2161,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.400222466191992,"extension":6.547941601325651},"index":1,"playId":"b5bf373a-9997-362b-8df6-8e8838598873","pitchNumber":2,"startTime":"2026-08-29T22:13:45.747Z","endTime":"2026-08-29T22:13:50.402Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.913580069014532,"aZ":-27.267800331067935,"pfxX":-0.1601421050071492,"pfxZ":2.973614510197889,"pX":1.0706672926780931,"pZ":2.244065138978843,"vX0":7.618910550794551,"vY0":-127.82122675416623,"vZ0":-2.1772607635927703,"x":76.19,"y":178.19,"x0":-1.9308084661346123,"y0":50.00376695095857,"z0":5.252811214395928,"aX":-0.2645231849531881},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.4,"spinRate":2123,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.4288820302155001,"extension":6.2039819479849925},"index":2,"playId":"5b185bb1-125f-3d0d-98f8-4014d850cb08","pitchNumber":3,"startTime":"2026-08-29T22:14:14.918Z","endTime":"2026-08-29T22:14:17.918Z","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":94.9,"endSpeed":85.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.426862826995624,"aZ":-17.57354903644058,"pfxX":-8.315761161860909,"pfxZ":7.720954125750852,"pX":-1.3859107648992568,"pZ":3.688634849680756,"vX0":4.177736367058242,"vY0":-138.0348904106989,"vZ0":-1.3128870423097252,"x":169.83,"y":139.19,"x0":-1.8551122598908618,"y0":50.00375343637712,"z0":5.37760033698254,"aX":-15.72858416676487},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2272,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.39985945600099404,"extension":6.135798572059798},"index":3,"playId":"37967430-10ad-3ada-89f0-bfee13729d94","pitchNumber":4,"startTime":"2026-08-29T22:14:36.321Z","endTime":"2026-08-29T22:14:40.879Z","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":87.8,"endSpeed":79.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443116751671578,"aZ":-26.91176761019692,"pfxX":-0.5290293477589794,"pfxZ":3.2350192773263213,"pX":0.7723176677935084,"pZ":1.258382209094844,"vX0":7.206592242920591,"vY0":-127.59811494118192,"vZ0":-4.292843937821497,"x":87.56,"y":204.8,"x0":-2.0357162750718385,"y0":50.0044104248227,"z0":5.115644581864852,"aX":-0.8617361088138141},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-0.8,"spinRate":2258,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.43142287306536176,"extension":6.896425965060413},"index":4,"playId":"332d791e-0488-3aca-95b2-7584b903b2fe","pitchNumber":5,"startTime":"2026-08-29T22:14:55.092Z","endTime":"2026-08-29T22:14:58.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:14:58.923Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T22:15:16.956Z","endTime":"2026-08-29T22:16:43.871Z","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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74272860270106,"aZ":-25.42480612013293,"pfxX":-11.103876560948995,"pfxZ":4.315902369561905,"pX":0.9241748489045165,"pZ":1.643887592823087,"vX0":10.230046277170604,"vY0":-124.98457221209166,"vZ0":-3.8698797448675797,"x":81.77,"y":194.4,"x0":-1.8008130363107375,"y0":50.005738197245755,"z0":5.32654716932782,"aX":-17.37982688169381},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":17.4,"spinRate":2052,"spinDirection":237},"zone":14,"typeConfidence":0.97,"plateTime":0.4400615305443658,"extension":6.817483619192395},"index":0,"playId":"29aef75c-5039-3448-8e6d-56d4cbe95521","pitchNumber":1,"startTime":"2026-08-29T22:15:26.586Z","endTime":"2026-08-29T22:15:30.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15656928027839,"aZ":-24.703787417156207,"pfxX":-9.047832887952962,"pfxZ":4.898937364510115,"pX":-0.7525142076986944,"pZ":2.22710826860896,"vX0":5.694657292801466,"vY0":-123.69947846969404,"vZ0":-2.733992509904619,"x":145.68,"y":178.65,"x0":-1.9267360653992756,"y0":50.0057839154035,"z0":5.451297398741373,"aX":-13.811899210304842},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.4,"breakHorizontal":14.8,"spinRate":1953,"spinDirection":232},"zone":4,"typeConfidence":0.95,"plateTime":0.44537393325214536,"extension":6.47619580868475},"index":1,"playId":"f6f89561-fceb-3d2c-ae5d-83a0887fb246","pitchNumber":2,"startTime":"2026-08-29T22:15:44.942Z","endTime":"2026-08-29T22:15:47.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04340328214938,"aZ":-23.376567968096033,"pfxX":-11.3570072980889,"pfxZ":6.220210804428425,"pX":-0.9834177214720795,"pZ":1.9087369962434932,"vX0":5.548958405235956,"vY0":-119.07460879309292,"vZ0":-3.3090053708901817,"x":154.49,"y":187.24,"x0":-1.886918780199975,"y0":50.003914730679284,"z0":5.466882541454789,"aX":-16.06655788464624},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.6,"breakHorizontal":19.0,"spinRate":1829,"spinDirection":233},"zone":13,"typeConfidence":0.97,"plateTime":0.462633636214576,"extension":6.360570984337227},"index":2,"playId":"0b4cfe89-b9a5-3062-a00c-9fd7efc44383","pitchNumber":3,"startTime":"2026-08-29T22:16:09.063Z","endTime":"2026-08-29T22:16:12.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T22:16:18.426Z","endTime":"2026-08-29T22:16:39.908Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729315209712773,"aZ":-21.621378668786196,"pfxX":-10.353619620507324,"pfxZ":7.366335468571038,"pX":0.06307104481471108,"pZ":1.7540955144027701,"vX0":7.6575900501673,"vY0":-119.89463616834347,"vZ0":-4.220708134056235,"x":114.6,"y":191.42,"x0":-1.8531631231483083,"y0":50.00009579945506,"z0":5.505869690462712,"aX":-14.823881529721156},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":12.4,"breakHorizontal":16.6,"spinRate":1818,"spinDirection":233},"zone":8,"typeConfidence":0.97,"plateTime":0.45974509329400437,"extension":6.663819215225592},"index":4,"playId":"ee92fce0-ef28-3f49-bc6b-a8eac6d7c5a2","pitchNumber":4,"startTime":"2026-08-29T22:16:39.908Z","endTime":"2026-08-29T22:16:43.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:16:43.871Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:19:08.437Z","endTime":"2026-08-29T22:22:37.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11,12],"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Duarte replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:17:24.630Z","endTime":"2026-08-29T22:18:37.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650960,"link":"/api/v1/people/650960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter LaMonte Wade Jr. replaces Christian Vázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T22:18:37.010Z","endTime":"2026-08-29T22:19:10.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39632989102864,"aZ":-18.89130465258171,"pfxX":-1.1160633032536087,"pfxZ":7.355568671236592,"pX":0.38106272536306035,"pZ":2.325325995983537,"vX0":4.347922296347666,"vY0":-134.12472455047822,"vZ0":-5.158062136681851,"x":102.47,"y":176.0,"x0":-1.1222688057342471,"y0":50.002512820567595,"z0":5.637624524029508,"aX":-2.015606266685192},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":1.0,"spinRate":2470,"spinDirection":185},"zone":6,"typeConfidence":0.5,"plateTime":0.4097604128693013,"extension":5.9970138424405075},"index":2,"playId":"9176592a-bc3b-3ecd-aa85-a0c3d3d80b64","pitchNumber":1,"startTime":"2026-08-29T22:19:10.742Z","endTime":"2026-08-29T22:19:14.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.783919211894684,"aZ":-13.970719254283688,"pfxX":-5.191711170198031,"pfxZ":9.453218430286823,"pX":-0.882203688394802,"pZ":3.3601385320527384,"vX0":2.1955401370053873,"vY0":-138.56390293548276,"vZ0":-3.83026136865065,"x":150.63,"y":148.06,"x0":-1.0147171561137918,"y0":50.00282059361826,"z0":5.707252725040477,"aX":-9.996594124525357},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2269,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.39677385088242767,"extension":5.882838569797638},"index":3,"playId":"4cdb499c-688b-3508-a5d6-3c96d0619801","pitchNumber":2,"startTime":"2026-08-29T22:19:26.725Z","endTime":"2026-08-29T22:19:30.922Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475593750191138,"aZ":-19.323095255466228,"pfxX":1.7439346370354123,"pfxZ":7.347326365813334,"pX":0.691370418951907,"pZ":2.6610370540020627,"vX0":3.764927002762552,"vY0":-131.7733343865091,"vZ0":-3.8986438598686135,"x":90.65,"y":166.93,"x0":-0.9855912073810413,"y0":50.00215558080305,"z0":5.597612115228777,"aX":3.048075247954754},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-4.1,"spinRate":2466,"spinDirection":181},"zone":6,"typeConfidence":0.89,"plateTime":0.41657060946183977,"extension":6.069337943953529},"index":4,"playId":"58de6e5b-f035-3357-9059-9c5c2cecdc5d","pitchNumber":3,"startTime":"2026-08-29T22:19:42.924Z","endTime":"2026-08-29T22:19:47.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313143372807282,"aZ":-20.329905072074325,"pfxX":-9.927425378489882,"pfxZ":6.280788107676955,"pX":-0.2716966271213169,"pZ":3.2012420112971447,"vX0":5.36804408349488,"vY0":-136.74445132108806,"vZ0":-2.531831949552034,"x":127.36,"y":152.35,"x0":-0.9747187664380389,"y0":50.00312597306712,"z0":5.540228580249853,"aX":-18.723575410191863},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":16.8,"spinRate":2100,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.401172966578927,"extension":5.836448084388971},"index":5,"playId":"fc4d10d9-7aab-32a5-ace0-1d8c93625cf4","pitchNumber":4,"startTime":"2026-08-29T22:19:59.413Z","endTime":"2026-08-29T22:20:03.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65357520593401,"aZ":-28.79610725333693,"pfxX":8.509399902653726,"pfxZ":2.387193466657555,"pX":-0.12284646380149197,"pZ":2.322665908923749,"vX0":0.15101057925933425,"vY0":-119.16468574351325,"vZ0":-1.5321522246136956,"x":121.68,"y":176.07,"x0":-1.2895740406192586,"y0":50.0003960414327,"z0":5.618864161360201,"aX":12.02038752279694},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":-15.4,"spinRate":2627,"spinDirection":69},"zone":5,"typeConfidence":0.9,"plateTime":0.46276537006831564,"extension":5.970432439181954},"index":6,"playId":"2f015b3e-0fce-339f-93bf-adf07cbd2538","pitchNumber":5,"startTime":"2026-08-29T22:20:16.967Z","endTime":"2026-08-29T22:20:21.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83094582189082,"aZ":-13.473435328527808,"pfxX":-2.99661707407689,"pfxZ":9.604857335932453,"pX":0.678363613530868,"pZ":2.9929604166708317,"vX0":4.973264420583777,"vY0":-139.0541469223514,"vZ0":-5.000667195360092,"x":91.14,"y":157.97,"x0":-0.7486454785528246,"y0":50.003668134229216,"z0":5.7170447409603815,"aX":-5.835396092652812},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":4.3,"spinRate":2252,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.39474833121662334,"extension":5.9528859047643925},"index":7,"playId":"55498bde-fb04-3efb-bb20-c6e103b8bc41","pitchNumber":6,"startTime":"2026-08-29T22:20:35.984Z","endTime":"2026-08-29T22:20:39.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48782565732552,"aZ":-26.433367115058306,"pfxX":-11.106452306970882,"pfxZ":3.425525490159381,"pX":0.09168163005404029,"pZ":0.5676739616924564,"vX0":6.450263096638906,"vY0":-130.19391069149782,"vZ0":-6.856004782933629,"x":113.51,"y":223.45,"x0":-1.0065466146625643,"y0":50.002956261504835,"z0":5.304197664528714,"aX":-18.605997969657256},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":18.2,"spinRate":1812,"spinDirection":246},"zone":14,"typeConfidence":0.57,"plateTime":0.42466066547573034,"extension":5.924796521432825},"index":8,"playId":"851203ab-3bca-33dd-a5a1-f8921940f366","pitchNumber":7,"startTime":"2026-08-29T22:20:56.829Z","endTime":"2026-08-29T22:21:00.081Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61118324917806,"aZ":-18.16530284799675,"pfxX":2.2300772451675286,"pfxZ":7.717545138806553,"pX":0.651439386075248,"pZ":1.3278802144735846,"vX0":3.6154578510982915,"vY0":-134.26661032895458,"vZ0":-7.484085708512858,"x":92.17,"y":202.93,"x0":-1.0052931633505775,"y0":50.00393395223636,"z0":5.456930740383667,"aX":4.04856066974128},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-4.8,"spinRate":2498,"spinDirection":189},"zone":14,"typeConfidence":0.79,"plateTime":0.4088243180279174,"extension":6.077080263444932},"index":9,"playId":"e3a6135c-a5a3-3432-8946-6405e958ea7d","pitchNumber":8,"startTime":"2026-08-29T22:21:14.680Z","endTime":"2026-08-29T22:21:17.680Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.880739707217867,"aZ":-24.821087181174118,"pfxX":1.6655604701017996,"pfxZ":4.133352804976662,"pX":0.45368021499584105,"pZ":3.240495492907957,"vX0":3.316142343286277,"vY0":-132.85594453594683,"vZ0":-1.6327714075873727,"x":99.71,"y":151.29,"x0":-1.0296139556427204,"y0":50.001732990313634,"z0":5.676513169038649,"aX":2.960059231353323},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2390,"spinDirection":180},"zone":3,"typeConfidence":0.9,"plateTime":0.4131283334248508,"extension":6.141921524978399},"index":10,"playId":"1313d782-b17c-3bad-b259-5c699f07e9eb","pitchNumber":9,"startTime":"2026-08-29T22:21:37.236Z","endTime":"2026-08-29T22:21:40.700Z","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":94.7,"endSpeed":85.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2347373280404,"aZ":-19.590652247988263,"pfxX":-9.86927783156921,"pfxZ":6.684435470737757,"pX":-0.8249680630555726,"pZ":2.61254637350193,"vX0":3.69865608706651,"vY0":-137.73180959806953,"vZ0":-3.9325900680205472,"x":148.45,"y":168.24,"x0":-0.9185541128742075,"y0":50.0054458096215,"z0":5.418001093997503,"aX":-18.58911948353013},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":16.8,"spinRate":2021,"spinDirection":227},"zone":11,"typeConfidence":0.88,"plateTime":0.40071718904599685,"extension":5.799859902672745},"index":11,"playId":"221bfb68-154c-30c0-a5f7-705af5c59271","pitchNumber":10,"startTime":"2026-08-29T22:22:04.380Z","endTime":"2026-08-29T22:22:07.380Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72565404397803,"aZ":-28.0826505107189,"pfxX":12.302441807595033,"pfxZ":2.874245147734001,"pX":1.272441793715801,"pZ":1.576408154831332,"vX0":1.8379965757100796,"vY0":-119.81409859749118,"vZ0":-3.11389950330107,"x":68.5,"y":196.22,"x0":-1.1041276543981007,"y0":50.002913484587275,"z0":5.459468061476497,"aX":17.50558072380831},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.6,"breakHorizontal":-22.7,"spinRate":2700,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.460924502671642,"extension":5.984500991907911},"index":12,"playId":"8b65b18e-24d0-3156-a707-b47fe326f509","pitchNumber":11,"startTime":"2026-08-29T22:22:32.427Z","endTime":"2026-08-29T22:22:37.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:22:37.097Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:22:56.641Z","endTime":"2026-08-29T22:24:20.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":682626,"link":"/api/v1/people/682626"},"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, 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.1,"endSpeed":72.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.449412277768012,"aZ":-30.49269874827553,"pfxX":14.200828560452353,"pfxZ":1.252896234664843,"pX":0.3545998710759275,"pZ":1.7921103230416013,"vX0":-0.23122579418753775,"vY0":-116.56314323611885,"vZ0":-1.8775405577408866,"x":103.48,"y":190.39,"x0":-1.380064733075651,"y0":50.001932665725015,"z0":5.563246950421079,"aX":19.007985624511008},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.0,"breakHorizontal":-25.4,"spinRate":2743,"spinDirection":69},"zone":9,"typeConfidence":0.91,"plateTime":0.47487795265958077,"extension":5.995817970132298},"index":0,"playId":"130a2c2d-07a6-3034-bc28-0bc9325a1a74","pitchNumber":1,"startTime":"2026-08-29T22:23:03.248Z","endTime":"2026-08-29T22:23:07.121Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89765377150963,"aZ":-19.06332223683631,"pfxX":-11.1452064462992,"pfxZ":7.032149266628184,"pX":0.5794234848099339,"pZ":1.6828227028904392,"vX0":7.448020518441828,"vY0":-136.8470791882968,"vZ0":-6.392255131046996,"x":94.91,"y":193.34,"x0":-0.7528594268168355,"y0":50.00612843268217,"z0":5.3900314038987185,"aX":-20.78993637042895},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":18.2,"spinRate":2297,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.402834109845541,"extension":5.998867275163902},"index":1,"playId":"e245de88-0646-39f5-b2e0-351ddcb951c2","pitchNumber":2,"startTime":"2026-08-29T22:23:18.156Z","endTime":"2026-08-29T22:23:21.796Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T22:23:30.802Z","endTime":"2026-08-29T22:23:41.215Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76719942345492,"aZ":-32.35530179506805,"pfxX":9.69484008278528,"pfxZ":-0.12850196682990944,"pX":0.9581124975516151,"pZ":1.8907836380601464,"vX0":1.5880642012969166,"vY0":-119.90585068247994,"vZ0":-1.8118653680273318,"x":80.48,"y":187.73,"x0":-0.974135959776005,"y0":50.003251608156035,"z0":5.615232718492943,"aX":13.750825808030193},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.5,"breakHorizontal":-17.9,"spinRate":2664,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.46139612788252027,"extension":5.989325424631801},"index":3,"playId":"b1899195-eb78-3704-bc70-cf74321f91b8","pitchNumber":3,"startTime":"2026-08-29T22:23:41.215Z","endTime":"2026-08-29T22:23:44.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123458899394414,"aZ":-27.222627488655725,"pfxX":1.02936032368227,"pfxZ":2.893138157081591,"pX":1.342968856894103,"pZ":3.027909859530925,"vX0":5.402776381976429,"vY0":-129.9222501173387,"vZ0":-1.4668076595711539,"x":65.81,"y":157.03,"x0":-0.8967627464348108,"y0":50.0005404776113,"z0":5.667892876596579,"aX":1.7595690398785844},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":2594,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.4215089032132133,"extension":6.0293830939935775},"index":4,"playId":"715eeb9f-58b2-33ee-85d9-cb3abd59e1e5","pitchNumber":4,"startTime":"2026-08-29T22:24:00.297Z","endTime":"2026-08-29T22:24:04.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.215064997780182,"aZ":-33.383719524984315,"pfxX":7.969775131661859,"pfxZ":-0.8549384141998235,"pX":1.5798685533870878,"pZ":1.3578483493613571,"vX0":3.944732267898042,"vY0":-119.4371055004751,"vZ0":-2.4189951936928216,"x":56.78,"y":202.12,"x0":-1.1389125652135605,"y0":50.00242936978307,"z0":5.444336319915834,"aX":11.287103462126192},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":-15.5,"spinRate":2683,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4620767743688994,"extension":5.980935473357002},"index":5,"playId":"13c6236c-b2ab-3759-89b6-c1bb486a9daa","pitchNumber":5,"startTime":"2026-08-29T22:24:17.113Z","endTime":"2026-08-29T22:24:20.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:24:20.688Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yordan Alvarez homers (37) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:24:28.832Z","endTime":"2026-08-29T22:26:14.409Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":650960,"link":"/api/v1/people/650960"},"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(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.7,"endSpeed":73.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563926966965816,"aZ":-28.650559931808917,"pfxX":11.139876373029008,"pfxZ":2.5606246376913155,"pX":0.4254607807624311,"pZ":2.6334617797517095,"vX0":0.6137591995994168,"vY0":-117.53598688262694,"vZ0":-0.5972312152837862,"x":100.78,"y":167.68,"x0":-1.284388023054068,"y0":50.00499240694951,"z0":5.5887096758065535,"aX":15.340042973891089},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.8,"breakHorizontal":-20.3,"spinRate":2643,"spinDirection":67},"zone":6,"typeConfidence":0.91,"plateTime":0.46887145647270945,"extension":6.085766974674511},"index":0,"playId":"0c3006bc-b64c-372c-b029-3d7ff0b4cea3","pitchNumber":1,"startTime":"2026-08-29T22:24:48.426Z","endTime":"2026-08-29T22:24:52.072Z","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":89.6,"endSpeed":80.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5325508981539,"aZ":-27.443425841885638,"pfxX":-8.750399314605016,"pfxZ":2.8170720398542866,"pX":0.15431342615070093,"pZ":0.38869011662466096,"vX0":6.2360394732137046,"vY0":-130.13687874762303,"vZ0":-6.811075461425096,"x":111.12,"y":228.29,"x0":-1.1610864990603667,"y0":50.00480391477089,"z0":5.1779346450192545,"aX":-14.7027009459363},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":14.0,"spinRate":1716,"spinDirection":245},"zone":14,"typeConfidence":0.89,"plateTime":0.4242353200977895,"extension":6.085066735329037},"index":1,"playId":"0a31e9d9-bb08-3b91-906e-00fdfcb93541","pitchNumber":2,"startTime":"2026-08-29T22:25:19.885Z","endTime":"2026-08-29T22:25:23.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10851687070268,"aZ":-26.843846591819858,"pfxX":2.7581520838836955,"pfxZ":3.052026548976814,"pX":0.23391082115634315,"pZ":2.7917128180276394,"vX0":2.564004097228336,"vY0":-131.76642963359143,"vZ0":-2.2482137533741295,"x":108.08,"y":163.4,"x0":-1.1127954909106546,"y0":50.00026062514155,"z0":5.655774544785664,"aX":4.808798671730548},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":-5.6,"spinRate":2520,"spinDirection":171},"zone":5,"typeConfidence":0.91,"plateTime":0.41696909104256186,"extension":6.102455136997917},"hitData":{"launchSpeed":113.4,"launchAngle":23.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.16,"coordY":31.47}},"index":2,"playId":"d0e9be83-def5-3c00-9848-2ef0433a6562","pitchNumber":3,"startTime":"2026-08-29T22:25:43.794Z","endTime":"2026-08-29T22:26:14.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:26:14.409Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T22:26:21.188Z","endTime":"2026-08-29T22:27:02.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":90.2,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863385334773728,"aZ":-22.115787409506,"pfxX":2.997955319989353,"pfxZ":5.726627887299008,"pX":0.7211448113380251,"pZ":2.885442390291014,"vX0":3.355118264165162,"vY0":-131.4131633722314,"vZ0":-2.9077929687942903,"x":89.51,"y":160.87,"x0":-0.9596730257210616,"y0":50.00014177512414,"z0":5.642206310569374,"aX":5.2614566451861355},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":-6.1,"spinRate":2512,"spinDirection":162},"zone":3,"typeConfidence":0.91,"plateTime":0.4161938367554221,"extension":6.224182289010741},"index":0,"playId":"9355f3be-cbc1-3116-9dcf-af9799f588bb","pitchNumber":1,"startTime":"2026-08-29T22:26:37.487Z","endTime":"2026-08-29T22:26:41.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960232177709262,"aZ":-29.95267627408962,"pfxX":8.95669461786561,"pfxZ":1.563191872618087,"pX":0.129788539430201,"pZ":1.5947149996204915,"vX0":0.6393668093758376,"vY0":-118.96182387647396,"vZ0":-2.685837812968943,"x":112.05,"y":195.72,"x0":-1.305186866948674,"y0":50.00209066723352,"z0":5.481304056875862,"aX":12.706704409373598},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.4,"breakHorizontal":-16.3,"spinRate":2737,"spinDirection":69},"zone":8,"typeConfidence":0.9,"plateTime":0.46220321896306693,"extension":6.049296386439075},"hitData":{"launchSpeed":71.3,"launchAngle":75.0,"totalDistance":93.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.44,"coordY":200.84}},"index":1,"playId":"1ae72590-0c3f-32c8-82f9-1946bb84dad7","pitchNumber":2,"startTime":"2026-08-29T22:26:53.970Z","endTime":"2026-08-29T22:27:02.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:27:02.902Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a line drive to right fielder Taylor Trammell.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:29:26.190Z","endTime":"2026-08-29T22:30:16.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Yainer Diaz replaces LaMonte Wade Jr., batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:28:39.721Z","endTime":"2026-08-29T22:28:39.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"description":"Pitching Change: Kai-Wei Teng replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T22:28:39.748Z","endTime":"2026-08-29T22:29:28.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678906,"link":"/api/v1/people/678906"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205911313638598,"aZ":-41.863921708327766,"pfxX":8.554189526770706,"pfxZ":-7.136218250756145,"pX":1.73304005607804,"pZ":1.2961145160616625,"vX0":6.07572488133264,"vY0":-117.75660765525792,"vZ0":-0.8390958294264245,"x":50.94,"y":203.78,"x0":-2.022076576549958,"y0":50.001307446783215,"z0":5.644200831896679,"aX":11.617241995054144},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.7,"breakHorizontal":-17.3,"spinRate":2620,"spinDirection":47},"zone":14,"typeConfidence":0.92,"plateTime":0.4711260232840284,"extension":6.268693581757361},"index":2,"playId":"74495b65-1cf8-3f6f-b0ea-d1836140e480","pitchNumber":1,"startTime":"2026-08-29T22:29:28.454Z","endTime":"2026-08-29T22:29:32.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.044197261615743,"aZ":-32.14973442770848,"pfxX":5.836467708969662,"pfxZ":0.0158720945767028,"pX":1.1465166387247094,"pZ":1.1288431647266572,"vX0":6.281382253747619,"vY0":-118.29748104237287,"vZ0":-2.7665525839603564,"x":73.3,"y":208.3,"x0":-2.317847446297787,"y0":50.00149116096254,"z0":5.309882230512523,"aX":8.134277724020803},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":-12.4,"spinRate":2806,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.46596517904432755,"extension":6.440917902844718},"index":3,"playId":"7b61dd45-17bf-3df5-a97a-cf78937de539","pitchNumber":2,"startTime":"2026-08-29T22:29:46.500Z","endTime":"2026-08-29T22:29:50.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24711555561108,"aZ":-14.88229973887891,"pfxX":-5.957345522324744,"pfxZ":9.44485658848182,"pX":0.5208852217533525,"pZ":3.7103456383483078,"vX0":8.856337273041685,"vY0":-135.36995556880936,"vZ0":-1.579487567576085,"x":97.15,"y":138.6,"x0":-2.0395464160460053,"y0":50.00322986831004,"z0":5.358259483009727,"aX":-10.90821131553614},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2298,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.40670096026776736,"extension":6.297327338908121},"hitData":{"launchSpeed":64.5,"launchAngle":25.0,"totalDistance":49.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.94,"coordY":124.32}},"index":4,"playId":"8c511e3d-4ecb-3ec2-9129-b29d75bf1488","pitchNumber":3,"startTime":"2026-08-29T22:30:04.446Z","endTime":"2026-08-29T22:30:16.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:30:16.630Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to center fielder Daulton Varsho. Jared Young to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:30:35.352Z","endTime":"2026-08-29T22:31:29.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20706253817035,"aZ":-15.094184943238346,"pfxX":-6.177188469434214,"pfxZ":9.440614335531894,"pX":1.2666302761127006,"pZ":2.527688093987889,"vX0":10.582554847801182,"vY0":-134.1824311411731,"vZ0":-4.48238221588733,"x":68.72,"y":170.53,"x0":-1.9401579250929666,"y0":50.00045802072539,"z0":5.308118167380965,"aX":-11.173588195134915},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2393,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.4094603061640347,"extension":6.43835500498265},"index":0,"playId":"50553c2e-0550-36f1-b4b6-339626466396","pitchNumber":1,"startTime":"2026-08-29T22:30:42.393Z","endTime":"2026-08-29T22:30:46.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.708044433783055,"aZ":-33.57805279130042,"pfxX":4.958530427329076,"pfxZ":-0.9796036303501658,"pX":-0.4236816246407611,"pZ":3.196350391699932,"vX0":2.727905451411565,"vY0":-119.64590156616724,"vZ0":1.7485793585874017,"x":133.15,"y":152.48,"x0":-2.227386010842889,"y0":50.00296472387116,"z0":5.492121289711476,"aX":7.101141422069148},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-9.7,"spinRate":2633,"spinDirection":55},"zone":1,"typeConfidence":0.91,"plateTime":0.45993892101958167,"extension":6.363234154613234},"index":1,"playId":"4f0efbad-bf8f-393d-8f92-838a018f6b53","pitchNumber":2,"startTime":"2026-08-29T22:30:59.432Z","endTime":"2026-08-29T22:31:03.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":74.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.139120490129056,"aZ":-35.0116684791436,"pfxX":6.291133857025484,"pfxZ":-1.974103655026827,"pX":0.42449633928623093,"pZ":2.3341065125060236,"vX0":3.9928800105215325,"vY0":-120.49014338597553,"vZ0":0.2005995790398325,"x":100.82,"y":175.76,"x0":-2.08376524285674,"y0":50.00262737688949,"z0":5.399708793482798,"aX":9.04798598911936},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.1,"breakHorizontal":-12.5,"spinRate":2638,"spinDirection":59},"zone":6,"typeConfidence":0.81,"plateTime":0.45841292335492945,"extension":6.26092962447496},"hitData":{"launchSpeed":94.9,"launchAngle":6.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.31,"coordY":96.45}},"index":2,"playId":"09365927-9575-3ce6-a398-0ea5be301eda","pitchNumber":3,"startTime":"2026-08-29T22:31:18.970Z","endTime":"2026-08-29T22:31:29.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:31:29.655Z","atBatIndex":62},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"A.J. Ewing out on a sacrifice bunt, third baseman Isaac Paredes to second baseman Jose Altuve. Jared Young to 3rd. Marcus Semien to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:31:57.696Z","endTime":"2026-08-29T22:32:30.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73252586447501,"aZ":-26.841885023732427,"pfxX":-9.987574609674802,"pfxZ":2.9134874861364075,"pX":0.8632434903898764,"pZ":1.6829045297010468,"vX0":11.017075519783758,"vY0":-135.4326016319179,"vZ0":-4.588766369356883,"x":84.1,"y":193.34,"x0":-1.9891474395257975,"y0":50.00217610206187,"z0":5.311224261902677,"aX":-18.273959339133743},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":2472,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.40678856972329314,"extension":6.508446349167638},"index":0,"playId":"b13a7df3-bd7d-3159-8684-cc843d98097b","pitchNumber":1,"startTime":"2026-08-29T22:32:04.850Z","endTime":"2026-08-29T22:32:08.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61058063450205,"aZ":-15.302294507443674,"pfxX":-4.655071037210859,"pfxZ":9.313349893324329,"pX":-0.39238728964036823,"pZ":2.8633246784143624,"vX0":6.3278057492273785,"vY0":-134.81375728545763,"vZ0":-3.451013513559095,"x":131.96,"y":161.47,"x0":-2.1825591204025563,"y0":50.005480706962175,"z0":5.263187585430259,"aX":-8.435932355480386},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2464,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.4087585818364601,"extension":6.360539479924401},"hitData":{"launchSpeed":21.1,"launchAngle":27.0,"totalDistance":31.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":119.89,"coordY":189.02}},"index":1,"playId":"6d349fa8-fda9-3bc5-ac8e-065be796f93a","pitchNumber":2,"startTime":"2026-08-29T22:32:23.047Z","endTime":"2026-08-29T22:32:30.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:32:30.349Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:33:34.839Z","endTime":"2026-08-29T22:34:23.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Robert Jr. replaces Cristian Pache.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T22:32:45.996Z","endTime":"2026-08-29T22:32:48.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":665506,"link":"/api/v1/people/665506"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-29T22:32:48.991Z","endTime":"2026-08-29T22:33:37.037Z","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":83.8,"endSpeed":76.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10098084401503,"aZ":-33.17321875589595,"pfxX":8.657131222574186,"pfxZ":-0.6715571501031885,"pX":-0.2859864618984231,"pZ":3.5035168510284556,"vX0":1.9921663529914984,"vY0":-121.90633605243136,"vZ0":2.1757972593569286,"x":127.9,"y":144.19,"x0":-2.240792476764815,"y0":50.00387947053261,"z0":5.491479661454565,"aX":12.847369772682114},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-16.2,"spinRate":2745,"spinDirection":58},"zone":2,"typeConfidence":0.9,"plateTime":0.45173362620285307,"extension":6.387364593044637},"index":2,"playId":"90e26b9c-62de-3853-a63e-d20c86d2524f","pitchNumber":1,"startTime":"2026-08-29T22:33:37.037Z","endTime":"2026-08-29T22:33:40.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.966273895519077,"aZ":-22.484590446449058,"pfxX":-11.175344056193081,"pfxZ":5.130912022345701,"pX":0.7307479787125923,"pZ":1.3402552944140662,"vX0":11.03286487386379,"vY0":-136.960727755827,"vZ0":-6.405238761019934,"x":89.15,"y":202.59,"x0":-1.9096539683053897,"y0":50.00358566869923,"z0":5.260884450265353,"aX":-21.103682940745998},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":17.8,"spinRate":2402,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4008535304013523,"extension":6.446872657979712},"index":3,"playId":"f4463e8a-a982-3163-bc61-dcaf0cd05c68","pitchNumber":2,"startTime":"2026-08-29T22:33:55.065Z","endTime":"2026-08-29T22:33:59.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58467998341283,"aZ":-31.774364316862748,"pfxX":8.05416497802902,"pfxZ":0.2661736145813407,"pX":0.32764026956568104,"pZ":2.7380362096430284,"vX0":3.4388289128654823,"vY0":-121.68446566491413,"vZ0":0.26582237334989833,"x":104.51,"y":164.85,"x0":-2.1532863055435185,"y0":50.000770148956015,"z0":5.39747293816673,"aX":11.983790912252617},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":-15.5,"spinRate":2801,"spinDirection":57},"zone":6,"typeConfidence":0.9,"plateTime":0.451447404281228,"extension":6.468158593506572},"hitData":{"launchSpeed":84.9,"launchAngle":73.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.7,"coordY":176.01}},"index":4,"playId":"8c9a1f65-4854-3261-b94d-d11b5307211b","pitchNumber":3,"startTime":"2026-08-29T22:34:12.877Z","endTime":"2026-08-29T22:34:23.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:34:23.344Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Alvarez doubles (12) on a fly ball to left fielder Yordan Alvarez. Jared Young scores. Marcus Semien scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:35:05.448Z","endTime":"2026-08-29T22:35:39.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T22:34:54.709Z","endTime":"2026-08-29T22:35:07.716Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":84.5,"endSpeed":76.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95839330159411,"aZ":-31.74308209179429,"pfxX":7.331956953006998,"pfxZ":0.2857006609901731,"pX":-0.28916188367509105,"pZ":2.8203897748915163,"vX0":2.4380273782955064,"vY0":-122.99835159475599,"vZ0":0.3066942651665274,"x":128.02,"y":162.63,"x0":-2.249857571747027,"y0":50.00294654274411,"z0":5.420507614917773,"aX":11.057316324769198},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-13.9,"spinRate":2798,"spinDirection":62},"zone":2,"typeConfidence":0.9,"plateTime":0.4480016990334419,"extension":6.303639903706942},"index":1,"playId":"2519b1d6-c483-3dea-9a28-09c776923a89","pitchNumber":1,"startTime":"2026-08-29T22:35:07.716Z","endTime":"2026-08-29T22:35:11.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074332492578222,"aZ":-32.4144768576859,"pfxX":8.298321585731252,"pfxZ":-0.16118772407324578,"pX":0.26400372183686144,"pZ":2.1587383523970645,"vX0":3.1587554038654773,"vY0":-122.41126748865638,"vZ0":-0.9284795388012629,"x":106.94,"y":180.49,"x0":-2.1293295466515394,"y0":50.003648148898954,"z0":5.372926130531816,"aX":12.318542183111465},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-15.8,"spinRate":2799,"spinDirection":60},"zone":6,"typeConfidence":0.9,"plateTime":0.45123330364176306,"extension":6.404938211914843},"hitData":{"launchSpeed":98.9,"launchAngle":30.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.3,"coordY":46.78}},"index":2,"playId":"ca1a1bd7-2d87-30f8-9baf-27e9a4d0a8ea","pitchNumber":2,"startTime":"2026-08-29T22:35:26.788Z","endTime":"2026-08-29T22:35:39.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:35:39.225Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T22:36:08.253Z","endTime":"2026-08-29T22:38:28.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.254482453667514,"aZ":-14.194661290240688,"pfxX":-5.934589004404392,"pfxZ":9.577666428555185,"pX":-0.6738516574442689,"pZ":3.066769484562601,"vX0":6.264430297157088,"vY0":-136.89217646677386,"vZ0":-3.3060385372072925,"x":142.69,"y":155.98,"x0":-2.2327284663379854,"y0":50.005408049547306,"z0":5.276245668086758,"aX":-11.144094860559223},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2543,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.40177989788138113,"extension":6.316120189986309},"index":0,"playId":"a99138e8-8308-3f23-b502-5b8e6ae4a528","pitchNumber":1,"startTime":"2026-08-29T22:36:17.329Z","endTime":"2026-08-29T22:36:20.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979642036036303,"aZ":-29.550240038723544,"pfxX":8.062477702814132,"pfxZ":1.7627586227489935,"pX":-0.7673233496762175,"pZ":3.192172606641189,"vX0":1.228758233684763,"vY0":-122.10827531778243,"vZ0":0.7477795434360859,"x":146.25,"y":152.59,"x0":-2.3251064531368715,"y0":50.00412305310942,"z0":5.450624158522711,"aX":12.016546383116912},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.7,"breakHorizontal":-14.9,"spinRate":2791,"spinDirection":54},"zone":1,"typeConfidence":0.9,"plateTime":0.4508262014152016,"extension":6.204985087715808},"index":1,"playId":"85e351dd-9aac-3514-a9fd-c06b2f7f073b","pitchNumber":2,"startTime":"2026-08-29T22:36:37.650Z","endTime":"2026-08-29T22:36:42.321Z","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":94.1,"endSpeed":85.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76638299208783,"aZ":-17.846088003084652,"pfxX":-5.920375405104076,"pfxZ":7.6405867129050655,"pX":0.0889288836880768,"pZ":2.841740407519282,"vX0":8.036605391830582,"vY0":-136.72486326399977,"vZ0":-3.090592591566629,"x":113.61,"y":162.05,"x0":-2.132185012254221,"y0":50.00434099827578,"z0":5.225489719324142,"aX":-11.105545441218254},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2461,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.4020437849836447,"extension":6.396247598004638},"index":2,"playId":"a8cfbea3-c6dc-3ee5-b8d0-ea0124c6c9a5","pitchNumber":3,"startTime":"2026-08-29T22:36:55.760Z","endTime":"2026-08-29T22:36:59.637Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.941135116249857,"aZ":-20.643999567046563,"pfxX":-3.5944284781440508,"pfxZ":6.12357588458757,"pX":0.39014799082356133,"pZ":4.5528575670274805,"vX0":7.747321396201959,"vY0":-136.3436082850501,"vZ0":1.4992024414822425,"x":102.13,"y":115.85,"x0":-2.020974519902935,"y0":50.00245749649516,"z0":5.420351953208161,"aX":-6.768572945549943},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":4.9,"spinRate":2419,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.40170387554466913,"extension":6.238807263717334},"index":3,"playId":"833eb5bd-ffb2-314a-84ba-400070415202","pitchNumber":4,"startTime":"2026-08-29T22:37:22.551Z","endTime":"2026-08-29T22:37:26.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.287767337417726,"aZ":-32.279150577446714,"pfxX":10.869590585696399,"pfxZ":-0.0701014076355504,"pX":0.37434664211334595,"pZ":1.8771692238705404,"vX0":2.7922426139664354,"vY0":-122.841477391886,"vZ0":-1.4541681070889476,"x":102.73,"y":188.1,"x0":-2.1923577868918236,"y0":50.0025326084496,"z0":5.254259885185021,"aX":16.39460976708619},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-20.4,"spinRate":2829,"spinDirection":50},"zone":9,"typeConfidence":0.9,"plateTime":0.44811252847478444,"extension":6.383415311658539},"index":4,"playId":"cae8c42d-4568-3044-b908-9e17f5836270","pitchNumber":5,"startTime":"2026-08-29T22:37:42.525Z","endTime":"2026-08-29T22:37:45.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27661437483086,"aZ":-28.603330710051917,"pfxX":-6.247859852170266,"pfxZ":2.241014426915246,"pX":-1.5603135020198275,"pZ":2.517314574052058,"vX0":3.2943651303774777,"vY0":-126.11047054553134,"vZ0":-1.5004456849479304,"x":176.48,"y":170.81,"x0":-2.0794597602460243,"y0":50.00149790731764,"z0":5.4511807767736,"aX":-9.952235783937555},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":10.4,"spinRate":1300,"spinDirection":247},"zone":11,"typeConfidence":0.89,"plateTime":0.4361566816513811,"extension":6.562296834335962},"hitData":{"launchSpeed":75.5,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":174.99}},"index":5,"playId":"af91a81b-a471-3e9e-9604-8cb86bfbbb73","pitchNumber":6,"startTime":"2026-08-29T22:38:20.662Z","endTime":"2026-08-29T22:38:28.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:38:28.158Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Altuve doubles (18) on a fly ball to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:41:14.335Z","endTime":"2026-08-29T22:42:30.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Luis Robert Jr. remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T22:39:42.876Z","endTime":"2026-08-29T22:39:42.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"802","replacedPlayer":{"id":665506,"link":"/api/v1/people/665506"}},{"details":{"description":"Pitching Change: Kodai Senga replaces Daniel Duarte.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T22:39:42.906Z","endTime":"2026-08-29T22:41:16.688Z","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":"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":96.0,"endSpeed":87.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724697924901648,"aZ":-9.99128298591969,"pfxX":-5.349147466578175,"pfxZ":11.263534434013982,"pX":0.4511629417442286,"pZ":2.1373330899324476,"vX0":6.86445466414159,"vY0":-139.52533737456912,"vZ0":-8.258265517426345,"x":99.8,"y":181.07,"x0":-1.3473075333751845,"y0":50.002898614523595,"z0":5.7960001909683205,"aX":-10.535131370633218},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":8.3,"spinRate":2417,"spinDirection":214},"zone":6,"typeConfidence":0.92,"plateTime":0.39272895612057734,"extension":6.49763148369545},"index":2,"playId":"e2b7686e-5c25-384c-a779-f44b2149b2ff","pitchNumber":1,"startTime":"2026-08-29T22:41:16.688Z","endTime":"2026-08-29T22:41:20.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64571473644252,"aZ":-10.719698989641975,"pfxX":-4.936610719325126,"pfxZ":10.526101937011317,"pX":0.2689410831223716,"pZ":3.91831374350392,"vX0":6.45482610771304,"vY0":-142.54581389938713,"vZ0":-3.713713242806272,"x":106.75,"y":132.99,"x0":-1.3935461275639764,"y0":50.00574988623976,"z0":5.925405926113593,"aX":-10.06522702174711},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2457,"spinDirection":218},"zone":12,"typeConfidence":0.94,"plateTime":0.3856302720683056,"extension":6.370467640225028},"index":3,"playId":"13716695-9cae-30be-8319-497dab56c547","pitchNumber":2,"startTime":"2026-08-29T22:41:35.020Z","endTime":"2026-08-29T22:41:39.316Z","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.7,"endSpeed":87.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25165293556857,"aZ":-11.202290791351526,"pfxX":-5.703854165409525,"pfxZ":10.572795297022758,"pX":0.3016999821991866,"pZ":2.886609171486379,"vX0":6.657149761350632,"vY0":-140.51335548943382,"vZ0":-6.137597326786815,"x":105.5,"y":160.84,"x0":-1.3662794861544294,"y0":50.00326779504476,"z0":5.839652103361044,"aX":-11.314254766569379},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2454,"spinDirection":212},"zone":3,"typeConfidence":0.92,"plateTime":0.3910380568020595,"extension":6.4551986198619025},"index":4,"playId":"337a7e21-4ddf-3aa1-b2ba-754a936083bc","pitchNumber":3,"startTime":"2026-08-29T22:41:54.989Z","endTime":"2026-08-29T22:41:58.743Z","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":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25171280674652,"aZ":-10.09054187706975,"pfxX":-4.889815064288445,"pfxZ":10.690587828385896,"pX":-0.017238969648319617,"pZ":3.1013553608003206,"vX0":5.935681502504888,"vY0":-143.52902106155918,"vZ0":-5.791275635607317,"x":117.66,"y":155.04,"x0":-1.4864330006573925,"y0":50.00703375441659,"z0":5.787334638489781,"aX":-10.105114640802915},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2502,"spinDirection":216},"zone":11,"typeConfidence":0.95,"plateTime":0.38305465890810986,"extension":6.457188404848838},"hitData":{"launchSpeed":98.8,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.18,"coordY":53.9}},"index":5,"playId":"a170a328-0706-3490-8015-9ca5436f2652","pitchNumber":4,"startTime":"2026-08-29T22:42:14.940Z","endTime":"2026-08-29T22:42:30.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:42:30.358Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:42:40.807Z","endTime":"2026-08-29T22:43:34.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":95.5,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.34552862648614,"aZ":-14.974429380342595,"pfxX":-3.5587143739753824,"pfxZ":8.99678420008585,"pX":0.8114255182020109,"pZ":3.373134064532183,"vX0":7.227594248951611,"vY0":-138.68698592562555,"vZ0":-4.329782202462024,"x":86.07,"y":147.71,"x0":-1.3880562555250617,"y0":50.00473090906062,"z0":5.981197221935484,"aX":-6.805452650372956},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":4.7,"spinRate":2430,"spinDirection":212},"zone":12,"typeConfidence":0.7,"plateTime":0.3977457994312692,"extension":6.1537980896974},"index":0,"playId":"1b784d1c-8060-3676-87c4-b6a5eb3907f2","pitchNumber":1,"startTime":"2026-08-29T22:43:03.526Z","endTime":"2026-08-29T22:43:07.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.754677664196116,"aZ":-12.916275461722721,"pfxX":-3.7187031739324796,"pfxZ":10.149056240310736,"pX":-0.2781985483429785,"pZ":3.2182662527183896,"vX0":4.733672956668473,"vY0":-138.0881318569532,"vZ0":-4.840663299679917,"x":127.6,"y":151.89,"x0":-1.5456902482107455,"y0":50.00258573300618,"z0":5.888798806550195,"aX":-7.05642955352045},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2455,"spinDirection":215},"zone":11,"typeConfidence":0.83,"plateTime":0.39932763635895707,"extension":6.3021623233062956},"hitData":{"launchSpeed":98.6,"launchAngle":17.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.29,"coordY":77.09}},"index":1,"playId":"ace8ab81-b078-37a9-b50f-a7666c94ee7a","pitchNumber":2,"startTime":"2026-08-29T22:43:23.111Z","endTime":"2026-08-29T22:43:34.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:43:34.416Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out sharply to center fielder A.J. Ewing. Jose Altuve to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:43:43.751Z","endTime":"2026-08-29T22:45:06.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57019105832388,"aZ":-33.89414198582622,"pfxX":-6.142443647705653,"pfxZ":-1.2646534597769818,"pX":-0.29769723758302225,"pZ":3.1825744750423226,"vX0":4.32486903139906,"vY0":-116.4345306036924,"vZ0":0.6355015745141297,"x":128.35,"y":152.85,"x0":-1.3889066297480641,"y0":50.00258334098659,"z0":6.134965785643744,"aX":-8.363222533273802},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.8,"breakHorizontal":10.0,"spinRate":1119,"spinDirection":256},"zone":1,"typeConfidence":0.95,"plateTime":0.47193138698202297,"extension":6.260775092534724},"index":0,"playId":"67f46ba1-421f-3d08-bf9d-1fb2819d86e4","pitchNumber":1,"startTime":"2026-08-29T22:44:02.695Z","endTime":"2026-08-29T22:44:08.907Z","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.9,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80945605214742,"aZ":-10.434932622187098,"pfxX":-5.894736165557738,"pfxZ":10.932331885836085,"pX":1.4697896456427058,"pZ":1.9516630292418775,"vX0":9.752928171856427,"vY0":-140.59655711864218,"vZ0":-8.431063864760265,"x":60.98,"y":186.09,"x0":-1.2886738234521662,"y0":50.0064720121274,"z0":5.6785247971176664,"aX":-11.726594587381443},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":8.5,"spinRate":2521,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3905349140550838,"extension":6.354495226297736},"index":1,"playId":"9a276a66-5bee-3500-84ac-59088aa728e9","pitchNumber":2,"startTime":"2026-08-29T22:44:29.328Z","endTime":"2026-08-29T22:44:32.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19027792383649,"aZ":-13.675599547621985,"pfxX":-6.293554950914567,"pfxZ":9.85621199320033,"pX":-0.01951339927974372,"pZ":1.925125273539938,"vX0":5.837384736155762,"vY0":-136.43143446601294,"vZ0":-7.7706203009835395,"x":117.74,"y":186.8,"x0":-1.3735244825236446,"y0":50.0059097465472,"z0":5.76126085482875,"aX":-11.81674149021413},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2355,"spinDirection":218},"zone":8,"typeConfidence":0.76,"plateTime":0.4021066860284326,"extension":6.152969817080621},"hitData":{"launchSpeed":106.8,"launchAngle":24.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.6,"coordY":33.01}},"index":2,"playId":"72278b65-06df-3c8f-9d33-1234bdd974e7","pitchNumber":3,"startTime":"2026-08-29T22:44:51.981Z","endTime":"2026-08-29T22:45:06.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:45:06.394Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Trammell lines out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:45:32.798Z","endTime":"2026-08-29T22:46:04.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.67"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.97"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.54"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.49"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.80"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.95"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"52.80"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.27"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74701015650682,"aZ":-15.01337764366823,"pfxX":-2.4016619674033626,"pfxZ":8.660778889513756,"pX":-0.8083831294887881,"pZ":3.443598600192327,"vX0":3.2218360609173167,"vY0":-140.54795674714669,"vZ0":-4.094856785755985,"x":147.81,"y":145.8,"x0":-1.6627599277937866,"y0":50.001803754629755,"z0":5.908430678389582,"aX":-4.758250487607214},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":3.6,"spinRate":2414,"spinDirection":217},"zone":11,"typeConfidence":0.84,"plateTime":0.3911800602142699,"extension":6.377407722293337},"index":0,"playId":"75b7215b-6275-383a-aeeb-cb576f084bbb","pitchNumber":1,"startTime":"2026-08-29T22:45:38.254Z","endTime":"2026-08-29T22:45:43.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50793379509025,"aZ":-16.51291254710424,"pfxX":-3.012261388775606,"pfxZ":7.847548120198256,"pX":-0.27800005110934517,"pZ":3.369245648497323,"vX0":4.84799206273963,"vY0":-140.7479857420406,"vZ0":-3.8607527059587103,"x":127.6,"y":147.81,"x0":-1.6355709325468126,"y0":50.00208176823809,"z0":5.8356895779989895,"aX":-6.011559674703576},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":4.4,"spinRate":2485,"spinDirection":212},"zone":2,"typeConfidence":0.81,"plateTime":0.38992519407968285,"extension":6.334490951469039},"hitData":{"launchSpeed":97.5,"launchAngle":23.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.64,"coordY":54.92}},"index":1,"playId":"6bfe7ca4-02b3-35c9-a3cf-34dbd002b94c","pitchNumber":2,"startTime":"2026-08-29T22:45:56.218Z","endTime":"2026-08-29T22:46:04.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:46:04.041Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Trammell lines out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T22:45:32.798Z","endTime":"2026-08-29T22:46:04.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.67"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.97"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.54"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.49"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.80"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.95"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.79"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"52.80"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.27"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".976"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".320"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74701015650682,"aZ":-15.01337764366823,"pfxX":-2.4016619674033626,"pfxZ":8.660778889513756,"pX":-0.8083831294887881,"pZ":3.443598600192327,"vX0":3.2218360609173167,"vY0":-140.54795674714669,"vZ0":-4.094856785755985,"x":147.81,"y":145.8,"x0":-1.6627599277937866,"y0":50.001803754629755,"z0":5.908430678389582,"aX":-4.758250487607214},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":3.6,"spinRate":2414,"spinDirection":217},"zone":11,"typeConfidence":0.84,"plateTime":0.3911800602142699,"extension":6.377407722293337},"index":0,"playId":"75b7215b-6275-383a-aeeb-cb576f084bbb","pitchNumber":1,"startTime":"2026-08-29T22:45:38.254Z","endTime":"2026-08-29T22:45:43.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50793379509025,"aZ":-16.51291254710424,"pfxX":-3.012261388775606,"pfxZ":7.847548120198256,"pX":-0.27800005110934517,"pZ":3.369245648497323,"vX0":4.84799206273963,"vY0":-140.7479857420406,"vZ0":-3.8607527059587103,"x":127.6,"y":147.81,"x0":-1.6355709325468126,"y0":50.00208176823809,"z0":5.8356895779989895,"aX":-6.011559674703576},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":4.4,"spinRate":2485,"spinDirection":212},"zone":2,"typeConfidence":0.81,"plateTime":0.38992519407968285,"extension":6.334490951469039},"hitData":{"launchSpeed":97.5,"launchAngle":23.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.64,"coordY":54.92}},"index":1,"playId":"6bfe7ca4-02b3-35c9-a3cf-34dbd002b94c","pitchNumber":2,"startTime":"2026-08-29T22:45:56.218Z","endTime":"2026-08-29T22:46:04.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-29T22:46:04.041Z","atBatIndex":70},"scoringPlays":[1,9,37,40,59,65],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":58.38,"y":134.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":178.82,"y":60.27},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":96.94,"y":163.3},"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":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":144.3,"y":85.2},"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":1,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":75.35,"y":117.37},"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":1,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":162.06,"y":63.17},"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":1,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":163.45,"y":112.25},"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":1,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":81.89,"y":70.09},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":158.92,"y":142.28},"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":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":118.42,"y":164.36},"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":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":106.71,"y":172.46},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":120.05,"y":129.78},"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":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":108.23,"y":174.49},"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":2,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":103.16,"y":194.75},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":111.78,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":120.9,"y":138.0},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":138.63,"y":153.71},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":155.36,"y":168.91},"type":"O","description":"Lineout"},{"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":106.62,"y":64.72},"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":3,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":153.33,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27],"bottom":[28,29,30,31],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":117.35,"y":149.15},"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":90.54,"y":128.35},"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":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":140.66,"y":153.71},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":135.49,"y":77.59},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":96.07,"y":149.15},"type":"H","description":"Single"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34],"bottom":[35,36,37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":142.69,"y":149.15},"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":130.53,"y":182.09},"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":5,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":210.67,"y":87.81},"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":5,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":209.22,"y":104.08},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":202.5,"y":98.41},"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":5,"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":82.89,"y":115.2},"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":207.35,"y":116.53},"type":"H","description":"Triple"},{"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":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":107.22,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":126.9,"y":106.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":152.82,"y":95.94},"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":156.88,"y":196.28},"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":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":109.75,"y":65.35},"type":"O","description":"Lineout"},{"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":215.99,"y":97.49},"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":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":143.19,"y":159.79},"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":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":95.66,"y":74.66},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[54,55,56],"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":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":107.72,"y":171.95},"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":7,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":88.63,"y":141.54},"type":"O","description":"Pop Out"}]}},{"startIndex":57,"endIndex":66,"top":[57,58,59,60],"bottom":[61,62,63,64,65,66],"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":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":182.16,"y":31.47},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":161.44,"y":200.84},"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":8,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":161.94,"y":124.32},"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":8,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":114.31,"y":96.45},"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":8,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":119.89,"y":189.02},"type":"O","description":"Sac Bunt"},{"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":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":143.7,"y":176.01},"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":8,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":92.3,"y":46.78},"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":8,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":148.77,"y":174.99},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":70,"top":[67,68,69,70],"bottom":[],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":82.18,"y":53.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":110.29,"y":77.09},"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":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":124.6,"y":33.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":116.64,"y":54.92},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":11,"errors":1,"leftOnBase":7},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"catcher":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"first":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"shortstop":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"left":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"center":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"right":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"onDeck":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"inHole":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"battingOrder":2,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"onDeck":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"inHole":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"battingOrder":7,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":1,"strikes":0,"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":5,"groundOuts":6,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".241","atBats":30,"obp":".316","slg":".409","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":7,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":6,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":34,"obp":".361","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"4.64","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.36","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":44,"strikes":95,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":6,"pitchesPerInning":"17.38","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":0,"chances":28,"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-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":129,"flyOuts":93,"groundOuts":85,"airOuts":196,"runs":52,"doubles":23,"triples":1,"homeRuns":17,"strikeOuts":71,"baseOnBalls":58,"intentionalWalks":0,"hits":121,"hitByPitch":17,"avg":".259","atBats":468,"obp":".358","slg":".421","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":197,"rbi":73,"leftOnBase":235,"sacBunts":0,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.53","popOuts":55,"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":156,"putOuts":132,"errors":7,"chances":295,"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":{},"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":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":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":14,"groundOuts":31,"airOuts":37,"runs":21,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".260","atBats":123,"obp":".309","slg":".341","ops":".650","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":42,"rbi":13,"leftOnBase":38,"sacBunts":3,"sacFlies":3,"babip":".316","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":63,"errors":5,"chances":152,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":28,"gamesStarted":10,"flyOuts":35,"groundOuts":61,"airOuts":75,"runs":39,"doubles":12,"triples":2,"homeRuns":10,"strikeOuts":71,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":12,"atBats":272,"obp":".344","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1214,"era":"4.42","inningsPitched":"71.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":35,"whip":"1.35","battersFaced":315,"outs":214,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1214,"balls":450,"strikes":764,"strikePercentage":".630","hitBatsmen":12,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":2,"winPercentage":".455","pitchesPerInning":"17.02","gamesFinished":2,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"8.96","walksPer9Inn":"3.79","hitsPer9Inn":"8.33","runsScoredPer9":"4.92","homeRunsPer9":"1.26","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":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":0,"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":{"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":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isOnBench":true,"isSubstitute":false}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":41,"groundOuts":49,"airOuts":80,"runs":36,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":59,"baseOnBalls":14,"intentionalWalks":1,"hits":60,"hitByPitch":1,"atBats":245,"obp":".287","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1006,"era":"4.52","inningsPitched":"63.2","wins":2,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":32,"whip":"1.16","battersFaced":263,"outs":191,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1006,"balls":330,"strikes":676,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".400","pitchesPerInning":"15.80","gamesFinished":17,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"8.34","walksPer9Inn":"1.98","hitsPer9Inn":"8.48","runsScoredPer9":"5.09","homeRunsPer9":"1.13","inheritedRunners":22,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":20},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":74,"groundOuts":92,"airOuts":138,"runs":46,"doubles":22,"triples":2,"homeRuns":10,"strikeOuts":92,"baseOnBalls":37,"intentionalWalks":2,"hits":97,"hitByPitch":2,"avg":".232","atBats":418,"obp":".297","slg":".366","ops":".663","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":153,"rbi":35,"leftOnBase":192,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.80","popOuts":28,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":274,"errors":2,"chances":280,"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":{"summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","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":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":23,"gamesStarted":1,"flyOuts":19,"groundOuts":10,"airOuts":25,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":80,"obp":".402","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":343,"era":"6.52","inningsPitched":"19.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":14,"whip":"1.91","battersFaced":93,"outs":58,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":116,"strikes":227,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":1,"winPercentage":".250","pitchesPerInning":"17.74","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"9.78","walksPer9Inn":"5.59","hitsPer9Inn":"11.64","runsScoredPer9":"7.45","homeRunsPer9":"0.93","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":50,"groundOuts":127,"airOuts":101,"runs":60,"doubles":18,"triples":2,"homeRuns":14,"strikeOuts":94,"baseOnBalls":38,"intentionalWalks":1,"hits":104,"hitByPitch":2,"avg":".246","atBats":423,"obp":".310","slg":".397","ops":".707","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":16,"groundIntoTriplePlay":1,"plateAppearances":466,"totalBases":168,"rbi":41,"leftOnBase":198,"sacBunts":1,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.21","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":190,"putOuts":108,"errors":5,"chances":303,"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":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":78,"flyOuts":29,"groundOuts":38,"airOuts":54,"runs":26,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":70,"baseOnBalls":20,"intentionalWalks":1,"hits":41,"hitByPitch":4,"avg":".203","atBats":202,"obp":".288","slg":".356","ops":".644","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":72,"rbi":20,"leftOnBase":75,"sacBunts":1,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.86","popOuts":10,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":141,"errors":2,"chances":144,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":46,"groundOuts":85,"airOuts":79,"runs":66,"doubles":16,"triples":1,"homeRuns":16,"strikeOuts":82,"baseOnBalls":22,"intentionalWalks":0,"hits":96,"hitByPitch":7,"avg":".282","atBats":340,"obp":".337","slg":".476","ops":".813","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":162,"rbi":44,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.25","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(L, 1-5)","summary":"4.1 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":78,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":21,"strikes":57,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":8,"flyOuts":44,"groundOuts":22,"airOuts":65,"runs":32,"doubles":7,"triples":2,"homeRuns":8,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":54,"hitByPitch":2,"atBats":182,"obp":".368","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":821,"era":"6.45","inningsPitched":"44.2","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.63","battersFaced":204,"outs":134,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":290,"strikes":531,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":3,"winPercentage":".167","pitchesPerInning":"18.38","gamesFinished":2,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"8.46","walksPer9Inn":"3.83","hitsPer9Inn":"10.88","runsScoredPer9":"6.45","homeRunsPer9":"1.61","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"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"}]},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":15,"groundOuts":19,"airOuts":31,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".204","atBats":98,"obp":".328","slg":".316","ops":".644","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":31,"rbi":15,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":70,"groundOuts":121,"airOuts":128,"runs":64,"doubles":25,"triples":1,"homeRuns":24,"strikeOuts":126,"baseOnBalls":43,"intentionalWalks":2,"hits":111,"hitByPitch":9,"avg":".229","atBats":484,"obp":".303","slg":".434","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":210,"rbi":75,"leftOnBase":268,"sacBunts":0,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.17","popOuts":27,"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":817,"errors":2,"chances":913,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":37,"groundOuts":58,"airOuts":75,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":1,"hits":47,"hitByPitch":0,"avg":".212","atBats":222,"obp":".267","slg":".338","ops":".605","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":75,"rbi":25,"leftOnBase":91,"sacBunts":5,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.71","popOuts":16,"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":{"gamesStarted":1,"caughtStealing":16,"stolenBases":55,"stolenBasePercentage":".775","caughtStealingPercentage":".225","assists":25,"putOuts":626,"errors":1,"chances":652,"fielding":".998","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"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":{"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":true},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"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":134,"flyOuts":97,"groundOuts":78,"airOuts":152,"runs":90,"doubles":28,"triples":1,"homeRuns":37,"strikeOuts":102,"baseOnBalls":93,"intentionalWalks":28,"hits":154,"hitByPitch":9,"avg":".320","atBats":481,"obp":".435","slg":".613","ops":"1.048","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":588,"totalBases":295,"rbi":93,"leftOnBase":146,"sacBunts":0,"sacFlies":5,"babip":".337","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":20,"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":0,"putOuts":32,"errors":2,"chances":34,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}}},"batters":[665161,670541,670623,514888,662139,572233,666211,669397,543877,664774,673237,656986,664299,660853,678906],"pitchers":[656986,664299,660853,678906],"bench":[701358,676369],"bullpen":[650556,805123,686613,623352,837227,663567,595345,814490,669713],"battingOrder":[665161,670541,670623,514888,662139,572233,666211,669397,673237],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Peña (16, McLean); Altuve (18, Senga)."},{"label":"HR","value":"Alvarez, Y (37, 8th inning off Duarte, 0 on, 2 out)."},{"label":"TB","value":"Altuve 2; Alvarez, Y 5; Peña 2."},{"label":"RBI","value":"Alvarez, Y 2 (93)."},{"label":"2-out RBI","value":"Alvarez, Y."},{"label":"Runners left in scoring position, 2 out","value":"Trammell."},{"label":"SF","value":"Alvarez, Y."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Struck out for Vázquez, C in the 8th."}]},"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":7,"groundOuts":5,"airOuts":13,"runs":6,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".236","atBats":34,"obp":".306","slg":".388","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":16,"rbi":6,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"4.08","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.30","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":47,"strikes":78,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":2,"pitchesPerInning":"13.89","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":86,"groundOuts":148,"airOuts":146,"runs":64,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":105,"baseOnBalls":37,"intentionalWalks":0,"hits":138,"hitByPitch":2,"avg":".260","atBats":530,"obp":".307","slg":".387","ops":".694","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":205,"rbi":66,"leftOnBase":205,"sacBunts":0,"sacFlies":7,"babip":".297","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.86","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":191,"putOuts":116,"errors":10,"chances":317,"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,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 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":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":34,"groundOuts":74,"airOuts":58,"runs":29,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":106,"baseOnBalls":36,"intentionalWalks":1,"hits":72,"hitByPitch":4,"avg":".233","atBats":309,"obp":".320","slg":".398","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":123,"rbi":33,"leftOnBase":134,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"1.28","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"23.77","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":{"gamesStarted":1,"caughtStealing":12,"stolenBases":35,"stolenBasePercentage":".745","caughtStealingPercentage":".255","assists":24,"putOuts":603,"errors":4,"chances":631,"fielding":".994","passedBall":9,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":61,"groundOuts":81,"airOuts":95,"runs":45,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":114,"baseOnBalls":36,"intentionalWalks":0,"hits":82,"hitByPitch":3,"avg":".223","atBats":368,"obp":".294","slg":".340","ops":".634","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":125,"rbi":40,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":178,"errors":8,"chances":319,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":73,"groundOuts":122,"airOuts":117,"runs":69,"doubles":18,"triples":3,"homeRuns":16,"strikeOuts":116,"baseOnBalls":39,"intentionalWalks":1,"hits":137,"hitByPitch":6,"avg":".279","atBats":491,"obp":".339","slg":".426","ops":".765","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":209,"rbi":54,"leftOnBase":176,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.69","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":254,"errors":5,"chances":268,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":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":0,"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":true,"isSubstitute":false}},"ID665506":{"person":{"id":665506,"fullName":"Cristian Pache","link":"/api/v1/people/665506"},"jerseyNumber":"71","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"801","stats":{"batting":{"note":"1-","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":10,"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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":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":true,"isSubstitute":false}},"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, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":4,"strikes":7,"strikePercentage":".640","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":2},"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":23,"gamesStarted":8,"flyOuts":34,"groundOuts":34,"airOuts":58,"runs":46,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":64,"baseOnBalls":36,"intentionalWalks":0,"hits":53,"hitByPitch":3,"atBats":208,"obp":".371","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":983,"era":"7.50","inningsPitched":"54.0","wins":0,"losses":9,"saves":4,"saveOpportunities":4,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.65","battersFaced":248,"outs":162,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":983,"balls":402,"strikes":581,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".000","pitchesPerInning":"18.20","gamesFinished":10,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"10.67","walksPer9Inn":"6.00","hitsPer9Inn":"8.83","runsScoredPer9":"7.67","homeRunsPer9":"2.17","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":16},"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":true,"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":{"note":"(H, 5)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":5,"strikes":16,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":19,"gamesStarted":0,"flyOuts":11,"groundOuts":16,"airOuts":29,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":81,"obp":".195","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":369,"era":"1.50","inningsPitched":"24.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"0.67","battersFaced":87,"outs":72,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":112,"strikes":257,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.38","gamesFinished":7,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.38","walksPer9Inn":"1.88","hitsPer9Inn":"4.13","runsScoredPer9":"1.50","homeRunsPer9":"0.75","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"2-4 | R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":75,"groundOuts":90,"airOuts":140,"runs":42,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":96,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":1,"avg":".219","atBats":411,"obp":".279","slg":".350","ops":".629","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":144,"rbi":43,"leftOnBase":181,"sacBunts":1,"sacFlies":4,"babip":".249","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.36","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":287,"putOuts":172,"errors":6,"chances":465,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":60,"groundOuts":67,"airOuts":100,"runs":45,"doubles":9,"triples":4,"homeRuns":13,"strikeOuts":66,"baseOnBalls":36,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".234","atBats":304,"obp":".321","slg":".418","ops":".739","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":127,"rbi":33,"leftOnBase":106,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","popOuts":21,"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":152,"putOuts":96,"errors":9,"chances":257,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":57,"groundOuts":75,"airOuts":92,"runs":47,"doubles":8,"triples":2,"homeRuns":21,"strikeOuts":48,"baseOnBalls":63,"intentionalWalks":9,"hits":84,"hitByPitch":0,"avg":".283","atBats":297,"obp":".406","slg":".535","ops":".941","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":159,"rbi":53,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"14.14","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":104,"errors":2,"chances":106,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 10-8)","summary":"7.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":38,"strikes":55,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":66,"groundOuts":154,"airOuts":128,"runs":65,"doubles":23,"triples":0,"homeRuns":15,"strikeOuts":172,"baseOnBalls":61,"intentionalWalks":0,"hits":114,"hitByPitch":15,"atBats":561,"obp":".296","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2544,"era":"3.06","inningsPitched":"155.2","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.12","battersFaced":644,"outs":467,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2544,"balls":943,"strikes":1601,"strikePercentage":".630","hitBatsmen":15,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.20","rbi":1,"winPercentage":".556","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"9.94","walksPer9Inn":"3.53","hitsPer9Inn":"6.59","runsScoredPer9":"3.76","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":16,"errors":3,"chances":43,"fielding":".930","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"802","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":48,"airOuts":49,"runs":24,"doubles":4,"triples":0,"homeRuns":10,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".228","atBats":189,"obp":".308","slg":".407","ops":".715","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":77,"rbi":23,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.90","popOuts":15,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":106,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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":"500","stats":{"batting":{"summary":"3-4 | 3B, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":34,"groundOuts":68,"airOuts":69,"runs":33,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":70,"hitByPitch":6,"avg":".272","atBats":257,"obp":".332","slg":".447","ops":".779","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":115,"rbi":35,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.12","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":444,"errors":4,"chances":481,"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":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":52,"groundOuts":79,"airOuts":90,"runs":41,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":104,"baseOnBalls":35,"intentionalWalks":0,"hits":82,"hitByPitch":2,"avg":".236","atBats":348,"obp":".307","slg":".348","ops":".655","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":121,"rbi":28,"leftOnBase":129,"sacBunts":4,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.71","popOuts":10,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":215,"errors":2,"chances":223,"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":[596019,665742,666182,701807,676724,543760,805999,683146,665506,673357,682626,690997,650960,673540],"pitchers":[690997,650960,673540],"bench":[666624,620443],"bullpen":[606965,681320,640455,673380,702752,681035,476594,804267,681810,642376],"battingOrder":[596019,665742,666182,701807,676724,543760,805999,673357,682626],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lindor (9, Javier); Baty (17, De Los Santos, E); Alvarez, F (12, Teng)."},{"label":"3B","value":"Young, J (3, Javier)."},{"label":"TB","value":"Alvarez, F 2; Baty 3; Benge; Lindor 2; Semien 2; Soto, J; Young, J 5."},{"label":"RBI","value":"Alvarez, F 2 (33); Soto, J (53); Young, J 3 (35)."},{"label":"2-out RBI","value":"Alvarez, F 2; Young, J 3."},{"label":"Runners left in scoring position, 2 out","value":"Baty; Semien 2; Lindor 2."},{"label":"SAC","value":"Ewing."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Semien (10, 2nd base off Javier/Vázquez, C)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Baty (8, fielding)."}]}],"note":[{"label":"a","value":"Popped out for Pache in the 8th."},{"label":"1","value":"Ran for Baty in the 6th."}]}},"officials":[{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Sousa."},{"label":"Pitch timer violations","value":"Javier (pitcher)."},{"label":"ABS Challenge","value":"Vázquez, C (Ball-Overturned to Strike); Varsho (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Sousa 22-12; Javier 78-57; De Los Santos, E 20-13; Teng 19-13; McLean 93-55; Duarte 21-16; Senga 11-7."},{"label":"Groundouts-flyouts","value":"Sousa 0-2; Javier 2-4; De Los Santos, E 1-1; Teng 2-0; McLean 6-4; Duarte 0-0; Senga 0-1."},{"label":"Batters faced","value":"Sousa 5; Javier 19; De Los Santos, E 7; Teng 6; McLean 26; Duarte 4; Senga 4."},{"label":"Inherited runners-scored","value":"Javier 2-0."},{"label":"Umpires","value":"HP: Carlos Torres. 1B: Nate Tomlinson. 2B: Mark Wegner. 3B: Jacob Metz. "},{"label":"Weather","value":"79 degrees, Sunny."},{"label":"Wind","value":"4 mph, In From LF."},{"label":"First pitch","value":"4:10 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"29,183."},{"label":"Venue","value":"Citi Field."},{"label":"August 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","boxscoreName":"McLean"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 10-8)","summary":"7.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":38,"strikes":55,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":66,"groundOuts":154,"airOuts":128,"runs":65,"doubles":23,"triples":0,"homeRuns":15,"strikeOuts":172,"baseOnBalls":61,"intentionalWalks":0,"hits":114,"hitByPitch":15,"atBats":561,"obp":".296","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2544,"era":"3.06","inningsPitched":"155.2","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.12","battersFaced":644,"outs":467,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2544,"balls":943,"strikes":1601,"strikePercentage":".630","hitBatsmen":15,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.20","rbi":1,"winPercentage":".556","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"9.94","walksPer9Inn":"3.53","hitsPer9Inn":"6.59","runsScoredPer9":"3.76","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":16,"errors":3,"chances":43,"fielding":".930","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":73,"pitchingGameScore":73},{"player":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","boxscoreName":"Young, J"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 3B, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":34,"groundOuts":68,"airOuts":69,"runs":33,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":70,"hitByPitch":6,"avg":".272","atBats":257,"obp":".332","slg":".447","ops":".779","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":115,"rbi":35,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.12","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":444,"errors":4,"chances":481,"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"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","boxscoreName":"Alvarez, Y"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"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":134,"flyOuts":97,"groundOuts":78,"airOuts":152,"runs":90,"doubles":28,"triples":1,"homeRuns":37,"strikeOuts":102,"baseOnBalls":93,"intentionalWalks":28,"hits":154,"hitByPitch":9,"avg":".320","atBats":481,"obp":".435","slg":".613","ops":"1.048","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":588,"totalBases":295,"rbi":93,"leftOnBase":146,"sacBunts":0,"sacFlies":5,"babip":".337","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":20,"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":0,"putOuts":32,"errors":2,"chances":34,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"loser":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}