{"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":823111,"link":"/api/v1.1/game/823111/feed/live","metaData":{"wait":10,"timeStamp":"20260801_045626","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823111,"type":"R","doubleHeader":"N","id":"2026/07/31/minmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823111-2026-07-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-01T02:10:00Z","originalDate":"2026-07-31","officialDate":"2026-07-31","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":55,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":56,"losses":55,"winningPercentage":".505"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":58,"ties":0,"pct":".477"},"records":{},"divisionLeader":false,"wins":53,"losses":58,"winningPercentage":".477"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID695380":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380","firstName":"Alex","lastName":"Hoppe","primaryNumber":"26","birthDate":"1998-12-17","currentAge":27,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Hoppe","middleName":"Kevin","boxscoreName":"Hoppe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Hoppe","nameSlug":"alex-hoppe-695380","firstLastName":"Alex Hoppe","lastFirstName":"Hoppe, Alex","lastInitName":"Hoppe, A","initLastName":"A Hoppe","fullFMLName":"Alex Kevin Hoppe","fullLFMName":"Hoppe, Alex Kevin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID696070":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070","firstName":"Kendry","lastName":"Rojas","primaryNumber":"60","birthDate":"2002-11-26","currentAge":23,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendry","useLastName":"Rojas","middleName":"Yoelvis","boxscoreName":"Rojas, K","gender":"M","nameMatrilineal":"Fis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kendry Rojas","nameSlug":"kendry-rojas-696070","firstLastName":"Kendry Rojas","lastFirstName":"Rojas, Kendry","lastInitName":"Rojas, K","initLastName":"K Rojas","fullFMLName":"Kendry Yoelvis Rojas","fullLFMName":"Rojas, Kendry Yoelvis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID677961":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961","firstName":"Mitchell","lastName":"Wilcox","primaryNumber":"43","birthDate":"1999-07-14","currentAge":27,"birthCity":"Chattanooga","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Wilcox","middleName":"Cole","boxscoreName":"Wilcox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Wilcox","nameSlug":"cole-wilcox-677961","firstLastName":"Cole Wilcox","lastFirstName":"Wilcox, Cole","lastInitName":"Wilcox, C","initLastName":"C Wilcox","fullFMLName":"Mitchell Cole Wilcox","fullLFMName":"Wilcox, Mitchell Cole","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681252":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252","firstName":"Jack","lastName":"Anderson","primaryNumber":"30","birthDate":"1999-11-23","currentAge":26,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Anderson","middleName":"Thomas","boxscoreName":"Anderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Anderson","nameSlug":"jack-anderson-681252","firstLastName":"Jack Anderson","lastFirstName":"Anderson, Jack","lastInitName":"Anderson, J","initLastName":"J Anderson","fullFMLName":"Jack Thomas Anderson","fullLFMName":"Anderson, Jack Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID702176":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176","firstName":"Alan","lastName":"Roden","primaryNumber":"18","birthDate":"1999-12-22","currentAge":26,"birthCity":"Middleton","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Alan","useLastName":"Roden","middleName":"Eric","boxscoreName":"Roden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"ROW-den","mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Roden","nameSlug":"alan-roden-702176","firstLastName":"Alan Roden","lastFirstName":"Roden, Alan","lastInitName":"Roden, A","initLastName":"A Roden","fullFMLName":"Alan Eric Roden","fullLFMName":"Roden, Alan Eric","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID806068":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068","firstName":"Colt","lastName":"Emerson","primaryNumber":"4","birthDate":"2005-07-20","currentAge":21,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colt","useLastName":"Emerson","middleName":"Walker","boxscoreName":"Emerson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Emerson","nameSlug":"colt-emerson-806068","firstLastName":"Colt Emerson","lastFirstName":"Emerson, Colt","lastInitName":"Emerson, C","initLastName":"C Emerson","fullFMLName":"Colt Walker Emerson","fullLFMName":"Emerson, Colt Walker","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2026"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Clear","temp":"80","wind":"5 mph, In From LF"},"gameInfo":{"attendance":43489,"firstPitch":"2026-08-01T02:11:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"home":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"}},"officialScorer":{"id":482188,"fullName":"Darin Padur","link":"/api/v1/people/482188"},"primaryDatacaster":{"id":803380,"fullName":"Daniel Harrington","link":"/api/v1/people/803380"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:11:45.107Z","endTime":"2026-08-01T02:13:56.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T22:37:44.319Z","endTime":"2026-08-01T01:43:17.024Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-01T01:43:17.024Z","endTime":"2026-08-01T02:11:30.591Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-01T02:11:30.591Z","endTime":"2026-08-01T02:11:47.049Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.329849273969664,"aZ":-9.778073292885985,"pfxX":-2.37480082645107,"pfxZ":11.268000791658487,"pX":0.5949390083312812,"pZ":1.361066020037002,"vX0":5.202388485424918,"vY0":-140.0224283851368,"vZ0":-9.787985614520995,"x":94.32,"y":202.03,"x0":-0.9777464288175444,"y0":50.00364098947938,"z0":5.539927675497375,"aX":-4.720837883480367},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":3.2,"spinRate":2516,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.3910265814728553,"extension":6.375334027516392},"index":3,"playId":"f7b4cb9d-f7eb-3ef3-ad4e-52117aba2937","pitchNumber":1,"startTime":"2026-08-01T02:11:47.049Z","endTime":"2026-08-01T02:11:51.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65557575449183,"aZ":-9.849003739422487,"pfxX":-3.169563616065399,"pfxZ":11.206893244433118,"pX":0.5642543985922848,"pZ":1.7860649384396554,"vX0":5.238449244006526,"vY0":-140.2374892021724,"vZ0":-8.68104032088297,"x":95.49,"y":190.56,"x0":-0.9159681419777834,"y0":50.00482138650001,"z0":5.563989069600867,"aX":-6.31551595448383},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":4.7,"spinRate":2435,"spinDirection":206},"zone":9,"typeConfidence":0.92,"plateTime":0.39054815083199346,"extension":6.3189185222373085},"index":4,"playId":"330e502f-9a0b-3948-8902-6b58769bf65f","pitchNumber":2,"startTime":"2026-08-01T02:12:06.040Z","endTime":"2026-08-01T02:12:10.795Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122688257572193,"aZ":-23.450425078400606,"pfxX":-6.339202449196304,"pfxZ":5.7037342528407065,"pX":0.4881110765279144,"pZ":1.6999363323990089,"vX0":6.179264642052751,"vY0":-122.81061231184987,"vZ0":-3.950085485630168,"x":98.39,"y":192.88,"x0":-1.2359411086319998,"y0":50.00060310636833,"z0":5.321676231252832,"aX":-9.690797015392484},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.6,"breakHorizontal":10.1,"spinRate":1221,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.44584876119739647,"extension":6.502261455523055},"index":5,"playId":"f9ad8a9f-b75c-369c-88b7-7b1dcabd8b5a","pitchNumber":3,"startTime":"2026-08-01T02:12:25.234Z","endTime":"2026-08-01T02:12:30.700Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-01T02:12:34.462Z","endTime":"2026-08-01T02:12:54.495Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171916596629405,"aZ":-41.8514310322692,"pfxX":2.7164988682563136,"pfxZ":-6.599261923000832,"pX":-0.3214831642099399,"pZ":2.541972701266487,"vX0":0.9818970658407107,"vY0":-120.54971363405036,"vZ0":1.1860915255348656,"x":129.25,"y":170.15,"x0":-1.0873537321430178,"y0":50.00246483165777,"z0":5.747804747409703,"aX":3.984062746052158},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.4,"breakHorizontal":-5.2,"spinRate":2280,"spinDirection":28},"zone":4,"typeConfidence":0.91,"plateTime":0.4549456013117168,"extension":6.288089830755158},"index":7,"playId":"54441288-d283-3dc7-9df1-8c1d1a3dd5c0","pitchNumber":4,"startTime":"2026-08-01T02:12:54.495Z","endTime":"2026-08-01T02:12:59.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7802745311733,"aZ":-26.34128224939229,"pfxX":-6.114400810010172,"pfxZ":3.7512365750619643,"pX":0.5023234061813218,"pZ":0.5569174317169953,"vX0":6.012679179412451,"vY0":-123.65031657322214,"vZ0":-6.237208196100621,"x":97.85,"y":223.74,"x0":-1.1620516896751083,"y0":50.003176239700274,"z0":5.3114046268839585,"aX":-9.504713450390478},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.6,"breakHorizontal":9.7,"spinRate":1149,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.442332201700923,"extension":6.542788496647107},"index":8,"playId":"29c17799-39ca-3a91-8dcf-ab7bb0552cc9","pitchNumber":5,"startTime":"2026-08-01T02:13:30.284Z","endTime":"2026-08-01T02:13:34.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.615065738363672,"aZ":-27.364813435179087,"pfxX":-7.645723477740672,"pfxZ":3.0955808946451873,"pX":0.07674460658469848,"pZ":1.3982734516159216,"vX0":5.310949816278688,"vY0":-123.38089360270058,"vZ0":-3.882820111163543,"x":114.07,"y":201.03,"x0":-1.101326654853466,"y0":50.00566914881691,"z0":5.277096231230029,"aX":-11.889020732641846},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.0,"breakHorizontal":12.7,"spinRate":1110,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.4425129700984267,"extension":6.523770182801665},"index":9,"playId":"9d83f5de-a1a5-363f-b31b-cf3475187479","pitchNumber":6,"startTime":"2026-08-01T02:13:51.051Z","endTime":"2026-08-01T02:13:56.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:13:56.187Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Weston Wilson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:14:23.249Z","endTime":"2026-08-01T02:16:20.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11842722454449,"aZ":-9.402797683382284,"pfxX":-1.7346813807041783,"pfxZ":11.493311391528529,"pX":0.29852592556347596,"pZ":2.931811188200841,"vX0":3.7965829069116754,"vY0":-139.77878979861572,"vZ0":-5.8647446250096085,"x":105.62,"y":159.62,"x0":-0.8511676394556873,"y0":50.00433554130687,"z0":5.672774498997602,"aX":-3.4376618475887195},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":2.4,"spinRate":2435,"spinDirection":200},"zone":3,"typeConfidence":0.93,"plateTime":0.39165942610334303,"extension":6.359303130814799},"index":0,"playId":"64deeefe-01eb-39a3-b11c-fc05f5ee06a4","pitchNumber":1,"startTime":"2026-08-01T02:14:23.249Z","endTime":"2026-08-01T02:14:27.143Z","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.6,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048199844704783,"aZ":-13.25672222538441,"pfxX":-2.2239697159555227,"pfxZ":9.435144687401158,"pX":1.1806085334614924,"pZ":2.9157664484556474,"vX0":6.305338477907187,"vY0":-140.5172614697489,"vZ0":-5.456116271777243,"x":72.0,"y":160.05,"x0":-0.8008073481044024,"y0":50.00320101831441,"z0":5.73988002770828,"aX":-4.4597998844001845},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":2.8,"spinRate":2386,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.38939628019682804,"extension":6.421607282911415},"index":1,"playId":"46c2d294-13a4-3189-b755-b9b13d8c1660","pitchNumber":2,"startTime":"2026-08-01T02:14:49.295Z","endTime":"2026-08-01T02:14:55.295Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.103156141328732,"aZ":-12.132074175534772,"pfxX":-3.4784704982594867,"pfxZ":10.010904878718996,"pX":-0.2609165232184527,"pZ":2.200387996686425,"vX0":2.8922258807625236,"vY0":-140.4395388074211,"vZ0":-7.411494277998337,"x":126.95,"y":179.37,"x0":-0.850963375597908,"y0":50.00521887342069,"z0":5.658711072753713,"aX":-6.965803069093293},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2342,"spinDirection":200},"zone":8,"typeConfidence":0.89,"plateTime":0.389655582807817,"extension":6.36710543904399},"index":2,"playId":"a2cf1557-31a7-3a57-97b0-0f4c5dfadc2c","pitchNumber":3,"startTime":"2026-08-01T02:15:08.244Z","endTime":"2026-08-01T02:15:13.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.242392356322217,"aZ":-25.907851922285502,"pfxX":-7.231392979416926,"pfxZ":4.12324801035014,"pX":0.5782666361291001,"pZ":0.3520141188692576,"vX0":6.44168658530069,"vY0":-122.9622432803355,"vZ0":-6.603085092169816,"x":94.96,"y":229.28,"x0":-1.1462579566136322,"y0":50.00077955740678,"z0":5.294606517234537,"aX":-10.98190367264166},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":11.4,"spinRate":1035,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.44684943995011084,"extension":6.532799817632891},"index":3,"playId":"dd908ca5-6f32-3aa4-9a0c-83520b9ca658","pitchNumber":4,"startTime":"2026-08-01T02:15:27.012Z","endTime":"2026-08-01T02:15:32.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51795555230513,"aZ":-25.93556354499227,"pfxX":-5.098437402701384,"pfxZ":4.0486491219702465,"pX":0.6131861582654569,"pZ":1.2778875521293849,"vX0":5.581722594310895,"vY0":-122.86307155413385,"vZ0":-4.661975213536758,"x":93.63,"y":204.28,"x0":-1.01717316446895,"y0":50.00463027051597,"z0":5.383316018882741,"aX":-7.858487670461587},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.6,"breakHorizontal":8.0,"spinRate":1156,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.44444958876711604,"extension":6.481126584341605},"index":4,"playId":"768c1e6a-1649-3735-a050-436afee60eda","pitchNumber":5,"startTime":"2026-08-01T02:15:46.593Z","endTime":"2026-08-01T02:15:52.195Z","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":84.0,"endSpeed":77.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.718507064771828,"aZ":-38.44595657315318,"pfxX":9.208081911653553,"pfxZ":-4.167645787351262,"pX":1.0322506863102123,"pZ":2.464767164431327,"vX0":2.408052466208699,"vY0":-122.37968200053523,"vZ0":0.4099044798801037,"x":77.65,"y":172.23,"x0":-1.162040578699004,"y0":50.00056540221499,"z0":5.606859159289031,"aX":13.86716970995334},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.2,"breakHorizontal":-17.3,"spinRate":2393,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4487528259791609,"extension":6.426189634435254},"hitData":{"launchSpeed":69.0,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.48,"coordY":177.44}},"index":5,"playId":"0e1f7a2c-e4c3-38b3-9605-1114de4caeaf","pitchNumber":6,"startTime":"2026-08-01T02:16:10.814Z","endTime":"2026-08-01T02:16:20.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:16:20.840Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Josh Naylor to pitcher Bryce Miller.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T02:16:28.776Z","endTime":"2026-08-01T02:17:59.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.969824007134484,"aZ":-7.70182969468115,"pfxX":-1.5636914878022443,"pfxZ":12.647375689334103,"pX":1.2519094755251992,"pZ":2.0835378139424665,"vX0":6.363943408794568,"vY0":-138.6956977826731,"vZ0":-8.128467038601107,"x":69.28,"y":182.52,"x0":-0.8760591941787965,"y0":50.00608949231093,"z0":5.577338982880322,"aX":-3.0270956476557926},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.2,"breakHorizontal":1.4,"spinRate":2600,"spinDirection":202},"zone":14,"typeConfidence":0.93,"plateTime":0.39592884785689275,"extension":6.388283189373951},"index":0,"playId":"aff746db-167b-3f45-b10f-e0cca4ee8589","pitchNumber":1,"startTime":"2026-08-01T02:16:46.695Z","endTime":"2026-08-01T02:16:51.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.071278077784225,"aZ":-25.734661037929502,"pfxX":-5.905106510223347,"pfxZ":4.165222419156853,"pX":-0.005588203879033867,"pZ":1.1703925206616386,"vX0":4.642505781354604,"vY0":-123.85828516449796,"vZ0":-4.893049273904326,"x":117.21,"y":207.18,"x0":-1.142371709234951,"y0":50.00135580029168,"z0":5.33880841578515,"aX":-9.121341097747507},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.6,"breakHorizontal":9.5,"spinRate":1036,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.4432100432955113,"extension":6.504275611021023},"index":1,"playId":"19127c0f-2cd0-3201-990f-9d5f107c5211","pitchNumber":2,"startTime":"2026-08-01T02:17:08.475Z","endTime":"2026-08-01T02:17:13.501Z","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":96.8,"endSpeed":88.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63883966919825,"aZ":-8.99113460224091,"pfxX":-2.417493796798433,"pfxZ":11.611355461894458,"pX":-0.09464685804441456,"pZ":2.519460484763264,"vX0":2.8578799868480824,"vY0":-140.79547032387214,"vZ0":-7.101138312265701,"x":120.61,"y":170.75,"x0":-0.8114489532471263,"y0":50.00173349565535,"z0":5.664835838471561,"aX":-4.826334383738699},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":3.7,"spinRate":2560,"spinDirection":199},"zone":5,"typeConfidence":0.93,"plateTime":0.38986697436319506,"extension":6.316202123566497},"index":2,"playId":"9e8ac9fd-86f2-3058-8ab2-d4672ee53f7f","pitchNumber":3,"startTime":"2026-08-01T02:17:27.004Z","endTime":"2026-08-01T02:17:34.425Z","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":97.2,"endSpeed":89.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71288793650147,"aZ":-9.047523204683658,"pfxX":-3.18595126111379,"pfxZ":11.381418954653526,"pX":0.6547596413571032,"pZ":1.9030898517151194,"vX0":4.720311198081719,"vY0":-141.28840686160865,"vZ0":-8.867791334542577,"x":92.04,"y":187.4,"x0":-0.6198266131733499,"y0":50.001081715218895,"z0":5.654964289723871,"aX":-6.47289221490974},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2442,"spinDirection":196},"zone":9,"typeConfidence":0.93,"plateTime":0.386939072377972,"extension":6.3386834632460625},"hitData":{"launchSpeed":85.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.58,"coordY":166.79}},"index":3,"playId":"3ef95344-0346-3880-b1aa-b3cfeb9301aa","pitchNumber":4,"startTime":"2026-08-01T02:17:51.385Z","endTime":"2026-08-01T02:17:59.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:17:59.407Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:19:50.921Z","endTime":"2026-08-01T02:21:03.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32680602155676,"aZ":-14.65900789310491,"pfxX":-6.495872128771946,"pfxZ":9.046616255137668,"pX":-0.8260776993164821,"pZ":1.7650114898406257,"vX0":5.1686197148769555,"vY0":-137.9358029453092,"vZ0":-8.353552726823137,"x":148.49,"y":191.12,"x0":-1.8758445896478577,"y0":50.002282419460215,"z0":5.811229417454663,"aX":-12.575984077869977},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2079,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39636561207819065,"extension":6.360848681976906},"index":0,"playId":"e4cab4b2-4902-360d-a3f3-4bcd0dc074bb","pitchNumber":1,"startTime":"2026-08-01T02:20:07.850Z","endTime":"2026-08-01T02:20:12.785Z","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":94.5,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535311131533177,"aZ":-13.121922617363559,"pfxX":-5.502773332310707,"pfxZ":9.869609606710585,"pX":-1.7991536487795574,"pZ":2.885208391426997,"vX0":2.419641557872009,"vY0":-137.5855606205941,"vZ0":-5.821569403955727,"x":185.58,"y":160.88,"x0":-1.971588486045446,"y0":50.00607943840203,"z0":5.906736337780212,"aX":-10.624955076599464},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2195,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39704434045176473,"extension":6.320380862921113},"index":1,"playId":"973d29b9-25dc-38c9-ab3e-d4b1a45a185b","pitchNumber":2,"startTime":"2026-08-01T02:20:20.396Z","endTime":"2026-08-01T02:20:24.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452996778395296,"aZ":-28.044042376414374,"pfxX":1.3185441430526668,"pfxZ":2.5075702546914833,"pX":-0.08255416270661346,"pZ":2.962094789811295,"vX0":4.5000598911368845,"vY0":-126.82882679362173,"vZ0":-1.7240852815427279,"x":120.15,"y":158.8,"x0":-2.043736890401093,"y0":50.00053691262794,"z0":5.865373417302495,"aX":2.1695131044674847},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2360,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.4301891339460804,"extension":6.238145661469837},"index":2,"playId":"bd51571f-f5f3-3e0a-86a4-8cb93f396c54","pitchNumber":3,"startTime":"2026-08-01T02:20:32.731Z","endTime":"2026-08-01T02:20:38.070Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T02:20:46.386Z","endTime":"2026-08-01T02:20:58.251Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79956334958438,"aZ":-25.11019168492452,"pfxX":-0.1304072386820554,"pfxZ":4.172926214193365,"pX":1.207968514792794,"pZ":1.0762658373153697,"vX0":8.154233485128614,"vY0":-128.33113688584677,"vZ0":-7.0381065971929075,"x":70.96,"y":209.72,"x0":-1.9736700650266314,"y0":50.002760058345395,"z0":5.768739694005876,"aX":-0.2207959655959363},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-1.3,"spinRate":2436,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.42436542871155947,"extension":6.355212912316723},"index":4,"playId":"f9105eca-a0da-3165-94ce-611dda814e7a","pitchNumber":4,"startTime":"2026-08-01T02:20:58.251Z","endTime":"2026-08-01T02:21:03.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:21:03.141Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:21:06.985Z","endTime":"2026-08-01T02:22:07.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06653809261042,"aZ":-16.319978619866774,"pfxX":-9.09500086325425,"pfxZ":8.151011585849481,"pX":-0.9449410084521166,"pZ":3.1340453146230303,"vX0":6.385999651878796,"vY0":-138.3867147247141,"vZ0":-3.9999472812192978,"x":153.02,"y":154.16,"x0":-2.0975117649936843,"y0":50.00342444885939,"z0":5.687189155461192,"aX":-17.690846184039206},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":15.2,"spinRate":2357,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.395371991277492,"extension":6.298357956570764},"index":0,"playId":"4466bf29-f493-3e55-ade4-e7a9b04c2240","pitchNumber":1,"startTime":"2026-08-01T02:21:23.516Z","endTime":"2026-08-01T02:21:28.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79902059859191,"aZ":-18.41352937664444,"pfxX":-8.986524636204564,"pfxZ":7.03216738257947,"pX":-0.3500553860541829,"pZ":3.4652354767588616,"vX0":8.067457887926318,"vY0":-138.95018388106283,"vZ0":-2.7130213655619815,"x":130.34,"y":145.22,"x0":-2.1218677360522458,"y0":50.006647507031644,"z0":5.6761619260616465,"aX":-17.596406961541426},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":14.6,"spinRate":2424,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3940085429192508,"extension":6.408411595206645},"index":1,"playId":"83f34fb1-b8f9-3f9c-8627-3e29d211dcc0","pitchNumber":2,"startTime":"2026-08-01T02:21:35.930Z","endTime":"2026-08-01T02:21:40.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06112038809607,"aZ":-15.7821332423603,"pfxX":-9.38077297760893,"pfxZ":8.571167262857664,"pX":-0.19399678401136405,"pZ":0.9266055160969504,"vX0":8.126999467183978,"vY0":-137.56679994158964,"vZ0":-9.245908811429622,"x":124.39,"y":213.76,"x0":-1.9704903712821573,"y0":50.005797420077464,"z0":5.405537010853916,"aX":-17.948536026670023},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":15.2,"spinRate":2373,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39843409379698835,"extension":6.477997479007583},"index":2,"playId":"90cacc81-0b41-3143-bfbb-8a304924165b","pitchNumber":3,"startTime":"2026-08-01T02:21:49.656Z","endTime":"2026-08-01T02:21:54.225Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31474262119569,"aZ":-13.183282511515898,"pfxX":-7.282307271689035,"pfxZ":9.999777889856954,"pX":-1.5719018783915946,"pZ":2.5128041130902394,"vX0":3.7041838128505526,"vY0":-137.3942160149026,"vZ0":-6.384563863429422,"x":176.92,"y":170.93,"x0":-1.9962315669676498,"y0":50.00376404211609,"z0":5.7740640211126975,"aX":-13.831569326123352},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":12.4,"spinRate":2326,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3996577485796511,"extension":6.2845291790625835},"index":3,"playId":"9dfc9909-18f4-3e7e-8918-2132fd4f13f3","pitchNumber":4,"startTime":"2026-08-01T02:22:02.297Z","endTime":"2026-08-01T02:22:07.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:22:07.509Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Canzone doubles (17) on a ground ball to right fielder Alan Roden. Randy Arozarena to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:22:19.967Z","endTime":"2026-08-01T02:23:01.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85745525060207,"aZ":-28.127451532268235,"pfxX":-10.302058319819498,"pfxZ":2.382829613901716,"pX":-1.2975240466577211,"pZ":1.8328169496107627,"vX0":5.745762032811744,"vY0":-129.56166630439296,"vZ0":-3.98512212304567,"x":166.46,"y":189.29,"x0":-2.209214499357534,"y0":50.000112122166925,"z0":5.548126728327464,"aX":-17.456687125715458},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":1478,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42327100044462096,"extension":6.411743418248584},"index":0,"playId":"3f67a90b-0ed2-3d12-b05b-f07b9c1111e6","pitchNumber":1,"startTime":"2026-08-01T02:22:34.207Z","endTime":"2026-08-01T02:22:38.554Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.145485513843177,"aZ":-20.00182490332766,"pfxX":-0.3002075492269407,"pfxZ":6.750585373753033,"pX":-0.012278688400070148,"pZ":3.3636368719631036,"vX0":5.898545469725294,"vY0":-133.30594715773486,"vZ0":-2.433891438016176,"x":117.47,"y":147.96,"x0":-2.212828986803764,"y0":50.00205555389807,"z0":5.729338318900153,"aX":-0.5413945968588383},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":-0.7,"spinRate":2676,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4105818037680766,"extension":6.362188897208128},"hitData":{"launchSpeed":106.7,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.07,"coordY":133.84}},"index":1,"playId":"b3c0fe68-869e-3ed9-a329-168f8f224434","pitchNumber":2,"startTime":"2026-08-01T02:22:49.822Z","endTime":"2026-08-01T02:23:01.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:23:01.873Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:23:23.369Z","endTime":"2026-08-01T02:24:40.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32853971820523,"aZ":-31.87417713016796,"pfxX":1.2285285215485415,"pfxZ":0.18368575978654533,"pX":0.9553990580341237,"pZ":1.409880639745045,"vX0":6.899838848992181,"vY0":-127.24042462765273,"vZ0":-4.4454305702943335,"x":80.58,"y":200.71,"x0":-1.947604684060533,"y0":50.00498162507703,"z0":5.696380059585999,"aX":2.019533156667696},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":-3.7,"spinRate":2435,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4299538344604179,"extension":6.454261657782555},"index":0,"playId":"f750c4b8-661d-332a-b6ef-e6ef107c27b0","pitchNumber":1,"startTime":"2026-08-01T02:23:37.831Z","endTime":"2026-08-01T02:23:42.315Z","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.6,"endSpeed":81.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44217682062773,"aZ":-28.260618576802752,"pfxX":1.7679020772696035,"pfxZ":2.346585223599658,"pX":1.0346398822585947,"pZ":2.0170485736904036,"vX0":7.191257242836114,"vY0":-127.5501210837317,"vZ0":-3.792910970876045,"x":77.56,"y":184.32,"x0":-2.037892787220479,"y0":50.00216075019235,"z0":5.723912862266216,"aX":2.9440889064630706},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-4.7,"spinRate":2500,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4275788932610167,"extension":6.382043307343648},"index":1,"playId":"85e46d56-796a-33e1-b7f6-fd90a2eaf869","pitchNumber":2,"startTime":"2026-08-01T02:23:55.478Z","endTime":"2026-08-01T02:23:59.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.045702545073237,"aZ":-38.78511363718372,"pfxX":2.513678111432095,"pfxZ":-4.682369843566813,"pX":0.4667988431820799,"pZ":1.4896347484236472,"vX0":4.871938433964751,"vY0":-118.0229891437633,"vZ0":-1.8625509570662835,"x":99.21,"y":198.56,"x0":-1.9489698227475833,"y0":50.000321725777646,"z0":5.854457444564581,"aX":3.5515427905672463},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.6,"breakHorizontal":-5.8,"spinRate":2470,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.46372744771106156,"extension":6.3438733943735155},"index":2,"playId":"307a8b71-2f17-3298-aadb-21815c7347e8","pitchNumber":3,"startTime":"2026-08-01T02:24:17.283Z","endTime":"2026-08-01T02:24:22.230Z","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":88.4,"endSpeed":82.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052159182712053,"aZ":-27.993263990412505,"pfxX":1.2173448824872333,"pfxZ":2.4707660959632296,"pX":1.3752392548076515,"pZ":1.3671454081073742,"vX0":7.961672413240766,"vY0":-128.62224640296856,"vZ0":-5.599084425521988,"x":64.58,"y":201.87,"x0":-1.9052720349036836,"y0":50.00590263567908,"z0":5.714835743932851,"aX":2.059176577522917},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":-3.8,"spinRate":2337,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.42415533152403073,"extension":6.384544974397038},"index":3,"playId":"5cfaf3e5-1e29-39fb-a1c5-d844dca83f19","pitchNumber":4,"startTime":"2026-08-01T02:24:35.447Z","endTime":"2026-08-01T02:24:40.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:24:40.660Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:24:56.018Z","endTime":"2026-08-01T02:26:09.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.5,"endSpeed":83.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84290883736905,"aZ":-27.67904676162533,"pfxX":-9.366423769602608,"pfxZ":2.5848279161018546,"pX":-0.4369537379544321,"pZ":1.3389226638702612,"vX0":7.3299033976380885,"vY0":-130.15903383200424,"vZ0":-5.484312651685024,"x":133.66,"y":202.63,"x0":-2.0539467128856987,"y0":50.00277885212177,"z0":5.533871852468626,"aX":-16.28928982388543},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":15.6,"spinRate":1559,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4186510686844582,"extension":6.351013477821239},"index":0,"playId":"b50c1d40-0fdb-352a-af6d-8cc35d159238","pitchNumber":1,"startTime":"2026-08-01T02:25:05.435Z","endTime":"2026-08-01T02:25:09.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64943805243157,"aZ":-11.885377397047751,"pfxX":-4.842174879367659,"pfxZ":10.232814102430117,"pX":-0.31795158725881434,"pZ":3.41700606311306,"vX0":5.848112088586256,"vY0":-139.72688740692027,"vZ0":-4.589355831303834,"x":129.12,"y":146.52,"x0":-1.8061662343491935,"y0":50.00614424021594,"z0":5.85812381314232,"aX":-9.604049350546484},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2380,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39158567426863744,"extension":6.483026620459552},"index":1,"playId":"fb9b8089-ab83-3a51-b2f1-c6671e3109b2","pitchNumber":2,"startTime":"2026-08-01T02:25:25.460Z","endTime":"2026-08-01T02:25:30.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48286596921145,"aZ":-27.49319496970355,"pfxX":-8.666139963528249,"pfxZ":2.7599390898257514,"pX":-1.1836507325056793,"pZ":1.5376578308868638,"vX0":5.221268605843729,"vY0":-128.95645921000835,"vZ0":-4.797522321720835,"x":162.12,"y":197.26,"x0":-2.1032279861111305,"y0":50.00016058172094,"z0":5.529571294730828,"aX":-14.671011951925362},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":14.6,"spinRate":1398,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4238820001547503,"extension":6.375718651420304},"index":2,"playId":"6a318063-bd43-3dab-aae9-1fa310f58bf0","pitchNumber":3,"startTime":"2026-08-01T02:25:45.404Z","endTime":"2026-08-01T02:25:49.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737597600537832,"aZ":-14.223390772938819,"pfxX":-8.029000350800072,"pfxZ":9.030467830580157,"pX":-0.9136366782333356,"pZ":2.814605689937025,"vX0":5.932601339875879,"vY0":-139.91990099498113,"vZ0":-4.947997698961454,"x":151.83,"y":162.79,"x0":-2.0151838830870945,"y0":50.00660543273302,"z0":5.533757078669733,"aX":-15.968222239713716},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":13.3,"spinRate":2348,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3910308819295296,"extension":6.4815477111648665},"index":3,"playId":"1a78173b-4c34-3a1d-b958-7328b541d144","pitchNumber":4,"startTime":"2026-08-01T02:26:03.458Z","endTime":"2026-08-01T02:26:09.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:26:09.297Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cal Raleigh hits a ground-rule double (8) on a line drive down the right-field line. Randy Arozarena scores. Dominic Canzone scores. Josh Naylor to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:26:23.420Z","endTime":"2026-08-01T02:29:51.153Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58007076175731,"aZ":-27.688014937553174,"pfxX":-10.31697372509295,"pfxZ":2.6503067316392253,"pX":0.10183826580040713,"pZ":1.8445506880869722,"vX0":8.592980084182225,"vY0":-128.9021794434294,"vZ0":-3.945560249949544,"x":113.12,"y":188.98,"x0":-1.9266900031710812,"y0":50.00147088129687,"z0":5.521105845458806,"aX":-17.444776133804915},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":1522,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.42413199720228567,"extension":6.519572598261878},"index":0,"playId":"96ff1603-83e1-37ce-9da0-f0f46c28dd6f","pitchNumber":1,"startTime":"2026-08-01T02:26:35.376Z","endTime":"2026-08-01T02:26:40.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506220302208476,"aZ":-10.3322409913515,"pfxX":-6.587961914219042,"pfxZ":10.836717995010982,"pX":0.12412810279346477,"pZ":2.1321113578925863,"vX0":7.782340150265899,"vY0":-140.73663041513194,"vZ0":-7.8795778850071905,"x":112.27,"y":181.21,"x0":-1.814758677099901,"y0":50.00313318971416,"z0":5.629101600315051,"aX":-13.279333452252335},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2323,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.38846480951154705,"extension":6.51889778951182},"index":1,"playId":"13e785ab-f414-3e0a-9e2d-1f985ac44203","pitchNumber":2,"startTime":"2026-08-01T02:26:52.904Z","endTime":"2026-08-01T02:26:58.385Z","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":96.8,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.279521249384132,"aZ":-16.121624058066754,"pfxX":-8.020747388854414,"pfxZ":7.9730159725791925,"pX":-0.7947067407401377,"pZ":3.0559819807161124,"vX0":6.736379365444635,"vY0":-140.82583034099096,"vZ0":-4.174825220020135,"x":147.29,"y":156.27,"x0":-2.17295305254156,"y0":50.001287998635405,"z0":5.596947370011193,"aX":-16.14642812183436},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":13.2,"spinRate":2340,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3885882369876579,"extension":6.429649775653205},"index":2,"playId":"78150577-8620-3d11-b9f6-46734eec5b42","pitchNumber":3,"startTime":"2026-08-01T02:27:12.331Z","endTime":"2026-08-01T02:27:17.695Z","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":96.0,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28202524202044,"aZ":-14.072254059158675,"pfxX":-8.414773666300654,"pfxZ":9.055877888821518,"pX":-0.5630874595345157,"pZ":3.109644992273107,"vX0":6.58581307392122,"vY0":-139.74435410952236,"vZ0":-4.819706670647035,"x":138.46,"y":154.82,"x0":-1.8442840185173999,"y0":50.006649371295325,"z0":5.765157461448893,"aX":-16.82788286998359},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":14.0,"spinRate":2327,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39033735187061147,"extension":6.382134824484498},"index":3,"playId":"e0d24697-f299-3864-947f-9359f4447baf","pitchNumber":4,"startTime":"2026-08-01T02:27:35.260Z","endTime":"2026-08-01T02:27:39.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665355230354518,"aZ":-28.968467344999773,"pfxX":1.1091694672011165,"pfxZ":1.890304200773402,"pX":1.0123424984633835,"pZ":0.42593696694199806,"vX0":7.180378744231552,"vY0":-128.76141120858517,"vZ0":-7.600810867595729,"x":78.41,"y":227.28,"x0":-1.9469303460394145,"y0":50.00179650716597,"z0":5.632106110568169,"aX":1.87569586227289},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2445,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4240582604332297,"extension":6.518615623780286},"index":4,"playId":"65056f49-c40d-3b48-b533-c1e99b7bd386","pitchNumber":5,"startTime":"2026-08-01T02:27:57.385Z","endTime":"2026-08-01T02:28:02.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14106550973646,"aZ":-11.928997675740751,"pfxX":-6.11555532140893,"pfxZ":10.018160062538847,"pX":0.07643505025995637,"pZ":2.6819957211295256,"vX0":7.343915473088729,"vY0":-141.24741563417055,"vZ0":-6.447886858897309,"x":114.09,"y":166.37,"x0":-1.7625916056451993,"y0":50.00291591111586,"z0":5.7612955893713815,"aX":-12.358917929345445},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":9.6,"spinRate":2341,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38776654239357455,"extension":6.518655937304921},"index":5,"playId":"1f953119-29ec-3f89-a850-2837c65031b7","pitchNumber":6,"startTime":"2026-08-01T02:28:20.325Z","endTime":"2026-08-01T02:28:27.080Z","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.0,"endSpeed":89.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163372825508137,"aZ":-15.298622906271728,"pfxX":-6.384023114711431,"pfxZ":8.278481849202903,"pX":0.08560798090528209,"pZ":4.0347670837906975,"vX0":7.770709109659969,"vY0":-141.190363377407,"vZ0":-2.1684215604937602,"x":113.74,"y":129.84,"x0":-1.8600951771996856,"y0":50.0049144547448,"z0":5.7859946179399975,"aX":-13.018242214014407},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":10.2,"spinRate":2304,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38646368935076136,"extension":6.43056976793431},"index":6,"playId":"84aa897c-0693-3394-bd38-77a9ee7ef2e2","pitchNumber":7,"startTime":"2026-08-01T02:28:43.869Z","endTime":"2026-08-01T02:28:48.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360636741914682,"aZ":-28.76508530369688,"pfxX":0.6010689151102597,"pfxZ":1.9691852077490761,"pX":0.09411275258509462,"pZ":2.170344685878901,"vX0":5.508947906881386,"vY0":-129.84744190649448,"vZ0":-3.603208261765932,"x":113.41,"y":180.18,"x0":-2.120098369678714,"y0":50.00580118873108,"z0":5.7291247132313075,"aX":1.040871427004733},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":-2.2,"spinRate":2367,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4194308981934576,"extension":6.323259341158899},"index":7,"playId":"59b3463a-d056-3d86-abdc-8f8aaf764433","pitchNumber":8,"startTime":"2026-08-01T02:29:04.304Z","endTime":"2026-08-01T02:29:09.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06991159987358,"aZ":-28.141463990930887,"pfxX":-9.858696944867361,"pfxZ":2.3131857580842343,"pX":0.12362355119293943,"pZ":2.681044585933262,"vX0":8.858196648382023,"vY0":-130.56597352915622,"vZ0":-2.0362279462558868,"x":112.29,"y":166.39,"x0":-2.0168006035053994,"y0":50.00200596429131,"z0":5.569194414093583,"aX":-17.18098779700916},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":16.1,"spinRate":1637,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4180033161687269,"extension":6.461833721731342},"hitData":{"launchSpeed":106.5,"launchAngle":19.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":233.18,"coordY":97.39}},"index":8,"playId":"34455e9a-dd36-36f1-b8aa-454c36632608","pitchNumber":9,"startTime":"2026-08-01T02:29:41.474Z","endTime":"2026-08-01T02:29:51.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:29:51.153Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T02:30:07.712Z","endTime":"2026-08-01T02:31:35.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261173987971052,"aZ":-13.603550954344293,"pfxX":-5.954430583533228,"pfxZ":9.39342460057232,"pX":0.1491032441510343,"pZ":2.269597838536141,"vX0":7.805131234590752,"vY0":-139.43883805291716,"vZ0":-6.963349819086616,"x":111.32,"y":177.5,"x0":-1.9077869654909956,"y0":50.00106321382983,"z0":5.690132191314681,"aX":-11.76906333593944},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2206,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39226535270244334,"extension":6.512365888292686},"index":0,"playId":"8ec69a7e-3ab3-3443-ab0f-e26ce60e9063","pitchNumber":1,"startTime":"2026-08-01T02:30:28.404Z","endTime":"2026-08-01T02:30:33.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39268086373167,"aZ":-29.123719418062837,"pfxX":0.9879357610489948,"pfxZ":1.8129042817316847,"pX":0.10656520766259922,"pZ":2.1581602073255306,"vX0":5.616524978731626,"vY0":-128.019711920209,"vZ0":-3.28353213796346,"x":112.94,"y":180.51,"x0":-2.229775435818452,"y0":50.00612782016206,"z0":5.697912174267361,"aX":1.6670103905030496},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-2.9,"spinRate":2503,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.4252047930716203,"extension":6.42130758958077},"index":1,"playId":"ed2bebc5-d8f4-318e-8add-ba73ad23075c","pitchNumber":2,"startTime":"2026-08-01T02:30:45.201Z","endTime":"2026-08-01T02:30:51.030Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.085488531289116,"aZ":-13.26000942405713,"pfxX":-7.542781986338943,"pfxZ":9.406698372849348,"pX":0.20936238399819007,"pZ":3.396254921468837,"vX0":8.953657281344256,"vY0":-140.7053765138823,"vZ0":-3.931485252298981,"x":109.02,"y":147.08,"x0":-2.029801505357112,"y0":50.004558189345445,"z0":5.667293025607553,"aX":-15.169250604804866},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":11.9,"spinRate":2321,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3888603739175589,"extension":6.510891013607113},"index":2,"playId":"dcad060b-6025-3078-b111-7c306ab4a79d","pitchNumber":3,"startTime":"2026-08-01T02:31:08.811Z","endTime":"2026-08-01T02:31:12.734Z","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.7,"endSpeed":75.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185258579912208,"aZ":-39.23089208017839,"pfxX":3.758569877980752,"pfxZ":-4.933304618311449,"pX":0.6070493439764769,"pZ":0.9041766136871336,"vX0":4.7848940709407906,"vY0":-118.9282936148328,"vZ0":-3.158015652026665,"x":93.86,"y":214.37,"x0":-1.9207498308828357,"y0":50.00510301906585,"z0":5.813950215070097,"aX":5.373656635828215},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.5,"breakHorizontal":-8.0,"spinRate":2520,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46087389188833194,"extension":6.316026274259788},"index":3,"playId":"d81aa21a-bbaf-3df1-bf38-7938fc35ffef","pitchNumber":4,"startTime":"2026-08-01T02:31:29.559Z","endTime":"2026-08-01T02:31:35.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:31:35.539Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:33:49.379Z","endTime":"2026-08-01T02:35:47.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91138032659342,"aZ":-18.16094076660956,"pfxX":-7.896523888682982,"pfxZ":7.284175469376639,"pX":-0.2120828341384928,"pZ":2.4444193150422415,"vX0":4.832632068026913,"vY0":-136.792153087452,"vZ0":-5.463443042016869,"x":125.08,"y":172.78,"x0":-0.9619969837484338,"y0":50.003461096915345,"z0":5.684768682474213,"aX":-15.191100833422587},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":13.4,"spinRate":2267,"spinDirection":205},"zone":5,"typeConfidence":0.97,"plateTime":0.39812122476013156,"extension":6.2853166759447525},"index":0,"playId":"6e057748-f1f6-3581-b0e7-53bb7528f249","pitchNumber":1,"startTime":"2026-08-01T02:34:12.393Z","endTime":"2026-08-01T02:34:16.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335174816355643,"aZ":-26.758573033647682,"pfxX":-4.835113254694972,"pfxZ":3.494550211891383,"pX":0.6717523662536647,"pZ":1.659966932536604,"vX0":5.906438681342729,"vY0":-123.13308464330414,"vZ0":-3.6428678572627775,"x":91.39,"y":193.96,"x0":-1.1196101411259638,"y0":50.002272153772665,"z0":5.399599934686605,"aX":-7.49305201517602},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":7.6,"spinRate":1163,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.4432584682693608,"extension":6.449553578075633},"index":1,"playId":"3060be46-4f2a-37d9-9a2e-643c1cde785f","pitchNumber":2,"startTime":"2026-08-01T02:34:29.867Z","endTime":"2026-08-01T02:34:34.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91138578829407,"aZ":-10.315690874799987,"pfxX":-2.816704196691326,"pfxZ":10.964590641772618,"pX":-0.8341183349113763,"pZ":3.8583854480170774,"vX0":1.2798123854392736,"vY0":-139.9037085560539,"vZ0":-3.6027762505040437,"x":148.79,"y":134.6,"x0":-0.9301532915990092,"y0":50.00155397434635,"z0":5.832815397747808,"aX":-5.614245898245043},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":4.9,"spinRate":2550,"spinDirection":197},"zone":11,"typeConfidence":0.93,"plateTime":0.39068110723460103,"extension":6.228212426845677},"index":2,"playId":"2fdd6616-a839-3e25-b4ef-6e61616a1181","pitchNumber":3,"startTime":"2026-08-01T02:34:50.493Z","endTime":"2026-08-01T02:34:56.270Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033245687005227,"aZ":-40.31955735890512,"pfxX":0.18770060186240123,"pfxZ":-5.501993441213843,"pX":1.0461517776545373,"pZ":0.09054791704932297,"vX0":4.818903860217659,"vY0":-121.29151804485714,"vZ0":-4.636095153621971,"x":77.12,"y":236.34,"x0":-0.9955886479442485,"y0":50.00079910692058,"z0":5.564503544894091,"aX":0.27788100926235576},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.8,"breakHorizontal":-1.6,"spinRate":2314,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4525909409119069,"extension":6.442532885111292},"index":3,"playId":"681a37db-ff3f-361e-893c-a45b18c6e4b1","pitchNumber":4,"startTime":"2026-08-01T02:35:10.980Z","endTime":"2026-08-01T02:35:16.340Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.422482603101002,"aZ":-23.568917469365662,"pfxX":-5.362856123645656,"pfxZ":5.484459279586949,"pX":-0.4248634356294531,"pZ":1.4692172688252625,"vX0":3.803950048920951,"vY0":-124.31315080255109,"vZ0":-4.745365789659353,"x":133.19,"y":199.11,"x0":-1.2765360678626716,"y0":50.00032009861502,"z0":5.354013154466969,"aX":-8.410316873188105},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.1,"breakHorizontal":8.9,"spinRate":1107,"spinDirection":210},"zone":13,"typeConfidence":0.89,"plateTime":0.4402457462977525,"extension":6.407225574990037},"hitData":{"launchSpeed":79.1,"launchAngle":21.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.44,"coordY":107.01}},"index":4,"playId":"1f4479fe-3eb3-382b-90bb-ae66e5c0d157","pitchNumber":5,"startTime":"2026-08-01T02:35:33.656Z","endTime":"2026-08-01T02:35:47.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:35:47.492Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:35:47.222Z","endTime":"2026-08-01T02:36:42.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004541018643604,"aZ":-9.417451569996274,"pfxX":-2.3473270737185636,"pfxZ":11.481440678273941,"pX":0.024305933028342816,"pZ":3.1557044774356133,"vX0":3.3503421307332135,"vY0":-139.77692893044753,"vZ0":-5.331008061210612,"x":116.07,"y":153.58,"x0":-0.8839364928503348,"y0":50.00392417489038,"z0":5.70384708283002,"aX":-4.6532230455483425},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":3.6,"spinRate":2397,"spinDirection":199},"zone":2,"typeConfidence":0.93,"plateTime":0.3916059544337993,"extension":6.388048429363155},"index":0,"playId":"539e8f30-8ac6-3b58-97c4-87afccb16888","pitchNumber":1,"startTime":"2026-08-01T02:36:11.537Z","endTime":"2026-08-01T02:36:15.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06120737831872,"aZ":-8.23747859490027,"pfxX":-4.314363129390127,"pfxZ":12.568625622253016,"pX":1.032428652834781,"pZ":3.046649072620056,"vX0":6.376980263884608,"vY0":-137.28907161297934,"vZ0":-5.577713398577948,"x":77.65,"y":156.52,"x0":-0.762409602213414,"y0":50.001341492881046,"z0":5.668343716318815,"aX":-8.21613859456197},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.7,"breakHorizontal":6.5,"spinRate":2660,"spinDirection":201},"zone":12,"typeConfidence":0.93,"plateTime":0.3993175050123452,"extension":6.345330136132096},"hitData":{"launchSpeed":80.0,"launchAngle":70.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.85,"coordY":166.79}},"index":1,"playId":"29f6bd47-f7f6-335a-945b-61697698ab70","pitchNumber":2,"startTime":"2026-08-01T02:36:32.052Z","endTime":"2026-08-01T02:36:42.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:36:42.105Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alan Roden flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:36:52.679Z","endTime":"2026-08-01T02:37:20.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32691070876856,"aZ":-11.509855129945807,"pfxX":-1.6395455802033656,"pfxZ":10.590445828690612,"pX":-0.14721241903686483,"pZ":2.4280159920557187,"vX0":2.5325820787593276,"vY0":-138.63718867371222,"vZ0":-6.619512630238327,"x":122.61,"y":173.22,"x0":-0.8585664196930589,"y0":50.00192880663443,"z0":5.611087104756008,"aX":-3.1990010490254024},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":2.4,"spinRate":2319,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.394728392661444,"extension":6.3676972879040346},"hitData":{"launchSpeed":83.9,"launchAngle":39.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.86,"coordY":96.84}},"index":0,"playId":"ac9cd7f5-a689-3a23-9184-9c4c4ef6fd67","pitchNumber":1,"startTime":"2026-08-01T02:37:08.644Z","endTime":"2026-08-01T02:37:20.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:37:20.671Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (16) on a fly ball to right field. Josh Bell scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:37:24.397Z","endTime":"2026-08-01T02:39:54.000Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12730275462024,"aZ":-14.585556048002145,"pfxX":-8.978444282713342,"pfxZ":8.970928132622525,"pX":0.5925601515414441,"pZ":-0.3170713378432414,"vX0":7.13730819542819,"vY0":-139.11068613681024,"vZ0":-12.781797483193023,"x":94.41,"y":247.34,"x0":-0.8395318388699389,"y0":50.00271371955194,"z0":5.30341993655683,"aX":-17.601799837754985},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":14.8,"spinRate":2427,"spinDirection":206},"zone":14,"typeConfidence":0.93,"plateTime":0.3936970983752959,"extension":6.565584405141549},"index":0,"playId":"1987a266-c4c3-30ff-9633-ee6cb75a8072","pitchNumber":1,"startTime":"2026-08-01T02:37:46.564Z","endTime":"2026-08-01T02:37:53.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276164853411792,"aZ":-28.899257413977473,"pfxX":0.2799019278195405,"pfxZ":1.9776204016207268,"pX":-0.13682571809527144,"pZ":1.8372001794123451,"vX0":2.3180730614278517,"vY0":-126.95894552465006,"vZ0":-3.63256465461414,"x":122.22,"y":189.18,"x0":-1.0923663549214262,"y0":50.00333250506467,"z0":5.548615344241575,"aX":0.4639805019970807},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-1.0,"spinRate":2395,"spinDirection":131},"zone":8,"typeConfidence":0.86,"plateTime":0.4289331286857885,"extension":6.362403841222912},"index":1,"playId":"f4abd1d7-fff1-34d2-bf94-dcd4ade907e2","pitchNumber":2,"startTime":"2026-08-01T02:38:12.471Z","endTime":"2026-08-01T02:38:17.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59507251060232,"aZ":-40.13489299542104,"pfxX":1.1514498391858448,"pfxZ":-5.5890270588772,"pX":1.8764704693890393,"pZ":-0.33115225848661745,"vX0":5.961609256973155,"vY0":-118.8841571807312,"vZ0":-5.134528433955367,"x":45.47,"y":247.72,"x0":-0.8169884052560161,"y0":50.00073206469,"z0":5.514503931413302,"aX":1.6401040654529668},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.2,"breakHorizontal":-3.6,"spinRate":2184,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4614003297961795,"extension":6.693637880324712},"index":2,"playId":"9675ca9c-b634-3e56-9bfc-2f6c8c8524b4","pitchNumber":3,"startTime":"2026-08-01T02:38:40.776Z","endTime":"2026-08-01T02:38:45.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.326642065912374,"aZ":-29.742313581185876,"pfxX":1.2865695303080686,"pfxZ":1.527367915406935,"pX":0.6925304828887469,"pZ":-0.04198265454896131,"vX0":3.9426993289308703,"vY0":-125.02368125939705,"vZ0":-7.438437307228065,"x":90.6,"y":239.91,"x0":-1.069549328872911,"y0":50.000038033601975,"z0":5.400336778249884,"aX":2.0437110212330145},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-3.2,"spinRate":2506,"spinDirection":117},"zone":14,"typeConfidence":0.84,"plateTime":0.43746298500306224,"extension":6.621189764624979},"index":3,"playId":"76b09d69-7287-3a6d-8110-6677c1b5a13c","pitchNumber":4,"startTime":"2026-08-01T02:39:06.145Z","endTime":"2026-08-01T02:39:12.593Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.015300780908102,"aZ":-21.45492468778003,"pfxX":-0.9285555531648959,"pfxZ":5.995765512607623,"pX":-0.013621629061788538,"pZ":2.3528938521149234,"vX0":3.1415566250119986,"vY0":-132.10571913717095,"vZ0":-4.134418698099812,"x":117.52,"y":175.25,"x0":-1.0915006061945258,"y0":50.00629284876876,"z0":5.492323435541678,"aX":-1.6614752492286815},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":1.1,"spinRate":2694,"spinDirection":184},"zone":5,"typeConfidence":0.73,"plateTime":0.4127506318111678,"extension":6.40332318485722},"hitData":{"launchSpeed":97.1,"launchAngle":34.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.58,"coordY":80.73}},"index":4,"playId":"3579b90b-d4ff-38fb-bd04-725fcdc1d63a","pitchNumber":5,"startTime":"2026-08-01T02:39:28.949Z","endTime":"2026-08-01T02:39:54.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:39:54.000Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to shortstop Colt Emerson, deflected by third baseman Weston Wilson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:40:02.711Z","endTime":"2026-08-01T02:41:23.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.611300773508997,"aZ":-9.647199862428288,"pfxX":-1.6850371913616078,"pfxZ":11.248618793407388,"pX":0.21981212408864145,"pZ":2.7279197638929324,"vX0":3.6569046540764605,"vY0":-139.71688642938798,"vZ0":-6.492516550970556,"x":108.62,"y":165.13,"x0":-0.8794905490458133,"y0":50.00632881453577,"z0":5.696389467377804,"aX":-3.375800393629947},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2436,"spinDirection":203},"zone":5,"typeConfidence":0.92,"plateTime":0.3900702319107081,"extension":6.458876357636729},"index":0,"playId":"90002a84-f55f-3a0a-b3e9-ae68f2f54e6e","pitchNumber":1,"startTime":"2026-08-01T02:40:14.307Z","endTime":"2026-08-01T02:40:18.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519296760932058,"aZ":-12.990022522153314,"pfxX":-3.30401899285188,"pfxZ":9.652734718100405,"pX":0.47922262094711415,"pZ":1.7071615115729641,"vX0":4.88622631470906,"vY0":-139.62651039657243,"vZ0":-8.40320992358872,"x":98.73,"y":192.69,"x0":-0.8588990872962124,"y0":50.00122027168082,"z0":5.597560809088549,"aX":-6.565804454695537},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":5.0,"spinRate":2332,"spinDirection":197},"zone":9,"typeConfidence":0.89,"plateTime":0.39129748019085264,"extension":6.326697039269605},"index":1,"playId":"5d19df5b-d9a6-344b-90e4-ecbd26fea771","pitchNumber":2,"startTime":"2026-08-01T02:40:31.544Z","endTime":"2026-08-01T02:40:36.276Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.658112841452684,"aZ":-23.714863212682264,"pfxX":-6.668013509406848,"pfxZ":5.396323983451683,"pX":2.1249875307189434,"pZ":-0.1751142149090693,"vX0":9.606690628482724,"vY0":-123.34747913659194,"vZ0":-8.306063779067271,"x":36.0,"y":243.51,"x0":-0.924001354351177,"y0":50.00164032817143,"z0":5.18425594614177,"aX":-10.448422766021785},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.3,"breakHorizontal":10.3,"spinRate":1218,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.44122142321628743,"extension":6.781373683565491},"index":2,"playId":"cb5b4bc2-871a-3fd9-816a-4bd9a67c1c4a","pitchNumber":3,"startTime":"2026-08-01T02:40:59.999Z","endTime":"2026-08-01T02:41:04.660Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431902870759565,"aZ":-11.349086635539464,"pfxX":-1.7745440410132254,"pfxZ":10.430558705616166,"pX":0.5243949596206389,"pZ":2.6210926420946827,"vX0":4.018515688378475,"vY0":-139.4740512064516,"vZ0":-6.406203720989816,"x":97.01,"y":168.01,"x0":-0.6959113736065604,"y0":50.001001237082,"z0":5.674932936047896,"aX":-3.542561114743874},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2432,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.39071355583703404,"extension":6.336236823647381},"hitData":{"launchSpeed":91.5,"launchAngle":6.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.91,"coordY":161.38}},"index":3,"playId":"b8b878f0-ee65-3b8b-badd-39889d220ffe","pitchNumber":4,"startTime":"2026-08-01T02:41:15.493Z","endTime":"2026-08-01T02:41:23.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:41:23.532Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:41:51.026Z","endTime":"2026-08-01T02:44:24.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":"3e2431d2-7af8-4541-b763-3dfed6beda7a","startTime":"2026-08-01T02:41:51.026Z","endTime":"2026-08-01T02:41:56.026Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886819310295998,"aZ":-11.247638042562446,"pfxX":-3.8204593788586223,"pfxZ":10.645085777074119,"pX":0.6151343509461503,"pZ":2.481685724515934,"vX0":5.595895753864073,"vY0":-138.59568749625714,"vZ0":-6.518848986701401,"x":93.55,"y":171.77,"x0":-0.9238836413079266,"y0":50.005466413423555,"z0":5.598455201520572,"aX":-7.51281672677626},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2328,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.39359977357119025,"extension":6.423410297278747},"index":1,"playId":"73d93e47-6cf9-364e-83a0-e5e0133d0347","pitchNumber":1,"startTime":"2026-08-01T02:42:09.885Z","endTime":"2026-08-01T02:42:15.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679600110679335,"aZ":-26.145400584935757,"pfxX":-7.53806781179645,"pfxZ":3.998671511038101,"pX":0.7569002957919012,"pZ":0.27958567663901623,"vX0":6.6316935311590015,"vY0":-121.96203498863117,"vZ0":-6.589196561751293,"x":88.15,"y":231.23,"x0":-1.0163042277565342,"y0":50.0044902040176,"z0":5.267109053874541,"aX":-11.372761906104872},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":12.1,"spinRate":1201,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.4488624117183537,"extension":6.4887055919013275},"index":2,"playId":"ac783b0f-d4d3-3848-8643-ec80ec24d006","pitchNumber":2,"startTime":"2026-08-01T02:42:28.757Z","endTime":"2026-08-01T02:42:33.285Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.964538273065077,"aZ":-25.92188675832532,"pfxX":1.378583852771579,"pfxZ":3.693871542484897,"pX":0.7875161706809117,"pZ":-0.08353762351703031,"vX0":4.001918068864166,"vY0":-127.8224209948914,"vZ0":-8.848910984000604,"x":86.98,"y":241.04,"x0":-0.9638710090709673,"y0":50.00031459422202,"z0":5.390983214617173,"aX":2.3295274980081424},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-3.2,"spinRate":2546,"spinDirection":182},"zone":14,"typeConfidence":0.87,"plateTime":0.4249935562104774,"extension":6.429632876988266},"index":3,"playId":"2a5c24e7-4e74-3269-bdcc-2ce7f23d47f8","pitchNumber":3,"startTime":"2026-08-01T02:42:53.906Z","endTime":"2026-08-01T02:42:58.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"fcf30278-5f0b-30f0-a77b-76d7f01fb0b5","startTime":"2026-08-01T02:43:17.673Z","endTime":"2026-08-01T02:43:21.026Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.206532709796072,"aZ":-11.416970161471012,"pfxX":-3.531699675155198,"pfxZ":10.680303498111465,"pX":-0.04396778186830812,"pZ":3.4631625552122927,"vX0":3.478476793692759,"vY0":-137.93562853694345,"vZ0":-4.070437792615469,"x":118.68,"y":145.27,"x0":-0.8573277955383498,"y0":50.002637989140894,"z0":5.716960598334647,"aX":-6.86406911848933},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2482,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.3957787013367571,"extension":6.357119018018149},"index":5,"playId":"efb30a19-f4b6-38da-956f-2468997a3dfd","pitchNumber":4,"startTime":"2026-08-01T02:43:35.767Z","endTime":"2026-08-01T02:43:40.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-01T02:43:59.945Z","endTime":"2026-08-01T02:44:18.430Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210396541399707,"aZ":-30.07320408601649,"pfxX":-8.538946159812806,"pfxZ":1.389959106729529,"pX":0.17467648547224546,"pZ":0.6914299462376429,"vX0":5.987988264032551,"vY0":-121.65830537470349,"vZ0":-4.816281882587756,"x":110.34,"y":220.11,"x0":-1.2001095327136297,"y0":50.002945365157885,"z0":5.2813551266051135,"aX":-12.895045001693239},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":14.2,"spinRate":1008,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.44895357359779275,"extension":6.439981909126192},"index":7,"playId":"d04e8537-622c-3c61-add4-605cbcb37fbe","pitchNumber":5,"startTime":"2026-08-01T02:44:18.430Z","endTime":"2026-08-01T02:44:24.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:44:24.076Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:46:29.646Z","endTime":"2026-08-01T02:47:42.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460980800589947,"aZ":-13.208225731104744,"pfxX":-5.4626251599692175,"pfxZ":10.058249664016358,"pX":-0.1498306681471043,"pZ":2.3109993706343546,"vX0":6.5114055459677616,"vY0":-136.3290467187232,"vZ0":-6.959299091538254,"x":122.71,"y":176.38,"x0":-1.8574709378885883,"y0":50.003646232479596,"z0":5.805213266237692,"aX":-10.301798654918938},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2269,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40149072257216734,"extension":6.326240820675964},"index":0,"playId":"6446495d-cc97-37b1-affe-88009d919a69","pitchNumber":1,"startTime":"2026-08-01T02:46:33.528Z","endTime":"2026-08-01T02:46:38.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.888366368648533,"aZ":-38.437747181031725,"pfxX":1.0742281077925617,"pfxZ":-4.564617099308486,"pX":0.7676458409895109,"pZ":0.5401818598275165,"vX0":5.980692686465456,"vY0":-116.13416299679244,"vZ0":-3.70769420411293,"x":87.74,"y":224.2,"x0":-1.9761131301254427,"y0":50.003894698226894,"z0":5.7978297329187,"aX":1.4730572774766006},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.9,"breakHorizontal":-3.4,"spinRate":2524,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4708742860514734,"extension":6.162966013611998},"index":1,"playId":"3fe4acb0-aeec-3d37-8b51-a0d9d03d9ba1","pitchNumber":2,"startTime":"2026-08-01T02:46:44.771Z","endTime":"2026-08-01T02:46:49.124Z","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":91.5,"endSpeed":84.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716578341598016,"aZ":-21.370139549230423,"pfxX":-3.147670804560794,"pfxZ":5.971088919461705,"pX":-0.8908551617000829,"pZ":3.535747756112444,"vX0":4.766713090633236,"vY0":-133.20838169174328,"vZ0":-1.9173275840193629,"x":150.96,"y":143.31,"x0":-2.288742769306514,"y0":50.0041696050047,"z0":5.798620860082259,"aX":-5.697432444837648},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":4.8,"spinRate":2416,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41006424534222896,"extension":6.313803745141333},"index":2,"playId":"df31ab10-6939-3d5a-b672-3cef19935c3e","pitchNumber":3,"startTime":"2026-08-01T02:46:56.878Z","endTime":"2026-08-01T02:47:01.961Z","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.5,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63600344280764,"aZ":-16.301475687835623,"pfxX":-4.5932220812599835,"pfxZ":8.441570567964135,"pX":-0.5456811723638468,"pZ":2.1824620994725654,"vX0":5.260400632028646,"vY0":-135.95882302538502,"vZ0":-6.552743184335959,"x":137.8,"y":179.85,"x0":-1.904957409186357,"y0":50.00016236084343,"z0":5.746842260045506,"aX":-8.634054050168558},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":2094,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40220767620913467,"extension":6.4311846962464445},"index":3,"playId":"0e99889c-1f53-325f-9116-48e166691fe5","pitchNumber":4,"startTime":"2026-08-01T02:47:09.289Z","endTime":"2026-08-01T02:47:14.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94425790875969,"aZ":-41.53354776673584,"pfxX":3.072141901165013,"pfxZ":-6.685774553148156,"pX":1.337544367573846,"pZ":0.9815899336375735,"vX0":6.845780215325269,"vY0":-117.50506220339267,"vZ0":-2.39189071546415,"x":66.02,"y":212.28,"x0":-2.0107437651095053,"y0":50.001114258489764,"z0":5.865871608540218,"aX":4.301622151495282},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.5,"breakHorizontal":-7.2,"spinRate":2455,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.46584741186160006,"extension":6.052838405390325},"index":4,"playId":"5912b7e1-31c7-3edc-89be-a140f4024dad","pitchNumber":5,"startTime":"2026-08-01T02:47:24.599Z","endTime":"2026-08-01T02:47:29.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338636018398347,"aZ":-12.866333475845314,"pfxX":-5.635194426578127,"pfxZ":9.803571500709664,"pX":-1.1443891391574754,"pZ":3.4216514104400537,"vX0":4.266437792461015,"vY0":-138.8048381091405,"vZ0":-4.178574602982782,"x":160.62,"y":146.4,"x0":-1.9620118926300343,"y0":50.0050673707936,"z0":5.790822540756913,"aX":-11.10077488996055},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":9.5,"spinRate":2261,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3931953069004619,"extension":6.362955782856369},"index":5,"playId":"324044e1-68ef-331a-b1bb-51022788c55b","pitchNumber":6,"startTime":"2026-08-01T02:47:38.472Z","endTime":"2026-08-01T02:47:42.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:47:42.939Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:48:00.057Z","endTime":"2026-08-01T02:51:02.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.455098383488387,"aZ":-27.14475691969599,"pfxX":0.36155853311473063,"pfxZ":3.0423031453975597,"pX":0.4639537837363552,"pZ":0.9348076762746461,"vX0":6.397906664126696,"vY0":-126.81087896476018,"vZ0":-6.369206576314002,"x":99.32,"y":213.54,"x0":-2.1235749107355852,"y0":50.00039826444649,"z0":5.603840858411461,"aX":0.5968323532228808},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.9,"spinRate":2398,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4295794917916216,"extension":6.345371974474917},"index":0,"playId":"1fab3103-32c3-3a76-8199-ae8324efbecb","pitchNumber":1,"startTime":"2026-08-01T02:48:05.983Z","endTime":"2026-08-01T02:48:09.745Z","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":82.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.745750158976765,"aZ":-26.80380364869156,"pfxX":-0.5431535686889415,"pfxZ":3.183168682855758,"pX":1.6817776579551083,"pZ":1.6376719517031957,"vX0":9.519021615869471,"vY0":-127.83161715117839,"vZ0":-5.071491511517931,"x":52.89,"y":194.56,"x0":-1.9904033823367298,"y0":50.000812888784715,"z0":5.704025605509515,"aX":-0.9168089297127427},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-0.7,"spinRate":2456,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.42546874092011944,"extension":6.350693318776335},"index":1,"playId":"6de29fec-a6dc-3ac5-86c3-c83864316100","pitchNumber":2,"startTime":"2026-08-01T02:48:19.600Z","endTime":"2026-08-01T02:48:23.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255783280180715,"aZ":-26.258418831529227,"pfxX":-0.0522976742734446,"pfxZ":3.531112219178061,"pX":-0.022875733524751005,"pZ":0.7412707810414534,"vX0":5.432566047848863,"vY0":-127.54272166529037,"vZ0":-7.075395113630848,"x":117.87,"y":218.77,"x0":-2.159221643535505,"y0":50.001713556003125,"z0":5.576000755273581,"aX":-0.08869819717943522},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-1.0,"spinRate":2521,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4268185630252104,"extension":6.2288382707293435},"index":2,"playId":"4bf8a7c4-b69f-3ea1-817f-44695ccac828","pitchNumber":3,"startTime":"2026-08-01T02:48:31.602Z","endTime":"2026-08-01T02:48:35.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.514050437106253,"aZ":-27.595903002260744,"pfxX":-0.02998296906607023,"pfxZ":2.771064416831445,"pX":0.4781445752536046,"pZ":1.729216788739663,"vX0":6.450447316835738,"vY0":-126.76768441286099,"vZ0":-4.4154796027723675,"x":98.77,"y":192.09,"x0":-2.08045752270945,"y0":50.00092284379562,"z0":5.6610184277112765,"aX":-0.050823101819043225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.2,"spinRate":2437,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4297767313217702,"extension":6.28888914357885},"index":3,"playId":"fc93a33b-8d55-395d-be4b-49c3f4fe4c7a","pitchNumber":4,"startTime":"2026-08-01T02:48:46.862Z","endTime":"2026-08-01T02:48:52.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52422712927517,"aZ":-40.60020632065534,"pfxX":2.5851189382284323,"pfxZ":-5.968074753307001,"pX":0.13420633116767125,"pZ":1.7891016929209218,"vX0":4.586664261969704,"vY0":-117.8182396003234,"vZ0":-0.7479428602033485,"x":111.88,"y":190.47,"x0":-2.1705051182409454,"y0":50.00262046991797,"z0":5.849338109179263,"aX":3.6493243691117296},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.7,"breakHorizontal":-5.8,"spinRate":2487,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4641539244744317,"extension":6.181176492784398},"index":4,"playId":"fa7e09c9-a508-325c-b2d5-f6082c74243c","pitchNumber":5,"startTime":"2026-08-01T02:49:08.917Z","endTime":"2026-08-01T02:49:14.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.753932908900858,"aZ":-12.380366842115823,"pfxX":-5.722196353270964,"pfxZ":9.956095689479387,"pX":-1.0947807253186248,"pZ":3.418302811986349,"vX0":4.314696649220005,"vY0":-139.48005655660273,"vZ0":-4.626511527725869,"x":158.73,"y":146.49,"x0":-1.9114580409198816,"y0":50.00003305911377,"z0":5.902586414616932,"aX":-11.37338297951993},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":9.6,"spinRate":2261,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3913634516633686,"extension":6.335971429565579},"index":5,"playId":"fcc6a023-118e-3281-9940-7491af835cbc","pitchNumber":6,"startTime":"2026-08-01T02:49:29.745Z","endTime":"2026-08-01T02:49:36.639Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412999776619493,"aZ":-28.310858751274804,"pfxX":1.21951743895203,"pfxZ":2.3021626845352614,"pX":-1.0685586739975315,"pZ":3.528502093089288,"vX0":2.812861313003253,"vY0":-127.42372500513812,"vZ0":-0.32643004828751687,"x":157.73,"y":143.51,"x0":-2.336706423564838,"y0":50.00049172470992,"z0":5.858486343329149,"aX":2.0437158684998056},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-2.8,"spinRate":2450,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4266966588286243,"extension":6.3004890552962225},"index":6,"playId":"6fbc2c6d-b08f-30c1-9663-8c24943083a0","pitchNumber":7,"startTime":"2026-08-01T02:50:01.557Z","endTime":"2026-08-01T02:50:06.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.221544515351358,"aZ":-12.667024237360344,"pfxX":-3.7601762363593716,"pfxZ":10.021084500939809,"pX":-0.7766031421802446,"pZ":3.230413441234194,"vX0":4.3494884682453705,"vY0":-138.02373034609195,"vZ0":-4.848352605848901,"x":146.6,"y":151.56,"x0":-1.8778695633342284,"y0":50.00009676265363,"z0":5.850246410203828,"aX":-7.317421546233759},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2190,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.3955259494701515,"extension":6.355157245031689},"index":7,"playId":"dfd370ae-3976-3343-942a-e76fd6358d7f","pitchNumber":8,"startTime":"2026-08-01T02:50:18.612Z","endTime":"2026-08-01T02:50:23.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57407232384078,"aZ":-13.424259105773787,"pfxX":-6.170989462743944,"pfxZ":9.429219037026998,"pX":-0.31245463922537314,"pZ":3.1052376079961688,"vX0":6.602650772658465,"vY0":-139.45407159314516,"vZ0":-5.121690325974141,"x":128.91,"y":154.94,"x0":-1.898345103133262,"y0":50.00058607157935,"z0":5.836851333386438,"aX":-12.268458110665815},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2263,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3913493906766665,"extension":6.373876327683216},"index":8,"playId":"2d3058c4-bab8-3251-90ba-f911f2a13c1d","pitchNumber":9,"startTime":"2026-08-01T02:50:35.285Z","endTime":"2026-08-01T02:50:40.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505064251355595,"aZ":-22.721019845810947,"pfxX":-2.378577999102582,"pfxZ":5.204160740783619,"pX":-1.0936398514125032,"pZ":3.108455547365908,"vX0":4.002095922760286,"vY0":-133.18494985854022,"vZ0":-2.438975668890642,"x":158.69,"y":154.85,"x0":-2.298913276845449,"y0":50.005966281855116,"z0":5.659314726909051,"aX":-4.323723661408393},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":3.6,"spinRate":2456,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40945072494086077,"extension":6.325552530330421},"hitData":{"launchSpeed":46.9,"launchAngle":7.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.77,"coordY":161.79}},"index":9,"playId":"1b5ddfe1-bd95-3866-ad64-f8012f499730","pitchNumber":10,"startTime":"2026-08-01T02:50:51.258Z","endTime":"2026-08-01T02:51:02.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:51:02.269Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cole Young homers (14) on a line drive to right center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:51:17.997Z","endTime":"2026-08-01T02:51:53.032Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533025850790708,"aZ":-22.828175009711867,"pfxX":-0.682131202419104,"pfxZ":5.329399252295358,"pX":0.14355139339052175,"pZ":2.0050329747210704,"vX0":6.569496599426014,"vY0":-130.7956267965866,"vZ0":-4.890434252825748,"x":108.33,"y":152.21,"x0":-2.299430757355721,"y0":50.00264778907641,"z0":5.5850844688226395,"aX":-1.1977049049326125},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":0.0,"spinRate":2548,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.4169062646641679,"extension":6.342166774988942},"hitData":{"launchSpeed":110.2,"launchAngle":16.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":195.61,"coordY":65.9}},"index":0,"playId":"e8aae263-6f1c-371d-8283-b0035974c0de","pitchNumber":1,"startTime":"2026-08-01T02:51:30.011Z","endTime":"2026-08-01T02:51:53.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:51:53.032Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:52:07.262Z","endTime":"2026-08-01T02:53:29.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.141396701543677,"aZ":-41.353357642490344,"pfxX":3.2196624788526886,"pfxZ":-6.813013130134806,"pX":-2.035050198659387,"pZ":5.348960240143765,"vX0":-0.48532704619214395,"vY0":-114.98473513903048,"vZ0":6.868245185951558,"x":194.57,"y":94.36,"x0":-2.2404975871891244,"y0":50.00354722321407,"z0":6.3233556641614275,"aX":4.33684453472537},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.4,"breakHorizontal":-5.8,"spinRate":2381,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4752679259549182,"extension":6.004642890020993},"index":0,"playId":"2a42ee67-8234-374e-8dc3-38b0b4df2ee9","pitchNumber":1,"startTime":"2026-08-01T02:52:14.709Z","endTime":"2026-08-01T02:52:18.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961177451938763,"aZ":-28.644439266924746,"pfxX":-10.065946853980499,"pfxZ":2.212952385954912,"pX":0.33119529715627866,"pZ":2.76416192105611,"vX0":8.985353541486623,"vY0":-125.1728796995774,"vZ0":-1.4057840300556061,"x":104.38,"y":164.15,"x0":-1.9876747400646015,"y0":50.002811467753176,"z0":5.666246826251714,"aX":-16.061425126483062},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":16.3,"spinRate":1569,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.43665278774532146,"extension":6.494562693574638},"index":1,"playId":"fc662754-804f-3d0f-9c45-9db89be4f9d5","pitchNumber":2,"startTime":"2026-08-01T02:52:33.764Z","endTime":"2026-08-01T02:52:38.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395514220510087,"aZ":-39.579497209732665,"pfxX":1.5023887103967182,"pfxZ":-5.225241099952473,"pX":1.6774846377431276,"pZ":0.26287026974096817,"vX0":7.68256921565965,"vY0":-118.21792769995638,"vZ0":-4.4021676388701625,"x":53.06,"y":231.68,"x0":-1.8088705151748194,"y0":50.00571486351226,"z0":5.7799643876124085,"aX":2.126712074029935},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.3,"breakHorizontal":-4.6,"spinRate":2412,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.46320377824861625,"extension":6.2184310742889535},"index":2,"playId":"61a18f56-34da-3f02-ada5-044d018526f7","pitchNumber":3,"startTime":"2026-08-01T02:52:44.707Z","endTime":"2026-08-01T02:52:49.416Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.404858935245873,"aZ":-18.527445446918147,"pfxX":-10.71856946214679,"pfxZ":7.082256903562413,"pX":-0.008182455865345443,"pZ":3.684541501324097,"vX0":9.021131726827559,"vY0":-138.0926231456894,"vZ0":-2.149375719985511,"x":117.31,"y":139.3,"x0":-1.9283659691734973,"y0":50.003837786295946,"z0":5.722531865178776,"aX":-20.655669276904877},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":17.5,"spinRate":2283,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39698289054570024,"extension":6.428161423030231},"index":3,"playId":"44cb4f9e-c3a5-3d38-bad4-d50edc88da4a","pitchNumber":4,"startTime":"2026-08-01T02:52:57.242Z","endTime":"2026-08-01T02:53:02.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372543367759782,"aZ":-28.08702787997458,"pfxX":1.6926637572316343,"pfxZ":2.495249598507261,"pX":-0.661638101480509,"pZ":2.4853799562474164,"vX0":3.5136577687512855,"vY0":-127.02534691357188,"vZ0":-2.571331168691527,"x":142.22,"y":171.67,"x0":-2.281305216684887,"y0":50.00434015017944,"z0":5.737874618337714,"aX":2.77279857204614},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-3.8,"spinRate":2451,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4307590230084184,"extension":6.229029067235681},"index":4,"playId":"5b8956df-ea25-38bd-92b9-8da4965af145","pitchNumber":5,"startTime":"2026-08-01T02:53:10.222Z","endTime":"2026-08-01T02:53:15.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.306646706144555,"aZ":-10.145512426616975,"pfxX":-5.353420059617115,"pfxZ":11.275570564836725,"pX":0.2248626934912994,"pZ":2.479723070631719,"vX0":7.549684427599156,"vY0":-139.1409491117758,"vZ0":-7.229161573949228,"x":108.43,"y":171.83,"x0":-1.8327610246943258,"y0":50.00116021990925,"z0":5.789943953567407,"aX":-10.457561977260934},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":8.0,"spinRate":2370,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3942148152475218,"extension":6.3861521568809145},"index":5,"playId":"8e65f3d6-d15d-3152-bfc0-f61baef9ac25","pitchNumber":6,"startTime":"2026-08-01T02:53:24.289Z","endTime":"2026-08-01T02:53:29.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:53:29.230Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, first baseman Josh Naylor to pitcher Bryce Miller.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:55:21.659Z","endTime":"2026-08-01T02:56:50.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.857220409030305,"aZ":-29.57412327712867,"pfxX":0.32861967778787826,"pfxZ":1.5991544380695792,"pX":-0.3895916515392644,"pZ":2.881077450365213,"vX0":1.9522919718539866,"vY0":-125.873656048802,"vZ0":-1.057594055369951,"x":131.85,"y":160.99,"x0":-1.2131048366119344,"y0":50.004969267562885,"z0":5.668144965208475,"aX":0.5355725033484904},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.0,"spinRate":2407,"spinDirection":139},"zone":4,"typeConfidence":0.85,"plateTime":0.4325887837904996,"extension":6.395550625042966},"index":0,"playId":"07802a1f-0962-3f0d-96e9-91a2ad3d274c","pitchNumber":1,"startTime":"2026-08-01T02:55:42.595Z","endTime":"2026-08-01T02:55:47.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.795910667516793,"aZ":-43.216007933511605,"pfxX":2.107965432116263,"pfxZ":-7.663248750190826,"pX":-0.5375399145210944,"pZ":2.185006022150461,"vX0":0.8008711312369164,"vY0":-118.97479798834242,"vZ0":0.8833218554435647,"x":137.49,"y":179.78,"x0":-1.151948826158144,"y0":50.00398196817585,"z0":5.7106092225000165,"aX":3.0365598230387825},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.4,"breakHorizontal":-4.0,"spinRate":2322,"spinDirection":28},"zone":7,"typeConfidence":0.9,"plateTime":0.45952471509847914,"extension":6.3640946587276765},"index":1,"playId":"22cf9180-72eb-3e68-809f-f8f3849c779e","pitchNumber":2,"startTime":"2026-08-01T02:55:57.805Z","endTime":"2026-08-01T02:56:02.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T02:56:29.426Z","endTime":"2026-08-01T02:56:43.022Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.975420563270323,"aZ":-28.613260417311768,"pfxX":-5.705201250813374,"pfxZ":2.304519039997107,"pX":-0.3901576554705855,"pZ":2.4580922887028005,"vX0":4.321732851384305,"vY0":-122.91103605622169,"vZ0":-1.273457607384579,"x":131.87,"y":172.41,"x0":-1.4210168935643006,"y0":50.00467412642752,"z0":5.389563069137718,"aX":-8.82155071733864},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":9.5,"spinRate":1025,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.4438731798724449,"extension":6.496334500972087},"hitData":{"launchSpeed":101.0,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.02,"coordY":161.72}},"index":3,"playId":"bccb4da5-906f-32a1-9697-aac664c9f55c","pitchNumber":3,"startTime":"2026-08-01T02:56:43.022Z","endTime":"2026-08-01T02:56:50.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:56:50.031Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Weston Wilson to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:56:57.473Z","endTime":"2026-08-01T03:00:10.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25003075357389,"aZ":-23.95788409988992,"pfxX":-4.640392772981178,"pfxZ":5.291568949110253,"pX":0.7418322567167038,"pZ":1.650453368823802,"vX0":6.279781865293878,"vY0":-122.74909589830807,"vZ0":-3.9224269699708554,"x":88.72,"y":194.22,"x0":-1.226054990707331,"y0":50.003409550211,"z0":5.267398486886883,"aX":-7.207410520182619},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.0,"breakHorizontal":7.2,"spinRate":1130,"spinDirection":212},"zone":9,"typeConfidence":0.91,"plateTime":0.4432125105793596,"extension":6.556907366533804},"index":0,"playId":"6f64ca84-84e7-3f3a-a1ba-9f2ba884eb3b","pitchNumber":1,"startTime":"2026-08-01T02:57:28.037Z","endTime":"2026-08-01T02:57:33.045Z","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":95.4,"endSpeed":87.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689151865138225,"aZ":-11.313625759999637,"pfxX":-3.5233976613879747,"pfxZ":10.623003955223506,"pX":0.300090180228015,"pZ":2.7502487887980474,"vX0":4.376684254140671,"vY0":-138.90456148461897,"vZ0":-6.04296870949279,"x":105.56,"y":164.52,"x0":-0.8345800584878121,"y0":50.001672662371845,"z0":5.698610551946228,"aX":-6.918530721710536},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2476,"spinDirection":200},"zone":6,"typeConfidence":0.92,"plateTime":0.39357772694333537,"extension":6.461093277659875},"index":1,"playId":"de93a569-031b-39e4-940a-ce87421bd847","pitchNumber":2,"startTime":"2026-08-01T02:57:45.192Z","endTime":"2026-08-01T02:57:49.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.964169253611974,"aZ":-37.90328423419536,"pfxX":5.030007880594962,"pfxZ":-3.7366457565569515,"pX":0.48011392976986966,"pZ":1.0327769595828293,"vX0":2.6542905431749237,"vY0":-123.38249497868628,"vZ0":-2.95256445126052,"x":98.7,"y":210.9,"x0":-1.2653697262754815,"y0":50.00555432070761,"z0":5.458863702300308,"aX":7.707247845929318},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.2,"breakHorizontal":-9.7,"spinRate":2299,"spinDirection":37},"zone":14,"typeConfidence":0.81,"plateTime":0.44499470573346445,"extension":6.5050586747369845},"index":2,"playId":"72043467-cca1-3880-aeb4-a926f0d55f37","pitchNumber":3,"startTime":"2026-08-01T02:58:04.015Z","endTime":"2026-08-01T02:58:08.940Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2980147205478,"aZ":-24.38179588074371,"pfxX":-7.406452823968436,"pfxZ":5.198389288721251,"pX":0.380331868986324,"pZ":1.8431159163307538,"vX0":6.11232910262267,"vY0":-121.49702729856786,"vZ0":-3.280535018317707,"x":102.5,"y":189.02,"x0":-1.2029998168620581,"y0":50.00162966757944,"z0":5.324476609090841,"aX":-11.097528232302682},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.9,"breakHorizontal":12.0,"spinRate":1012,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.45042765599091483,"extension":6.437708237619326},"index":3,"playId":"460e55ae-dce8-31c9-bb30-5304b49ee1d6","pitchNumber":4,"startTime":"2026-08-01T02:58:21.505Z","endTime":"2026-08-01T02:58:26.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-01T02:58:47.290Z","endTime":"2026-08-01T02:59:22.382Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829189810989917,"aZ":-8.95363121815612,"pfxX":-4.256648373782301,"pfxZ":11.701813472193308,"pX":0.16925201766606013,"pZ":2.015030811460618,"vX0":4.221711537332461,"vY0":-139.594727781234,"vZ0":-8.175972731463881,"x":110.55,"y":184.37,"x0":-0.805700110404916,"y0":50.00320734513084,"z0":5.562075747641166,"aX":-8.446856286687028},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":6.8,"spinRate":2337,"spinDirection":203},"zone":8,"typeConfidence":0.92,"plateTime":0.3915663426982152,"extension":6.464219747905514},"index":5,"playId":"dc729b44-40f4-3f5a-88f2-eb6a2bf5f41e","pitchNumber":5,"startTime":"2026-08-01T02:59:22.382Z","endTime":"2026-08-01T02:59:26.400Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036773293337525,"aZ":-32.75630198774278,"pfxX":5.521346372363375,"pfxZ":-0.3787660487691955,"pX":0.08928735843337034,"pZ":2.2028393599656697,"vX0":1.7054154052669237,"vY0":-122.46841875340705,"vZ0":-1.1808895773406154,"x":113.6,"y":179.3,"x0":-1.3334922670093428,"y0":50.005995990234965,"z0":5.491348545167277,"aX":8.393667061744353},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-10.4,"spinRate":2381,"spinDirection":41},"zone":8,"typeConfidence":0.76,"plateTime":0.4471340503565506,"extension":6.370603090834239},"index":6,"playId":"a5411932-d23e-31ee-baf5-853a76702d0f","pitchNumber":6,"startTime":"2026-08-01T02:59:41.206Z","endTime":"2026-08-01T02:59:45.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40551749172902,"aZ":-27.523529449394577,"pfxX":-6.634688895750083,"pfxZ":3.0670783129864416,"pX":0.244551901090601,"pZ":1.843256543820437,"vX0":5.7284783251666465,"vY0":-121.88519962099335,"vZ0":-2.5563067901160155,"x":107.68,"y":189.01,"x0":-1.2663619995616378,"y0":50.001062567050596,"z0":5.26572897076529,"aX":-10.05081670659252},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.3,"breakHorizontal":10.8,"spinRate":1087,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.44819762212564207,"extension":6.510669194841797},"hitData":{"launchSpeed":73.8,"launchAngle":3.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.41,"coordY":165.46}},"index":7,"playId":"34ef1917-8cc5-3a36-af27-b0d961d14ada","pitchNumber":7,"startTime":"2026-08-01T03:00:01.824Z","endTime":"2026-08-01T03:00:10.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:00:10.605Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out sharply to second baseman Cole Young.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T03:00:15.946Z","endTime":"2026-08-01T03:01:16.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.943278513980385,"aZ":-25.76350918745234,"pfxX":-8.030131801780751,"pfxZ":4.231687422851294,"pX":0.5987229467715589,"pZ":0.8585776788665644,"vX0":6.656611397144219,"vY0":-121.71732493706897,"vZ0":-5.284853673524499,"x":94.18,"y":215.6,"x0":-1.1167629934577434,"y0":50.00059640005335,"z0":5.264904876061616,"aX":-12.152554738729146},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":1131,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.44851223423217723,"extension":6.649211643209915},"index":0,"playId":"94a77389-5895-3546-a36f-7423686a48de","pitchNumber":1,"startTime":"2026-08-01T03:00:35.166Z","endTime":"2026-08-01T03:00:40.450Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753445271828593,"aZ":-28.89623593245459,"pfxX":-8.261074994055809,"pfxZ":2.131410467190851,"pX":0.3268204400144269,"pZ":1.629560436375328,"vX0":6.09148732208859,"vY0":-122.97314399217382,"vZ0":-2.9914344950218705,"x":104.54,"y":194.78,"x0":-1.1057022831995464,"y0":50.001445192367186,"z0":5.306076832278179,"aX":-12.686724486639049},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":13.6,"spinRate":1067,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.4449427809537667,"extension":6.437864443741902},"index":1,"playId":"3e629570-b832-3f80-8f14-6f94972d96d5","pitchNumber":2,"startTime":"2026-08-01T03:00:50.766Z","endTime":"2026-08-01T03:00:55.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.145978115638318,"aZ":-10.92662504899453,"pfxX":-3.7281175996668257,"pfxZ":10.633654217687358,"pX":0.12478378139456744,"pZ":1.9422613053731808,"vX0":4.07228368824462,"vY0":-140.3136342502963,"vZ0":-7.898716857726928,"x":112.24,"y":186.34,"x0":-0.8595825531277838,"y0":50.00144742549243,"z0":5.502113127725014,"aX":-7.448426936490932},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":5.9,"spinRate":2391,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.39005201171285186,"extension":6.265363068527985},"hitData":{"launchSpeed":107.2,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":151.56,"coordY":139.6}},"index":2,"playId":"69a47beb-836a-35ae-a1fa-66825f02b4a1","pitchNumber":3,"startTime":"2026-08-01T03:01:09.262Z","endTime":"2026-08-01T03:01:16.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:01:16.270Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:03:12.724Z","endTime":"2026-08-01T03:03:44.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.880021170862264,"aZ":-27.85419693561907,"pfxX":-10.151772886748041,"pfxZ":2.6343867021119376,"pX":0.2568778865656311,"pZ":1.5402012629781754,"vX0":8.794432364109007,"vY0":-126.26203503597641,"vZ0":-4.557607991373511,"x":107.21,"y":197.19,"x0":-1.9258132201717852,"y0":50.004917343791305,"z0":5.569139687542163,"aX":-16.654129832484514},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":16.8,"spinRate":1642,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4311963967472501,"extension":6.356487011664323},"hitData":{"launchSpeed":109.0,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":154.12}},"index":0,"playId":"eccc2a67-f690-346b-a0c2-b7ff60ab5db2","pitchNumber":1,"startTime":"2026-08-01T03:03:32.109Z","endTime":"2026-08-01T03:03:44.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:03:44.355Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:03:46.890Z","endTime":"2026-08-01T03:04:57.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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.9,"endSpeed":87.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40183881371253,"aZ":-20.565620524110056,"pfxX":-10.496266857611584,"pfxZ":5.986167820923471,"pX":0.20736936786076784,"pZ":1.6375487292643371,"vX0":9.990892944191357,"vY0":-137.81242413360803,"vZ0":-6.83998919899598,"x":109.1,"y":194.57,"x0":-2.0876592883173277,"y0":50.00088062090967,"z0":5.523818958316212,"aX":-20.344699842634697},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":17.2,"spinRate":2222,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39627841742760284,"extension":6.475118336062036},"index":0,"playId":"3e7138c9-78f4-31d8-aa06-8477848cdf03","pitchNumber":1,"startTime":"2026-08-01T03:04:07.873Z","endTime":"2026-08-01T03:04:13.318Z","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":95.4,"endSpeed":87.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.305122692691214,"aZ":-11.77043114448194,"pfxX":-5.6994041780055,"pfxZ":10.425401260371952,"pX":0.35753261842849077,"pZ":2.3334339179817825,"vX0":7.8297519187379,"vY0":-138.61687473213024,"vZ0":-7.310784641006638,"x":103.37,"y":175.78,"x0":-1.755653639917468,"y0":50.00472386953255,"z0":5.780802554840108,"aX":-11.157042633110049},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2331,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39427090956983646,"extension":6.380435563782526},"index":1,"playId":"2a9240d4-dd95-3a57-9040-9a74808597ae","pitchNumber":2,"startTime":"2026-08-01T03:04:20.033Z","endTime":"2026-08-01T03:04:25.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T03:04:42.780Z","endTime":"2026-08-01T03:04:52.422Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08116030676049,"aZ":-28.34837558968718,"pfxX":0.556908212557941,"pfxZ":2.3303281208998365,"pX":1.4173034191901648,"pZ":1.512621600005435,"vX0":8.088328256957322,"vY0":-126.37420743042642,"vZ0":-4.896648533346114,"x":62.98,"y":197.94,"x0":-1.8770072494044239,"y0":50.003465321874074,"z0":5.711803345246921,"aX":0.913584874453327},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.5,"spinRate":2417,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4309322554495907,"extension":6.331963585895585},"index":3,"playId":"71e7b08c-34e5-3e0b-9d7e-4992429daf19","pitchNumber":3,"startTime":"2026-08-01T03:04:52.422Z","endTime":"2026-08-01T03:04:57.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:04:57.594Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T03:05:08.001Z","endTime":"2026-08-01T03:06:41.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71972974209141,"aZ":-12.419115700382857,"pfxX":-5.0193898317308925,"pfxZ":10.01516113274448,"pX":0.6239407164091283,"pZ":1.7984309889484507,"vX0":8.195346282758281,"vY0":-139.3935675524277,"vZ0":-8.690541590181578,"x":93.22,"y":190.22,"x0":-1.6991573054174758,"y0":50.000359557749405,"z0":5.772262703151213,"aX":-9.898428276486714},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2331,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.39262193804349943,"extension":6.454225353535485},"index":0,"playId":"1931e809-6214-3fdd-81c9-2f1918553564","pitchNumber":1,"startTime":"2026-08-01T03:05:19.043Z","endTime":"2026-08-01T03:05:24.375Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45921749668875,"aZ":-39.812898540342246,"pfxX":3.0899177716067454,"pfxZ":-5.40012938690087,"pX":0.1567450205232827,"pZ":1.778359368842089,"vX0":4.384229861271648,"vY0":-118.15983602596808,"vZ0":-1.020302971715203,"x":111.03,"y":190.76,"x0":-2.1240066107257105,"y0":50.00279366235076,"z0":5.87295436004932,"aX":4.370171767358817},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.7,"breakHorizontal":-6.7,"spinRate":2570,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.46350100897824964,"extension":6.173826476328418},"index":1,"playId":"8f2547fe-63bc-3396-bfbc-a49f586bc705","pitchNumber":2,"startTime":"2026-08-01T03:05:50.411Z","endTime":"2026-08-01T03:05:55.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T03:06:02.632Z","endTime":"2026-08-01T03:06:18.357Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071211727487775,"aZ":-29.244867326375793,"pfxX":1.8453605980309185,"pfxZ":1.8132558077559473,"pX":-0.168446024164989,"pZ":0.7060123583145264,"vX0":3.960171950722947,"vY0":-125.57406705347046,"vZ0":-6.70860886322471,"x":123.42,"y":219.72,"x0":-1.9994623367227842,"y0":50.00211952734927,"z0":5.760981040790867,"aX":2.9748076575675824},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2426,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.43454337963239853,"extension":6.2976504384082075},"index":3,"playId":"f426f5a0-6682-3560-afc3-6003e53fb694","pitchNumber":3,"startTime":"2026-08-01T03:06:18.357Z","endTime":"2026-08-01T03:06:23.266Z","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":87.6,"endSpeed":81.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.305300217211283,"aZ":-26.81537601083697,"pfxX":-9.166499281522853,"pfxZ":3.2094072596796437,"pX":-0.49867159967076086,"pZ":2.0223639805537235,"vX0":6.920473016807548,"vY0":-127.44664976985452,"vZ0":-3.729197829832405,"x":96.05,"y":160.69,"x0":-2.0372288684661193,"y0":50.005659299916815,"z0":5.58542213656155,"aX":-15.320760564635481},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":1564,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.427199490687483,"extension":6.298582590852436},"hitData":{"launchSpeed":106.7,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.67,"coordY":143.47}},"index":4,"playId":"e5b17c78-c31d-3909-a72e-bcfcd3c34174","pitchNumber":4,"startTime":"2026-08-01T03:06:34.670Z","endTime":"2026-08-01T03:06:41.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:06:41.721Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:08:26.990Z","endTime":"2026-08-01T03:10:56.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.749976193947226,"aZ":-27.806148716316134,"pfxX":-4.897451302608417,"pfxZ":2.8994802466472676,"pX":0.4075484311010937,"pZ":1.770474214930172,"vX0":5.615036996290624,"vY0":-121.22721372834545,"vZ0":-2.907609136880139,"x":101.47,"y":190.98,"x0":-1.2881751382683195,"y0":50.005134473939584,"z0":5.379562968306803,"aX":-7.387291504460402},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.9,"breakHorizontal":7.8,"spinRate":1168,"spinDirection":215},"zone":9,"typeConfidence":0.92,"plateTime":0.4495354887265499,"extension":6.448905711124497},"index":0,"playId":"e20c3c79-9a7c-359b-9ab9-9020f364a780","pitchNumber":1,"startTime":"2026-08-01T03:08:51.002Z","endTime":"2026-08-01T03:08:55.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558192046392673,"aZ":-12.603830629051187,"pfxX":-3.1443442398246177,"pfxZ":10.094886329155447,"pX":0.04899595653552427,"pZ":2.28571113934794,"vX0":3.7652312860025137,"vY0":-138.07857733827305,"vZ0":-6.869167599890594,"x":115.13,"y":177.07,"x0":-0.9211419449096175,"y0":50.00584423741369,"z0":5.6467353522509525,"aX":-6.097847603981899},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":4.9,"spinRate":2342,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.39605469724934617,"extension":6.221511795557404},"index":1,"playId":"3bd22dd5-1b65-3cd6-8113-c7708cddae35","pitchNumber":2,"startTime":"2026-08-01T03:09:05.956Z","endTime":"2026-08-01T03:09:10.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144997124744958,"aZ":-37.78577669612666,"pfxX":8.116897859618316,"pfxZ":-3.671095810157503,"pX":1.0834793522488093,"pZ":2.2681978896377903,"vX0":3.0764398203425705,"vY0":-123.01909309103281,"vZ0":-0.3421734781969227,"x":75.7,"y":177.54,"x0":-1.239095820068582,"y0":50.00452332976846,"z0":5.62101010443971,"aX":12.400600335133376},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.5,"breakHorizontal":-15.5,"spinRate":2353,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4457927405242983,"extension":6.37676789884969},"index":2,"playId":"b0c7f477-3046-32a8-b32a-ace2083ed224","pitchNumber":3,"startTime":"2026-08-01T03:09:31.923Z","endTime":"2026-08-01T03:09:36.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.73817942411388,"aZ":-28.96639362121566,"pfxX":-4.3346682660153455,"pfxZ":1.9895590954217308,"pX":-0.3225009169355225,"pZ":1.0156792104264472,"vX0":3.7047023650416104,"vY0":-124.68606353614905,"vZ0":-4.884513263489012,"x":129.29,"y":211.36,"x0":-1.2482971842012642,"y0":50.0018836831867,"z0":5.327747611476648,"aX":-6.97974644332172},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":7.2,"spinRate":1090,"spinDirection":209},"zone":13,"typeConfidence":0.92,"plateTime":0.43554150971550465,"extension":6.481956246473658},"index":3,"playId":"6195a7f8-4230-3a7b-8585-2c35b2608512","pitchNumber":4,"startTime":"2026-08-01T03:09:49.240Z","endTime":"2026-08-01T03:09:53.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85913004375412,"aZ":-27.36610409501717,"pfxX":2.91247254774162,"pfxZ":2.838092205648156,"pX":-0.26711427029183554,"pZ":2.3001323634235855,"vX0":1.494382364074397,"vY0":-128.44784016480946,"vZ0":-3.0184558931736483,"x":127.18,"y":176.68,"x0":-1.232244133623367,"y0":50.006042929310745,"z0":5.584809115073423,"aX":4.9404451814210155},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":-5.6,"spinRate":2340,"spinDirection":146},"zone":5,"typeConfidence":0.69,"plateTime":0.4240030133609536,"extension":6.36469739813845},"index":4,"playId":"a62ff11a-a8e2-3b9f-b2b7-dafb0a58e112","pitchNumber":5,"startTime":"2026-08-01T03:10:06.783Z","endTime":"2026-08-01T03:10:12.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48157586665878,"aZ":-37.170756615051104,"pfxX":8.267994470945116,"pfxZ":-3.3687499572924295,"pX":0.5854196347022744,"pZ":2.6362705441306575,"vX0":1.7241151421505738,"vY0":-121.30337289668464,"vZ0":0.9351598906432383,"x":94.69,"y":167.6,"x0":-1.2089009203917367,"y0":50.00042362074186,"z0":5.495064782011509,"aX":12.276685421169242},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.6,"breakHorizontal":-15.4,"spinRate":2299,"spinDirection":47},"zone":6,"typeConfidence":0.89,"plateTime":0.45211663214315667,"extension":6.394941993389883},"hitData":{"launchSpeed":92.4,"launchAngle":40.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.19,"coordY":90.38}},"index":5,"playId":"43382e7c-831f-3950-9da9-2e10b2e9144f","pitchNumber":6,"startTime":"2026-08-01T03:10:44.554Z","endTime":"2026-08-01T03:10:56.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:10:56.554Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out sharply to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:11:11.400Z","endTime":"2026-08-01T03:11:54.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.303779692062186,"aZ":-24.237115970552736,"pfxX":-4.386345697474356,"pfxZ":5.269181353046214,"pX":0.18832842209928652,"pZ":1.2873445177586107,"vX0":4.777974942191502,"vY0":-121.30151975171053,"vZ0":-4.4334184727870465,"x":109.82,"y":204.02,"x0":-1.2270174748686247,"y0":50.003759210179695,"z0":5.2245960906930256,"aX":-6.608583914940615},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.9,"breakHorizontal":7.0,"spinRate":1133,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.449679382004752,"extension":6.503110771623172},"index":0,"playId":"c37f1c3b-de07-3431-9aef-ffc6c21f1ca7","pitchNumber":1,"startTime":"2026-08-01T03:11:22.538Z","endTime":"2026-08-01T03:11:26.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62923836811699,"aZ":-8.9124597477921,"pfxX":-3.2878485143996072,"pfxZ":11.92453302354232,"pX":0.3537537119968148,"pZ":3.0087021984624878,"vX0":4.400399914596782,"vY0":-138.47702605719118,"vZ0":-5.71683487280887,"x":103.52,"y":157.55,"x0":-0.8254314893506708,"y0":50.00156865417328,"z0":5.689988713231074,"aX":-6.4134546745693495},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.6,"breakHorizontal":5.0,"spinRate":2576,"spinDirection":199},"zone":3,"typeConfidence":0.93,"plateTime":0.394861190700337,"extension":6.340713904447417},"hitData":{"launchSpeed":100.0,"launchAngle":42.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":185.33,"coordY":84.03}},"index":1,"playId":"3c71edd4-cc75-33f7-aeee-d371cee7c8b5","pitchNumber":2,"startTime":"2026-08-01T03:11:40.663Z","endTime":"2026-08-01T03:11:54.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:11:54.204Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alan Roden walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:12:06.374Z","endTime":"2026-08-01T03:13:20.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102837728086712,"aZ":-9.93057000654099,"pfxX":-3.366096893033844,"pfxZ":11.236383452592733,"pX":1.051465326725511,"pZ":2.15193323637636,"vX0":6.414607394890422,"vY0":-139.50496968090565,"vZ0":-7.720792636948543,"x":76.92,"y":180.68,"x0":-0.8358620399742899,"y0":50.00455314430564,"z0":5.602711541551682,"aX":-6.665118913756795},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2392,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.3919681083697988,"extension":6.455944604759601},"index":0,"playId":"66e47fd1-8b04-33fe-a89d-981f3d911461","pitchNumber":1,"startTime":"2026-08-01T03:12:20.352Z","endTime":"2026-08-01T03:12:25.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.878397173224283,"aZ":-28.50888513555416,"pfxX":2.2463767070662453,"pfxZ":2.1833842925137157,"pX":0.004698783640081364,"pZ":1.2661141126335207,"vX0":1.7831601078346406,"vY0":-127.67965934248267,"vZ0":-5.167644770697061,"x":116.82,"y":204.59,"x0":-0.9903443760632951,"y0":50.005613126756096,"z0":5.511971371716721,"aX":3.7754490617194265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":2452,"spinDirection":143},"zone":14,"typeConfidence":0.88,"plateTime":0.42609730971362847,"extension":6.471818951131565},"index":1,"playId":"b5b0d5cb-5d75-3c3d-bb16-6fa48bb15d6e","pitchNumber":2,"startTime":"2026-08-01T03:12:38.183Z","endTime":"2026-08-01T03:12:42.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46827770823672,"aZ":-8.7236119670805,"pfxX":-2.249141302179476,"pfxZ":11.980872685499302,"pX":-1.1928143287322799,"pZ":2.901881751913559,"vX0":0.46435335441233017,"vY0":-138.8715198801766,"vZ0":-5.798804707464523,"x":162.47,"y":160.43,"x0":-1.0697220277700794,"y0":50.00295101629122,"z0":5.594395622831198,"aX":-4.40249913319211},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.8,"breakHorizontal":4.0,"spinRate":2471,"spinDirection":200},"zone":11,"typeConfidence":0.93,"plateTime":0.3940838936287534,"extension":6.4298690399969285},"index":2,"playId":"833a58ba-3e00-3e57-9fa4-9743e93f997e","pitchNumber":3,"startTime":"2026-08-01T03:12:57.592Z","endTime":"2026-08-01T03:13:02.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":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.597036854113263,"aZ":-14.788498953057998,"pfxX":-7.362502534138208,"pfxZ":9.112435466261083,"pX":-0.30484492813828606,"pZ":1.2667017343750724,"vX0":4.183864686149425,"vY0":-136.6350654906982,"vZ0":-8.469257616140078,"x":128.62,"y":204.58,"x0":-0.892315842214498,"y0":50.00054277787486,"z0":5.403576194929539,"aX":-14.042810311370786},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2410,"spinDirection":205},"zone":13,"typeConfidence":0.57,"plateTime":0.3995040638339873,"extension":6.298695482477791},"index":3,"playId":"85a8d775-4e6c-320e-9372-012b617c30f8","pitchNumber":4,"startTime":"2026-08-01T03:13:15.132Z","endTime":"2026-08-01T03:13:20.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:13:20.790Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T03:13:35.484Z","endTime":"2026-08-01T03:15:22.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092308849693392,"aZ":-9.04395761684335,"pfxX":-3.036921889037386,"pfxZ":11.736253266710827,"pX":0.9918562127564611,"pZ":2.1587419109317514,"vX0":5.950421898911663,"vY0":-139.0157315550229,"vZ0":-7.564895283731246,"x":79.19,"y":180.49,"x0":-0.7750416454205904,"y0":50.00641763077416,"z0":5.504174900982157,"aX":-5.987498998234781},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.0,"breakHorizontal":4.3,"spinRate":2583,"spinDirection":195},"zone":14,"typeConfidence":0.93,"plateTime":0.3929383671038047,"extension":6.566676170524872},"index":0,"playId":"95cedbb4-2366-3289-a170-9f77606d2f63","pitchNumber":1,"startTime":"2026-08-01T03:13:46.645Z","endTime":"2026-08-01T03:13:51.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.292456591745445,"aZ":-24.992045274465248,"pfxX":-3.1009651237365703,"pfxZ":4.765406239671866,"pX":0.761189739405511,"pZ":1.0841011834597902,"vX0":5.9399014422353105,"vY0":-121.59527471909904,"vZ0":-4.8239482838806405,"x":87.99,"y":209.51,"x0":-1.3028672296821848,"y0":50.00509348574248,"z0":5.244007156034715,"aX":-4.676834243175645},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.8,"breakHorizontal":4.3,"spinRate":1023,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.44926279556488513,"extension":6.64101911921855},"index":1,"playId":"7b39e88d-4326-38f9-a984-97d9e601b94f","pitchNumber":2,"startTime":"2026-08-01T03:14:16.193Z","endTime":"2026-08-01T03:14:21.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029935378441905,"aZ":-26.45826403543753,"pfxX":-6.774000520804064,"pfxZ":3.844599473078844,"pX":0.7498010964453834,"pZ":1.7759019091917256,"vX0":6.461948041082549,"vY0":-120.95176407725407,"vZ0":-2.981176799904248,"x":88.42,"y":190.83,"x0":-1.0731257258633344,"y0":50.001349851358796,"z0":5.338439810332832,"aX":-10.061928338131441},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.5,"breakHorizontal":10.8,"spinRate":1138,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.45241187131233396,"extension":6.57936674150384},"index":2,"playId":"04b94385-cb6e-34d4-8422-c007be44800f","pitchNumber":3,"startTime":"2026-08-01T03:14:36.154Z","endTime":"2026-08-01T03:14:43.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-01T03:14:50.476Z","endTime":"2026-08-01T03:15:11.337Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.738246486030658,"aZ":-28.59538216651551,"pfxX":-5.104140935248575,"pfxZ":2.357606621405737,"pX":0.10663741935596224,"pZ":2.136940926161062,"vX0":4.865830586794929,"vY0":-122.25427247494767,"vZ0":-1.7202771227301037,"x":112.94,"y":181.08,"x0":-1.2447861820223147,"y0":50.0012143487773,"z0":5.300376698034759,"aX":-7.738326559493376},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":8.2,"spinRate":1020,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.4477583785691426,"extension":6.543667035030472},"hitData":{"launchSpeed":95.7,"launchAngle":43.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.74,"coordY":81.96}},"index":4,"playId":"24e2a0cf-2509-3a85-a181-d5410b640186","pitchNumber":4,"startTime":"2026-08-01T03:15:11.337Z","endTime":"2026-08-01T03:15:22.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:15:22.434Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:17:24.252Z","endTime":"2026-08-01T03:18:36.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911249570064353,"aZ":-14.708369573287902,"pfxX":-6.629258737632254,"pfxZ":9.092363961156233,"pX":-0.7633291996945131,"pZ":2.400849762341636,"vX0":5.1835234314902126,"vY0":-137.80783786069418,"vZ0":-6.6386723995162615,"x":146.1,"y":173.96,"x0":-1.8082881394092498,"y0":50.00581800175226,"z0":5.836574082799686,"aX":-12.740006236657646},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":10.9,"spinRate":2179,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39760004090233103,"extension":6.436776968897548},"index":0,"playId":"41120832-6fb5-35ec-9b13-0a42519fb704","pitchNumber":1,"startTime":"2026-08-01T03:17:29.797Z","endTime":"2026-08-01T03:17:34.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96353995627472,"aZ":-13.424432242088747,"pfxX":-6.908045630667915,"pfxZ":9.754968931120308,"pX":-0.6742161629905252,"pZ":1.5692175285194165,"vX0":5.538370350503648,"vY0":-137.62823640023578,"vZ0":-8.975868655770586,"x":142.7,"y":196.41,"x0":-1.8130799835208833,"y0":50.00533796905275,"z0":5.7779212914416185,"aX":-13.28117540926671},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2314,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39766861757611904,"extension":6.3967870080276015},"index":1,"playId":"11c6468e-7a7f-3194-ba57-c824bcfdee8d","pitchNumber":2,"startTime":"2026-08-01T03:17:40.841Z","endTime":"2026-08-01T03:17:46.845Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}}},{"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":95.4,"endSpeed":87.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201061143411472,"aZ":-16.48632828450757,"pfxX":-7.45683729796587,"pfxZ":8.003155951489564,"pX":-0.857996585991162,"pZ":3.7989591764678496,"vX0":5.956499473381061,"vY0":-138.9009040309902,"vZ0":-2.2701818305276023,"x":149.7,"y":136.21,"x0":-2.0580952936754198,"y0":50.00266239441705,"z0":5.719169185578985,"aX":-14.616390496408542},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2299,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39386668582008166,"extension":6.399351369975098},"index":2,"playId":"ac1b6e8b-5c62-3d36-920c-f215d2d60af2","pitchNumber":3,"startTime":"2026-08-01T03:18:09.327Z","endTime":"2026-08-01T03:18:12.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.183280995470376,"aZ":-15.787405977479281,"pfxX":-7.63231274535049,"pfxZ":8.361460619361893,"pX":-0.9326228202999369,"pZ":3.772879564238166,"vX0":5.745059396174292,"vY0":-138.88910416105136,"vZ0":-2.6417794737006446,"x":152.55,"y":136.91,"x0":-2.033025609022625,"y0":50.003484436990895,"z0":5.782282407329717,"aX":-14.959071346626613},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":12.7,"spinRate":2355,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3938949618704797,"extension":6.319748454219467},"hitData":{"launchSpeed":93.5,"launchAngle":50.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.19,"coordY":97.36}},"index":3,"playId":"6761aa21-714d-3215-95b8-6d8a92f8cd0c","pitchNumber":4,"startTime":"2026-08-01T03:18:23.599Z","endTime":"2026-08-01T03:18:36.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:18:36.637Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Weston Wilson grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:18:39.199Z","endTime":"2026-08-01T03:19:04.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77594464903615,"aZ":-14.349209603375048,"pfxX":-6.207350103195864,"pfxZ":9.09820351995473,"pX":-0.5904956251241508,"pZ":2.2249212079219434,"vX0":5.50152282521256,"vY0":-138.7987218872324,"vZ0":-7.150179437770197,"x":139.51,"y":178.71,"x0":-1.7874962936960135,"y0":50.00648447504675,"z0":5.781718704776237,"aX":-12.167716394532844},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2267,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3939546317183047,"extension":6.384674196950801},"hitData":{"launchSpeed":88.9,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.78,"coordY":166.28}},"index":0,"playId":"8e973f78-c950-360a-a2af-d26cc7668b60","pitchNumber":1,"startTime":"2026-08-01T03:18:57.321Z","endTime":"2026-08-01T03:19:04.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:19:04.701Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T03:19:12.436Z","endTime":"2026-08-01T03:20:48.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.356821126621927,"aZ":-39.43015628191198,"pfxX":3.007602718062401,"pfxZ":-5.334967947756482,"pX":-0.7342656800525544,"pZ":2.0545331372120157,"vX0":2.6850916168595598,"vY0":-115.59833518213026,"vZ0":-0.20402535611443096,"x":144.99,"y":183.31,"x0":-2.298979785580389,"y0":50.000516585887645,"z0":5.910523149703049,"aX":4.0932245878331175},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.5,"breakHorizontal":-6.1,"spinRate":2478,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.4727612102954084,"extension":6.141110656249316},"index":0,"playId":"e60e08dd-eabf-3dc7-b2d4-037dba4e3849","pitchNumber":1,"startTime":"2026-08-01T03:19:27.837Z","endTime":"2026-08-01T03:19:32.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126760053874293,"aZ":-28.581081507013778,"pfxX":-10.029023010598323,"pfxZ":2.1640301386747254,"pX":-0.4990370668853666,"pZ":2.209341576901526,"vX0":7.1710470927241925,"vY0":-127.19645538062726,"vZ0":-2.8318375235448423,"x":136.02,"y":179.13,"x0":-2.034970570565888,"y0":50.00061559028335,"z0":5.57501821162151,"aX":-16.630581542964187},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":1592,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.428635870174205,"extension":6.334348532911124},"index":1,"playId":"566956e2-435e-3c6b-8b03-72cf783ff22e","pitchNumber":2,"startTime":"2026-08-01T03:19:39.431Z","endTime":"2026-08-01T03:19:44.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21979722067615,"aZ":-29.524969814448024,"pfxX":0.5435938997279106,"pfxZ":1.63441405430966,"pX":0.05950569185926663,"pZ":0.8893793259486303,"vX0":4.866795651910138,"vY0":-126.46759768107613,"vZ0":-6.375054240409504,"x":114.73,"y":214.77,"x0":-1.958628830757441,"y0":50.004543935953315,"z0":5.80380035634795,"aX":0.8827224091939625},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-2.0,"spinRate":2406,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.43270539609843306,"extension":6.276128471141963},"index":2,"playId":"74da118a-dfe8-3403-a691-390440a8fca3","pitchNumber":3,"startTime":"2026-08-01T03:19:55.777Z","endTime":"2026-08-01T03:20:01.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349675360510922,"aZ":-26.914186599397432,"pfxX":0.9386016376385093,"pfxZ":3.16926580471632,"pX":0.6171711923359418,"pZ":0.8122326677501889,"vX0":6.6264978772228,"vY0":-127.79379010944905,"vZ0":-6.8992470871375735,"x":93.47,"y":216.85,"x0":-2.1272033133887214,"y0":50.00483333209045,"z0":5.649706582126153,"aX":1.558090193367426},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":-3.1,"spinRate":2493,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4279429253892255,"extension":6.3117870978123385},"index":3,"playId":"2d6983c7-faa2-3fb4-8420-a40e977522e4","pitchNumber":4,"startTime":"2026-08-01T03:20:12.117Z","endTime":"2026-08-01T03:20:17.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.716095172129815,"aZ":-9.64568807061771,"pfxX":-5.374579484417331,"pfxZ":11.231987977862275,"pX":-1.4624921461117912,"pZ":2.898992351741054,"vX0":3.070742695361022,"vY0":-140.25694786082008,"vZ0":-6.453397187683566,"x":172.75,"y":160.51,"x0":-1.869320510553166,"y0":50.0043117128099,"z0":5.848778431091353,"aX":-10.78125305613231},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":9.1,"spinRate":2295,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38951413429448234,"extension":6.4351522600233215},"index":4,"playId":"0ba265f8-6073-310c-be93-e01add84f495","pitchNumber":5,"startTime":"2026-08-01T03:20:29.771Z","endTime":"2026-08-01T03:20:35.041Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776643909346003,"aZ":-21.773910192420335,"pfxX":0.533980691310671,"pfxZ":5.717271085546102,"pX":-0.2938130198148695,"pZ":2.985708141612368,"vX0":4.8858974291883595,"vY0":-133.0853632506453,"vZ0":-2.9083613852259287,"x":128.2,"y":158.17,"x0":-2.2121889554736303,"y0":50.00345454859641,"z0":5.645035819738954,"aX":0.9706256679013853},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-1.9,"spinRate":2528,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40936363120823227,"extension":6.407968826026496},"index":5,"playId":"1f2917f1-c6b1-37af-932d-753e2880812c","pitchNumber":6,"startTime":"2026-08-01T03:20:43.664Z","endTime":"2026-08-01T03:20:48.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:20:48.131Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:22:55.266Z","endTime":"2026-08-01T03:24:30.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.315827233083944,"aZ":-34.98334135039225,"pfxX":6.455447473271077,"pfxZ":-1.8660325150451227,"pX":1.309909192487598,"pZ":1.2294799631834445,"vX0":4.287653834557008,"vY0":-121.82217572707506,"vZ0":-2.718964278688545,"x":67.07,"y":205.58,"x0":-1.3098945696487696,"y0":50.0025386620934,"z0":5.375983661456986,"aX":9.727351772479352},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-12.7,"spinRate":2353,"spinDirection":31},"zone":14,"typeConfidence":0.85,"plateTime":0.44914409965682944,"extension":6.423824337183036},"index":0,"playId":"02d40501-d0a9-3b67-9d12-83e0aa7f3437","pitchNumber":1,"startTime":"2026-08-01T03:23:05.832Z","endTime":"2026-08-01T03:23:10.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.756931346655218,"aZ":-16.33764929456638,"pfxX":-8.671254230343555,"pfxZ":8.216481221350538,"pX":0.30657944598378883,"pZ":1.3526406808026408,"vX0":6.491349277203341,"vY0":-137.52326257100654,"vZ0":-8.05882160867922,"x":105.31,"y":202.26,"x0":-0.9506593844197635,"y0":50.001921169916,"z0":5.416106209952482,"aX":-16.70985032249671},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":14.4,"spinRate":2404,"spinDirection":208},"zone":14,"typeConfidence":0.93,"plateTime":0.3973562460347946,"extension":6.4145307252680395},"index":1,"playId":"29c5df03-bdf3-3b3e-bd93-f42a5546d754","pitchNumber":2,"startTime":"2026-08-01T03:23:24.427Z","endTime":"2026-08-01T03:23:29.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83277228955205,"aZ":-10.563353540405013,"pfxX":-2.2500424675750046,"pfxZ":11.252652565565821,"pX":-0.295696013092521,"pZ":3.9725056775371006,"vX0":2.7045736446455386,"vY0":-138.19178203204703,"vZ0":-2.7037165192257504,"x":128.27,"y":131.52,"x0":-0.9980125503557237,"y0":50.00021770297759,"z0":5.680240117000142,"aX":-4.320460755266023},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":3.5,"spinRate":2428,"spinDirection":203},"zone":11,"typeConfidence":0.93,"plateTime":0.3974216566016864,"extension":6.285317364772784},"index":2,"playId":"cf6127fe-7d7d-37c4-8ea5-26509f6e766d","pitchNumber":3,"startTime":"2026-08-01T03:23:49.527Z","endTime":"2026-08-01T03:23:55.750Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24152083241014,"aZ":-18.839611373480047,"pfxX":-9.001117569182172,"pfxZ":7.177279397555989,"pX":0.6762375464334061,"pZ":2.382485856267819,"vX0":7.704219144788417,"vY0":-135.3915387532879,"vZ0":-4.451233458803863,"x":91.22,"y":174.45,"x0":-1.0351177849097324,"y0":50.00545359791108,"z0":5.364257420415947,"aX":-16.732471478488208},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":14.6,"spinRate":2333,"spinDirection":205},"zone":6,"typeConfidence":0.96,"plateTime":0.4043729758425654,"extension":6.353499032270834},"index":3,"playId":"2ac2e8bb-427b-35a0-8fdf-230a859a6c08","pitchNumber":4,"startTime":"2026-08-01T03:24:07.516Z","endTime":"2026-08-01T03:24:12.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.469914774467973,"aZ":-16.07806792715414,"pfxX":-8.15661078748236,"pfxZ":8.608397379643959,"pX":0.6207256480671022,"pZ":3.1105483578526143,"vX0":6.961099563269938,"vY0":-136.0387431269833,"vZ0":-3.2534891151854644,"x":93.34,"y":154.8,"x0":-0.9143718825202003,"y0":50.004343908405986,"z0":5.4397619029397415,"aX":-15.255122613648338},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":13.2,"spinRate":2382,"spinDirection":204},"zone":3,"typeConfidence":0.61,"plateTime":0.4029678628623201,"extension":6.378517616517938},"index":4,"playId":"9a75b9f7-2a10-394e-8263-9af5b37ac979","pitchNumber":5,"startTime":"2026-08-01T03:24:24.575Z","endTime":"2026-08-01T03:24:30.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:24:30.421Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:25:17.025Z","endTime":"2026-08-01T03:27:03.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"7a9be43a-b72c-3ff3-bb36-85dcfe1a5c07","startTime":"2026-08-01T03:24:57.463Z","endTime":"2026-08-01T03:25:00.930Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71214042809198,"aZ":-30.978887899540368,"pfxX":-7.3019807427837575,"pfxZ":0.8161558754195193,"pX":-0.6249719903795623,"pZ":1.8884519892343519,"vX0":3.9951598751548643,"vY0":-120.60580414955501,"vZ0":-1.571255160924939,"x":140.82,"y":187.79,"x0":-1.363203152628743,"y0":50.00104094753872,"z0":5.307066855389306,"aX":-10.645074357192746},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":12.1,"spinRate":1104,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.45596120924965655,"extension":6.481092838834631},"index":1,"playId":"6b40e4ae-6b4c-306f-9ddd-5dd0f8350b2e","pitchNumber":1,"startTime":"2026-08-01T03:25:19.146Z","endTime":"2026-08-01T03:25:23.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.357046575978117,"aZ":-27.669374055245655,"pfxX":-4.2671767603970014,"pfxZ":3.102398504198149,"pX":0.2679028285710804,"pZ":1.5102390879932843,"vX0":5.036983208538029,"vY0":-119.31868255876878,"vZ0":-2.9126083349915346,"x":106.79,"y":198.0,"x0":-1.3087865403290362,"y0":50.0038628950931,"z0":5.220812532344903,"aX":-6.199287207647334},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.2,"breakHorizontal":6.6,"spinRate":1100,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.45773888642089977,"extension":6.505714761183482},"index":2,"playId":"7f6df1ea-fc06-321a-aa67-d5df093db07f","pitchNumber":2,"startTime":"2026-08-01T03:25:43.209Z","endTime":"2026-08-01T03:25:47.795Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:25:57.039Z","endTime":"2026-08-01T03:26:16.902Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.829921174297713,"aZ":-27.9079641569932,"pfxX":-5.118448144154613,"pfxZ":2.8936262508937,"pX":0.825575579568456,"pZ":1.5129409166868273,"vX0":6.337691502080177,"vY0":-120.3149913074048,"vZ0":-3.050814507687015,"x":85.53,"y":197.93,"x0":-1.1693257814701001,"y0":50.005528672033755,"z0":5.25282480728825,"aX":-7.557372191854564},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.8,"breakHorizontal":7.9,"spinRate":1087,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.45403735579605,"extension":6.501653459866491},"index":4,"playId":"2cd5873c-2be6-305b-a5c8-6918435ff6a5","pitchNumber":3,"startTime":"2026-08-01T03:26:16.902Z","endTime":"2026-08-01T03:26:21.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.524623739394887,"aZ":-26.237884851124576,"pfxX":-4.458226712130836,"pfxZ":4.099154723234877,"pX":1.6540874294288161,"pZ":0.1397804389342737,"vX0":7.800938990382552,"vY0":-118.90157691626202,"vZ0":-6.201957401132095,"x":53.95,"y":235.01,"x0":-1.0743273843503198,"y0":50.00060278452124,"z0":5.130196351590079,"aX":-6.45125434815942},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":6.4,"spinRate":1110,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.4587868486657958,"extension":6.569067522986681},"index":5,"playId":"7ab1ba06-9014-39e8-bffa-cdf78400e3af","pitchNumber":4,"startTime":"2026-08-01T03:26:34.744Z","endTime":"2026-08-01T03:26:40.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25507115442103,"aZ":-29.002178405663983,"pfxX":-7.23213232180829,"pfxZ":2.1365594830848202,"pX":-0.014299873774555875,"pZ":1.6850414741483708,"vX0":5.411118712264353,"vY0":-120.9372582267085,"vZ0":-2.3907853947240385,"x":117.55,"y":193.28,"x0":-1.3395062609680461,"y0":50.001923703923566,"z0":5.226465899981528,"aX":-10.728443979125188},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":11.9,"spinRate":1014,"spinDirection":221},"zone":8,"typeConfidence":0.91,"plateTime":0.4526408808470288,"extension":6.545229659444029},"index":6,"playId":"252559cf-eebe-3266-8f68-2b69a266f1d6","pitchNumber":5,"startTime":"2026-08-01T03:26:58.551Z","endTime":"2026-08-01T03:27:03.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:27:03.371Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T03:27:10.744Z","endTime":"2026-08-01T03:30:21.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44517214461239,"aZ":-29.234047261908415,"pfxX":-4.02033246411772,"pfxZ":2.0398401801424244,"pX":0.9289067774174954,"pZ":0.9604169064067483,"vX0":6.35614009712614,"vY0":-119.47570580704043,"vZ0":-3.7774837792884712,"x":81.59,"y":212.85,"x0":-1.246040190952964,"y0":50.004250551812284,"z0":5.1949388091029025,"aX":-5.801365838710753},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.0,"breakHorizontal":5.8,"spinRate":1043,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.45879121491123787,"extension":6.593275274925798},"index":0,"playId":"7bebd2c4-fa5d-3532-a06e-bd55414bb03c","pitchNumber":1,"startTime":"2026-08-01T03:27:27.552Z","endTime":"2026-08-01T03:27:32.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1227880974174,"aZ":-17.82239462617468,"pfxX":-7.897605166030257,"pfxZ":7.4298732997628445,"pX":-0.767325671824365,"pZ":2.620216312027065,"vX0":3.641804897050684,"vY0":-137.75228031981518,"vZ0":-4.732424626274157,"x":146.25,"y":168.03,"x0":-1.0767159190392028,"y0":50.001943741911376,"z0":5.556357733516154,"aX":-15.255456468363896},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2376,"spinDirection":210},"zone":4,"typeConfidence":0.96,"plateTime":0.3968284641268136,"extension":6.218363983927269},"index":1,"playId":"10a485b2-ad29-3663-8f77-6e45ce716f54","pitchNumber":2,"startTime":"2026-08-01T03:27:50.272Z","endTime":"2026-08-01T03:27:55.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"5411cf14-db24-3a68-b30a-88b639e2296f","startTime":"2026-08-01T03:28:10.324Z","endTime":"2026-08-01T03:28:13.324Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Bryce Miller picks off Luke Keaschall at 1st on throw to first baseman Josh Naylor.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"5411cf14-db24-3a68-b30a-88b639e2296f","startTime":"2026-08-01T03:28:28.731Z","endTime":"2026-08-01T03:28:50.093Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55050669688908,"aZ":-39.3102348699534,"pfxX":-0.39685662836750346,"pfxZ":-4.595637366909267,"pX":1.0499212488224252,"pZ":0.4469010401592487,"vX0":5.0347098070167355,"vY0":-123.2770426565882,"vZ0":-4.140086016954859,"x":76.98,"y":226.71,"x0":-0.959937418095805,"y0":50.00322715635561,"z0":5.436938292164498,"aX":-0.6160652651138665},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.0,"breakHorizontal":-0.4,"spinRate":2280,"spinDirection":19},"zone":14,"typeConfidence":0.88,"plateTime":0.44285660517275005,"extension":6.6191884305650985},"index":4,"playId":"e5b912f8-58a3-3c89-864b-97f04b3587bb","pitchNumber":3,"startTime":"2026-08-01T03:28:50.093Z","endTime":"2026-08-01T03:28:54.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333338436851726,"aZ":-26.26927977115316,"pfxX":-3.358407498534058,"pfxZ":3.9826787294885335,"pX":-0.8536694548839396,"pZ":2.8972148968042566,"vX0":2.2001632478409525,"vY0":-120.91949872589579,"vZ0":-0.399972754472232,"x":149.54,"y":160.56,"x0":-1.3385118479756812,"y0":50.00270102698514,"z0":5.367373772379931,"aX":-4.978796436330819},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.4,"breakHorizontal":5.5,"spinRate":1014,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.45277687362423036,"extension":6.435940621139441},"index":5,"playId":"50b53804-8b6e-33bd-a09d-e86f773b92f5","pitchNumber":4,"startTime":"2026-08-01T03:29:06.830Z","endTime":"2026-08-01T03:29:11.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-01T03:29:22.319Z","endTime":"2026-08-01T03:29:33.048Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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.5,"endSpeed":78.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.152160925216393,"aZ":-35.34902903386298,"pfxX":8.990039715770592,"pfxZ":-2.0609749792168515,"pX":0.5555558555939468,"pZ":2.6570566498690376,"vX0":1.6994208653108926,"vY0":-123.17790139580345,"vZ0":0.2587110631680585,"x":95.82,"y":167.04,"x0":-1.3113175210650425,"y0":50.00515356769502,"z0":5.536123967414749,"aX":13.834132397755342},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.5,"breakHorizontal":-16.7,"spinRate":2391,"spinDirection":39},"zone":6,"typeConfidence":0.89,"plateTime":0.4444286459648721,"extension":6.386204916820847},"index":7,"playId":"be9ad592-0e8b-3bbd-8dd4-9be3d18947f2","pitchNumber":5,"startTime":"2026-08-01T03:29:33.048Z","endTime":"2026-08-01T03:29:38.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.632434391406125,"aZ":-11.205507229819743,"pfxX":-3.1525174658754205,"pfxZ":10.561316945452843,"pX":0.25881406024753906,"pZ":2.799171716323235,"vX0":4.134458400061479,"vY0":-139.37618298059363,"vZ0":-5.722026764193256,"x":107.13,"y":163.2,"x0":-0.8278958600531803,"y0":50.00326066620563,"z0":5.605323724277298,"aX":-6.259642273355498},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":4.9,"spinRate":2521,"spinDirection":202},"zone":5,"typeConfidence":0.92,"plateTime":0.3916181055213759,"extension":6.355516950452689},"hitData":{"launchSpeed":90.8,"launchAngle":20.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.87,"coordY":83.65}},"index":8,"playId":"0d146e95-5c5a-35e2-b85b-e719dbf9746f","pitchNumber":6,"startTime":"2026-08-01T03:30:13.731Z","endTime":"2026-08-01T03:30:21.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:30:21.799Z","atBatIndex":35},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Victor Robles hit by pitch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:32:17.213Z","endTime":"2026-08-01T03:33:08.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":86.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.178768127463044,"aZ":-17.051573025089485,"pfxX":-7.697918986137762,"pfxZ":8.025618243052158,"pX":-1.298079982638323,"pZ":2.3670110099721384,"vX0":5.3090026713030545,"vY0":-135.76776945168814,"vZ0":-5.384449500294014,"x":166.48,"y":174.87,"x0":-2.2697721300867104,"y0":50.0000391956941,"z0":5.5459898766528095,"aX":-14.50002383755294},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2153,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4020201904479994,"extension":6.343055821844101},"index":0,"playId":"f52e1417-2a4e-3088-bdff-9c77b2c15e23","pitchNumber":1,"startTime":"2026-08-01T03:32:29.280Z","endTime":"2026-08-01T03:32:34.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45229169700835,"aZ":-27.352406284525724,"pfxX":1.7737356077043915,"pfxZ":2.9661938070854585,"pX":-0.46225511634972716,"pZ":2.687998915950733,"vX0":3.8723480043518683,"vY0":-125.91317886859814,"vZ0":-2.164365179078596,"x":134.62,"y":166.2,"x0":-2.2427486089354858,"y0":50.00410263668964,"z0":5.743636394368608,"aX":2.8850453678851915},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":-4.0,"spinRate":2343,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.4328568214471087,"extension":6.207555868832748},"index":1,"playId":"08c05f6e-8b3b-3b8c-b4a6-a84cbcf90491","pitchNumber":2,"startTime":"2026-08-01T03:32:41.288Z","endTime":"2026-08-01T03:32:45.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":86.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22217185560268,"aZ":-12.030881905391592,"pfxX":-5.329399820289639,"pfxZ":10.554108370914847,"pX":-1.3684727401209786,"pZ":3.6191321487060195,"vX0":3.519663830433766,"vY0":-136.80285560162952,"vZ0":-3.981392490530128,"x":169.16,"y":141.06,"x0":-1.974758982012048,"y0":50.0039521593234,"z0":5.909183023395012,"aX":-10.172120447827423},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":9.0,"spinRate":2238,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3993347276294825,"extension":6.447730437236714},"index":2,"playId":"4b621428-d401-36b3-87dd-4ffc543959da","pitchNumber":3,"startTime":"2026-08-01T03:33:01.203Z","endTime":"2026-08-01T03:33:08.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:33:08.622Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young challenged (pitch result), call on the field was confirmed: Cole Young called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:33:41.879Z","endTime":"2026-08-01T03:37:20.315Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.486434171361466,"aZ":-28.55549070837852,"pfxX":0.8299035213608328,"pfxZ":2.2066933609271846,"pX":-0.26590952126201556,"pZ":2.400234085993992,"vX0":4.466100301012191,"vY0":-126.36961604694567,"vZ0":-2.9404297907947328,"x":127.14,"y":173.97,"x0":-2.15416946812916,"y0":50.0023542369119,"z0":5.840749098715771,"aX":1.3596770292955829},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2518,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4312136555907178,"extension":6.366919299414377},"index":0,"playId":"138f06ba-2201-3c42-85b1-06986cb7ee68","pitchNumber":1,"startTime":"2026-08-01T03:33:56.835Z","endTime":"2026-08-01T03:34:01.900Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535715328518478,"aZ":-15.054004634531896,"pfxX":-6.0247954497158664,"pfxZ":8.891628845539321,"pX":-1.8367213682153254,"pZ":3.052602891670968,"vX0":2.579282391788349,"vY0":-137.64746682820444,"vZ0":-4.852987997944942,"x":187.01,"y":156.36,"x0":-2.0012306172041283,"y0":50.005048363924786,"z0":5.85224022109381,"aX":-11.603552187654662},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2342,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3973805902916423,"extension":6.41629285126183},"index":1,"playId":"44b0876f-4611-33af-9bb1-d660d86b0e76","pitchNumber":2,"startTime":"2026-08-01T03:34:14.839Z","endTime":"2026-08-01T03:34:19.531Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859039411672235,"aZ":-25.24032685459846,"pfxX":0.1510633888955779,"pfxZ":4.107160676247277,"pX":-0.46627086368253595,"pZ":1.2430479154063818,"vX0":4.109676742261204,"vY0":-128.1605708768965,"vZ0":-6.328440469321179,"x":134.77,"y":205.22,"x0":-2.1004582300726105,"y0":50.00216934325532,"z0":5.676959139570058,"aX":0.25443079381671824},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-1.1,"spinRate":2503,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42501645159010426,"extension":6.403760106986463},"index":2,"playId":"375c4827-fee5-39cc-8469-8a46f801a3e5","pitchNumber":3,"startTime":"2026-08-01T03:34:30.753Z","endTime":"2026-08-01T03:34:34.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180882686772552,"aZ":-14.836717109364693,"pfxX":-5.576579719609492,"pfxZ":8.972654134571483,"pX":-0.7663025686413305,"pZ":3.2343842751720815,"vX0":4.974167832977717,"vY0":-137.77166010454113,"vZ0":-4.235081285648336,"x":146.21,"y":151.45,"x0":-1.8662705213419857,"y0":50.000682585252676,"z0":5.786874993685719,"aX":-10.772569061188868},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2253,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39680408145144686,"extension":6.4034567589154525},"index":3,"playId":"1e7ad3ee-33ec-35a7-a599-c88efe9cfb11","pitchNumber":4,"startTime":"2026-08-01T03:34:51.334Z","endTime":"2026-08-01T03:34:56.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-01T03:35:02.441Z","endTime":"2026-08-01T03:35:17.742Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":88.7,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474281980127152,"aZ":-25.74104265853134,"pfxX":-8.82104475401372,"pfxZ":3.7949144115496507,"pX":0.8594976197241424,"pZ":1.9121905255528249,"vX0":9.995519173079412,"vY0":-128.81227869894252,"vZ0":-4.081072809406486,"x":84.24,"y":187.15,"x0":-1.9086004376504964,"y0":50.00543893074191,"z0":5.486410611524677,"aX":-14.961941711831692},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":1394,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42374741560538887,"extension":6.541266387725022},"index":5,"playId":"845c5ffe-58ce-3ac3-b3fb-3751ed667d38","pitchNumber":5,"startTime":"2026-08-01T03:35:17.742Z","endTime":"2026-08-01T03:35:22.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"549dd38d-03d3-3328-8fe3-195322a6b17c","startTime":"2026-08-01T03:35:36.531Z","endTime":"2026-08-01T03:35:39.860Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115206690506515,"aZ":-12.963752121614696,"pfxX":-5.277588638306145,"pfxZ":9.974088713401994,"pX":-0.33871596436696444,"pZ":2.5123254223664144,"vX0":5.777782674621343,"vY0":-137.33538742079176,"vZ0":-6.478197788508028,"x":129.91,"y":170.95,"x0":-1.7760519452638903,"y0":50.00086893836613,"z0":5.769640267958236,"aX":-10.1622676809774},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2281,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3976057929550394,"extension":6.499347265219267},"index":7,"playId":"1ff5db56-ecb1-3f76-9016-499c046675ed","pitchNumber":6,"startTime":"2026-08-01T03:35:53.390Z","endTime":"2026-08-01T03:35:59.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955926796156096,"aZ":-11.681832246740006,"pfxX":-5.366326265857632,"pfxZ":10.411338120244265,"pX":-0.897038746966348,"pZ":2.8256541747458024,"vX0":4.679557000920949,"vY0":-138.67711030405005,"vZ0":-5.922742855383051,"x":151.19,"y":162.49,"x0":-1.9004929915377358,"y0":50.00208792231713,"z0":5.7521500362492555,"aX":-10.561794649325073},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":8.9,"spinRate":2255,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3933838131236467,"extension":6.515396735064899},"index":8,"playId":"850587f8-01d2-3043-98f4-b66d1b189951","pitchNumber":7,"startTime":"2026-08-01T03:36:14.355Z","endTime":"2026-08-01T03:36:20.040Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450442001911036,"aZ":-27.66632667686712,"pfxX":1.3411915097038207,"pfxZ":2.6616863658954752,"pX":-0.551199354690252,"pZ":2.6822605880938117,"vX0":3.7104325686387174,"vY0":-128.95469885725947,"vZ0":-2.397740990660833,"x":138.01,"y":166.36,"x0":-2.1797664004896324,"y0":50.00166932701259,"z0":5.74656755966475,"aX":2.270932984198647},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-3.2,"spinRate":2388,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.42386493982295903,"extension":6.369747540377409},"index":9,"playId":"ee2f02c0-3d8b-3a46-974f-2193be7ef21b","pitchNumber":8,"startTime":"2026-08-01T03:36:45.565Z","endTime":"2026-08-01T03:36:53.446Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434455572245117,"aZ":-22.339670452706315,"pfxX":0.3411267709926554,"pfxZ":5.5585453092584025,"pX":0.11244620503588557,"pZ":3.2920276840863547,"vX0":5.836710888971609,"vY0":-131.55616905422383,"vZ0":-1.8149917333042702,"x":112.71,"y":149.9,"x0":-2.170540541656296,"y0":50.00336321815604,"z0":5.631108846443428,"aX":0.6028959338600303},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":-1.8,"spinRate":2389,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4148460455768914,"extension":6.525339479937187},"index":10,"playId":"7a1a805c-487f-3d29-9036-a170690dd18c","pitchNumber":9,"startTime":"2026-08-01T03:37:14.885Z","endTime":"2026-08-01T03:37:20.315Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"}},"playEndTime":"2026-08-01T03:37:20.315Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:37:52.724Z","endTime":"2026-08-01T03:39:08.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":95.5,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12583551995339,"aZ":-18.20636674715662,"pfxX":-8.33503722190527,"pfxZ":7.188814119302969,"pX":0.4394370052876784,"pZ":1.6724998428655622,"vX0":9.420806109114915,"vY0":-138.5705631370432,"vZ0":-7.058748403412697,"x":100.25,"y":193.62,"x0":-1.922380983138313,"y0":50.005048948036574,"z0":5.470406584644969,"aX":-16.202275622734017},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2329,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39535167953852435,"extension":6.514678372327738},"index":0,"playId":"312a2d0d-8437-30ed-8e08-b02a12ac663e","pitchNumber":1,"startTime":"2026-08-01T03:38:07.083Z","endTime":"2026-08-01T03:38:12.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32694932643826,"aZ":-21.319895588030626,"pfxX":-9.555279922159489,"pfxZ":5.579075184412405,"pX":-0.60758333183617,"pZ":2.4763022939837556,"vX0":7.40278897536159,"vY0":-138.45914555187446,"vZ0":-4.470981761193695,"x":140.16,"y":171.92,"x0":-2.0717316026881174,"y0":50.002326763299344,"z0":5.534812854361006,"aX":-18.58978082905258},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":15.8,"spinRate":2331,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3952852744040478,"extension":6.454178842566601},"index":1,"playId":"510149be-5499-3d05-b885-da3ccddeb378","pitchNumber":2,"startTime":"2026-08-01T03:38:24.512Z","endTime":"2026-08-01T03:38:28.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24052596939961,"aZ":-26.901425583901702,"pfxX":0.3441817208262501,"pfxZ":3.170851625867522,"pX":1.2998839948632925,"pZ":1.667461099428491,"vX0":8.275609602719358,"vY0":-128.0713049330815,"vZ0":-4.5838280144077235,"x":67.45,"y":193.76,"x0":-2.0168240431318636,"y0":50.003024572302806,"z0":5.582412008890069,"aX":0.5707709903867285},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-2.5,"spinRate":2468,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.42754056982755184,"extension":6.479022338390636},"index":2,"playId":"1a87b0f3-83bd-3b86-b0e2-f570e512f553","pitchNumber":3,"startTime":"2026-08-01T03:38:44.876Z","endTime":"2026-08-01T03:38:49.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.9,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.976176780975308,"aZ":-14.288051714738708,"pfxX":-6.33369091536395,"pfxZ":9.274455690478387,"pX":-0.7376925604245266,"pZ":2.4207086167607232,"vX0":5.188340267493603,"vY0":-138.0415659857009,"vZ0":-6.433494815518585,"x":145.12,"y":173.42,"x0":-1.819509018071318,"y0":50.000715505319945,"z0":5.744874103518755,"aX":-12.211550710415386},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2233,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39692521792007485,"extension":6.441429245161074},"index":3,"playId":"aeec011d-9640-3e5e-a864-0514a255b911","pitchNumber":4,"startTime":"2026-08-01T03:39:02.576Z","endTime":"2026-08-01T03:39:08.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:39:08.016Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:39:29.472Z","endTime":"2026-08-01T03:40:44.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485184456576423,"aZ":-28.432633640894707,"pfxX":0.2785761400397444,"pfxZ":2.271136572121199,"pX":0.5491351840241598,"pZ":0.9100598567759005,"vX0":6.476643896370834,"vY0":-127.73057925566572,"vZ0":-6.2686527887995025,"x":96.07,"y":214.21,"x0":-2.05649991163358,"y0":50.00633352658144,"z0":5.633853561495543,"aX":0.4604278281791581},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-1.9,"spinRate":2423,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.42891960425406106,"extension":6.466935954988869},"index":0,"playId":"b65ac024-b18e-332b-9bc1-d0a3866addb7","pitchNumber":1,"startTime":"2026-08-01T03:39:33.542Z","endTime":"2026-08-01T03:39:38.155Z","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":88.5,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03865487465675,"aZ":-27.36583469302885,"pfxX":0.3730481279068014,"pfxZ":2.8291502384278013,"pX":0.49863802730672746,"pZ":1.3292038341397028,"vX0":6.573636003805172,"vY0":-128.75074593680975,"vZ0":-5.708240477055686,"x":97.99,"y":202.89,"x0":-2.1245214437271915,"y0":50.00047472152947,"z0":5.664115572223377,"aX":0.6309188634087385},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2494,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.42368043752766926,"extension":6.409496152053537},"index":1,"playId":"b3738502-9da6-3a31-8bef-a8335a51c721","pitchNumber":2,"startTime":"2026-08-01T03:39:55.361Z","endTime":"2026-08-01T03:39:59.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48188852552426,"aZ":-41.222046777860065,"pfxX":2.8335663552012305,"pfxZ":-6.363125259813248,"pX":-0.49499865981334673,"pZ":1.5697866926915358,"vX0":3.080679580452506,"vY0":-118.43625252611643,"vZ0":-1.122448870030976,"x":135.87,"y":196.4,"x0":-2.180467731781275,"y0":50.00439888374081,"z0":5.81772388786048,"aX":4.0276875403614865},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.5,"breakHorizontal":-5.9,"spinRate":2397,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4623541039056587,"extension":6.21046998925102},"index":2,"playId":"d3a55860-1e21-3ff3-bfde-92a189b290b5","pitchNumber":3,"startTime":"2026-08-01T03:40:16.133Z","endTime":"2026-08-01T03:40:20.981Z","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":94.9,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69310682612885,"aZ":-13.889573626223337,"pfxX":-6.0261507289959155,"pfxZ":9.513710867089516,"pX":-0.08233564989292916,"pZ":3.860449287731301,"vX0":7.19912301813654,"vY0":-137.98960870501736,"vZ0":-2.8433208411893767,"x":120.14,"y":134.55,"x0":-1.9463676610578626,"y0":50.00026801160227,"z0":5.844069083902268,"aX":-11.579471235933932},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2332,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3974471816168257,"extension":6.334798809850686},"index":3,"playId":"ad105e8f-c927-368d-8202-8260725a2426","pitchNumber":4,"startTime":"2026-08-01T03:40:40.042Z","endTime":"2026-08-01T03:40:44.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:40:44.929Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Weston Wilson to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:42:45.416Z","endTime":"2026-08-01T03:44:13.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48639473204876,"aZ":-9.16989322688099,"pfxX":-4.26517626966668,"pfxZ":12.30149648349417,"pX":0.49797812422253307,"pZ":1.8536235820999574,"vX0":5.338180564577556,"vY0":-136.6991913827862,"vZ0":-8.069274265610677,"x":98.02,"y":188.73,"x0":-0.9369783719481038,"y0":50.00308389385605,"z0":5.494601077187324,"aX":-7.976419005009823},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":6.5,"spinRate":2402,"spinDirection":203},"zone":9,"typeConfidence":0.92,"plateTime":0.40251814094327454,"extension":6.448506703691076},"index":0,"playId":"a0227dd9-9fe8-3f4d-8d28-44d3747948d6","pitchNumber":1,"startTime":"2026-08-01T03:42:58.177Z","endTime":"2026-08-01T03:43:02.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148115172080246,"aZ":-25.48776314257616,"pfxX":-11.316332859597079,"pfxZ":4.488026027699716,"pX":0.9197366733985015,"pZ":0.17052403399326913,"vX0":8.467611205726621,"vY0":-121.67529181866368,"vZ0":-6.551433606421575,"x":81.94,"y":234.18,"x0":-1.1449716867417241,"y0":50.00578101373123,"z0":5.123741244660221,"aX":-16.873963993046676},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":18.4,"spinRate":1321,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.45113484164593665,"extension":6.624270875106654},"index":1,"playId":"dfc411a0-88cb-33b3-87a8-846e676460f5","pitchNumber":2,"startTime":"2026-08-01T03:43:16.136Z","endTime":"2026-08-01T03:43:20.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.892306515679437,"aZ":-24.633550459263027,"pfxX":-6.732534919806937,"pfxZ":4.923357437358288,"pX":-0.14777065770673434,"pZ":2.1810408006896758,"vX0":5.0011895141631015,"vY0":-122.32036046117902,"vZ0":-2.590148997579526,"x":122.63,"y":179.89,"x0":-1.3342458731728823,"y0":50.00024205022395,"z0":5.344151199042096,"aX":-10.301825844219175},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":11.2,"spinRate":1289,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4461151209911822,"extension":6.516267316131897},"index":2,"playId":"8a4141f4-b7c8-369f-ac8b-6d6c4feb2fc5","pitchNumber":3,"startTime":"2026-08-01T03:43:33.853Z","endTime":"2026-08-01T03:43:38.769Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:43:47.457Z","endTime":"2026-08-01T03:44:05.799Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"}},{"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.469897301521506,"aZ":-9.457378687030806,"pfxX":-4.4004861574920735,"pfxZ":11.586240055023111,"pX":-0.1280226139382499,"pZ":1.7083077100482715,"vX0":3.751713070438488,"vY0":-138.97585597533825,"vZ0":-8.724504865412516,"x":121.88,"y":192.66,"x0":-0.9222258676636064,"y0":50.000646296640646,"z0":5.511974808704992,"aX":-8.62677775782509},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2395,"spinDirection":205},"zone":8,"typeConfidence":0.92,"plateTime":0.39376760123821697,"extension":6.490668942518322},"hitData":{"launchSpeed":98.6,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.52,"coordY":148.11}},"index":4,"playId":"5a84734e-12fa-3d2e-9995-e46914675745","pitchNumber":4,"startTime":"2026-08-01T03:44:05.799Z","endTime":"2026-08-01T03:44:13.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:44:13.816Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Josh Naylor to pitcher José A. Ferrer.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:47:01.978Z","endTime":"2026-08-01T03:47:32.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T03:44:25.205Z","endTime":"2026-08-01T03:45:12.888Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José A. Ferrer replaces Bryce Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T03:45:12.888Z","endTime":"2026-08-01T03:47:04.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31695000845537,"aZ":-26.006275344761633,"pfxX":10.942980417902023,"pfxZ":3.0434656594853866,"pX":-1.3242840184551308,"pZ":2.4961069588685856,"vX0":-14.304539021932685,"vY0":-141.02341701460497,"vZ0":-4.2342205710866985,"x":167.48,"y":171.39,"x0":2.378227839993916,"y0":50.002751885346136,"z0":5.682831640130109,"aX":22.1714633935516},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.8,"breakHorizontal":-17.2,"spinRate":2162,"spinDirection":117},"zone":11,"typeConfidence":0.9,"plateTime":0.38753371399094716,"extension":5.940820008439929},"index":2,"playId":"c3214e5a-d81a-361b-96ab-527325cd3081","pitchNumber":1,"startTime":"2026-08-01T03:47:04.182Z","endTime":"2026-08-01T03:47:08.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25256445600776,"aZ":-26.013763574820857,"pfxX":10.97547533540138,"pfxZ":3.0316870936559024,"pX":0.25295086616227996,"pZ":2.6859572581269187,"vX0":-10.598932014466422,"vY0":-141.34396619820043,"vZ0":-3.6835035935850664,"x":107.36,"y":166.26,"x0":2.6196259278722955,"y0":50.00086171736183,"z0":5.670355194301727,"aX":22.27673904751829},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.9,"breakHorizontal":-17.8,"spinRate":2194,"spinDirection":113},"zone":5,"typeConfidence":0.91,"plateTime":0.3870535345216628,"extension":5.968842382423296},"hitData":{"launchSpeed":92.4,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":168.31}},"index":3,"playId":"75521e06-c465-3b7c-9b45-820c08f6fac4","pitchNumber":2,"startTime":"2026-08-01T03:47:19.461Z","endTime":"2026-08-01T03:47:32.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:47:32.617Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:47:43.702Z","endTime":"2026-08-01T03:48:52.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53469341106439,"aZ":-26.221118882377375,"pfxX":10.774668843495338,"pfxZ":2.88325733328635,"pX":0.7930095644498258,"pZ":2.4502221251623144,"vX0":-8.842200170909335,"vY0":-142.28950713835238,"vZ0":-4.5022309111638465,"x":86.77,"y":172.62,"x0":2.530315915802489,"y0":50.00281391791044,"z0":5.700340868367046,"aX":22.246601171182427},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.6,"breakHorizontal":-17.9,"spinRate":2053,"spinDirection":112},"zone":6,"typeConfidence":0.91,"plateTime":0.383932085460025,"extension":5.950972195080585},"index":0,"playId":"1c296c24-f487-3d36-9cb5-aabfc4a06e4f","pitchNumber":1,"startTime":"2026-08-01T03:48:02.683Z","endTime":"2026-08-01T03:48:07.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18070795202143,"aZ":-29.581844675697837,"pfxX":11.169052489615652,"pfxZ":1.5755007856909593,"pX":1.340504353695352,"pZ":2.8849051166523116,"vX0":-7.1859950731408215,"vY0":-127.11289839777164,"vZ0":-0.9519809882946926,"x":65.9,"y":160.89,"x0":2.747943391707031,"y0":50.001480139830875,"z0":5.605479134168146,"aX":18.341480367101493},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-18.7,"spinRate":2169,"spinDirection":86},"zone":12,"typeConfidence":0.91,"plateTime":0.4303120881077631,"extension":5.918379675811797},"index":1,"playId":"ac743061-ed8d-33c6-a4f6-4408b1806420","pitchNumber":2,"startTime":"2026-08-01T03:48:17.132Z","endTime":"2026-08-01T03:48:21.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506600032885558,"aZ":-26.268721762047097,"pfxX":11.1800739921399,"pfxZ":3.557570837045915,"pX":-0.9265921448372754,"pZ":0.5562052944806394,"vX0":-12.410591811963219,"vY0":-127.5330217816269,"vZ0":-6.7397949686161995,"x":152.32,"y":223.76,"x0":2.5341695248038203,"y0":50.001746017831756,"z0":5.285351856927272,"aX":18.545633117465865},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-17.6,"spinRate":2174,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.4283380481823933,"extension":6.059050189287824},"index":2,"playId":"60d56626-c9ff-33ea-bc91-90f8ab58fc8b","pitchNumber":3,"startTime":"2026-08-01T03:48:30.564Z","endTime":"2026-08-01T03:48:35.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640006663391066,"aZ":-29.553933815928726,"pfxX":11.345874466579598,"pfxZ":1.5776240256913239,"pX":0.7125401551921778,"pZ":1.591632636022146,"vX0":-8.744835947067338,"vY0":-127.98399621090658,"vZ0":-3.9198927209071748,"x":89.84,"y":195.81,"x0":2.6942664592327987,"y0":50.00549463501303,"z0":5.449764544037744,"aX":18.88403618510399},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-18.7,"spinRate":2251,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4274512911192838,"extension":5.987492098037582},"index":3,"playId":"f77cdc62-7001-3922-94b4-914bd646b109","pitchNumber":4,"startTime":"2026-08-01T03:48:47.522Z","endTime":"2026-08-01T03:48:52.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:48:52.129Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:50:37.907Z","endTime":"2026-08-01T03:53:14.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":81.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509314682689993,"aZ":-26.282043918024883,"pfxX":1.064454068954423,"pfxZ":3.5512983862008003,"pX":1.1974875400238332,"pZ":1.2225766848166044,"vX0":7.495300450511888,"vY0":-127.74482916714706,"vZ0":-6.098041146708453,"x":71.35,"y":205.77,"x0":-1.9087522621953696,"y0":50.000044318477265,"z0":5.697611091803833,"aX":1.7645348296631345},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2322,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.42821917502903606,"extension":6.447454737244081},"index":0,"playId":"5336003f-04ed-33ac-8be6-ecc5489124b0","pitchNumber":1,"startTime":"2026-08-01T03:50:56.117Z","endTime":"2026-08-01T03:50:59.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086469100273334,"aZ":-30.438157534198908,"pfxX":1.952114836275876,"pfxZ":1.0613474468885844,"pX":1.4443870547796467,"pZ":1.2229480214839101,"vX0":7.8931225836443595,"vY0":-126.95821963361746,"vZ0":-5.1158854459823235,"x":61.94,"y":205.76,"x0":-1.9587527716627862,"y0":50.00024079390235,"z0":5.687594026055295,"aX":3.184660959635053},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":-5.3,"spinRate":2521,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.43148117914397055,"extension":6.31413828962027},"index":1,"playId":"cbd0053e-e07b-369c-8407-584826f18d53","pitchNumber":2,"startTime":"2026-08-01T03:51:08.027Z","endTime":"2026-08-01T03:51:11.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05032688646565,"aZ":-31.733352911717247,"pfxX":2.3840378790530155,"pfxZ":0.27115532534044906,"pX":-0.2753934103304938,"pZ":1.5362528600030807,"vX0":4.127563139737889,"vY0":-126.7124089809471,"vZ0":-4.006619102452726,"x":127.5,"y":197.3,"x0":-2.2355465542635393,"y0":50.002213262773466,"z0":5.675109836794819,"aX":3.8739445266107144},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-5.3,"spinRate":2549,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4323660149908277,"extension":6.281272867758835},"index":2,"playId":"45438c3b-2f4c-371c-b840-1be035818902","pitchNumber":3,"startTime":"2026-08-01T03:51:20.752Z","endTime":"2026-08-01T03:51:26.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92470855902119,"aZ":-12.944302420726125,"pfxX":-5.017782028603727,"pfxZ":9.872621608608021,"pX":-0.31188070368514603,"pZ":3.1884367818616877,"vX0":5.681301747907077,"vY0":-139.09347445762236,"vZ0":-5.130933599117346,"x":128.89,"y":152.69,"x0":-1.7347309448591928,"y0":50.00263194977898,"z0":5.924182708855405,"aX":-9.77387570042688},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2312,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39468038035861097,"extension":6.419027089863224},"index":3,"playId":"91993209-cb14-30d3-ab33-bd7b70c39af5","pitchNumber":4,"startTime":"2026-08-01T03:51:34.827Z","endTime":"2026-08-01T03:51:38.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6118718330604,"aZ":-30.421917203129333,"pfxX":2.1232393290401728,"pfxZ":1.0668552198347818,"pX":-0.356956046512993,"pZ":2.005932636588395,"vX0":3.8522447720911064,"vY0":-127.26268709589071,"vZ0":-3.29512381415571,"x":130.61,"y":184.62,"x0":-2.1649295838831315,"y0":50.00358919662532,"z0":5.721943699519389,"aX":3.489548464344835},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-4.7,"spinRate":2433,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4300523299862853,"extension":6.370309302579733},"index":4,"playId":"55cf7409-995b-3fd3-8eeb-a99a33defb8a","pitchNumber":5,"startTime":"2026-08-01T03:52:01.046Z","endTime":"2026-08-01T03:52:06.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45912237181422,"aZ":-13.038561617004989,"pfxX":-6.081345197968732,"pfxZ":9.723045206090204,"pX":-0.11337011429208166,"pZ":4.384182710240935,"vX0":7.52013651858108,"vY0":-139.43530594763698,"vZ0":-1.2110422924739113,"x":121.32,"y":120.41,"x0":-2.055705429132682,"y0":50.0058688036236,"z0":5.684844343864344,"aX":-11.973044157064516},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2347,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3928722517702048,"extension":6.489811279943725},"index":5,"playId":"f5f55301-af97-32fc-ba79-f7c3430a8c21","pitchNumber":6,"startTime":"2026-08-01T03:52:21.575Z","endTime":"2026-08-01T03:52:25.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.117588367115864,"aZ":-39.24236209211432,"pfxX":0.28096001702598006,"pfxZ":-4.924440773617082,"pX":0.8470075627768283,"pZ":-0.10949680425660102,"vX0":6.424274508457983,"vY0":-118.85426400902244,"vZ0":-5.282876484991625,"x":84.71,"y":241.74,"x0":-1.92396962125542,"y0":50.00335721353631,"z0":5.693645937051905,"aX":0.40269335613908047},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.0,"breakHorizontal":-2.0,"spinRate":2451,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4603015174025331,"extension":6.336828331296867},"index":6,"playId":"d3711cd8-2f1b-36c3-a19a-bcba35a8f44d","pitchNumber":7,"startTime":"2026-08-01T03:52:34.191Z","endTime":"2026-08-01T03:52:38.954Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-01T03:52:53.268Z","endTime":"2026-08-01T03:53:04.461Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137565476928305,"aZ":-13.576335980765455,"pfxX":-5.760076756565713,"pfxZ":9.222624988809867,"pX":-0.9152223409387413,"pZ":3.131779374638373,"vX0":4.700879350459942,"vY0":-140.47894856391986,"vZ0":-4.996437468793295,"x":151.89,"y":154.22,"x0":-1.8544749204827555,"y0":50.004353208357244,"z0":5.802787846032401,"aX":-11.617387015417165},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2283,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3885606012668208,"extension":6.366005495379163},"hitData":{"launchSpeed":76.8,"launchAngle":24.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.13,"coordY":102.61}},"index":8,"playId":"2057319c-ad12-3777-880a-1b0e6158fe32","pitchNumber":8,"startTime":"2026-08-01T03:53:04.461Z","endTime":"2026-08-01T03:53:14.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:53:14.475Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Royce Lewis. Julio Rodríguez to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:55:44.473Z","endTime":"2026-08-01T03:57:22.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,4,5,7],"actionIndex":[1,3],"runnerIndex":[0,1,2],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:53:29.056Z","endTime":"2026-08-01T03:54:21.014Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kody Funderburk replaces Zebby Matthews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T03:54:21.014Z","endTime":"2026-08-01T03:55:46.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.311644060940395,"aZ":-24.36844383239912,"pfxX":9.708306686260617,"pfxZ":4.1477036806047884,"pX":-0.19762706787378667,"pZ":3.3351537549573624,"vX0":-10.062127747020284,"vY0":-135.92785014571533,"vZ0":-2.0563449778484735,"x":124.53,"y":148.73,"x0":2.2813841275529003,"y0":50.002169984152154,"z0":5.784356401545223,"aX":18.263739572435025},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":-15.6,"spinRate":2300,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.4021458213021356,"extension":6.938874748541708},"index":2,"playId":"7221546d-d7ea-356a-9e8c-8983b2abc671","pitchNumber":1,"startTime":"2026-08-01T03:55:46.654Z","endTime":"2026-08-01T03:55:55.814Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"actionPlayId":"7221546d-d7ea-356a-9e8c-8983b2abc671","startTime":"2026-08-01T03:56:02.489Z","endTime":"2026-08-01T03:56:14.882Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508654521521706,"aZ":-22.868572289491887,"pfxX":9.634735910167617,"pfxZ":4.945591394774139,"pX":-0.9900995041721414,"pZ":2.8518649545967603,"vX0":-11.85005097829201,"vY0":-136.24766954750174,"vZ0":-3.4713667991701427,"x":154.74,"y":161.78,"x0":2.160761046392948,"y0":50.00585381071009,"z0":5.720017647376619,"aX":18.14445930530053},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":-15.0,"spinRate":2369,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.401769640642188,"extension":6.896547892592055},"index":4,"playId":"c6000e6d-b956-332b-9613-a544706b1cd3","pitchNumber":2,"startTime":"2026-08-01T03:56:14.882Z","endTime":"2026-08-01T03:56:19.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05675834441193,"aZ":-16.821026749301986,"pfxX":2.281697932591907,"pfxZ":8.103512237015286,"pX":-1.087051425211296,"pZ":2.7380615409518847,"vX0":-9.668579848602018,"vY0":-136.09963387210072,"vZ0":-4.89818268875638,"x":158.44,"y":164.85,"x0":2.199650929873834,"y0":50.004059766528385,"z0":5.708897610427069,"aX":4.324452915446486},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-2.3,"spinRate":2310,"spinDirection":144},"zone":11,"typeConfidence":0.89,"plateTime":0.4009055999896747,"extension":6.909043851429559},"index":5,"playId":"41e3feef-286c-318f-9618-e82526cb933f","pitchNumber":3,"startTime":"2026-08-01T03:56:30.840Z","endTime":"2026-08-01T03:56:35.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-01T03:56:54.108Z","endTime":"2026-08-01T03:57:13.263Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.179535515842385,"aZ":-33.08191407749892,"pfxX":-6.847508622981176,"pfxZ":-0.6260276632432777,"pX":-0.07042248166652382,"pZ":3.4716496044245866,"vX0":-4.017417978703605,"vY0":-119.79010163202655,"vZ0":1.7253315329434633,"x":119.68,"y":145.05,"x0":2.515301325891632,"y0":50.00073216327128,"z0":5.690141340465625,"aX":-9.992305525870801},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.5,"breakHorizontal":13.3,"spinRate":2431,"spinDirection":293},"zone":11,"typeConfidence":0.9,"plateTime":0.45648067567746065,"extension":6.959954269112624},"hitData":{"launchSpeed":87.4,"launchAngle":-20.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.05,"coordY":161.21}},"index":7,"playId":"e89716c8-b3c9-364a-9019-976a2bd28468","pitchNumber":4,"startTime":"2026-08-01T03:57:13.263Z","endTime":"2026-08-01T03:57:22.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:57:22.292Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to third baseman Brooks Lee.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:57:36.132Z","endTime":"2026-08-01T03:59:00.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136558726216865,"aZ":-16.976886154202866,"pfxX":0.7857162971282563,"pfxZ":8.207331490529763,"pX":0.2750781707207403,"pZ":3.6632096591684737,"vX0":-5.651239260429803,"vY0":-134.70569465167563,"vZ0":-2.784244259686381,"x":106.51,"y":139.87,"x0":2.291233870231161,"y0":50.00610594183831,"z0":5.899513481850547,"aX":1.4566640092455105},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-0.4,"spinRate":2334,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4054203083798371,"extension":6.7793446866925615},"index":0,"playId":"aa13cf34-b8ff-3216-9de1-3c9282a94808","pitchNumber":1,"startTime":"2026-08-01T03:57:46.398Z","endTime":"2026-08-01T03:57:50.740Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867443172651974,"aZ":-16.275439375900966,"pfxX":1.595960775651269,"pfxZ":8.520284394375096,"pX":-0.12640937744532493,"pZ":2.3120054561264727,"vX0":-6.597765484615391,"vY0":-135.1099756821185,"vZ0":-6.007642824135444,"x":121.82,"y":176.36,"x0":2.1299443342226207,"y0":50.00164849559838,"z0":5.69052727830101,"aX":2.9777785377686605},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-1.7,"spinRate":2389,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.40395955566901165,"extension":6.85481656338273},"index":1,"playId":"b3f827ad-a3e1-3315-a8fb-232e7e389bfe","pitchNumber":2,"startTime":"2026-08-01T03:58:04.813Z","endTime":"2026-08-01T03:58:09.864Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T03:58:18.335Z","endTime":"2026-08-01T03:58:30.593Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":81.7,"endSpeed":75.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63683638841336,"aZ":-33.30504069217317,"pfxX":-9.558027450697242,"pfxZ":-0.7959788171923137,"pX":0.9416947433050369,"pZ":1.295048400067962,"vX0":-0.8044644013039024,"vY0":-119.00616937670831,"vZ0":-2.9540479767240777,"x":81.1,"y":203.81,"x0":2.5252419117778038,"y0":50.001730080126606,"z0":5.594871020068011,"aX":-13.59297297195654},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.9,"breakHorizontal":17.5,"spinRate":2522,"spinDirection":306},"zone":14,"typeConfidence":0.9,"plateTime":0.46174050616106843,"extension":6.7424797584304015},"index":3,"playId":"8cbfd16c-9ea3-34a7-ae3f-d5c8dea11ed2","pitchNumber":3,"startTime":"2026-08-01T03:58:30.593Z","endTime":"2026-08-01T03:58:35.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122324691982847,"aZ":-18.62869903828553,"pfxX":0.5467968918643602,"pfxZ":7.153479076828205,"pX":-0.7913462207228076,"pZ":3.5659314006835166,"vX0":-8.15347301908744,"vY0":-136.30000541339322,"vZ0":-2.5906905688385797,"x":147.16,"y":142.5,"x0":2.159560280854619,"y0":50.00443820592799,"z0":5.805589585565231,"aX":1.0366935457712587},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":0.6,"spinRate":2463,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4008526298691506,"extension":6.955083771611935},"hitData":{"launchSpeed":67.7,"launchAngle":78.0,"totalDistance":43.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":119.07,"coordY":187.98}},"index":4,"playId":"49f13cca-0e11-3c11-a830-0db37c22e1c7","pitchNumber":4,"startTime":"2026-08-01T03:58:49.313Z","endTime":"2026-08-01T03:59:00.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:59:00.991Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:59:08.420Z","endTime":"2026-08-01T04:00:47.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.143117962949674,"aZ":-32.42362708923869,"pfxX":9.09267735026864,"pfxZ":-0.14598291989286594,"pX":-0.5503194061185078,"pZ":2.2851891894894942,"vX0":-10.131289181550539,"vY0":-129.96535520553286,"vZ0":-2.4011395386256105,"x":137.98,"y":177.08,"x0":2.202010224405786,"y0":50.00164589883027,"z0":5.6636483918845775,"aX":15.68193015643289},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.6,"breakHorizontal":-14.4,"spinRate":2031,"spinDirection":118},"zone":7,"typeConfidence":0.9,"plateTime":0.42012601556357776,"extension":6.9520338456441015},"index":0,"playId":"17050f9f-8440-3e38-8b92-2ee65b3760a0","pitchNumber":1,"startTime":"2026-08-01T03:59:25.429Z","endTime":"2026-08-01T03:59:30.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.590838469599195,"aZ":-35.589687522103496,"pfxX":-11.126096962884928,"pfxZ":-2.4753738553289644,"pX":0.9052210074532173,"pZ":2.4046367450684443,"vX0":-0.5339724266573612,"vY0":-117.04857345063535,"vZ0":0.17231750462782736,"x":82.5,"y":173.85,"x0":2.5809867433693325,"y0":50.00573653704907,"z0":5.682608561689053,"aX":-15.327622364705284},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":20.3,"spinRate":2499,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.469264510463137,"extension":6.962355674729821},"index":1,"playId":"cdfe704c-2431-3ab8-9241-d2b99c5d8061","pitchNumber":2,"startTime":"2026-08-01T03:59:42.010Z","endTime":"2026-08-01T03:59:47.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59075141081613,"aZ":-20.230050137710784,"pfxX":10.066253731128668,"pfxZ":6.283708273708091,"pX":-0.3779938159772438,"pZ":2.421043177881502,"vX0":-10.113061564530064,"vY0":-136.83715928677427,"vZ0":-5.151686513681336,"x":131.41,"y":173.41,"x0":2.05406494137653,"y0":50.00105695099874,"z0":5.7098936645374545,"aX":19.128662249246155},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":-16.2,"spinRate":2430,"spinDirection":138},"zone":4,"typeConfidence":0.9,"plateTime":0.399944667421237,"extension":7.047609697985074},"index":2,"playId":"810a447f-ebc5-3a4a-b45f-005af99a830b","pitchNumber":3,"startTime":"2026-08-01T04:00:01.731Z","endTime":"2026-08-01T04:00:07.485Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.122614350032944,"aZ":-38.18419975752908,"pfxX":-8.84555269265785,"pfxZ":-4.369848952374847,"pX":2.086146656695607,"pZ":2.1409175918997367,"vX0":1.6626048431122014,"vY0":-116.54218606005665,"vZ0":0.022194462051374986,"x":37.48,"y":180.98,"x0":2.5123203432680254,"y0":50.00551820045513,"z0":5.741103465685474,"aX":-12.156012664495485},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.7,"breakHorizontal":15.6,"spinRate":2479,"spinDirection":300},"zone":14,"typeConfidence":0.9,"plateTime":0.4701748376588295,"extension":6.7671959211789146},"index":3,"playId":"36637a92-2557-308d-bfa7-7f7993e14325","pitchNumber":4,"startTime":"2026-08-01T04:00:21.385Z","endTime":"2026-08-01T04:00:25.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278087871370754,"aZ":-18.084837485900053,"pfxX":1.6156731442722587,"pfxZ":7.317567999542147,"pX":0.18469063103697317,"pZ":4.081560330701941,"vX0":-5.975779057791664,"vY0":-136.95486169399018,"vZ0":-1.5281181123778698,"x":109.96,"y":128.58,"x0":2.171904336442248,"y0":50.00678575177506,"z0":5.866189507132363,"aX":3.112871485809919},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-1.8,"spinRate":2291,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.39781173726391295,"extension":6.895334863440771},"index":4,"playId":"d4db5791-2210-3cf9-a0c5-091b87ba6efe","pitchNumber":5,"startTime":"2026-08-01T04:00:42.317Z","endTime":"2026-08-01T04:00:47.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:00:47.410Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Royce Lewis homers (11) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:02:52.281Z","endTime":"2026-08-01T04:03:42.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":678606,"link":"/api/v1/people/678606"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634431363700397,"aZ":-27.11073462235119,"pfxX":11.006782893355329,"pfxZ":2.546425024028281,"pX":-0.22479188832794095,"pZ":3.7072160389398006,"vX0":-11.266125835030877,"vY0":-139.97757626259323,"vZ0":-0.922700840479322,"x":125.57,"y":138.69,"x0":2.4158679194352355,"y0":50.005230261161586,"z0":5.8108268197594795,"aX":21.916071772417954},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":-17.8,"spinRate":2075,"spinDirection":115},"zone":11,"typeConfidence":0.9,"plateTime":0.3908043666628287,"extension":5.9817569323290884},"index":0,"playId":"14f1305b-0295-3de2-a053-4e85f3fb1abe","pitchNumber":1,"startTime":"2026-08-01T04:03:03.402Z","endTime":"2026-08-01T04:03:08.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85469296245754,"aZ":-24.68438110944869,"pfxX":12.453273033479267,"pfxZ":3.7844465784015,"pX":-0.4569605981292757,"pZ":2.400547664259124,"vX0":-12.234479314826723,"vY0":-139.61927520570416,"vZ0":-4.243427165153802,"x":134.42,"y":173.97,"x0":2.3596449220332376,"y0":50.002334850630334,"z0":5.560718276951161,"aX":24.635082753308904},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":-20.0,"spinRate":2111,"spinDirection":112},"zone":4,"typeConfidence":0.91,"plateTime":0.39201796075809936,"extension":5.8917720231900805},"hitData":{"launchSpeed":107.3,"launchAngle":31.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.12,"coordY":43.16}},"index":1,"playId":"f5bc7d78-7823-3e0f-87ce-6cb5770376d5","pitchNumber":2,"startTime":"2026-08-01T04:03:16.813Z","endTime":"2026-08-01T04:03:42.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:03:42.833Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a ground ball to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:03:54.315Z","endTime":"2026-08-01T04:05:20.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62158849677528,"aZ":-24.987393441742025,"pfxX":11.327912918613581,"pfxZ":3.5138302119459457,"pX":0.8815190965517455,"pZ":2.835110462361817,"vX0":-9.02880670881768,"vY0":-141.94154638859777,"vZ0":-3.548774085822476,"x":83.4,"y":162.23,"x0":2.6273373360872707,"y0":50.00453519358232,"z0":5.68733861870152,"aX":23.182941495966904},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.9,"breakHorizontal":-18.7,"spinRate":2169,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.38546168661750446,"extension":5.961959976143871},"index":0,"playId":"6577c659-167a-397e-b0ea-088d51cab5d9","pitchNumber":1,"startTime":"2026-08-01T04:04:05.285Z","endTime":"2026-08-01T04:04:10.102Z","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":89.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.619802526795095,"aZ":-24.772437408838822,"pfxX":11.23958955525011,"pfxZ":3.6646434931713685,"pX":0.30184821735460526,"pZ":2.1747141858019403,"vX0":-10.279734041305652,"vY0":-140.93119023690127,"vZ0":-5.039351046832204,"x":105.49,"y":180.06,"x0":2.528018668580303,"y0":50.00660715751599,"z0":5.576506458490141,"aX":22.720770156812247},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.8,"breakHorizontal":-18.4,"spinRate":2207,"spinDirection":112},"zone":6,"typeConfidence":0.91,"plateTime":0.3879655131823525,"extension":5.951592102330782},"index":1,"playId":"48474403-7a6d-373c-aada-b03ab72f6d56","pitchNumber":2,"startTime":"2026-08-01T04:04:20.487Z","endTime":"2026-08-01T04:04:25.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80369974753759,"aZ":-32.59275921284985,"pfxX":-1.0710556089488368,"pfxZ":-0.24855583419513927,"pX":0.09259388565843087,"pZ":2.535926831906863,"vX0":-6.535614758826635,"vY0":-128.88865386966,"vZ0":-1.4529137294703478,"x":113.47,"y":170.31,"x0":2.7961792901348193,"y0":50.002695654385455,"z0":5.61474870938842,"aX":-1.807855340616986},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":3.4,"spinRate":2416,"spinDirection":254},"zone":5,"typeConfidence":0.91,"plateTime":0.42432795047320493,"extension":5.669523863153073},"index":2,"playId":"c9a6bca8-69dc-3ede-9347-038ac467a367","pitchNumber":3,"startTime":"2026-08-01T04:04:44.223Z","endTime":"2026-08-01T04:04:49.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T04:04:59.799Z","endTime":"2026-08-01T04:05:11.356Z","isPitch":false,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66752214331385,"aZ":-24.345903895912272,"pfxX":11.099645096180016,"pfxZ":3.80158794501119,"pX":-0.3337289307837372,"pZ":1.9852162368652577,"vX0":-11.953498989073221,"vY0":-142.55140708199156,"vZ0":-5.694268646825493,"x":129.72,"y":185.18,"x0":2.471118696620846,"y0":50.00130312535149,"z0":5.544786299373827,"aX":22.849638570907853},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.9,"breakHorizontal":-17.6,"spinRate":2223,"spinDirection":113},"zone":7,"typeConfidence":0.91,"plateTime":0.3841850308471164,"extension":6.026092526151645},"hitData":{"launchSpeed":70.1,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.94,"coordY":165.78}},"index":4,"playId":"22b03dcb-239f-35ba-b752-48ca927a1926","pitchNumber":4,"startTime":"2026-08-01T04:05:11.356Z","endTime":"2026-08-01T04:05:20.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:05:20.355Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:05:51.414Z","endTime":"2026-08-01T04:06:41.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.5,"endSpeed":90.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295302735493202,"aZ":-23.047962370789016,"pfxX":10.218184221155578,"pfxZ":4.372614393840676,"pX":0.3483374230818299,"pZ":2.037049006530203,"vX0":-9.770510780188438,"vY0":-143.0994029110205,"vZ0":-5.988808156148249,"x":103.72,"y":183.78,"x0":2.4701288244638655,"y0":50.000205677393545,"z0":5.589293761376705,"aX":21.30764462437378},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.0,"breakHorizontal":-16.7,"spinRate":2102,"spinDirection":112},"zone":9,"typeConfidence":0.9,"plateTime":0.3819568255380479,"extension":6.028596451002253},"index":0,"playId":"42f7a659-0731-3132-ab28-fc4852a15b9d","pitchNumber":1,"startTime":"2026-08-01T04:05:56.455Z","endTime":"2026-08-01T04:06:01.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287139181855796,"aZ":-28.592091557340378,"pfxX":10.033732573635934,"pfxZ":2.1420907311826163,"pX":1.4727244678909945,"pZ":2.7236588202978718,"vX0":-6.631434414464657,"vY0":-128.34120690392692,"vZ0":-1.6163623367533178,"x":60.86,"y":165.24,"x0":2.785079846461417,"y0":50.00101727238296,"z0":5.586151438299657,"aX":16.75507094642188},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-16.7,"spinRate":2222,"spinDirection":89},"zone":12,"typeConfidence":0.9,"plateTime":0.4266023188261263,"extension":5.839774362807238},"index":1,"playId":"2b850e41-c6ca-30fc-8906-501d14bb4d26","pitchNumber":2,"startTime":"2026-08-01T04:06:13.716Z","endTime":"2026-08-01T04:06:20.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97760518561253,"aZ":-26.069125658500827,"pfxX":11.345343379456894,"pfxZ":3.6533611211631447,"pX":-0.019416173566886318,"pZ":2.2230946494214283,"vX0":-10.264997416209608,"vY0":-128.29753355915818,"vZ0":-3.322241994727702,"x":117.74,"y":178.76,"x0":2.5550195368658373,"y0":50.003074698611556,"z0":5.5614995955446185,"aX":18.95741074105494},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":-18.4,"spinRate":2279,"spinDirection":90},"zone":5,"typeConfidence":0.9,"plateTime":0.42655991825579953,"extension":5.93480679774582},"hitData":{"launchSpeed":76.6,"launchAngle":32.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.2,"coordY":102.41}},"index":2,"playId":"65b4ad86-c3ea-3053-b2d0-705c6ea08016","pitchNumber":3,"startTime":"2026-08-01T04:06:30.375Z","endTime":"2026-08-01T04:06:41.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:06:41.418Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (15) on a line drive to left fielder Randy Arozarena. Alan Roden scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:09:13.089Z","endTime":"2026-08-01T04:10:04.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":{"id":678606,"link":"/api/v1/people/678606"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:06:54.023Z","endTime":"2026-08-01T04:07:23.891Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eduard Bazardo replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T04:07:23.891Z","endTime":"2026-08-01T04:09:15.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93768985432157,"aZ":-16.489968834483452,"pfxX":-9.586909079619918,"pfxZ":8.028834291858324,"pX":0.34681029326624174,"pZ":2.0524651189080116,"vX0":8.065839561252437,"vY0":-138.41818286969274,"vZ0":-7.044877697723081,"x":103.78,"y":183.36,"x0":-1.3496783992054913,"y0":50.00322369003065,"z0":5.721283640567234,"aX":-18.729532283395883},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":15.8,"spinRate":2254,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.3946841862167654,"extension":5.905224344883061},"index":2,"playId":"cb789741-fcf2-35a5-bcd0-da6a1ba41837","pitchNumber":1,"startTime":"2026-08-01T04:09:15.279Z","endTime":"2026-08-01T04:09:20.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49370267873309,"aZ":-32.71443015682856,"pfxX":6.254552295294718,"pfxZ":-0.3657891382786653,"pX":1.4819135223151754,"pZ":1.4274856815976147,"vX0":5.7145741785523105,"vY0":-121.42728314482565,"vZ0":-3.834982266184613,"x":60.51,"y":200.24,"x0":-1.7172166664549833,"y0":50.00241079982391,"z0":5.883564223204328,"aX":9.30699652554998},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":-12.7,"spinRate":2673,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.45163317874394426,"extension":5.462211772107922},"index":3,"playId":"61c167a2-f0ac-3832-bbca-5102f2fd42f3","pitchNumber":2,"startTime":"2026-08-01T04:09:34.067Z","endTime":"2026-08-01T04:09:38.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383576868232545,"aZ":-15.12252416018505,"pfxX":-9.749982437759753,"pfxZ":8.62494828163376,"pX":-0.8238071611055676,"pZ":2.8890539655049965,"vX0":5.5107097451904306,"vY0":-139.49099076633888,"vZ0":-5.110473402102548,"x":148.4,"y":160.78,"x0":-1.5546501179611492,"y0":50.00450914830438,"z0":5.736549814591932,"aX":-19.28069150256445},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":16.6,"spinRate":2224,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39214437394217105,"extension":5.920445537442565},"hitData":{"launchSpeed":86.5,"launchAngle":19.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.95,"coordY":125.67}},"index":4,"playId":"4636af7a-e03c-36d1-a7c4-17f92e749cf9","pitchNumber":3,"startTime":"2026-08-01T04:09:51.872Z","endTime":"2026-08-01T04:10:04.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:10:04.897Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:10:58.544Z","endTime":"2026-08-01T04:11:55.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[0],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Victor Caratini replaces Tristan Gray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:10:41.972Z","endTime":"2026-08-01T04:11:00.659Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"}},{"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":82.9,"endSpeed":77.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.954754094631834,"aZ":-33.10429292624414,"pfxX":8.347789255026926,"pfxZ":-0.6221260156600064,"pX":-0.169211329471879,"pZ":2.346123602546083,"vX0":1.7002100848834143,"vY0":-120.8733940044137,"vZ0":-1.799224443385606,"x":123.45,"y":175.43,"x0":-1.9655925825728322,"y0":50.005062436770736,"z0":5.98719472065735,"aX":12.442559618159658},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":-15.5,"spinRate":2729,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.4518912062265885,"extension":5.533560194926704},"index":1,"playId":"f68b6e50-6b4d-36f2-b2e1-0d1fd282e895","pitchNumber":1,"startTime":"2026-08-01T04:11:00.659Z","endTime":"2026-08-01T04:11:05.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-01T04:11:16.925Z","endTime":"2026-08-01T04:11:31.703Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414469320687555,"aZ":-23.00271557160941,"pfxX":-11.252560767239403,"pfxZ":4.6211484760724755,"pX":0.4840322733722624,"pZ":2.611305251438664,"vX0":9.523619557099897,"vY0":-139.52469328784258,"vZ0":-4.372947486125613,"x":98.55,"y":168.27,"x0":-1.5002687686510547,"y0":50.00466691464475,"z0":5.702042188857911,"aX":-22.33773440201798},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.7,"breakHorizontal":18.6,"spinRate":2320,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.39156492513554,"extension":5.892321228150526},"index":3,"playId":"0d5ea410-f4b8-3cb7-8943-d618aa244934","pitchNumber":2,"startTime":"2026-08-01T04:11:31.703Z","endTime":"2026-08-01T04:11:36.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.630766726373203,"aZ":-17.162164152989494,"pfxX":-10.479359086084518,"pfxZ":7.549273835399235,"pX":-0.08174034636041355,"pZ":2.4420126173158963,"vX0":7.459742280555883,"vY0":-139.9120274136747,"vZ0":-5.69970612466798,"x":120.12,"y":172.85,"x0":-1.416651632716542,"y0":50.00668522077987,"z0":5.6248904413822105,"aX":-20.8465503541099},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":17.5,"spinRate":2306,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.39101218005770555,"extension":5.940302625069599},"index":4,"playId":"a8e2fd07-6749-334a-a556-1c503dcb4c89","pitchNumber":3,"startTime":"2026-08-01T04:11:49.870Z","endTime":"2026-08-01T04:11:55.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:11:55.509Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T04:12:18.743Z","endTime":"2026-08-01T04:13:57.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"cc1515af-4a97-4daf-81e6-5703099ddeae","startTime":"2026-08-01T04:12:18.743Z","endTime":"2026-08-01T04:12:23.743Z","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":84.1,"endSpeed":77.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693612930435066,"aZ":-30.66639335068756,"pfxX":8.241525963854308,"pfxZ":0.9881625002284018,"pX":-0.5590337996243607,"pZ":2.370339005486106,"vX0":0.6775978187740761,"vY0":-122.50994403198348,"vZ0":-2.106371253986758,"x":138.31,"y":174.78,"x0":-1.9105344023278452,"y0":50.00540481019844,"z0":5.845695698456662,"aX":12.612161185334758},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.1,"spinRate":2697,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.44596425519352456,"extension":5.608890947363364},"index":1,"playId":"77076cc4-2cab-39eb-ad7a-8792b83d8beb","pitchNumber":1,"startTime":"2026-08-01T04:12:35.156Z","endTime":"2026-08-01T04:12:40.329Z","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(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":85.9,"endSpeed":80.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.418261504803656,"aZ":-33.253976387861165,"pfxX":7.580482810312127,"pfxZ":-0.6740316208979804,"pX":0.5769629718078799,"pZ":0.8684226621025231,"vX0":3.492656934476061,"vY0":-125.07249870436932,"vZ0":-5.396484562042761,"x":95.01,"y":215.33,"x0":-1.8194634410123576,"y0":50.00612990388077,"z0":5.757239604632612,"aX":12.102164878139211},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-14.5,"spinRate":2831,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.43666123397408585,"extension":5.530454110152851},"index":2,"playId":"885810a5-5e99-35d8-b0b3-64278fdabcac","pitchNumber":2,"startTime":"2026-08-01T04:12:54.114Z","endTime":"2026-08-01T04:12:59.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549033151496605,"aZ":-24.343522865751858,"pfxX":-10.234378466684205,"pfxZ":3.9515341384037317,"pX":-0.6799838367138027,"pZ":3.330128458184236,"vX0":6.132881573497575,"vY0":-139.19064599598846,"vZ0":-1.9374727451611364,"x":142.92,"y":148.87,"x0":-1.5717690429218165,"y0":50.00047677400569,"z0":5.632244389394018,"aX":-20.26339222314256},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":17.4,"spinRate":2197,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.3921340783243932,"extension":5.858688455441886},"index":3,"playId":"d9e7dd6d-f7b7-33bc-946b-6eb3ba40e9e2","pitchNumber":3,"startTime":"2026-08-01T04:13:16.017Z","endTime":"2026-08-01T04:13:20.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-01T04:13:31.168Z","endTime":"2026-08-01T04:13:46.413Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367249489697233,"aZ":-34.65441953727853,"pfxX":5.672709976302581,"pfxZ":-1.5601657201886,"pX":-0.5387351494646123,"pZ":2.0612455651407493,"vX0":1.7553703262185576,"vY0":-124.69648518192017,"vZ0":-2.4182911380186,"x":137.54,"y":183.13,"x0":-1.9867014616081498,"y0":50.000820104680805,"z0":5.8708500369844705,"aX":9.034614460310948},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-10.7,"spinRate":2731,"spinDirection":44},"zone":7,"typeConfidence":0.9,"plateTime":0.4373318587670427,"extension":5.519861022634762},"hitData":{"launchSpeed":87.6,"launchAngle":38.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.17,"coordY":105.95}},"index":5,"playId":"8b140a69-4f9a-3f56-a7b2-cbecaea5e8a8","pitchNumber":4,"startTime":"2026-08-01T04:13:46.413Z","endTime":"2026-08-01T04:13:57.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:13:57.564Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:16:07.226Z","endTime":"2026-08-01T04:17:33.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Kreidler replaces left fielder Trevor Larnach, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:16:09.391Z","endTime":"2026-08-01T04:16:09.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Defensive switch from second base to left field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T04:16:09.393Z","endTime":"2026-08-01T04:16:09.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300"},{"details":{"description":"Defensive switch from first base to second base for Royce Lewis.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-01T04:16:09.395Z","endTime":"2026-08-01T04:16:09.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"500"},{"details":{"description":"Victor Caratini remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-01T04:16:09.397Z","endTime":"2026-08-01T04:16:09.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"}},{"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029213569862556,"aZ":-19.40846784401386,"pfxX":0.34853633445148846,"pfxZ":7.15749532244884,"pX":-0.7577474051034917,"pZ":3.2676475708818993,"vX0":-7.84619774650385,"vY0":-131.9210390882607,"vZ0":-2.972357937395299,"x":145.88,"y":150.55,"x0":2.1950812624494684,"y0":50.00012821496826,"z0":5.8205940624162436,"aX":0.6231759579613849},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":0.8,"spinRate":2247,"spinDirection":152},"zone":1,"typeConfidence":0.9,"plateTime":0.41338788737900556,"extension":6.849103201761286},"index":4,"playId":"3f5bd5c1-d67f-35e8-b949-5480ad1371b1","pitchNumber":1,"startTime":"2026-08-01T04:16:09.399Z","endTime":"2026-08-01T04:16:13.560Z","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":93.2,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050184352000883,"aZ":-27.04147984378817,"pfxX":9.96615615911183,"pfxZ":2.744475115843752,"pX":-0.006693726259318583,"pZ":3.08533583748554,"vX0":-9.77265736855883,"vY0":-135.47932709760968,"vZ0":-2.1036176370864506,"x":117.26,"y":155.48,"x0":2.342729375692736,"y0":50.002031602827834,"z0":5.751319145656391,"aX":18.629692808598815},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.7,"breakHorizontal":-16.1,"spinRate":2315,"spinDirection":138},"zone":2,"typeConfidence":0.9,"plateTime":0.40342938110668136,"extension":6.867305033503878},"index":5,"playId":"d1a4aacc-9397-3662-82f0-9d2ad319418f","pitchNumber":2,"startTime":"2026-08-01T04:16:23.415Z","endTime":"2026-08-01T04:16:30.615Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42422910466563,"aZ":-18.02176915350375,"pfxX":3.0401525793102873,"pfxZ":7.52966292052929,"pX":0.2321365611238758,"pZ":4.473062462697449,"vX0":-6.330148587838838,"vY0":-135.47033501957353,"vZ0":-0.5609137688952573,"x":108.15,"y":118.01,"x0":2.1922208172175037,"y0":50.00453480965806,"z0":5.929689741078447,"aX":5.716173742548087},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-4.3,"spinRate":2292,"spinDirection":132},"zone":12,"typeConfidence":0.85,"plateTime":0.40256921722285277,"extension":6.802567900238575},"index":6,"playId":"7d36f094-c706-3750-b46a-7d638c22483a","pitchNumber":3,"startTime":"2026-08-01T04:16:39.795Z","endTime":"2026-08-01T04:16:45.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02479528237705,"aZ":-17.696056228512592,"pfxX":2.4665453705617235,"pfxZ":7.703887764884691,"pX":-0.21379298730126703,"pZ":2.257344831637479,"vX0":-7.148689718500931,"vY0":-135.35674358776103,"vZ0":-5.864753710878029,"x":169.65,"y":181.68,"x0":2.126231561720067,"y0":50.00098547225267,"z0":5.666601472347042,"aX":4.634793741429298},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-3.1,"spinRate":2198,"spinDirection":142},"zone":5,"typeConfidence":0.89,"plateTime":0.4027062819136482,"extension":6.972435263260703},"index":7,"playId":"e48d1971-0b7e-3f95-9cbe-b9414ae52051","pitchNumber":4,"startTime":"2026-08-01T04:16:54.701Z","endTime":"2026-08-01T04:17:00.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972504877310456,"aZ":-23.061101123726214,"pfxX":10.435885727871504,"pfxZ":4.817671210636222,"pX":-1.3812232809816194,"pZ":2.114992449550091,"vX0":-12.90707551608323,"vY0":-136.66227302956392,"vZ0":-5.193286790731378,"x":161.8,"y":190.37,"x0":2.0459303745565105,"y0":50.00650447570581,"z0":5.623058643961261,"aX":19.75519239716404},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":2393,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4007134502734102,"extension":7.023943162659458},"index":8,"playId":"67195568-25cf-38ab-b434-752f4be063d9","pitchNumber":5,"startTime":"2026-08-01T04:17:13.789Z","endTime":"2026-08-01T04:17:18.731Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.571140554518063,"aZ":-17.591480142290607,"pfxX":1.4949122312882241,"pfxZ":7.717160676055654,"pX":0.48362435033592815,"pZ":3.3856764281455773,"vX0":-5.653631318595517,"vY0":-136.04719243227356,"vZ0":-3.0605481579242024,"x":98.57,"y":147.37,"x0":2.387110973948523,"y0":50.004719757582166,"z0":5.732555981790489,"aX":2.8265066076007384},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-1.6,"spinRate":2285,"spinDirection":152},"zone":3,"typeConfidence":0.9,"plateTime":0.40135306806386906,"extension":6.961929954717778},"index":9,"playId":"37be70f2-cb96-309b-bb33-6d9885e14ce6","pitchNumber":6,"startTime":"2026-08-01T04:17:27.753Z","endTime":"2026-08-01T04:17:33.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:17:33.450Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:20:08.316Z","endTime":"2026-08-01T04:21:28.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:17:42.898Z","endTime":"2026-08-01T04:18:42.882Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tommy Nance replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T04:18:42.882Z","endTime":"2026-08-01T04:20:10.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123828673235003,"aZ":-22.571077224485183,"pfxX":-1.6329361223704675,"pfxZ":5.565717270051576,"pX":1.0785513619429954,"pZ":1.9416173931678107,"vX0":6.353923344641468,"vY0":-130.67213783785866,"vZ0":-6.401999347028586,"x":75.89,"y":186.36,"x0":-1.1748334356343089,"y0":50.004387779674474,"z0":6.124893809315133,"aX":-2.818988782392203},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":1.6,"spinRate":2506,"spinDirection":233},"zone":14,"typeConfidence":0.87,"plateTime":0.4195412031508745,"extension":6.112568728009996},"index":2,"playId":"acbc82a1-af4b-3799-9b09-a74b947d4d6f","pitchNumber":1,"startTime":"2026-08-01T04:20:10.510Z","endTime":"2026-08-01T04:20:14.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.087695714611403,"aZ":-21.778913714803405,"pfxX":-1.9656142713500286,"pfxZ":5.921409630751265,"pX":0.10063532220933061,"pZ":2.568921142976928,"vX0":4.145941066087706,"vY0":-131.93172852016065,"vZ0":-5.188774066155688,"x":113.16,"y":169.42,"x0":-1.2385770336269666,"y0":50.00410709831531,"z0":6.174734023862578,"aX":-3.451966654554286},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":2.6,"spinRate":2596,"spinDirection":231},"zone":5,"typeConfidence":0.8,"plateTime":0.41578035956241655,"extension":6.085282695927836},"index":3,"playId":"22ff2ec8-aac1-35c5-b98e-530f588f2cbc","pitchNumber":2,"startTime":"2026-08-01T04:20:25.556Z","endTime":"2026-08-01T04:20:32.385Z","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.1,"endSpeed":87.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43901374163784,"aZ":-16.278865412944487,"pfxX":-9.11773088384685,"pfxZ":8.15368614963206,"pX":0.05133599173201304,"pZ":2.836193245973812,"vX0":5.833074131374679,"vY0":-138.39190655564323,"vZ0":-6.239229594413643,"x":115.04,"y":162.2,"x0":-0.8936911737107702,"y0":50.003345939319786,"z0":6.201117177135299,"aX":-17.774740919423472},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2233,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3950268527642762,"extension":6.479803417827173},"index":4,"playId":"c414d05a-cae5-333b-a9e3-09841491a0a5","pitchNumber":3,"startTime":"2026-08-01T04:20:48.724Z","endTime":"2026-08-01T04:20:53.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.300898116284138,"aZ":-44.81237116755137,"pfxX":6.138823314142545,"pfxZ":-8.347562258240554,"pX":1.3196872157749084,"pZ":1.6624555321064522,"vX0":3.6668430341751033,"vY0":-123.52161757067597,"vZ0":-2.2820275504294982,"x":66.7,"y":193.89,"x0":-0.9918609828917101,"y0":50.003162429270574,"z0":6.439405752618464,"aX":9.292381441432962},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-15.4,"breakHorizontal":-12.1,"spinRate":2933,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.44693194205203257,"extension":6.192070709205237},"index":5,"playId":"99e6943d-5fa8-35bb-8f4e-347edbc962e4","pitchNumber":4,"startTime":"2026-08-01T04:21:05.016Z","endTime":"2026-08-01T04:21:09.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017746151545143,"aZ":-25.278412349420954,"pfxX":0.9798376325612592,"pfxZ":3.911214417803805,"pX":-0.8260382936465889,"pZ":3.973003069086903,"vX0":1.0197096632435887,"vY0":-131.20393533511276,"vZ0":-1.216438931648024,"x":148.49,"y":131.51,"x0":-1.345494249934984,"y0":50.00116578885475,"z0":6.308093275548325,"aX":1.725606575697464},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":-1.9,"spinRate":2633,"spinDirection":179},"zone":11,"typeConfidence":0.91,"plateTime":0.4157968762836344,"extension":6.112736095347733},"index":6,"playId":"c4b2def6-f77e-3275-b431-c159da11a0bd","pitchNumber":5,"startTime":"2026-08-01T04:21:22.597Z","endTime":"2026-08-01T04:21:28.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:21:28.664Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Royce Lewis to first baseman Victor Caratini.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T04:21:41.748Z","endTime":"2026-08-01T04:23:45.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":95.3,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.461652358162237,"aZ":-18.444153924305297,"pfxX":-9.334698279479849,"pfxZ":6.994037851437195,"pX":-1.2149233545142637,"pZ":4.258561952585304,"vX0":2.946959893617401,"vY0":-138.85153893238217,"vZ0":-2.51242114132542,"x":163.31,"y":123.8,"x0":-1.073502600855222,"y0":50.004955983381,"z0":6.394605166064042,"aX":-18.331172215308015},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":16.3,"spinRate":2291,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39363625920052403,"extension":6.401504938556706},"index":0,"playId":"6cb0bb83-9f5a-3899-9563-3d5d9887265d","pitchNumber":1,"startTime":"2026-08-01T04:21:52.973Z","endTime":"2026-08-01T04:21:57.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.333989747323244,"aZ":-16.528400333527983,"pfxX":-9.100785307898683,"pfxZ":8.080043472623768,"pX":-0.9774900280216706,"pZ":2.7000800925046597,"vX0":3.168842912325052,"vY0":-137.95656780772583,"vZ0":-6.529460296172241,"x":154.26,"y":165.88,"x0":-0.9554003233823734,"y0":50.00324540744779,"z0":6.202561064363649,"aX":-17.62553265977467},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":15.8,"spinRate":2218,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3963110943518573,"extension":6.406091377341577},"index":1,"playId":"e5b137fb-b187-3c60-9bd3-90390c0d9d4c","pitchNumber":2,"startTime":"2026-08-01T04:22:10.462Z","endTime":"2026-08-01T04:22:15.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0709525799893,"aZ":-22.891538494561,"pfxX":0.24671398830430302,"pfxZ":5.300019898481052,"pX":-0.30580728569674565,"pZ":2.8106105033862705,"vX0":2.665520117903958,"vY0":-130.83506663731023,"vZ0":-4.278545768884317,"x":128.66,"y":162.89,"x0":-1.3656548293374535,"y0":50.00000107988752,"z0":6.161989439213235,"aX":0.431525764008422},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.0,"spinRate":2641,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.41707943941740044,"extension":6.1455981053895705},"index":2,"playId":"b8ebf479-ce29-3bf8-b0ea-798bd42f1272","pitchNumber":3,"startTime":"2026-08-01T04:22:26.619Z","endTime":"2026-08-01T04:22:30.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-01T04:22:41.162Z","endTime":"2026-08-01T04:22:55.051Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484257969846485,"aZ":-19.4269713299532,"pfxX":-9.953270413334728,"pfxZ":6.532019582154778,"pX":-0.16491851551236825,"pZ":3.3330878938301742,"vX0":5.566885507032598,"vY0":-138.4496601749312,"vZ0":-4.446140479579005,"x":123.29,"y":148.79,"x0":-0.9033723813234469,"y0":50.0014033797266,"z0":6.251376654027748,"aX":-19.415895338762116},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":16.9,"spinRate":2230,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.39487482517322947,"extension":6.391188479928507},"index":4,"playId":"f2ad4cce-f637-35f4-887a-86004ee73054","pitchNumber":4,"startTime":"2026-08-01T04:22:55.051Z","endTime":"2026-08-01T04:22:59.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740039350773742,"aZ":-43.66478286193779,"pfxX":6.179902320929477,"pfxZ":-7.252627148301507,"pX":0.9263791657789494,"pZ":0.9033803683401015,"vX0":2.6602366382387634,"vY0":-125.94048678396159,"vZ0":-4.761816447472275,"x":81.69,"y":214.39,"x0":-0.9505120934893937,"y0":50.00128751829438,"z0":6.400271407366115,"aX":9.794035477787517},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-14.0,"breakHorizontal":-11.9,"spinRate":2961,"spinDirection":17},"zone":14,"typeConfidence":0.89,"plateTime":0.43714182222467723,"extension":6.287362542721631},"index":5,"playId":"7037cd9b-3ab9-3493-b919-be088d346863","pitchNumber":5,"startTime":"2026-08-01T04:23:15.416Z","endTime":"2026-08-01T04:23:19.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575834025954055,"aZ":-21.021038483005736,"pfxX":-0.11002915618426903,"pfxZ":6.141185573597906,"pX":0.03706555133673498,"pZ":2.0454086492541075,"vX0":3.772946776219937,"vY0":-133.63496216700494,"vZ0":-6.542333305742309,"x":115.59,"y":183.55,"x0":-1.376149806106784,"y0":50.004932223006385,"z0":6.025060846919068,"aX":-0.1998469531946488},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-0.6,"spinRate":2531,"spinDirection":218},"zone":8,"typeConfidence":0.86,"plateTime":0.4091559696918883,"extension":6.2831267115957425},"hitData":{"launchSpeed":103.6,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.05,"coordY":157.66}},"index":6,"playId":"d7208cee-18c2-3f55-9254-9dcee9fe65a2","pitchNumber":6,"startTime":"2026-08-01T04:23:37.032Z","endTime":"2026-08-01T04:23:45.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:23:45.062Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Jeffers homers (10) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:25:43.650Z","endTime":"2026-08-01T04:26:48.416Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.718012400473828,"aZ":-15.730154807728557,"pfxX":-9.822991738969368,"pfxZ":8.377028610639789,"pX":0.3838686543989279,"pZ":2.5682113753963476,"vX0":8.628585697310115,"vY0":-138.88428729840604,"vZ0":-5.976187119709558,"x":102.37,"y":169.44,"x0":-1.4797389769665807,"y0":50.003159750255485,"z0":5.785722230082192,"aX":-19.281898336162985},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":16.1,"spinRate":2305,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.3936686052462095,"extension":5.938772083130369},"index":0,"playId":"ca6500db-0a7d-3b9b-9391-ffb3490cd905","pitchNumber":1,"startTime":"2026-08-01T04:25:53.134Z","endTime":"2026-08-01T04:25:57.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663027496472456,"aZ":-15.485337127784666,"pfxX":-10.647069913109313,"pfxZ":8.444508024835233,"pX":0.7411371619741834,"pZ":1.4763461423415911,"vX0":9.309166103505898,"vY0":-139.52105056244372,"vZ0":-8.66381051277691,"x":88.75,"y":198.92,"x0":-1.2513066995590405,"y0":50.004338736765646,"z0":5.637178285577002,"aX":-21.044841037854024},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":17.4,"spinRate":2312,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.392205930806258,"extension":5.849538148909818},"index":1,"playId":"b03df44b-60f1-3a47-ada3-a1f03139878f","pitchNumber":2,"startTime":"2026-08-01T04:26:06.952Z","endTime":"2026-08-01T04:26:12.571Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.504696811865358,"aZ":-34.68136745306925,"pfxX":7.387078932736987,"pfxZ":-1.6243072638024678,"pX":0.0010185741453070257,"pZ":2.0920260789464438,"vX0":2.3317915515427177,"vY0":-123.43069262408036,"vZ0":-2.1052252542143632,"x":116.96,"y":182.3,"x0":-1.9155923055173656,"y0":50.00310174855322,"z0":5.875514061384071,"aX":11.400750680532834},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.2,"breakHorizontal":-13.9,"spinRate":2638,"spinDirection":64},"zone":8,"typeConfidence":0.9,"plateTime":0.4437011382123677,"extension":5.514876671280525},"hitData":{"launchSpeed":97.0,"launchAngle":27.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.24,"coordY":71.75}},"index":2,"playId":"8c31508d-c4c1-3ebd-8e60-7a7a78cf7316","pitchNumber":3,"startTime":"2026-08-01T04:26:23.406Z","endTime":"2026-08-01T04:26:48.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:26:48.416Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:26:58.227Z","endTime":"2026-08-01T04:27:38.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":88.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.429143701870164,"aZ":-20.293515452729416,"pfxX":-8.946310362991918,"pfxZ":5.947295169253588,"pX":-0.2807684248690698,"pZ":2.8068877930509015,"vX0":6.633547224324389,"vY0":-140.3431817702624,"vZ0":-4.414684840401211,"x":127.7,"y":162.99,"x0":-1.511424607579245,"y0":50.00156360046752,"z0":5.7201325885833185,"aX":-17.864858790029068},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":14.9,"spinRate":2188,"spinDirection":215},"zone":1,"typeConfidence":0.89,"plateTime":0.3901190911668788,"extension":6.017713847969436},"index":0,"playId":"9a09ca11-7d6a-3aba-a875-e9ed93209723","pitchNumber":1,"startTime":"2026-08-01T04:27:09.777Z","endTime":"2026-08-01T04:27:15.076Z","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":95.8,"endSpeed":88.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.905621859559265,"aZ":-19.70351106924801,"pfxX":-9.80921486100444,"pfxZ":6.2825889701263,"pX":-0.7316364835491597,"pZ":2.1327354814188704,"vX0":5.894787282555238,"vY0":-139.40509192374898,"vZ0":-6.156819760549702,"x":144.89,"y":181.2,"x0":-1.5900636020685248,"y0":50.00255811564612,"z0":5.654072822002291,"aX":-19.466269849710727},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2246,"spinDirection":219},"zone":7,"typeConfidence":0.92,"plateTime":0.3916768602571139,"extension":5.719991539839733},"hitData":{"launchSpeed":83.2,"launchAngle":21.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.63,"coordY":104.22}},"index":1,"playId":"ec0e5f08-3489-3f21-abd5-2fa16236c17e","pitchNumber":2,"startTime":"2026-08-01T04:27:27.778Z","endTime":"2026-08-01T04:27:38.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:27:38.791Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell called out on strikes.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:27:54.435Z","endTime":"2026-08-01T04:28:35.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":96.3,"endSpeed":88.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617936747829738,"aZ":-19.68381920955118,"pfxX":-10.056374283414456,"pfxZ":6.250602342468822,"pX":0.12963806409660636,"pZ":3.0122219634295333,"vX0":7.837786955015346,"vY0":-140.01717766523728,"vZ0":-3.965674121795641,"x":112.06,"y":157.45,"x0":-1.3898908070163603,"y0":50.00550792765211,"z0":5.723804387768892,"aX":-20.105337037835362},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":16.8,"spinRate":2198,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3901873357384549,"extension":5.857278703975662},"index":0,"playId":"edc9c261-fcd4-3e5c-ac0d-80a1454031b8","pitchNumber":1,"startTime":"2026-08-01T04:27:58.904Z","endTime":"2026-08-01T04:28:03.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92102561054791,"aZ":-19.409698618811905,"pfxX":-10.22699618990194,"pfxZ":6.422518250966252,"pX":-0.7378734789997505,"pZ":3.5714591947429444,"vX0":5.6784174666316,"vY0":-139.7269397934663,"vZ0":-2.6868727761180518,"x":145.13,"y":142.35,"x0":-1.4619781992212038,"y0":50.00469971609991,"z0":5.813211812219187,"aX":-20.33131538892407},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":17.4,"spinRate":2049,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3912006443261524,"extension":5.822679171285718},"index":1,"playId":"d209e3a4-40ae-3c06-8c24-50ea38172bfa","pitchNumber":2,"startTime":"2026-08-01T04:28:12.601Z","endTime":"2026-08-01T04:28:18.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959183936241235,"aZ":-19.24591756836745,"pfxX":-10.627193879547892,"pfxZ":6.5540911878592745,"pX":0.570829805494686,"pZ":2.6277087694656536,"vX0":9.184827203404595,"vY0":-139.04200061766724,"vZ0":-4.696164346690793,"x":95.24,"y":167.83,"x0":-1.3823207401441906,"y0":50.00449448226635,"z0":5.602369642395038,"aX":-20.968208590760582},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":17.5,"spinRate":2110,"spinDirection":224},"zone":6,"typeConfidence":0.92,"plateTime":0.39278584914811,"extension":5.8934567467826895},"index":2,"playId":"d9bd3089-66ee-3ed7-8a6a-8b01a21c3aa9","pitchNumber":3,"startTime":"2026-08-01T04:28:30.143Z","endTime":"2026-08-01T04:28:35.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:28:35.945Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T04:28:48.486Z","endTime":"2026-08-01T04:30:31.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20825780363508,"aZ":-19.941156685714624,"pfxX":-10.156340070796649,"pfxZ":6.124525159784296,"pX":0.8058221562734329,"pZ":2.964763657342319,"vX0":9.574666607401028,"vY0":-139.87648792132885,"vZ0":-4.08962753626928,"x":86.28,"y":158.73,"x0":-1.3288951773810251,"y0":50.00140411253401,"z0":5.739754492782575,"aX":-20.28341458758299},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":16.6,"spinRate":2165,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.39039080380520597,"extension":5.973908009920108},"index":0,"playId":"dae354ed-251e-3817-94d5-1dc170184aa0","pitchNumber":1,"startTime":"2026-08-01T04:28:56.665Z","endTime":"2026-08-01T04:29:01.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411938163156652,"aZ":-18.83808310702454,"pfxX":-9.580039367205892,"pfxZ":6.705579747335033,"pX":0.7551404878512543,"pZ":3.245375551011969,"vX0":9.197034331329863,"vY0":-139.4586888879406,"vZ0":-3.589394174718592,"x":88.22,"y":151.15,"x0":-1.32480545844643,"y0":50.0067371340451,"z0":5.776135398248061,"aX":-19.06449430947734},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":15.7,"spinRate":2237,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3912520273415878,"extension":5.809734273516102},"index":1,"playId":"67abcf54-4f5d-3c45-9746-1e69ba03a839","pitchNumber":2,"startTime":"2026-08-01T04:29:10.587Z","endTime":"2026-08-01T04:29:15.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888364684158574,"aZ":-20.060510938550788,"pfxX":-10.400174595163566,"pfxZ":6.116608606885505,"pX":0.7098742415053819,"pZ":2.6862994554329416,"vX0":9.419960316897606,"vY0":-139.4684336606171,"vZ0":-4.68263079624273,"x":89.94,"y":166.25,"x0":-1.351971391578947,"y0":50.0005202469329,"z0":5.700900950307365,"aX":-20.589225773420544},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":17.0,"spinRate":2191,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3919777800309383,"extension":5.962323223295369},"index":2,"playId":"365ed8a2-477c-30b0-b0d7-91554d2cea45","pitchNumber":3,"startTime":"2026-08-01T04:29:27.603Z","endTime":"2026-08-01T04:29:32.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63995657191328,"aZ":-22.272288743731462,"pfxX":-9.578731502902993,"pfxZ":5.343035155018381,"pX":-0.6192610214704528,"pZ":1.9825786330261996,"vX0":5.902254394419422,"vY0":-135.33856187935305,"vZ0":-5.581548846720985,"x":140.6,"y":185.25,"x0":-1.5842295714589578,"y0":50.005570327906796,"z0":5.632405733360325,"aX":-17.76546372885824},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":16.1,"spinRate":1860,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4047587162002406,"extension":5.878995034799568},"index":3,"playId":"dbd4f57f-4865-3803-afb8-5580a5b5d14f","pitchNumber":4,"startTime":"2026-08-01T04:30:04.738Z","endTime":"2026-08-01T04:30:10.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.405628166290505,"aZ":-32.93646559993846,"pfxX":8.631299159198264,"pfxZ":-0.4961617079941565,"pX":0.9339798699228956,"pZ":2.359331386191051,"vX0":3.5992330879448318,"vY0":-123.63404978197,"vZ0":-1.7820985702976226,"x":81.4,"y":175.08,"x0":-1.6652504370554204,"y0":50.0020708597999,"z0":5.873599936643958,"aX":13.259516593590927},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-16.4,"spinRate":2591,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44431451996240234,"extension":5.711498234728325},"index":4,"playId":"3d1ede2c-f31a-3904-8e92-980b1edd8225","pitchNumber":5,"startTime":"2026-08-01T04:30:27.162Z","endTime":"2026-08-01T04:30:31.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:30:31.841Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to left fielder Kody Clemens.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:32:57.145Z","endTime":"2026-08-01T04:33:23.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Austin Martin replaces right fielder Alan Roden, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:32:50.429Z","endTime":"2026-08-01T04:32:50.470Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":702176,"link":"/api/v1/people/702176"}},{"details":{"description":"Pitching Change: Andrew Morris replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T04:32:50.470Z","endTime":"2026-08-01T04:32:59.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11015486506289,"aZ":-12.616784372309615,"pfxX":-5.5003005504914295,"pfxZ":9.458931870627602,"pX":0.4226032397283048,"pZ":3.721991612191162,"vX0":6.622698756890294,"vY0":-142.71553620025438,"vZ0":-5.053313644909366,"x":100.89,"y":138.29,"x0":-1.2107980409849493,"y0":50.00299214491772,"z0":6.306883153933805,"aX":-11.37341253906396},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":1984,"spinDirection":204},"zone":12,"typeConfidence":0.75,"plateTime":0.38343486080614175,"extension":6.255938508231151},"index":2,"playId":"0c9d0863-6c03-3c3f-9e02-b19913beb677","pitchNumber":1,"startTime":"2026-08-01T04:32:59.360Z","endTime":"2026-08-01T04:33:03.981Z","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":96.2,"endSpeed":88.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39895275286802,"aZ":-13.742022051491606,"pfxX":-6.734818004345774,"pfxZ":9.290786748063812,"pX":-0.6219501150303136,"pZ":2.698609527805466,"vX0":4.096928298318913,"vY0":-139.92651097239533,"vZ0":-7.178672112355724,"x":140.71,"y":165.92,"x0":-1.2295471741402042,"y0":50.00690914320298,"z0":6.1969914773755255,"aX":-13.365857438658503},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":1947,"spinDirection":200},"zone":4,"typeConfidence":0.94,"plateTime":0.39136243571901197,"extension":6.217330972085112},"hitData":{"launchSpeed":90.9,"launchAngle":45.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.48,"coordY":96.56}},"index":3,"playId":"ac5814a9-8c24-399b-9f33-9c51925b1dec","pitchNumber":2,"startTime":"2026-08-01T04:33:12.969Z","endTime":"2026-08-01T04:33:23.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:33:23.998Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to right fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:33:43.276Z","endTime":"2026-08-01T04:34:30.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(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":93.5,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.486865395211716,"aZ":-21.748858474141755,"pfxX":1.670800919908657,"pfxZ":5.605075963047993,"pX":0.6881878707034114,"pZ":1.454352141283416,"vX0":4.125547788187243,"vY0":-135.91214703498727,"vZ0":-8.458787635773065,"x":90.77,"y":199.51,"x0":-1.0700942686592723,"y0":50.001458157146416,"z0":6.133091610121164,"aX":3.105580493132104},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-4.0,"spinRate":2413,"spinDirection":151},"zone":14,"typeConfidence":0.82,"plateTime":0.4039484675468805,"extension":6.246326944734674},"index":0,"playId":"36635cf1-6f37-3e70-acd4-4da4cf6db1af","pitchNumber":1,"startTime":"2026-08-01T04:33:48.299Z","endTime":"2026-08-01T04:33:52.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75084281483171,"aZ":-11.26313180812541,"pfxX":-7.375613110695706,"pfxZ":10.1574719042812,"pX":0.7381855361017141,"pZ":1.919162230441575,"vX0":8.099605102699709,"vY0":-142.36640943509127,"vZ0":-9.512329827170067,"x":88.86,"y":186.96,"x0":-1.1813134721345888,"y0":50.00595565109304,"z0":6.010726727226663,"aX":-15.189283215453036},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":11.8,"spinRate":1980,"spinDirection":192},"zone":9,"typeConfidence":0.95,"plateTime":0.3842801379945042,"extension":6.321516476670895},"index":1,"playId":"075358cf-211f-3e01-a00b-ae452f708f2e","pitchNumber":2,"startTime":"2026-08-01T04:34:03.346Z","endTime":"2026-08-01T04:34:08.796Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93017176817191,"aZ":-23.583155013912222,"pfxX":1.0546243062234932,"pfxZ":4.774472780540519,"pX":0.16257664561480142,"pZ":1.1359212696166825,"vX0":3.1849336037356606,"vY0":-133.5472159903162,"vZ0":-8.7229991802528,"x":110.8,"y":208.11,"x0":-1.184494850542345,"y0":50.000662425489914,"z0":6.152964636509235,"aX":1.8958288529751006},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":-2.6,"spinRate":2460,"spinDirection":147},"zone":14,"typeConfidence":0.85,"plateTime":0.4108298881986312,"extension":6.3190603944988535},"hitData":{"launchSpeed":74.9,"launchAngle":30.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.87,"coordY":105.53}},"index":2,"playId":"ba243707-6d67-3b6b-a719-71d9ab8bc9bb","pitchNumber":3,"startTime":"2026-08-01T04:34:20.595Z","endTime":"2026-08-01T04:34:30.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:34:30.623Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Ryan Kreidler to first baseman Victor Caratini.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:34:37.683Z","endTime":"2026-08-01T04:35:02.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638797292511516,"aZ":-20.697556371783556,"pfxX":0.8392114900407114,"pfxZ":5.968742659292296,"pX":0.17276155290169568,"pZ":1.725965576935407,"vX0":3.6614733341879093,"vY0":-137.3393299663343,"vZ0":-8.222730575778755,"x":110.41,"y":192.18,"x0":-1.2832756332554969,"y0":50.001254365770386,"z0":6.151266263128051,"aX":1.612355900492169},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2318,"spinDirection":171},"zone":8,"typeConfidence":0.67,"plateTime":0.39786945629916826,"extension":6.38237124708441},"hitData":{"launchSpeed":111.5,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.9,"coordY":153.61}},"index":0,"playId":"b2f4ef8f-4599-3587-bee4-d98301caa531","pitchNumber":1,"startTime":"2026-08-01T04:34:54.473Z","endTime":"2026-08-01T04:35:02.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:35:02.481Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:37:31.859Z","endTime":"2026-08-01T04:37:56.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:36:24.734Z","endTime":"2026-08-01T04:37:34.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.750693241774332,"aZ":-21.954608312907965,"pfxX":-10.370972909718347,"pfxZ":5.1322195277318965,"pX":0.7306482637899654,"pZ":2.153097829588467,"vX0":10.723597376735928,"vY0":-140.23761368424886,"vZ0":-4.3009108305909605,"x":89.15,"y":180.65,"x0":-1.795595577537093,"y0":50.00404824206834,"z0":5.13900136097197,"aX":-20.656262584361397},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":16.6,"spinRate":2266,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.39058962461569635,"extension":6.288879509910097},"index":1,"playId":"7d9d129d-99e0-3aed-a66b-a0161e501c3f","pitchNumber":1,"startTime":"2026-08-01T04:37:34.053Z","endTime":"2026-08-01T04:37:39.335Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079561801166154,"aZ":-34.26490695379121,"pfxX":1.668874783106947,"pfxZ":-1.2174702855903936,"pX":0.726722922075304,"pZ":1.9251130257474538,"vX0":6.140619168384851,"vY0":-129.42071420916747,"vZ0":-1.7993618275709324,"x":89.3,"y":186.8,"x0":-1.8864367008740008,"y0":50.006428328942974,"z0":5.234888310106173,"aX":2.853571349303735},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.4,"breakHorizontal":-4.3,"spinRate":2647,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.42198739884334646,"extension":6.171719099879493},"hitData":{"launchSpeed":87.5,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.99,"coordY":153.61}},"index":2,"playId":"fc3ea8cb-f723-3d08-9cb2-b8d922e11ee7","pitchNumber":2,"startTime":"2026-08-01T04:37:48.392Z","endTime":"2026-08-01T04:37:56.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:37:56.423Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, pitcher Michael Rucker to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:38:22.582Z","endTime":"2026-08-01T04:39:36.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29422861841464,"aZ":-23.459710768141445,"pfxX":-11.104149004337517,"pfxZ":4.390061148864144,"pX":0.7130891515170463,"pZ":1.5820582481030598,"vX0":10.89702137604634,"vY0":-139.95535642442397,"vZ0":-5.2317463668868385,"x":89.82,"y":196.06,"x0":-1.786377174541733,"y0":50.00556345483317,"z0":5.0101911512351185,"aX":-22.054134818607807},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":2357,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.3912142369076812,"extension":6.237936715429016},"index":0,"playId":"d018e752-24dd-3b3f-9a0d-a9d65bba471c","pitchNumber":1,"startTime":"2026-08-01T04:38:27.806Z","endTime":"2026-08-01T04:38:33.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66293358630294,"aZ":-13.079813884497577,"pfxX":-5.192977146428104,"pfxZ":9.384212643710903,"pX":0.15515081375101125,"pZ":2.31766125518814,"vX0":6.717270923468255,"vY0":-141.57657373469638,"vZ0":-6.329637982045417,"x":111.09,"y":176.2,"x0":-1.5710912708770473,"y0":50.00159064971374,"z0":5.415939294802157,"aX":-10.564891571954924},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":8.0,"spinRate":2246,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.38656765342178456,"extension":6.2349548894865965},"index":1,"playId":"9ca5fede-cf11-3405-b8ba-4e453592b0ce","pitchNumber":2,"startTime":"2026-08-01T04:38:44.692Z","endTime":"2026-08-01T04:38:49.584Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T04:38:55.653Z","endTime":"2026-08-01T04:39:07.311Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52222073338527,"aZ":-37.74937689328901,"pfxX":2.1330860786968584,"pfxZ":-3.4692519698252355,"pX":0.4260075039696571,"pZ":0.6199674699156194,"vX0":5.760808209575815,"vY0":-125.94357809385183,"vZ0":-3.8589276870033116,"x":100.76,"y":222.04,"x0":-2.1679031469995986,"y0":50.00275375329161,"z0":5.224253670869317,"aX":3.4272899662239635},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.0,"breakHorizontal":-5.2,"spinRate":2776,"spinDirection":47},"zone":14,"typeConfidence":0.94,"plateTime":0.4348630518368948,"extension":6.081863183316827},"index":3,"playId":"b1f7ade5-1af7-3e5b-88b2-2778c3fa0729","pitchNumber":3,"startTime":"2026-08-01T04:39:07.311Z","endTime":"2026-08-01T04:39:11.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94004884740393,"aZ":-42.091480814160825,"pfxX":8.516592689578577,"pfxZ":-6.60120067114178,"pX":-0.5543691372091791,"pZ":1.9378950978448828,"vX0":0.975460402204294,"vY0":-122.58012152869048,"vZ0":0.5209725622154615,"x":138.13,"y":186.46,"x0":-2.063530642405908,"y0":50.0008521730901,"z0":5.351437212840431,"aX":12.802195299366101},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.5,"breakHorizontal":-15.6,"spinRate":2723,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.4489105320858635,"extension":6.069627569201001},"hitData":{"launchSpeed":68.2,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.25,"coordY":176.98}},"index":4,"playId":"376bd9d5-0517-3bb3-b94a-10c1a4df28af","pitchNumber":4,"startTime":"2026-08-01T04:39:25.762Z","endTime":"2026-08-01T04:39:36.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:39:36.797Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:39:51.633Z","endTime":"2026-08-01T04:42:03.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":96.0,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80401081858486,"aZ":-23.011485020675202,"pfxX":-10.0683882503536,"pfxZ":4.67572437355341,"pX":0.869771191866882,"pZ":1.5447471266033372,"vX0":10.8421252020312,"vY0":-139.25800254997944,"vZ0":-5.294976191167276,"x":83.85,"y":197.07,"x0":-1.7693260867152176,"y0":50.00407538630987,"z0":4.996742648498058,"aX":-19.74029056193029},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":2254,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.39357958540211424,"extension":6.184992200591133},"index":0,"playId":"1d3c7f47-58ab-304f-a78f-42939e8ccf64","pitchNumber":1,"startTime":"2026-08-01T04:39:58.591Z","endTime":"2026-08-01T04:40:04.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722270012404866,"aZ":-12.88418031077258,"pfxX":-4.076126786066804,"pfxZ":9.579915345273392,"pX":0.8934348162333252,"pZ":2.579465036195552,"vX0":8.877330177054267,"vY0":-140.72452378997394,"vZ0":-5.1821423967527505,"x":82.94,"y":169.13,"x0":-1.7667319278982097,"y0":50.00359216813559,"z0":5.273500140944637,"aX":-8.20890757372125},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2366,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.38860690099826467,"extension":6.323083353391231},"index":1,"playId":"db80de11-0d92-3c75-8a6d-3e452579b7f5","pitchNumber":2,"startTime":"2026-08-01T04:40:12.532Z","endTime":"2026-08-01T04:40:16.037Z","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.9,"endSpeed":75.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.029670496762492,"aZ":-41.562688581591836,"pfxX":7.073738406834233,"pfxZ":-6.446252067998822,"pX":0.039045371277892815,"pZ":1.6867714190632999,"vX0":2.6632978263998504,"vY0":-120.59862358682253,"vZ0":0.4200153295518283,"x":115.51,"y":193.24,"x0":-2.0024950543079796,"y0":50.005342736621174,"z0":5.211832322747405,"aX":10.297345426132413},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.3,"breakHorizontal":-13.4,"spinRate":2699,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.45623197645387314,"extension":6.165404228897451},"index":2,"playId":"79ea879d-95b5-3f8e-a2e7-df3c4e4d162b","pitchNumber":3,"startTime":"2026-08-01T04:40:32.509Z","endTime":"2026-08-01T04:40:37.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36614911327572,"aZ":-40.27386233903654,"pfxX":11.25489618690099,"pfxZ":-5.625313397363431,"pX":0.9713981067794426,"pZ":0.8311572839938712,"vX0":3.336171811206658,"vY0":-120.55653228759404,"vZ0":-1.8786373172669988,"x":79.97,"y":216.34,"x0":-1.9007143614130213,"y0":50.00594734845773,"z0":5.251122820316196,"aX":16.194509399727295},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.3,"breakHorizontal":-21.2,"spinRate":2896,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.45831779522574845,"extension":6.227114315453406},"index":3,"playId":"ce06454c-1075-357b-a8b6-f04b8b6314e4","pitchNumber":4,"startTime":"2026-08-01T04:40:52.368Z","endTime":"2026-08-01T04:40:57.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.097676866619548,"aZ":-12.739391505683269,"pfxX":-3.2884773679081203,"pfxZ":9.72871525218371,"pX":1.200673782849559,"pZ":3.14296695384065,"vX0":8.827869658419807,"vY0":-140.07613692550862,"vZ0":-3.8117455940636003,"x":71.23,"y":153.92,"x0":-1.5571022395484393,"y0":50.00176246519747,"z0":5.347712041349376,"aX":-6.569687517182092},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":2523,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39024037939310485,"extension":6.164370287613754},"index":4,"playId":"6533361d-8f91-39ee-b263-753d36895893","pitchNumber":5,"startTime":"2026-08-01T04:41:12.544Z","endTime":"2026-08-01T04:41:17.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T04:41:27.147Z","endTime":"2026-08-01T04:41:41.397Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.711594779219165,"aZ":-40.72665938091483,"pfxX":9.30178099750388,"pfxZ":-5.754547466194096,"pX":1.40512136458978,"pZ":1.794532269342194,"vX0":5.282659771299367,"vY0":-122.15736088689914,"vZ0":0.313482627623872,"x":63.44,"y":190.33,"x0":-2.0054428619582922,"y0":50.002328694639424,"z0":5.21293774500284,"aX":13.82695671621137},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.0,"breakHorizontal":-18.2,"spinRate":2899,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45120916591682514,"extension":6.12878102017761},"index":6,"playId":"4706931c-25e2-3fcf-8072-7f407d24327d","pitchNumber":6,"startTime":"2026-08-01T04:41:41.397Z","endTime":"2026-08-01T04:41:46.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90023220568995,"aZ":-23.577315862745497,"pfxX":-10.588037056083905,"pfxZ":4.317776271171117,"pX":-0.7114582353513762,"pZ":2.3576910131604607,"vX0":7.755583957109108,"vY0":-140.6930990409351,"vZ0":-2.9051248404060903,"x":144.12,"y":175.12,"x0":-2.1374028503174616,"y0":50.00423625631449,"z0":4.9430977011107355,"aX":-21.087283989115107},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":17.4,"spinRate":2240,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.39030283667226406,"extension":6.242854402367009},"index":7,"playId":"7de35396-3b84-3899-9eb1-aac82563cb45","pitchNumber":7,"startTime":"2026-08-01T04:41:57.459Z","endTime":"2026-08-01T04:42:03.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:42:03.176Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Naylor lines out to left fielder Kody Clemens.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:44:21.078Z","endTime":"2026-08-01T04:44:54.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:43:32.536Z","endTime":"2026-08-01T04:44:23.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75662149587326,"aZ":-14.674062213036771,"pfxX":-5.523221896764925,"pfxZ":8.94479820969219,"pX":-0.8411854924317584,"pZ":3.399971338593893,"vX0":6.143968546173245,"vY0":-139.12149756760584,"vZ0":-2.8228598698831964,"x":149.06,"y":146.98,"x0":-2.362612028486038,"y0":50.00302534954117,"z0":5.40270932089113,"aX":-10.806823809670085},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2409,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3939925500325563,"extension":6.628333164077147},"index":1,"playId":"02b4c822-72d0-32a9-8e1a-6d2faf09e032","pitchNumber":1,"startTime":"2026-08-01T04:44:23.287Z","endTime":"2026-08-01T04:44:27.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974994981988537,"aZ":-13.689656655965766,"pfxX":-5.5885501769268675,"pfxZ":9.555752100664623,"pX":-1.268757439211994,"pZ":3.8221441204813327,"vX0":4.900230649430826,"vY0":-138.23644338979517,"vZ0":-1.7774245431590512,"x":165.36,"y":135.58,"x0":-2.3387899902207026,"y0":50.00171241381188,"z0":5.393051388563547,"aX":-10.809364732148472},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2508,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.396319218471743,"extension":6.662458217660114},"hitData":{"launchSpeed":92.1,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.35,"coordY":103.78}},"index":2,"playId":"5d4961bd-a147-3385-a85c-5c2b5e50c5b7","pitchNumber":2,"startTime":"2026-08-01T04:44:42.026Z","endTime":"2026-08-01T04:44:54.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:44:54.950Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:45:04.950Z","endTime":"2026-08-01T04:46:54.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.919892088966805,"aZ":-12.704984505431073,"pfxX":-3.7157306590745263,"pfxZ":9.916217458060236,"pX":-0.9393916564301616,"pZ":3.8401346258661677,"vX0":5.155496739268355,"vY0":-139.36956266134877,"vZ0":-2.0579588393308788,"x":152.81,"y":135.1,"x0":-2.332161595210548,"y0":50.00070302630162,"z0":5.429255849479178,"aX":-7.294305566963244},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2493,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39330568180966674,"extension":6.624696289006619},"index":0,"playId":"9e12ee2d-c351-3810-9a99-3299e858e310","pitchNumber":1,"startTime":"2026-08-01T04:45:14.367Z","endTime":"2026-08-01T04:45:19.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26671979339157,"aZ":-26.425223627048524,"pfxX":-10.077744286482845,"pfxZ":3.131606389114824,"pX":0.8068036935084595,"pZ":0.5011179714343129,"vX0":11.112541629206985,"vY0":-134.2285464482763,"vZ0":-7.210443857885864,"x":86.25,"y":225.25,"x0":-2.0646472943937226,"y0":50.00607182279478,"z0":5.086353203154041,"aX":-18.514864622752636},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":1779,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4070355098221383,"extension":6.7794051521612735},"index":1,"playId":"a4dc64d4-dda9-3455-9d29-8fc8a8503a9c","pitchNumber":2,"startTime":"2026-08-01T04:45:30.873Z","endTime":"2026-08-01T04:45:35.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10885904440294,"aZ":-14.146057939721233,"pfxX":-5.53059456401514,"pfxZ":9.19004705836078,"pX":-1.029254583341003,"pZ":3.6869658442520086,"vX0":5.545746704539251,"vY0":-140.00353778959177,"vZ0":-1.8173176126339046,"x":156.23,"y":139.23,"x0":-2.328641593159994,"y0":50.00180909030402,"z0":5.282837073381135,"aX":-10.848517478198664},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2505,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.393010271377229,"extension":6.675374771329495},"index":2,"playId":"a3106e60-72f9-3174-848c-f89e74eb1783","pitchNumber":3,"startTime":"2026-08-01T04:45:49.051Z","endTime":"2026-08-01T04:45:54.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30575040284481,"aZ":-13.652501610954934,"pfxX":-4.055124343788483,"pfxZ":9.308757676921388,"pX":-0.3757052652323866,"pZ":3.214791570746624,"vX0":6.366479209403906,"vY0":-140.5124157802852,"vZ0":-3.2885023281524326,"x":131.32,"y":151.98,"x0":-2.149133036737159,"y0":50.00342213243758,"z0":5.293512242054109,"aX":-8.069599392856436},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2511,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39055400541376706,"extension":6.7477508561179045},"index":3,"playId":"00cb3b0b-5d26-3c3f-b401-9ac06836954e","pitchNumber":4,"startTime":"2026-08-01T04:46:05.300Z","endTime":"2026-08-01T04:46:10.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78702349179155,"aZ":-15.119164765290348,"pfxX":-3.950494126951078,"pfxZ":8.594221467375249,"pX":-0.23625760240965699,"pZ":2.7554042483891936,"vX0":6.734382064910956,"vY0":-140.23859146426315,"vZ0":-3.9419772286346255,"x":126.01,"y":164.38,"x0":-2.1594820464136606,"y0":50.00371622085622,"z0":5.1706347712096985,"aX":-7.841063940625218},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":5.8,"spinRate":2562,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.391110104346172,"extension":6.865166177945701},"index":4,"playId":"88f05e02-8468-3c96-a20e-ab978cbc22ed","pitchNumber":5,"startTime":"2026-08-01T04:46:21.530Z","endTime":"2026-08-01T04:46:26.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-01T04:46:35.755Z","endTime":"2026-08-01T04:46:49.293Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21406562786383,"aZ":-13.258126547162783,"pfxX":-4.6652996465070915,"pfxZ":9.374506586137288,"pX":-1.7191433531859681,"pZ":3.297877680534705,"vX0":3.1025196680931972,"vY0":-140.96856430268002,"vZ0":-3.0508020256947264,"x":182.53,"y":149.74,"x0":-2.226264589204265,"y0":50.005217071339715,"z0":5.246812435348913,"aX":-9.416838061298206},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":7.8,"spinRate":2321,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38813759863564146,"extension":6.792301860229302},"index":6,"playId":"de0e66b7-b0b0-33d1-a1f6-7ba0590f07bb","pitchNumber":6,"startTime":"2026-08-01T04:46:49.293Z","endTime":"2026-08-01T04:46:54.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:46:54.260Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Weston Wilson walks. Cal Raleigh to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:47:07.767Z","endTime":"2026-08-01T04:51:37.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99880508589738,"aZ":-13.089666662688876,"pfxX":-3.1004985791323194,"pfxZ":9.537134807661573,"pX":-0.5712235814595114,"pZ":3.5149363228258803,"vX0":5.358669199854189,"vY0":-140.37379526171938,"vZ0":-2.889294562808904,"x":138.77,"y":143.88,"x0":-2.0997962620297237,"y0":50.00166829529973,"z0":5.406789225594645,"aX":-6.204229310175823},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2400,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3898171543438953,"extension":6.671364355952418},"index":0,"playId":"3da1a259-9d67-3873-851c-82713dcade01","pitchNumber":1,"startTime":"2026-08-01T04:47:20.266Z","endTime":"2026-08-01T04:47:28.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63786245786236,"aZ":-22.303127189062337,"pfxX":-9.53541837856312,"pfxZ":4.978672461581702,"pX":-1.556181228358109,"pZ":3.064443178401107,"vX0":4.9769614496252315,"vY0":-139.68452390009594,"vZ0":-2.009697208216646,"x":176.32,"y":156.04,"x0":-2.11958067566235,"y0":50.00026120649096,"z0":5.255354500869836,"aX":-18.892748908542117},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":2335,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3917052942111372,"extension":6.750069957493802},"index":1,"playId":"d4d709f2-ce94-36bd-87e8-60d1c62938ba","pitchNumber":2,"startTime":"2026-08-01T04:47:46.267Z","endTime":"2026-08-01T04:47:50.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T04:47:59.195Z","endTime":"2026-08-01T04:48:17.061Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"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":85.2,"endSpeed":78.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744780568554262,"aZ":-26.84854560001034,"pfxX":8.174849458694702,"pfxZ":3.437156388834137,"pX":0.3940752412759763,"pZ":1.7401490265335608,"vX0":3.7315217787293076,"vY0":-123.96754224180236,"vZ0":-3.3278266066406585,"x":101.98,"y":191.8,"x0":-2.1948022897846724,"y0":50.00494501680409,"z0":5.35144425724227,"aX":12.67042681642837},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.6,"breakHorizontal":-15.7,"spinRate":2783,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.44255118879687316,"extension":6.727781226599091},"index":3,"playId":"4751a769-66b1-3091-97f9-c449c623a157","pitchNumber":3,"startTime":"2026-08-01T04:48:17.061Z","endTime":"2026-08-01T04:48:22.980Z","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":97.1,"endSpeed":89.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176894850597666,"aZ":-14.083056878363974,"pfxX":-4.046967983370592,"pfxZ":8.901351187592091,"pX":0.7919121722971529,"pZ":3.0970175373902302,"vX0":8.473207313475362,"vY0":-141.2079548375317,"vZ0":-3.691492946087535,"x":86.81,"y":155.16,"x0":-1.7130739320290609,"y0":50.0056622374144,"z0":5.318877894994156,"aX":-8.228482408228793},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2357,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3869252394316631,"extension":6.801800656667474},"index":4,"playId":"021cf98b-431b-3b40-9f5d-f3853815b08d","pitchNumber":4,"startTime":"2026-08-01T04:48:45.532Z","endTime":"2026-08-01T04:48:50.350Z","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":86.0,"endSpeed":79.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.379126136752713,"aZ":-29.099564705039032,"pfxX":7.035441086471757,"pfxZ":1.937158634608629,"pX":2.3227851619666082,"pZ":0.7892646202878479,"vX0":8.298260922775864,"vY0":-124.97337501531675,"vZ0":-5.141586371011853,"x":28.46,"y":217.47,"x0":-1.9505220618868297,"y0":50.00346887201313,"z0":5.253770897191024,"aX":11.16531156310768},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-14.6,"spinRate":2867,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4377114359950185,"extension":6.9718580873356775},"index":5,"playId":"e8e61864-5963-3bbe-a27b-66fb0849c125","pitchNumber":5,"startTime":"2026-08-01T04:49:10.400Z","endTime":"2026-08-01T04:49:14.190Z","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(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":87.1,"endSpeed":80.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768110602701277,"aZ":-24.63301141093125,"pfxX":7.465735948829917,"pfxZ":4.641933553797907,"pX":1.7962048082788598,"pZ":0.45782420864752627,"vX0":7.490724281633854,"vY0":-126.64548524660363,"vZ0":-6.674349240508672,"x":48.53,"y":226.42,"x0":-2.169539324415694,"y0":50.00416031450471,"z0":5.096582365390377,"aX":12.132298337073887},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":-15.2,"spinRate":2662,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4324214091493439,"extension":6.964867170987969},"index":6,"playId":"aae0b759-eb73-3f69-ba4d-8a32c30a786f","pitchNumber":6,"startTime":"2026-08-01T04:49:32.842Z","endTime":"2026-08-01T04:49:37.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553707499881607,"aZ":-18.323688205996273,"pfxX":-9.586466223069088,"pfxZ":6.801062276407706,"pX":1.0007239352814477,"pZ":1.2390713706624563,"vX0":11.859237356929167,"vY0":-141.0029569720582,"vZ0":-7.64061994467937,"x":78.85,"y":205.33,"x0":-1.9912418498418951,"y0":50.00562029703468,"z0":5.141810727276981,"aX":-19.53229598209436},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":15.2,"spinRate":2544,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38673790409596664,"extension":6.9611982468417},"index":7,"playId":"8042f5c3-b89e-3649-bf5e-df32b2ddf752","pitchNumber":7,"startTime":"2026-08-01T04:49:59.338Z","endTime":"2026-08-01T04:50:05.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76412475516666,"aZ":-13.406580299960373,"pfxX":-3.6051422773557054,"pfxZ":9.19036422236862,"pX":0.3926290705028242,"pZ":3.2025459204732702,"vX0":7.852021529772179,"vY0":-141.42555914683675,"vZ0":-3.822818453138817,"x":102.03,"y":152.31,"x0":-1.9412246289590236,"y0":50.007024900704515,"z0":5.421335831709365,"aX":-7.366407035733872},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":5.0,"spinRate":2554,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3860946369974769,"extension":6.810227080794286},"index":8,"playId":"6d750a9c-971f-3f5a-91af-675197a652bc","pitchNumber":8,"startTime":"2026-08-01T04:50:31.881Z","endTime":"2026-08-01T04:50:35.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.129851562335116,"aZ":-13.89767290802848,"pfxX":-4.3359551417187365,"pfxZ":9.296134585593352,"pX":-1.0817795580019232,"pZ":3.5758164300031066,"vX0":4.406877069632258,"vY0":-139.29685611113675,"vZ0":-2.186980995044955,"x":158.23,"y":142.23,"x0":-2.1205711751515834,"y0":50.00419555437664,"z0":5.289360117883217,"aX":-8.526354612542027},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2425,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39312775456228577,"extension":6.770602218905616},"index":9,"playId":"56d80aaa-284e-34f3-af76-eedcd0cb7bf9","pitchNumber":9,"startTime":"2026-08-01T04:50:56.781Z","endTime":"2026-08-01T04:51:03.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51904967593813,"aZ":-16.878672970394845,"pfxX":-4.77213787237838,"pfxZ":7.536054518981118,"pX":1.0534713744441109,"pZ":2.093982859768564,"vX0":9.833473207572421,"vY0":-141.81191371095736,"vZ0":-5.717432757851441,"x":76.84,"y":182.24,"x0":-1.8445510820680442,"y0":50.00031351100675,"z0":5.2190471931923295,"aX":-9.683478022414043},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":6.6,"spinRate":2494,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.38676232428709323,"extension":6.959423368315919},"index":10,"playId":"7d7207b0-c6f2-34ea-aca0-d9d5788cae62","pitchNumber":10,"startTime":"2026-08-01T04:51:30.350Z","endTime":"2026-08-01T04:51:37.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:51:37.006Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out softly, third baseman Brooks Lee to first baseman Victor Caratini. Cal Raleigh to 3rd. Weston Wilson to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:52:56.310Z","endTime":"2026-08-01T04:53:52.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T04:51:52.904Z","endTime":"2026-08-01T04:52:58.503Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40860817125668,"aZ":-13.0298998081833,"pfxX":-5.457322663851267,"pfxZ":9.601391350812275,"pX":0.3506861586526957,"pZ":1.33130198274745,"vX0":8.931873101495754,"vY0":-141.2911868627904,"vZ0":-8.385625502625407,"x":103.63,"y":202.83,"x0":-2.162956337331459,"y0":50.000655114078256,"z0":5.20256804016698,"aX":-10.87906369268888},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":7.8,"spinRate":2544,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38977116855511795,"extension":6.876091971308531},"index":1,"playId":"f2bf926c-2893-38f7-b64b-c98ceb278d06","pitchNumber":1,"startTime":"2026-08-01T04:52:58.503Z","endTime":"2026-08-01T04:53:03.245Z","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":97.4,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.566709512328124,"aZ":-12.623786185945916,"pfxX":-6.245616529085132,"pfxZ":9.710977081289638,"pX":-0.34867958996035725,"pZ":1.8531323904738892,"vX0":7.311065280740813,"vY0":-141.51956428382329,"vZ0":-6.740260563867726,"x":130.29,"y":188.75,"x0":-2.163372104512822,"y0":50.00102561066776,"z0":5.086897460275152,"aX":-12.572092421386667},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2489,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3881497920633894,"extension":6.941946348019488},"index":2,"playId":"00fa19d3-9b9e-3714-a864-4872997bc667","pitchNumber":2,"startTime":"2026-08-01T04:53:17.921Z","endTime":"2026-08-01T04:53:24.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090327382424665,"aZ":-25.039060672196815,"pfxX":-9.952557814707658,"pfxZ":3.9466912393040676,"pX":0.3633857205174916,"pZ":1.123480691173052,"vX0":9.29183209389183,"vY0":-132.945015903241,"vZ0":-6.035508143914028,"x":103.15,"y":208.45,"x0":-1.8687517076517115,"y0":50.00091920565243,"z0":5.218456507272659,"aX":-17.975228454766224},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":1654,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41059655062295297,"extension":6.953470719567355},"hitData":{"launchSpeed":50.7,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.08,"coordY":173.22}},"index":3,"playId":"b44d0b81-98e3-34f8-8fe5-6ed9fa5d1d5e","pitchNumber":3,"startTime":"2026-08-01T04:53:43.060Z","endTime":"2026-08-01T04:53:52.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:53:52.062Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:55:07.113Z","endTime":"2026-08-01T04:56:26.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mitch Garver replaces Victor Robles.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:54:10.657Z","endTime":"2026-08-01T04:55:09.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486680734345285,"aZ":-11.415713956903485,"pfxX":-3.884787297920713,"pfxZ":10.568078879669535,"pX":0.25529293845260553,"pZ":3.2865227683679867,"vX0":7.080693911040689,"vY0":-138.87764738958478,"vZ0":-3.4603565197989585,"x":107.27,"y":150.04,"x0":-1.8161993603676994,"y0":50.003306209808315,"z0":5.301668346890164,"aX":-7.632095315334223},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2454,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3935720627587109,"extension":6.732746085908727},"index":1,"playId":"f74ad4f1-13a5-3f20-b843-9d0109464bfc","pitchNumber":1,"startTime":"2026-08-01T04:55:09.299Z","endTime":"2026-08-01T04:55:14.110Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272738456633164,"aZ":-29.88264339107009,"pfxX":5.39545843846761,"pfxZ":1.422564155978102,"pX":1.4797590789844237,"pZ":1.5435938206558744,"vX0":7.23921664798537,"vY0":-125.60961874913833,"vZ0":-3.3523631119465174,"x":60.6,"y":197.1,"x0":-2.1348925071205826,"y0":50.00059781721038,"z0":5.312606496899361,"aX":8.659812092302923},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":-11.4,"spinRate":2831,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43524513809998444,"extension":6.941277952304147},"index":2,"playId":"675b0d7a-f114-355e-98bd-46b192bb78c7","pitchNumber":2,"startTime":"2026-08-01T04:55:29.682Z","endTime":"2026-08-01T04:55:33.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-01T04:55:43.714Z","endTime":"2026-08-01T04:56:02.008Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149104701205328,"aZ":-28.720381540972838,"pfxX":6.057916196785602,"pfxZ":2.1455883109095453,"pX":1.4660140092906464,"pZ":1.9003959705267677,"vX0":7.045610600738139,"vY0":-125.52636161766831,"vZ0":-2.822667989237801,"x":61.12,"y":187.47,"x0":-2.1544633768656203,"y0":50.00468759655277,"z0":5.355024888791384,"aX":9.758795917538507},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-12.5,"spinRate":2817,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4347779540716159,"extension":6.692092553521748},"index":4,"playId":"3d066f35-5e52-3db2-a35a-614173b447e7","pitchNumber":3,"startTime":"2026-08-01T04:56:02.008Z","endTime":"2026-08-01T04:56:08.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654016945694156,"aZ":-30.512916451801374,"pfxX":6.21987990062079,"pfxZ":1.035725528066198,"pX":1.2503051940487966,"pZ":0.9933967055151394,"vX0":5.6817797442498845,"vY0":-125.37616352921177,"vZ0":-4.322927322750609,"x":69.34,"y":211.96,"x0":-1.8474972018184488,"y0":50.00279924072586,"z0":5.210284921929218,"aX":9.97171020617207},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-12.5,"spinRate":2862,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43568371419069285,"extension":6.7960382417210745},"index":5,"playId":"fce3378c-7519-351f-9991-e1ab46906040","pitchNumber":4,"startTime":"2026-08-01T04:56:20.944Z","endTime":"2026-08-01T04:56:26.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:56:26.789Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:55:07.113Z","endTime":"2026-08-01T04:56:26.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mitch Garver replaces Victor Robles.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:54:10.657Z","endTime":"2026-08-01T04:55:09.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486680734345285,"aZ":-11.415713956903485,"pfxX":-3.884787297920713,"pfxZ":10.568078879669535,"pX":0.25529293845260553,"pZ":3.2865227683679867,"vX0":7.080693911040689,"vY0":-138.87764738958478,"vZ0":-3.4603565197989585,"x":107.27,"y":150.04,"x0":-1.8161993603676994,"y0":50.003306209808315,"z0":5.301668346890164,"aX":-7.632095315334223},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2454,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3935720627587109,"extension":6.732746085908727},"index":1,"playId":"f74ad4f1-13a5-3f20-b843-9d0109464bfc","pitchNumber":1,"startTime":"2026-08-01T04:55:09.299Z","endTime":"2026-08-01T04:55:14.110Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272738456633164,"aZ":-29.88264339107009,"pfxX":5.39545843846761,"pfxZ":1.422564155978102,"pX":1.4797590789844237,"pZ":1.5435938206558744,"vX0":7.23921664798537,"vY0":-125.60961874913833,"vZ0":-3.3523631119465174,"x":60.6,"y":197.1,"x0":-2.1348925071205826,"y0":50.00059781721038,"z0":5.312606496899361,"aX":8.659812092302923},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":-11.4,"spinRate":2831,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43524513809998444,"extension":6.941277952304147},"index":2,"playId":"675b0d7a-f114-355e-98bd-46b192bb78c7","pitchNumber":2,"startTime":"2026-08-01T04:55:29.682Z","endTime":"2026-08-01T04:55:33.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-01T04:55:43.714Z","endTime":"2026-08-01T04:56:02.008Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149104701205328,"aZ":-28.720381540972838,"pfxX":6.057916196785602,"pfxZ":2.1455883109095453,"pX":1.4660140092906464,"pZ":1.9003959705267677,"vX0":7.045610600738139,"vY0":-125.52636161766831,"vZ0":-2.822667989237801,"x":61.12,"y":187.47,"x0":-2.1544633768656203,"y0":50.00468759655277,"z0":5.355024888791384,"aX":9.758795917538507},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-12.5,"spinRate":2817,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4347779540716159,"extension":6.692092553521748},"index":4,"playId":"3d066f35-5e52-3db2-a35a-614173b447e7","pitchNumber":3,"startTime":"2026-08-01T04:56:02.008Z","endTime":"2026-08-01T04:56:08.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654016945694156,"aZ":-30.512916451801374,"pfxX":6.21987990062079,"pfxZ":1.035725528066198,"pX":1.2503051940487966,"pZ":0.9933967055151394,"vX0":5.6817797442498845,"vY0":-125.37616352921177,"vZ0":-4.322927322750609,"x":69.34,"y":211.96,"x0":-1.8474972018184488,"y0":50.00279924072586,"z0":5.210284921929218,"aX":9.97171020617207},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":-12.5,"spinRate":2862,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43568371419069285,"extension":6.7960382417210745},"index":5,"playId":"fce3378c-7519-351f-9991-e1ab46906040","pitchNumber":4,"startTime":"2026-08-01T04:56:20.944Z","endTime":"2026-08-01T04:56:26.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:56:26.789Z","atBatIndex":70},"scoringPlays":[8,13,18,47,50,56],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":113.48,"y":177.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":157.58,"y":166.79},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":202.07,"y":133.84},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":233.18,"y":97.39},"type":"H","description":"Double"}]}},{"startIndex":10,"endIndex":19,"top":[10,11,12,13,14,15],"bottom":[16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":176.44,"y":107.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":176.85,"y":166.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":90.86,"y":96.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":216.58,"y":80.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":101.91,"y":161.38},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":107.77,"y":161.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":195.61,"y":65.9},"type":"H","description":"Home Run"}]}},{"startIndex":20,"endIndex":25,"top":[20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":153.02,"y":161.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":103.41,"y":165.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":151.56,"y":139.6},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":149.98,"y":154.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":127.67,"y":143.47},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":198.19,"y":90.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":185.33,"y":84.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":165.74,"y":81.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":76.19,"y":97.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":98.78,"y":166.28},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35],"bottom":[36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":141.87,"y":83.65},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":40,"endIndex":46,"top":[40,41,42],"bottom":[43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":89.52,"y":148.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":158.6,"y":168.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":83.13,"y":102.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":155.05,"y":161.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":119.07,"y":187.98},"type":"O","description":"Pop Out"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":58.12,"y":43.16},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":146.94,"y":165.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":74.2,"y":102.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":44.95,"y":125.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":91.17,"y":105.95},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":155.05,"y":157.66},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":45.24,"y":71.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":80.63,"y":104.22},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":78.48,"y":96.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":170.87,"y":105.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":107.9,"y":153.61},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":150.99,"y":153.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":131.25,"y":176.98},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":81.35,"y":103.78},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":112.08,"y":173.22},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"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":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":4,"errors":0,"leftOnBase":6},"away":{"runs":5,"hits":7,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"catcher":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"first":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"second":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"third":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"shortstop":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"left":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"center":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"right":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"onDeck":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"inHole":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"battingOrder":9,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"onDeck":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"inHole":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"battingOrder":9,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".244","atBats":33,"obp":".318","slg":".406","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":17,"rbi":5,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"4.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.37","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":58,"strikes":104,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":3,"pitchesPerInning":"18.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":19,"groundOuts":44,"airOuts":33,"runs":17,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":150,"obp":".308","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":636,"era":"3.60","inningsPitched":"40.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":16,"whip":"1.30","battersFaced":170,"outs":120,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":211,"strikes":425,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":4,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"9.23","walksPer9Inn":"3.83","hitsPer9Inn":"7.88","runsScoredPer9":"3.83","homeRunsPer9":"1.13","inheritedRunners":16,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":68,"groundOuts":86,"airOuts":131,"runs":49,"doubles":21,"triples":0,"homeRuns":17,"strikeOuts":139,"baseOnBalls":49,"intentionalWalks":0,"hits":97,"hitByPitch":2,"atBats":450,"obp":".294","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2050,"era":"3.65","inningsPitched":"120.2","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.21","battersFaced":504,"outs":362,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2050,"balls":755,"strikes":1295,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".692","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"10.37","walksPer9Inn":"3.65","hitsPer9Inn":"7.23","runsScoredPer9":"3.65","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":38,"groundOuts":69,"airOuts":77,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":26,"intentionalWalks":1,"hits":60,"hitByPitch":9,"avg":".234","atBats":256,"obp":".318","slg":".352","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":90,"rbi":36,"leftOnBase":132,"sacBunts":0,"sacFlies":8,"babip":".266","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.57","popOuts":9,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":51,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":16,"putOuts":587,"errors":2,"chances":605,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":96,"flyOuts":62,"groundOuts":80,"airOuts":106,"runs":51,"doubles":20,"triples":5,"homeRuns":19,"strikeOuts":86,"baseOnBalls":23,"intentionalWalks":1,"hits":85,"hitByPitch":6,"avg":".241","atBats":353,"obp":".297","slg":".487","ops":".784","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":172,"rbi":53,"leftOnBase":154,"sacBunts":2,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.58","popOuts":18,"lineOuts":26},"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":104,"putOuts":392,"errors":3,"chances":499,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":74,"groundOuts":102,"airOuts":127,"runs":50,"doubles":16,"triples":3,"homeRuns":16,"strikeOuts":68,"baseOnBalls":31,"intentionalWalks":0,"hits":95,"hitByPitch":2,"avg":".244","atBats":390,"obp":".302","slg":".423","ops":".725","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":165,"rbi":58,"leftOnBase":155,"sacBunts":1,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.38","popOuts":25,"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":171,"putOuts":103,"errors":7,"chances":281,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":42,"groundOuts":69,"airOuts":70,"runs":37,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":42,"intentionalWalks":0,"hits":61,"hitByPitch":5,"avg":".242","atBats":252,"obp":".358","slg":".321","ops":".679","caughtStealing":7,"stolenBases":10,"stolenBasePercentage":".588","caughtStealingPercentage":".412","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":81,"rbi":21,"leftOnBase":90,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"126.00","popOuts":9,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":152,"errors":1,"chances":157,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID696070":{"person":{"id":696070,"fullName":"Kendry Rojas","link":"/api/v1/people/696070"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":11,"gamesStarted":4,"flyOuts":12,"groundOuts":23,"airOuts":25,"runs":8,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":21,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":99,"obp":".355","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":497,"era":"2.51","inningsPitched":"28.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.47","battersFaced":124,"outs":86,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":497,"balls":206,"strikes":291,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"17.34","gamesFinished":3,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"10.36","walksPer9Inn":"6.59","hitsPer9Inn":"6.59","runsScoredPer9":"2.51","homeRunsPer9":"0.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":64,"flyOuts":21,"groundOuts":29,"airOuts":47,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":9,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".229","atBats":170,"obp":".268","slg":".329","ops":".597","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":56,"rbi":29,"leftOnBase":89,"sacBunts":1,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":9,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":68,"errors":8,"chances":167,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":107,"flyOuts":55,"groundOuts":99,"airOuts":104,"runs":52,"doubles":23,"triples":1,"homeRuns":13,"strikeOuts":96,"baseOnBalls":33,"intentionalWalks":0,"hits":95,"hitByPitch":2,"avg":".242","atBats":392,"obp":".303","slg":".406","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":159,"rbi":63,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.15","popOuts":24,"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":5,"putOuts":103,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":17,"flyOuts":8,"groundOuts":12,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".205","atBats":39,"obp":".289","slg":".205","ops":".494","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":8,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":19,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":39,"groundOuts":63,"airOuts":73,"runs":46,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":76,"baseOnBalls":26,"intentionalWalks":0,"hits":68,"hitByPitch":5,"atBats":273,"obp":".321","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1228,"era":"4.73","inningsPitched":"72.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.30","battersFaced":312,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1228,"balls":445,"strikes":783,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".375","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.46","walksPer9Inn":"3.24","hitsPer9Inn":"8.46","runsScoredPer9":"5.72","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":28,"groundOuts":38,"airOuts":50,"runs":31,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":32,"baseOnBalls":27,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".293","atBats":167,"obp":".396","slg":".539","ops":".935","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":90,"rbi":36,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.70","popOuts":15,"lineOuts":7},"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":5,"stolenBases":36,"stolenBasePercentage":".878","caughtStealingPercentage":".122","assists":9,"putOuts":317,"errors":1,"chances":327,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":19,"groundOuts":50,"airOuts":41,"runs":24,"doubles":8,"triples":3,"homeRuns":5,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".243","atBats":169,"obp":".297","slg":".414","ops":".711","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":70,"rbi":25,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.80","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":86,"errors":2,"chances":161,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":45,"gamesStarted":0,"flyOuts":32,"groundOuts":33,"airOuts":47,"runs":22,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":154,"obp":".369","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":709,"era":"5.03","inningsPitched":"39.1","wins":6,"losses":3,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.60","battersFaced":179,"outs":118,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":256,"strikes":453,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"18.03","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"7.78","walksPer9Inn":"4.12","hitsPer9Inn":"10.30","runsScoredPer9":"5.03","homeRunsPer9":"0.69","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":58,"groundOuts":76,"airOuts":117,"runs":46,"doubles":22,"triples":0,"homeRuns":14,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":0,"hits":83,"hitByPitch":2,"atBats":338,"obp":".299","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1362,"era":"4.45","inningsPitched":"87.0","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.23","battersFaced":366,"outs":261,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1362,"balls":474,"strikes":888,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".700","pitchesPerInning":"15.66","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.48","hitsPer9Inn":"8.59","runsScoredPer9":"4.76","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":40,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":33,"gamesStarted":0,"flyOuts":12,"groundOuts":47,"airOuts":25,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":20,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":113,"obp":".316","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":532,"era":"3.38","inningsPitched":"32.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.28","battersFaced":137,"outs":96,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":219,"strikes":313,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".667","pitchesPerInning":"16.63","gamesFinished":1,"strikeoutWalkRatio":"1.10","strikeoutsPer9Inn":"6.19","walksPer9Inn":"5.63","hitsPer9Inn":"5.91","runsScoredPer9":"3.38","homeRunsPer9":"0.56","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"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"}]},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":0,"flyOuts":18,"groundOuts":24,"airOuts":34,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":124,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":552,"era":"5.29","inningsPitched":"32.1","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.39","battersFaced":140,"outs":97,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":207,"strikes":345,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.07","gamesFinished":7,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"10.30","walksPer9Inn":"4.18","hitsPer9Inn":"8.35","runsScoredPer9":"5.29","homeRunsPer9":"1.39","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681252":{"person":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":10,"airOuts":13,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":45,"obp":".271","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":180,"era":"2.19","inningsPitched":"12.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.05","battersFaced":48,"outs":37,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":58,"strikes":122,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.59","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.19","hitsPer9Inn":"7.30","runsScoredPer9":"2.19","homeRunsPer9":"0.73","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":50,"airOuts":89,"runs":37,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":78,"baseOnBalls":31,"intentionalWalks":1,"hits":59,"hitByPitch":2,"avg":".216","atBats":273,"obp":".298","slg":".392","ops":".690","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":107,"rbi":34,"leftOnBase":127,"sacBunts":0,"sacFlies":3,"babip":".257","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.82","popOuts":28,"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":99,"putOuts":265,"errors":8,"chances":372,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":91,"flyOuts":42,"groundOuts":63,"airOuts":86,"runs":47,"doubles":19,"triples":1,"homeRuns":8,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":1,"hits":81,"hitByPitch":3,"avg":".283","atBats":286,"obp":".371","slg":".441","ops":".812","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":126,"rbi":38,"leftOnBase":88,"sacBunts":1,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":143,"errors":1,"chances":148,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(S, 14)","summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":38,"groundOuts":31,"airOuts":72,"runs":20,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":45,"baseOnBalls":25,"intentionalWalks":2,"hits":39,"hitByPitch":3,"atBats":185,"obp":".313","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":825,"era":"3.26","inningsPitched":"49.2","wins":2,"losses":0,"saves":14,"saveOpportunities":14,"holds":6,"blownSaves":0,"earnedRuns":18,"whip":"1.29","battersFaced":215,"outs":149,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":825,"balls":306,"strikes":519,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.61","gamesFinished":30,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.15","walksPer9Inn":"4.53","hitsPer9Inn":"7.07","runsScoredPer9":"3.62","homeRunsPer9":"1.09","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":36,"strikes":65,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","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":14,"gamesStarted":14,"flyOuts":45,"groundOuts":79,"airOuts":84,"runs":49,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":69,"baseOnBalls":26,"intentionalWalks":0,"hits":80,"hitByPitch":3,"atBats":309,"obp":".320","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1303,"era":"5.22","inningsPitched":"81.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.31","battersFaced":341,"outs":243,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1303,"balls":474,"strikes":829,"strikePercentage":".640","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":3,"winPercentage":".333","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.67","walksPer9Inn":"2.89","hitsPer9Inn":"8.89","runsScoredPer9":"5.44","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":77,"groundOuts":88,"airOuts":136,"runs":58,"doubles":26,"triples":1,"homeRuns":17,"strikeOuts":135,"baseOnBalls":25,"intentionalWalks":0,"hits":109,"hitByPitch":5,"atBats":464,"obp":".279","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":1990,"era":"3.52","inningsPitched":"120.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.11","battersFaced":498,"outs":361,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1990,"balls":650,"strikes":1340,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".462","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"5.40","strikeoutsPer9Inn":"10.10","walksPer9Inn":"1.87","hitsPer9Inn":"8.15","runsScoredPer9":"4.34","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":35,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".308","atBats":65,"obp":".338","slg":".415","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":27,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".452","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":8,"putOuts":162,"errors":3,"chances":173,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":2,"flyOuts":33,"groundOuts":51,"airOuts":50,"runs":21,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":1,"hits":48,"hitByPitch":2,"atBats":197,"obp":".304","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":894,"era":"3.12","inningsPitched":"52.0","wins":4,"losses":2,"saves":3,"saveOpportunities":5,"holds":16,"blownSaves":2,"earnedRuns":18,"whip":"1.23","battersFaced":218,"outs":156,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":310,"strikes":584,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".667","pitchesPerInning":"17.19","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"8.83","walksPer9Inn":"2.77","hitsPer9Inn":"8.31","runsScoredPer9":"3.63","homeRunsPer9":"0.52","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":73,"groundOuts":77,"airOuts":122,"runs":51,"doubles":15,"triples":1,"homeRuns":4,"strikeOuts":61,"baseOnBalls":41,"intentionalWalks":1,"hits":89,"hitByPitch":12,"avg":".259","atBats":343,"obp":".353","slg":".344","ops":".697","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":118,"rbi":31,"leftOnBase":139,"sacBunts":0,"sacFlies":6,"babip":".299","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"85.75","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":167,"errors":8,"chances":335,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[663616,668952,680777,665019,605137,668904,702176,668885,686797,807712,656484,605170,805673,681892,667297,702193,672782],"pitchers":[805673,681892,667297,702193,672782],"bench":[656577],"bullpen":[701519,681252,671737,641927,687570,573124,696070,657746],"battingOrder":[668952,680777,665019,605137,668904,668885,686797,807712,605170],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Keaschall (15, Bazardo)."},{"label":"HR","value":"Lee, B (16, 2nd inning off Miller, B, 1 on, 2 out); Lewis, R (11, 7th inning off Ferrer, 0 on, 0 out); Jeffers (10, 8th inning off Bazardo, 0 on, 0 out)."},{"label":"TB","value":"Bell; Jeffers 4; Keaschall 3; Lee, B 4; Lewis, R 4; Roden."},{"label":"RBI","value":"Jeffers (36); Keaschall (31); Lee, B 2 (58); Lewis, R (34)."},{"label":"2-out RBI","value":"Lee, B 2."},{"label":"Runners left in scoring position, 2 out","value":"Larnach."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Keaschall (1st base by Miller, B)."}]}],"note":[{"label":"a","value":"Struck out for Gray, T in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".229","atBats":31,"obp":".308","slg":".378","ops":".686","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":9,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.19","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":42,"strikes":96,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":5,"pitchesPerInning":"15.33","runsScoredPer9":"5.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":59,"groundOuts":124,"airOuts":122,"runs":42,"doubles":15,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":34,"intentionalWalks":2,"hits":106,"hitByPitch":4,"avg":".261","atBats":406,"obp":".324","slg":".357","ops":".681","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":145,"rbi":38,"leftOnBase":188,"sacBunts":0,"sacFlies":1,"babip":".285","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"50.75","popOuts":33,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":704,"errors":6,"chances":803,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":50,"flyOuts":25,"groundOuts":28,"airOuts":38,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".243","atBats":111,"obp":".292","slg":".270","ops":".562","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":30,"rbi":5,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":72,"errors":2,"chances":77,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":72,"groundOuts":97,"airOuts":129,"runs":52,"doubles":14,"triples":3,"homeRuns":14,"strikeOuts":76,"baseOnBalls":28,"intentionalWalks":0,"hits":105,"hitByPitch":8,"avg":".261","atBats":403,"obp":".319","slg":".414","ops":".733","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":167,"rbi":50,"leftOnBase":147,"sacBunts":1,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.79","popOuts":29,"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":286,"putOuts":146,"errors":6,"chances":438,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 4-2)(BS, 3)","summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":24,"groundOuts":58,"airOuts":38,"runs":16,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":1,"hits":47,"hitByPitch":4,"atBats":178,"obp":".328","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":727,"era":"3.00","inningsPitched":"45.0","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":10,"blownSaves":3,"earnedRuns":15,"whip":"1.33","battersFaced":197,"outs":135,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":727,"balls":239,"strikes":488,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":1,"winPercentage":".667","pitchesPerInning":"16.16","gamesFinished":7,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.60","hitsPer9Inn":"9.40","runsScoredPer9":"3.20","homeRunsPer9":"0.80","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621074":{"person":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":17,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":80,"obp":".310","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":340,"era":"4.35","inningsPitched":"20.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.26","battersFaced":88,"outs":62,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":340,"balls":111,"strikes":229,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".000","pitchesPerInning":"16.45","gamesFinished":9,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.61","hitsPer9Inn":"8.71","runsScoredPer9":"5.23","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":12,"groundOuts":19,"airOuts":19,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".214","atBats":84,"obp":".298","slg":".357","ops":".655","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":30,"rbi":10,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":14,"errors":2,"chances":48,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695380":{"person":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":24,"gamesStarted":0,"flyOuts":10,"groundOuts":26,"airOuts":24,"runs":21,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":110,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":477,"era":"5.79","inningsPitched":"28.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":18,"whip":"1.36","battersFaced":123,"outs":84,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":183,"strikes":294,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".000","pitchesPerInning":"17.04","gamesFinished":15,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"10.93","walksPer9Inn":"3.54","hitsPer9Inn":"8.68","runsScoredPer9":"6.75","homeRunsPer9":"0.64","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":46,"groundOuts":105,"airOuts":76,"runs":68,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":94,"baseOnBalls":42,"intentionalWalks":0,"hits":106,"hitByPitch":17,"avg":".280","atBats":378,"obp":".375","slg":".447","ops":".822","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":169,"rbi":48,"leftOnBase":141,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.08","popOuts":9,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":196,"errors":0,"chances":197,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":39,"groundOuts":77,"airOuts":64,"runs":39,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":65,"baseOnBalls":28,"intentionalWalks":1,"hits":72,"hitByPitch":4,"avg":".261","atBats":276,"obp":".335","slg":".525","ops":".860","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":145,"rbi":49,"leftOnBase":113,"sacBunts":0,"sacFlies":2,"babip":".277","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":7,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":57,"groundOuts":42,"airOuts":93,"runs":25,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":107,"baseOnBalls":41,"intentionalWalks":0,"hits":47,"hitByPitch":2,"avg":".164","atBats":286,"obp":".271","slg":".308","ops":".579","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":88,"rbi":39,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".211","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":23,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":33,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":17,"putOuts":503,"errors":1,"chances":521,"fielding":".998","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":21,"groundOuts":28,"airOuts":37,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".140","atBats":114,"obp":".205","slg":".254","ops":".459","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":29,"rbi":11,"leftOnBase":58,"sacBunts":1,"sacFlies":3,"babip":".158","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":11,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":19,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677961":{"person":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":11,"groundOuts":25,"airOuts":23,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":96,"obp":".365","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":450,"era":"3.16","inningsPitched":"25.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.56","battersFaced":115,"outs":77,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":162,"strikes":288,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".---","pitchesPerInning":"17.53","gamesFinished":7,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"8.77","walksPer9Inn":"5.61","hitsPer9Inn":"8.42","runsScoredPer9":"3.16","homeRunsPer9":"0.35","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":73,"groundOuts":94,"airOuts":139,"runs":48,"doubles":30,"triples":0,"homeRuns":15,"strikeOuts":133,"baseOnBalls":27,"intentionalWalks":1,"hits":98,"hitByPitch":5,"atBats":460,"obp":".263","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1971,"era":"3.44","inningsPitched":"125.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"0.99","battersFaced":496,"outs":377,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1971,"balls":668,"strikes":1303,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".571","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"4.93","strikeoutsPer9Inn":"9.53","walksPer9Inn":"1.93","hitsPer9Inn":"7.02","runsScoredPer9":"3.44","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":30,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":77,"groundOuts":97,"airOuts":137,"runs":65,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":122,"baseOnBalls":26,"intentionalWalks":1,"hits":112,"hitByPitch":3,"atBats":464,"obp":".284","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1860,"era":"4.56","inningsPitched":"120.1","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.15","battersFaced":497,"outs":361,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1860,"balls":612,"strikes":1248,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".467","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"4.69","strikeoutsPer9Inn":"9.12","walksPer9Inn":"1.94","hitsPer9Inn":"8.38","runsScoredPer9":"4.86","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":12,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806068":{"person":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":18,"groundOuts":46,"airOuts":40,"runs":22,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":69,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".191","atBats":188,"obp":".252","slg":".346","ops":".598","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":65,"rbi":21,"leftOnBase":83,"sacBunts":1,"sacFlies":2,"babip":".254","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.86","popOuts":11,"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":108,"putOuts":78,"errors":6,"chances":192,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":17,"flyOuts":63,"groundOuts":92,"airOuts":120,"runs":65,"doubles":22,"triples":2,"homeRuns":16,"strikeOuts":86,"baseOnBalls":32,"intentionalWalks":1,"hits":107,"hitByPitch":5,"atBats":397,"obp":".329","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1767,"era":"5.06","inningsPitched":"99.2","wins":3,"losses":9,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":56,"whip":"1.39","battersFaced":443,"outs":299,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1767,"balls":595,"strikes":1172,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".250","pitchesPerInning":"17.73","gamesFinished":2,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.77","walksPer9Inn":"2.89","hitsPer9Inn":"9.66","runsScoredPer9":"5.87","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":69,"groundOuts":116,"airOuts":115,"runs":57,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":107,"baseOnBalls":25,"intentionalWalks":0,"hits":131,"hitByPitch":3,"atBats":468,"obp":".320","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1814,"era":"3.98","inningsPitched":"120.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.30","battersFaced":497,"outs":360,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1814,"balls":587,"strikes":1227,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".471","pitchesPerInning":"15.12","gamesFinished":0,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"8.03","walksPer9Inn":"1.88","hitsPer9Inn":"9.83","runsScoredPer9":"4.28","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":41,"gamesStarted":0,"flyOuts":13,"groundOuts":28,"airOuts":28,"runs":18,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":145,"obp":".294","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":653,"era":"3.99","inningsPitched":"38.1","wins":3,"losses":4,"saves":19,"saveOpportunities":24,"holds":0,"blownSaves":5,"earnedRuns":17,"whip":"1.23","battersFaced":163,"outs":115,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":233,"strikes":420,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".429","pitchesPerInning":"17.03","gamesFinished":31,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"13.85","walksPer9Inn":"3.76","hitsPer9Inn":"7.28","runsScoredPer9":"4.23","homeRunsPer9":"0.94","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":21,"groundOuts":20,"airOuts":33,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".177","atBats":124,"obp":".297","slg":".298","ops":".595","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":37,"rbi":14,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":4,"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":5,"stolenBases":31,"stolenBasePercentage":".861","caughtStealingPercentage":".139","assists":9,"putOuts":301,"errors":3,"chances":313,"fielding":".990","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":17,"groundOuts":30,"airOuts":29,"runs":8,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":20,"hitByPitch":3,"atBats":100,"obp":".287","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":433,"era":"1.88","inningsPitched":"28.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":6,"whip":"1.05","battersFaced":117,"outs":86,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":143,"strikes":290,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".500","pitchesPerInning":"15.10","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.14","hitsPer9Inn":"6.28","runsScoredPer9":"2.51","homeRunsPer9":"0.94","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":20,"groundOuts":21,"airOuts":32,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":13,"hitByPitch":3,"avg":".131","atBats":99,"obp":".263","slg":".172","ops":".435","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":17,"rbi":7,"leftOnBase":46,"sacBunts":2,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":41,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":63,"groundOuts":88,"airOuts":122,"runs":51,"doubles":16,"triples":0,"homeRuns":16,"strikeOuts":88,"baseOnBalls":30,"intentionalWalks":1,"hits":99,"hitByPitch":5,"avg":".251","atBats":394,"obp":".310","slg":".414","ops":".724","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":163,"rbi":46,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":23,"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":257,"errors":2,"chances":263,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":31,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":12,"flyOuts":54,"groundOuts":54,"airOuts":87,"runs":26,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":74,"baseOnBalls":13,"intentionalWalks":1,"hits":55,"hitByPitch":1,"atBats":269,"obp":".244","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1086,"era":"2.80","inningsPitched":"74.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.92","battersFaced":284,"outs":222,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1086,"balls":337,"strikes":749,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":2,"winPercentage":".444","pitchesPerInning":"14.68","gamesFinished":1,"strikeoutWalkRatio":"5.69","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.58","hitsPer9Inn":"6.69","runsScoredPer9":"3.16","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"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"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":3,"strikes":20,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":34,"groundOuts":33,"airOuts":58,"runs":18,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":1,"hits":47,"hitByPitch":1,"atBats":182,"obp":".308","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":777,"era":"2.96","inningsPitched":"48.2","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":21,"blownSaves":3,"earnedRuns":16,"whip":"1.25","battersFaced":203,"outs":146,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":254,"strikes":523,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.57","rbi":2,"winPercentage":".500","pitchesPerInning":"15.97","gamesFinished":2,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.25","walksPer9Inn":"2.59","hitsPer9Inn":"8.69","runsScoredPer9":"3.33","homeRunsPer9":"1.11","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":73,"groundOuts":95,"airOuts":122,"runs":40,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":102,"baseOnBalls":27,"intentionalWalks":1,"hits":88,"hitByPitch":4,"atBats":405,"obp":".272","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1719,"era":"3.26","inningsPitched":"110.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.04","battersFaced":438,"outs":331,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1719,"balls":613,"strikes":1106,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".545","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.20","hitsPer9Inn":"7.18","runsScoredPer9":"3.26","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[702284,668227,686527,677594,647304,663728,642215,806068,645302,641598,682243,678606,660825,621074],"pitchers":[682243,678606,660825,621074],"bench":[608701,660844],"bullpen":[622491,669302,676106,695380,669923,662253,642100,677961,693433],"battingOrder":[702284,668227,686527,677594,647304,663728,642215,806068,641598],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Canzone (17, Matthews); Raleigh (8, Matthews)."},{"label":"HR","value":"Young (14, 2nd inning off Matthews, 0 on, 2 out)."},{"label":"TB","value":"Canzone 2; Raleigh 2; Rodríguez, J; Young 4."},{"label":"RBI","value":"Raleigh 2 (39); Young (50)."},{"label":"2-out RBI","value":"Young; Raleigh 2."},{"label":"Runners left in scoring position, 2 out","value":"Garver 2; Wilson, W 3."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rodríguez, J (14, 2nd base off Funderburk/Jeffers)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Miller, B (Keaschall at 1st base)."}]}],"note":[{"label":"a","value":"Struck out for Robles in the 9th."}]}},"officials":[{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Robles (by Matthews)."},{"label":"ABS Challenge","value":"Keaschall (Strike-Confirmed); Naylor, J (Strike-Confirmed); Jeffers (Ball-Confirmed); Young (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Matthews 101-65; Funderburk 19-14; Nance 11-6; Morris 6-4; Gómez, Y 25-15; Miller, B 87-56; Ferrer 15-11; Bazardo 23-20; Rucker 13-9."},{"label":"Groundouts-flyouts","value":"Matthews 4-1; Funderburk 1-0; Nance 1-0; Morris 1-2; Gómez, Y 1-0; Miller, B 5-4; Ferrer 1-1; Bazardo 0-1; Rucker 2-0."},{"label":"Batters faced","value":"Matthews 22; Funderburk 4; Nance 2; Morris 3; Gómez, Y 5; Miller, B 20; Ferrer 5; Bazardo 7; Rucker 3."},{"label":"Inherited runners-scored","value":"Funderburk 1-0; Bazardo 1-1."},{"label":"Umpires","value":"HP: Alan Porter. 1B: Roberto Ortiz. 2B: Jim Wolf. 3B: Alex MacKay. "},{"label":"Weather","value":"80 degrees, Clear."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"43,489."},{"label":"Venue","value":"T-Mobile Park."},{"label":"July 31, 2026"}],"pitchingNotes":["Matthews pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","boxscoreName":"Keaschall"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":73,"groundOuts":77,"airOuts":122,"runs":51,"doubles":15,"triples":1,"homeRuns":4,"strikeOuts":61,"baseOnBalls":41,"intentionalWalks":1,"hits":89,"hitByPitch":12,"avg":".259","atBats":343,"obp":".353","slg":".344","ops":".697","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":118,"rbi":31,"leftOnBase":139,"sacBunts":0,"sacFlies":6,"babip":".299","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"85.75","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":167,"errors":8,"chances":335,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","boxscoreName":"Miller, B"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":31,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":12,"flyOuts":54,"groundOuts":54,"airOuts":87,"runs":26,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":74,"baseOnBalls":13,"intentionalWalks":1,"hits":55,"hitByPitch":1,"atBats":269,"obp":".244","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1086,"era":"2.80","inningsPitched":"74.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.92","battersFaced":284,"outs":222,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1086,"balls":337,"strikes":749,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":2,"winPercentage":".444","pitchesPerInning":"14.68","gamesFinished":1,"strikeoutWalkRatio":"5.69","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.58","hitsPer9Inn":"6.69","runsScoredPer9":"3.16","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53},{"player":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","boxscoreName":"Matthews"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":101,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":36,"strikes":65,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","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":14,"gamesStarted":14,"flyOuts":45,"groundOuts":79,"airOuts":84,"runs":49,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":69,"baseOnBalls":26,"intentionalWalks":0,"hits":80,"hitByPitch":3,"atBats":309,"obp":".320","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1303,"era":"5.22","inningsPitched":"81.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.31","battersFaced":341,"outs":243,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1303,"balls":474,"strikes":829,"strikePercentage":".640","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":3,"winPercentage":".333","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.67","walksPer9Inn":"2.89","hitsPer9Inn":"8.89","runsScoredPer9":"5.44","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"loser":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"save":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}