{"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":823108,"link":"/api/v1.1/game/823108/feed/live","metaData":{"wait":10,"timeStamp":"20260805_040920","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823108,"type":"R","doubleHeader":"N","id":"2026/08/04/detmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823108-2026-08-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-05T01:40:00Z","originalDate":"2026-08-04","officialDate":"2026-08-04","dayNight":"night","time":"6:40","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":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2026,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","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":"Detroit","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":58,"ties":0,"pct":".487"},"records":{},"divisionLeader":false,"wins":55,"losses":58,"winningPercentage":".487"},"franchiseName":"Detroit","clubName":"Tigers","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":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":59,"ties":0,"pct":".482"},"records":{},"divisionLeader":false,"wins":55,"losses":59,"winningPercentage":".482"},"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},"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"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},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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":31,"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},"ID623454":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454","firstName":"Andrew","lastName":"Anderson","primaryNumber":"38","birthDate":"1994-03-22","currentAge":32,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Anderson","middleName":"J.","boxscoreName":"Anderson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Anderson","nameSlug":"drew-anderson-623454","firstLastName":"Drew Anderson","lastFirstName":"Anderson, Drew","lastInitName":"Anderson, D","initLastName":"D Anderson","fullFMLName":"Andrew J. Anderson","fullLFMName":"Anderson, Andrew J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":21,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID646241":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241","firstName":"Enmanuel","lastName":"De Jesus","primaryNumber":"37","birthDate":"1996-12-10","currentAge":29,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enmanuel","useLastName":"De Jesus","middleName":"Jose","boxscoreName":"De Jesus","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Enmanuel De Jesus","nameSlug":"enmanuel-de-jesus-646241","firstLastName":"Enmanuel De Jesus","lastFirstName":"De Jesus, Enmanuel","lastInitName":"De Jesus, E","initLastName":"E De Jesus","fullFMLName":"Enmanuel Jose De Jesus","fullLFMName":"De Jesus, Enmanuel Jose","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID703601":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601","firstName":"Maxwell","lastName":"Clark","primaryNumber":"15","birthDate":"2004-12-21","currentAge":21,"birthCity":"Franklin","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Max","useLastName":"Clark","middleName":"Reece","boxscoreName":"Clark","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Clark","nameSlug":"max-clark-703601","firstLastName":"Max Clark","lastFirstName":"Clark, Max","lastInitName":"Clark, M","initLastName":"M Clark","fullFMLName":"Maxwell Reece Clark","fullLFMName":"Clark, Maxwell Reece","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID681006":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006","firstName":"Joshua","lastName":"Simpson","primaryNumber":"37","birthDate":"1997-08-19","currentAge":28,"birthCity":"Stafford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Simpson","middleName":"Wayne","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Simpson","nameSlug":"josh-simpson-681006","firstLastName":"Josh Simpson","lastFirstName":"Simpson, Josh","lastInitName":"Simpson, J","initLastName":"J Simpson","fullFMLName":"Joshua Wayne Simpson","fullLFMName":"Simpson, Joshua Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":24,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"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},"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},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID680744":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744","firstName":"Tyler","lastName":"Madden","primaryNumber":"36","birthDate":"2000-02-21","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ty","useLastName":"Madden","middleName":"Dylan","boxscoreName":"Madden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty Madden","nameSlug":"ty-madden-680744","firstLastName":"Ty Madden","lastFirstName":"Madden, Ty","lastInitName":"Madden, T","initLastName":"T Madden","fullFMLName":"Tyler Dylan Madden","fullLFMName":"Madden, Tyler Dylan","strikeZoneTop":3.49,"strikeZoneBottom":1.601},"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},"ID680664":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","firstName":"Eduardo","lastName":"Valencia","primaryNumber":"32","birthDate":"2000-01-25","currentAge":26,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eduardo","useLastName":"Valencia","middleName":"Andres","boxscoreName":"Valencia","gender":"M","nameMatrilineal":"Padilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduardo Valencia","nameSlug":"eduardo-valencia-680664","firstLastName":"Eduardo Valencia","lastFirstName":"Valencia, Eduardo","lastInitName":"Valencia, E","initLastName":"E Valencia","fullFMLName":"Eduardo Andres Valencia","fullLFMName":"Valencia, Eduardo Andres","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID621097":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","firstName":"Jacob","lastName":"Waguespack","primaryNumber":"58","birthDate":"1993-11-05","currentAge":32,"birthCity":"Prairieville","birthStateProvince":"LA","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Waguespack","middleName":"Daniel","boxscoreName":"Waguespack","nickName":"Waguespack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAG-uh-spak","mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Waguespack","nameSlug":"jacob-waguespack-621097","firstLastName":"Jacob Waguespack","lastFirstName":"Waguespack, Jacob","lastInitName":"Waguespack, J","initLastName":"J Waguespack","fullFMLName":"Jacob Daniel Waguespack","fullLFMName":"Waguespack, Jacob Daniel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":28,"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},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":34,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":26,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":25,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701162":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162","firstName":"Benjamin","lastName":"Malgeri","primaryNumber":"53","birthDate":"2000-01-12","currentAge":26,"birthCity":"Exeter","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ben","useLastName":"Malgeri","middleName":"Joseph","boxscoreName":"Malgeri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Malgeri","nameSlug":"ben-malgeri-701162","firstLastName":"Ben Malgeri","lastFirstName":"Malgeri, Ben","lastInitName":"Malgeri, B","initLastName":"B Malgeri","fullFMLName":"Benjamin Joseph Malgeri","fullLFMName":"Malgeri, Benjamin Joseph","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"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},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"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},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":27,"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":30,"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},"ID700270":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270","firstName":"Yilber","lastName":"Díaz","primaryNumber":"62","birthDate":"2000-08-19","currentAge":25,"birthCity":"Guatire","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yilber","useLastName":"Díaz","middleName":"Daniel","boxscoreName":"Díaz, Y","gender":"M","nameMatrilineal":"Peraza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yilber Díaz","nameSlug":"yilber-diaz-700270","firstLastName":"Yilber Díaz","lastFirstName":"Díaz, Yilber","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yilber Daniel Díaz","fullLFMName":"Díaz, Yilber Daniel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"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":47929,"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":"Cloudy","temp":"77","wind":"9 mph, L To R"},"gameInfo":{"attendance":35752,"firstPitch":"2026-08-05T01:41:00.000Z","gameDurationMinutes":148},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"home":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":661303,"fullName":"Sean Poor","link":"/api/v1/people/661303"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:41:12.674Z","endTime":"2026-08-05T01:42:15.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T22:00:27.440Z","endTime":"2026-08-05T01:15:32.261Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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-05T01:15:32.261Z","endTime":"2026-08-05T01:40:49.821Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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-05T01:40:49.821Z","endTime":"2026-08-05T01:41:14.860Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006915271871964,"aZ":-31.08855351617754,"pfxX":-10.65894255428905,"pfxZ":0.5836000012256992,"pX":-0.40478496888404336,"pZ":2.5657674905866035,"vX0":10.166520678902973,"vY0":-134.87874638800048,"vZ0":-0.46096308770225286,"x":132.43,"y":169.5,"x0":-2.8292894121061565,"y0":50.00003683462677,"z0":4.92193879376864,"aX":-19.731177039125576},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":17.3,"spinRate":2315,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4053353559393691,"extension":6.055583708035403},"index":3,"playId":"564c1fc0-ae4c-3600-bc25-8d6c7657b76f","pitchNumber":1,"startTime":"2026-08-05T01:41:14.860Z","endTime":"2026-08-05T01:41:17.891Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746921851527535,"aZ":-36.66129382483556,"pfxX":-8.086361426368235,"pfxZ":-2.837328042012288,"pX":-0.3647305167558949,"pZ":1.1310426860795026,"vX0":8.701314912782516,"vY0":-124.60788783114296,"vZ0":-1.7415820232391068,"x":130.9,"y":208.24,"x0":-2.842280985016302,"y0":50.003345060595706,"z0":4.852545866484848,"aX":-12.787257152372767},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":12.7,"spinRate":1530,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4386450051135693,"extension":6.222242756149603},"index":4,"playId":"3c39b24e-4644-34ac-b0c0-a07a59ea4747","pitchNumber":2,"startTime":"2026-08-05T01:41:35.505Z","endTime":"2026-08-05T01:41:38.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.259556033710666,"aZ":-36.87018349494594,"pfxX":8.45218484575804,"pfxZ":-3.761220814470205,"pX":-0.6283018350077902,"pZ":1.6234692197270792,"vX0":2.5820051066831544,"vY0":-111.38124720740434,"vZ0":0.23259099839433062,"x":140.95,"y":194.95,"x0":-2.902778346494342,"y0":50.00360657420468,"z0":5.351413689383223,"aX":10.548332695028407},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.4,"breakHorizontal":-16.0,"spinRate":2653,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4930242522857502,"extension":6.0360627310198245},"index":5,"playId":"0af9de0c-7cee-3e39-9b26-bc73fa6311ae","pitchNumber":3,"startTime":"2026-08-05T01:41:51.801Z","endTime":"2026-08-05T01:41:54.801Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08269658649346,"aZ":-21.111686715824323,"pfxX":-9.173014472448799,"pfxZ":5.653171539225967,"pX":-0.8529350584795042,"pZ":3.1141737887758865,"vX0":8.803105863904111,"vY0":-139.18686960379748,"vZ0":-1.014244755639098,"x":149.51,"y":154.7,"x0":-2.8693475015949046,"y0":50.00031754631347,"z0":4.885027198338305,"aX":-17.94371958946035},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":14.8,"spinRate":2202,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.39395378327354713,"extension":6.240967976897575},"index":6,"playId":"3e54ce97-18c3-382e-9889-88d135343e44","pitchNumber":4,"startTime":"2026-08-05T01:42:12.030Z","endTime":"2026-08-05T01:42:15.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:42:15.328Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, second baseman Cole Young 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-05T01:42:36.137Z","endTime":"2026-08-05T01:43:59.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.534126416456417,"aZ":-31.126354124089424,"pfxX":-10.590763963893039,"pfxZ":0.5458428499208114,"pX":-1.7041178382577653,"pZ":2.2576644464860176,"vX0":7.192896641282223,"vY0":-138.01154274402242,"vZ0":-1.4305934727677425,"x":181.96,"y":177.82,"x0":-2.9672353513360363,"y0":50.006865669466414,"z0":4.878046278350005,"aX":-20.447925308835494},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.8,"breakHorizontal":17.6,"spinRate":2339,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.3967792678281823,"extension":5.933644978208729},"index":0,"playId":"d89733b6-5efa-3d92-8ba6-093bef1693ef","pitchNumber":1,"startTime":"2026-08-05T01:42:40.106Z","endTime":"2026-08-05T01:42:43.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09249416480096,"aZ":-22.53305685130297,"pfxX":-7.440301675446348,"pfxZ":4.957840943426557,"pX":0.6732730580409252,"pZ":2.491963724373697,"vX0":11.861325668157091,"vY0":-138.18066412936798,"vZ0":-2.3605028722225767,"x":91.34,"y":171.5,"x0":-2.6967036086043947,"y0":50.003831458895874,"z0":4.861677759140563,"aX":-14.4737238618516},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":11.2,"spinRate":2315,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.3954962882542401,"extension":6.146295300513112},"index":1,"playId":"4e3c089b-7416-30ae-adae-918e728fe51e","pitchNumber":2,"startTime":"2026-08-05T01:42:55.815Z","endTime":"2026-08-05T01:42:59.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06585763631714,"aZ":-28.675186280930728,"pfxX":0.204741822548272,"pfxZ":2.2062881226736577,"pX":0.45944809883621873,"pZ":1.5131421872121429,"vX0":7.539524331772913,"vY0":-124.83989253962729,"vZ0":-3.2746951128449555,"x":99.49,"y":197.93,"x0":-2.6205557882751394,"y0":50.00158472128064,"z0":5.190725808032634,"aX":0.32463375012459045},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":-2.0,"spinRate":2320,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.43798359746878646,"extension":6.175719467652461},"index":2,"playId":"182bdf79-6d50-327e-a6fc-6b2eb4fc2a1f","pitchNumber":3,"startTime":"2026-08-05T01:43:13.559Z","endTime":"2026-08-05T01:43:16.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705297418550735,"aZ":-26.862949000153463,"pfxX":8.437102565324926,"pfxZ":4.147543567174994,"pX":-1.585270670231342,"pZ":1.6672165641704892,"vX0":1.0001819517999708,"vY0":-113.06035992240992,"vZ0":-1.1800210870993637,"x":177.43,"y":193.77,"x0":-3.129544495678818,"y0":50.00288760835428,"z0":4.918883640460958,"aX":10.803292480069315},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":7.4,"breakHorizontal":-15.5,"spinRate":2551,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4864823543599175,"extension":6.072608603784443},"index":3,"playId":"1b47f237-d473-36b0-a96a-4cec15b3ae9b","pitchNumber":4,"startTime":"2026-08-05T01:43:30.393Z","endTime":"2026-08-05T01:43:33.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035758079060507,"aZ":-22.636777311327073,"pfxX":-8.919350149609027,"pfxZ":4.870187698201365,"pX":0.1870111319791996,"pZ":2.7300525514173195,"vX0":10.771756124447082,"vY0":-138.81045848219506,"vZ0":-2.012766841392371,"x":109.87,"y":165.07,"x0":-2.578489993668381,"y0":50.004260783727105,"z0":4.96623019369887,"aX":-17.470627408880507},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":14.0,"spinRate":2436,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.3940538644928475,"extension":6.241141630326811},"hitData":{"launchSpeed":99.7,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.37,"coordY":142.48}},"index":4,"playId":"0ebb6657-e926-34a6-8a68-3eca1a7bddc0","pitchNumber":5,"startTime":"2026-08-05T01:43:50.056Z","endTime":"2026-08-05T01:43:59.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:43:59.864Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:44:17.624Z","endTime":"2026-08-05T01:45:25.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48878336784185,"aZ":-23.888542078194043,"pfxX":-8.275187712578601,"pfxZ":4.241209179321705,"pX":0.06875228585187329,"pZ":2.0052484341791903,"vX0":10.284727669575325,"vY0":-138.56950398957233,"vZ0":-3.5625692248298573,"x":114.38,"y":184.64,"x0":-2.606932435282509,"y0":50.00581496563266,"z0":4.894191358926258,"aX":-16.178138967687026},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":13.0,"spinRate":2348,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39451232018125904,"extension":6.158225121930483},"index":0,"playId":"6155f191-0223-3123-a6d1-febacfcd561b","pitchNumber":1,"startTime":"2026-08-05T01:44:21.554Z","endTime":"2026-08-05T01:44:24.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353841553886394,"aZ":-21.616813891131773,"pfxX":-8.147680259790693,"pfxZ":5.324001381267324,"pX":-0.10323957013480395,"pZ":3.1127512702729487,"vX0":10.433025511286244,"vY0":-139.69170175919433,"vZ0":-1.0808285243826694,"x":120.94,"y":154.74,"x0":-2.821310901396207,"y0":50.00679047415655,"z0":4.920819161972502,"aX":-16.16839739953889},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":12.7,"spinRate":2432,"spinDirection":261},"zone":2,"typeConfidence":2.0,"plateTime":0.3915411149993058,"extension":6.131332880653889},"index":1,"playId":"36917537-7097-346c-a425-9a34e2b04589","pitchNumber":2,"startTime":"2026-08-05T01:44:38.475Z","endTime":"2026-08-05T01:44:41.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.854214475471263,"aZ":-22.684786416800623,"pfxX":-9.474239472098017,"pfxZ":4.761834506319486,"pX":-0.06295603680195376,"pZ":3.0713874151035383,"vX0":11.057215500638762,"vY0":-140.07883626055974,"vZ0":-1.1200349434591208,"x":119.4,"y":155.85,"x0":-2.8255314825499904,"y0":50.00102293325917,"z0":4.9556871533977525,"aX":-18.876207091350786},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":2259,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3906013562216035,"extension":6.031350089133343},"index":2,"playId":"4ed97969-edfb-334c-87a0-127c80f57630","pitchNumber":3,"startTime":"2026-08-05T01:44:56.640Z","endTime":"2026-08-05T01:44:59.640Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16832460001546,"aZ":-35.829287349591475,"pfxX":7.4800751085106825,"pfxZ":-2.8626896415870124,"pX":0.31036426107383597,"pZ":2.356404642984347,"vX0":4.405978750471597,"vY0":-112.83442318544343,"vZ0":0.9183571739419643,"x":105.17,"y":175.16,"x0":-2.6448251963133966,"y0":50.00033882067256,"z0":5.57859913768122,"aX":9.561014104750152},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-4.6,"breakHorizontal":-14.8,"spinRate":2629,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.4870119200974905,"extension":5.997307539207552},"hitData":{"launchSpeed":87.5,"launchAngle":42.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.46,"coordY":86.18}},"index":3,"playId":"38144662-5662-33a4-a0c1-7658a6d29266","pitchNumber":4,"startTime":"2026-08-05T01:45:15.548Z","endTime":"2026-08-05T01:45:25.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:45:25.842Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T01:47:29.258Z","endTime":"2026-08-05T01:48:33.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.951264640100035,"aZ":-15.933004535639643,"pfxX":-6.097792675950881,"pfxZ":8.20626937355689,"pX":-1.4260643295135338,"pZ":2.7797219000452342,"vX0":3.6119341384841057,"vY0":-139.65695108098745,"vZ0":-5.026682111924874,"x":171.36,"y":163.73,"x0":-1.9427952026870414,"y0":50.00135743816973,"z0":5.648177578032223,"aX":-12.064473278956639},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2215,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3919529120750105,"extension":6.584606193431748},"index":0,"playId":"848e0c3b-48c8-3a9f-89e3-5ba6e15229bb","pitchNumber":1,"startTime":"2026-08-05T01:47:43.800Z","endTime":"2026-08-05T01:47:47.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02302607193574,"aZ":-31.882727258719274,"pfxX":2.873434608618811,"pfxZ":0.1841168164542868,"pX":0.48240441512063753,"pZ":1.0971917412282652,"vX0":4.738703316758177,"vY0":-125.6798107887614,"vZ0":-4.854722130710981,"x":98.61,"y":209.16,"x0":-1.793571733643383,"y0":50.00625129160104,"z0":5.613266869612823,"aX":4.644084409877965},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-6.2,"spinRate":2423,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.43412294490255565,"extension":6.682439168130163},"index":1,"playId":"e53c8987-9c1d-3ddb-94f9-06fc0965e4b6","pitchNumber":2,"startTime":"2026-08-05T01:47:57.990Z","endTime":"2026-08-05T01:48:02.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71677421650389,"aZ":-22.404990740928763,"pfxX":-0.039010741754317735,"pfxZ":5.528805470126921,"pX":-1.1210378101932492,"pZ":3.9231146612688845,"vX0":2.283913593688132,"vY0":-131.5523466476244,"vZ0":-0.6236696442766596,"x":159.73,"y":132.86,"x0":-1.9923573817786013,"y0":50.00361278365966,"z0":5.811706789730082,"aX":-0.06894686787420884},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-0.4,"spinRate":2280,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4150250610291839,"extension":6.520927954127691},"index":2,"playId":"0ac7d74e-b1f7-33c1-8f8f-67cf68a470bd","pitchNumber":3,"startTime":"2026-08-05T01:48:14.854Z","endTime":"2026-08-05T01:48:17.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.108707445726715,"aZ":-14.786635694024621,"pfxX":-2.991431681673655,"pfxZ":8.615372154181252,"pX":-1.266186778271099,"pZ":2.103428301773377,"vX0":2.6029539702843763,"vY0":-140.73675491366325,"vZ0":-7.020547580720212,"x":165.26,"y":181.99,"x0":-1.8116229624080769,"y0":50.00408732541567,"z0":5.576849909335012,"aX":-6.038117133986737},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":4.9,"spinRate":2234,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3882776587089931,"extension":6.696233756901417},"index":3,"playId":"c75ce640-af0e-3e11-a3eb-7a037dc1c9d8","pitchNumber":4,"startTime":"2026-08-05T01:48:29.250Z","endTime":"2026-08-05T01:48:33.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:48:33.653Z","atBatIndex":3},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Randy Arozarena grounds into a double play, first baseman Spencer Torkelson to shortstop Javier Báez to pitcher Troy Melton. Cole Young out at 2nd. Randy Arozarena out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T01:48:57.258Z","endTime":"2026-08-05T01:50:19.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01615550749099,"aZ":-21.32519720904613,"pfxX":-9.22518935242757,"pfxZ":5.474887669132598,"pX":0.3198847896392887,"pZ":1.1529169093174134,"vX0":8.30334596329741,"vY0":-139.98852852300746,"vZ0":-8.252864976693767,"x":104.81,"y":207.65,"x0":-1.4881431252991255,"y0":50.00495522895533,"z0":5.538776371962767,"aX":-18.286337552842518},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":15.0,"spinRate":2214,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39148301821670817,"extension":6.667638295862337},"index":0,"playId":"51c5bbdb-7206-383c-a988-2aab945cdd9b","pitchNumber":1,"startTime":"2026-08-05T01:48:59.453Z","endTime":"2026-08-05T01:49:02.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.291175290405945,"aZ":-14.994916180063397,"pfxX":-5.287991229144336,"pfxZ":8.587686299256136,"pX":-0.2858273415516573,"pZ":3.341934268885832,"vX0":5.621596504377034,"vY0":-141.26799956839142,"vZ0":-3.7402670280554444,"x":127.9,"y":148.55,"x0":-1.6244864451086325,"y0":50.000166467947274,"z0":5.661074544233628,"aX":-10.575842586010369},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2235,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38925722332592816,"extension":6.53930310368621},"index":1,"playId":"cf89f19a-04f1-3cb4-89ad-b8f5804d635e","pitchNumber":2,"startTime":"2026-08-05T01:49:17.077Z","endTime":"2026-08-05T01:49:20.331Z","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":89.8,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998995664596933,"aZ":-30.862110759130477,"pfxX":-6.189199646221466,"pfxZ":0.7493696736978599,"pX":-0.13576245066854892,"pZ":2.9498906243058265,"vX0":5.6165480820549805,"vY0":-130.81509472201418,"vZ0":-1.0051271892553528,"x":122.17,"y":159.13,"x0":-1.5001103322846032,"y0":50.00113690894752,"z0":5.63992090722714,"aX":-10.792386620654812},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":10.1,"spinRate":1207,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.41773134020771696,"extension":6.682434342023041},"index":2,"playId":"4a7caedb-ad61-3c43-bcd1-03329644d4c9","pitchNumber":3,"startTime":"2026-08-05T01:49:34.119Z","endTime":"2026-08-05T01:49:37.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34752494128059,"aZ":-12.423564455454093,"pfxX":-3.0762182302074432,"pfxZ":9.735660006612699,"pX":0.5643193312131545,"pZ":3.6430067626417983,"vX0":6.752632178500768,"vY0":-141.96298933187208,"vZ0":-3.346415563674814,"x":95.49,"y":140.42,"x0":-1.4519978418675727,"y0":50.00372019161493,"z0":5.635020059926042,"aX":-6.24224991012299},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":4.1,"spinRate":2217,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3867415619607639,"extension":6.6311475315001704},"index":3,"playId":"6d0b2c09-223b-391e-9212-9111a4ebaed5","pitchNumber":4,"startTime":"2026-08-05T01:49:50.450Z","endTime":"2026-08-05T01:49:53.450Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93353119376676,"aZ":-23.54841641170137,"pfxX":2.1605298025806388,"pfxZ":4.610482771931739,"pX":0.3581515960981024,"pZ":2.59758428528735,"vX0":4.965787798766904,"vY0":-135.0480875000991,"vZ0":-3.6801528171231364,"x":103.35,"y":168.65,"x0":-1.7760136475437434,"y0":50.003113936106196,"z0":5.610105625456894,"aX":4.039102414014446},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":-4.8,"spinRate":2369,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.40365187028325744,"extension":6.561048500616719},"hitData":{"launchSpeed":54.4,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":146.64,"coordY":169.99}},"index":4,"playId":"2af87060-79bf-3b2b-bd56-47c4bd4e2c90","pitchNumber":5,"startTime":"2026-08-05T01:50:10.172Z","endTime":"2026-08-05T01:50:19.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:50:19.901Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a line drive to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T01:50:50.892Z","endTime":"2026-08-05T01:51:28.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20559962978449,"aZ":-30.638138422087426,"pfxX":2.1416938480218217,"pfxZ":0.9068038849238853,"pX":1.1871193705099372,"pZ":1.235642900856437,"vX0":6.564697733683267,"vY0":-128.32319071336244,"vZ0":-5.2339670533952996,"x":71.75,"y":205.42,"x0":-1.6648001832448587,"y0":50.00426873759176,"z0":5.639679361068429,"aX":3.633814022240184},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-5.2,"spinRate":2442,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4240264264378677,"extension":7.020084914795871},"index":0,"playId":"48bc9000-4f22-3027-950a-583a86192ec6","pitchNumber":1,"startTime":"2026-08-05T01:50:50.892Z","endTime":"2026-08-05T01:50:54.086Z","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":88.0,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737842159283083,"aZ":-28.398633042533724,"pfxX":-7.540976002704054,"pfxZ":2.2260915828421126,"pX":-0.5943312980301341,"pZ":3.1716897896297116,"vX0":5.153355328704336,"vY0":-128.25401053743528,"vZ0":-0.7050134084732012,"x":139.65,"y":153.14,"x0":-1.6306702351508104,"y0":50.00549170730709,"z0":5.627918754396207,"aX":-12.806816424999093},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":12.8,"spinRate":1399,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.42396620136436347,"extension":6.84433130404574},"index":1,"playId":"9b2484d4-0e2a-3f27-a82c-ef17765b30f4","pitchNumber":2,"startTime":"2026-08-05T01:51:06.422Z","endTime":"2026-08-05T01:51:10.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01256452895846,"aZ":-14.076623788255215,"pfxX":-5.0659354947072295,"pfxZ":8.795320192416995,"pX":0.566135246390378,"pZ":1.5028843067988218,"vX0":7.732005123149271,"vY0":-141.7451023193716,"vZ0":-8.655449127691295,"x":95.42,"y":198.2,"x0":-1.524872091957705,"y0":50.0031236912993,"z0":5.472400075414212,"aX":-10.424391209643067},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2260,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3847776752336909,"extension":6.800184493800678},"hitData":{"launchSpeed":96.2,"launchAngle":14.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.8,"coordY":83.05}},"index":2,"playId":"97d5ccbe-d371-33d2-b2b4-78b349505ea7","pitchNumber":3,"startTime":"2026-08-05T01:51:18.594Z","endTime":"2026-08-05T01:51:28.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:51:28.992Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Julio Rodríguez pops out to third baseman Kevin McGonigle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T01:51:52.277Z","endTime":"2026-08-05T01:52:36.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720405512045904,"aZ":-22.799371079774037,"pfxX":2.1568599684043885,"pfxZ":5.091925334800408,"pX":0.7267899824701718,"pZ":3.1023411585022895,"vX0":5.352216104031516,"vY0":-134.2372158989949,"vZ0":-2.5995701039794104,"x":89.3,"y":155.02,"x0":-1.566189576099536,"y0":50.00059363814767,"z0":5.691330162950578,"aX":3.969352817259776},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-4.9,"spinRate":2303,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.40669522134357017,"extension":6.610017983102459},"index":0,"playId":"2ed84994-6180-3ffd-ba69-bb28ef742c5c","pitchNumber":1,"startTime":"2026-08-05T01:51:52.277Z","endTime":"2026-08-05T01:51:55.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":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44272101971973,"aZ":-29.715836746530417,"pfxX":1.9709650686100941,"pfxZ":1.480674231138253,"pX":1.083144499566095,"pZ":1.4932086819640793,"vX0":6.427807136129404,"vY0":-128.03120642492982,"vZ0":-4.389613430600563,"x":75.71,"y":198.46,"x0":-1.7161072751203095,"y0":50.00389192491038,"z0":5.555765838672859,"aX":3.2704387431812445},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-5.0,"spinRate":2478,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4278199096929356,"extension":6.692015596808233},"index":1,"playId":"223078f0-99de-382f-8bc2-f1c81df052aa","pitchNumber":2,"startTime":"2026-08-05T01:52:09.124Z","endTime":"2026-08-05T01:52:14.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.860598050664795,"aZ":-22.566717659599064,"pfxX":1.643324633347981,"pfxZ":5.1654123780301155,"pX":0.628885381674243,"pZ":2.5723409345774346,"vX0":5.6517181683941065,"vY0":-135.3803859163469,"vZ0":-3.8678340570392193,"x":93.03,"y":169.33,"x0":-1.6973488400793728,"y0":50.00599503062617,"z0":5.594410165751964,"aX":3.057944926762158},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-4.2,"spinRate":2401,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.40420510827754974,"extension":6.598397125427985},"hitData":{"launchSpeed":71.9,"launchAngle":77.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.01,"coordY":184.03}},"index":2,"playId":"038aebcc-ac1a-3590-a14c-56c3c3baf6b9","pitchNumber":3,"startTime":"2026-08-05T01:52:28.007Z","endTime":"2026-08-05T01:52:36.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:52:36.886Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T01:54:31.932Z","endTime":"2026-08-05T01:56:18.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02818569417304,"aZ":-21.84208134845441,"pfxX":-9.470619329602263,"pfxZ":5.2543036595196675,"pX":-0.33666143573842655,"pZ":2.273612161760996,"vX0":10.004132036442378,"vY0":-138.41816421010122,"vZ0":-3.112472874934386,"x":129.83,"y":177.39,"x0":-2.744348888837912,"y0":50.00422649906763,"z0":4.852897558750169,"aX":-18.625546318250507},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2367,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.39371328196610955,"extension":6.103463901337},"index":0,"playId":"2d3e2893-5656-3a92-9293-250991f36f86","pitchNumber":1,"startTime":"2026-08-05T01:54:40.786Z","endTime":"2026-08-05T01:54:43.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.889865979846828,"aZ":-36.4904883264962,"pfxX":6.110621204467739,"pfxZ":-3.360709025486347,"pX":-0.9492248573296975,"pZ":1.6991101707143965,"vX0":2.5195665416889037,"vY0":-112.24151127216648,"vZ0":-0.13449882956669335,"x":153.18,"y":192.9,"x0":-2.8775201615169466,"y0":50.00085807978816,"z0":5.452278006969815,"aX":7.8539225653612},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-5.9,"breakHorizontal":-11.6,"spinRate":2528,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.48658563634653973,"extension":5.974010062464093},"index":1,"playId":"33a87a96-bf14-3a5d-998f-b76bd1cbfb68","pitchNumber":2,"startTime":"2026-08-05T01:54:58.722Z","endTime":"2026-08-05T01:55:01.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18521976853753,"aZ":-21.198051511743046,"pfxX":-8.508245751262304,"pfxZ":5.674217236500555,"pX":-0.3871129648014772,"pZ":3.2783720464685993,"vX0":9.54306891882454,"vY0":-137.87161074514768,"vZ0":-0.7588318005138041,"x":131.76,"y":150.26,"x0":-2.779505701790363,"y0":50.00521107899228,"z0":4.981154307340744,"aX":-16.466313697735114},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":13.6,"spinRate":2368,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.3964999714669357,"extension":6.08959930170711},"index":2,"playId":"7c0d56d2-c12d-3398-abe5-aa3bde43d5e5","pitchNumber":3,"startTime":"2026-08-05T01:55:18.148Z","endTime":"2026-08-05T01:55:21.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.020266618603447,"aZ":-37.387054129991384,"pfxX":5.786613838705975,"pfxZ":-4.219847977479777,"pX":-0.11173525411171278,"pZ":-0.16650298009397735,"vX0":4.111627237559865,"vY0":-110.817049844883,"vZ0":-3.353033575590928,"x":121.26,"y":243.28,"x0":-2.7472777442373855,"y0":50.00300757031684,"z0":5.2975174775066876,"aX":7.148768297749988},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.3,"breakHorizontal":-11.6,"spinRate":2556,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.49551943267825793,"extension":6.053322177143623},"index":3,"playId":"d328cf2a-e466-384c-9bfa-933a24c1ac68","pitchNumber":4,"startTime":"2026-08-05T01:55:38.194Z","endTime":"2026-08-05T01:55:41.194Z","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":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54193583142033,"aZ":-36.35842211222461,"pfxX":7.522691241385289,"pfxZ":-3.4296307289442938,"pX":-0.45716885884855524,"pZ":0.7829692519831506,"vX0":2.7992452419690985,"vY0":-110.42131577229914,"vZ0":-1.6483492352092832,"x":134.43,"y":217.64,"x0":-2.7222005318717613,"y0":50.000384806660776,"z0":5.400684940177458,"aX":9.191816935275432},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-6.4,"breakHorizontal":-14.4,"spinRate":2554,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4979968578632059,"extension":6.090263906527545},"index":4,"playId":"d3ed4e1a-6ded-3889-a760-5dbb6abf644f","pitchNumber":5,"startTime":"2026-08-05T01:55:57.129Z","endTime":"2026-08-05T01:56:01.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48853673917979,"aZ":-32.02811373205782,"pfxX":-9.69383814407765,"pfxZ":0.09072705468028541,"pX":0.3069198368464245,"pZ":1.6990905037462785,"vX0":10.618955557227004,"vY0":-126.65328362977624,"vZ0":-1.4590406306876027,"x":105.3,"y":192.9,"x0":-2.66137802414651,"y0":50.00420497100208,"z0":4.820917318909456,"aX":-15.905191144442135},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":15.5,"spinRate":1554,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.4308420811718374,"extension":6.245876879051596},"index":5,"playId":"4ecc9cd2-3715-3b07-97a1-e1e3c68ade2c","pitchNumber":6,"startTime":"2026-08-05T01:56:14.970Z","endTime":"2026-08-05T01:56:18.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:56:18.516Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a ground ball to second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T01:56:40.964Z","endTime":"2026-08-05T01:57:26.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736448828544194,"aZ":-34.72189962706722,"pfxX":-11.353013923198615,"pfxZ":-1.3151421539602222,"pX":-0.4151242104760874,"pZ":2.203344815976046,"vX0":10.625889580021806,"vY0":-137.80287244939086,"vZ0":-0.7075254539574021,"x":132.82,"y":179.29,"x0":-2.8402812145576197,"y0":50.00660205284582,"z0":4.802643333597834,"aX":-21.906738765497625},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.3,"breakHorizontal":18.5,"spinRate":2276,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.39699260431913386,"extension":6.119956401505333},"index":0,"playId":"9a278fd9-9d97-35bc-be9d-df4c142f157a","pitchNumber":1,"startTime":"2026-08-05T01:56:41.997Z","endTime":"2026-08-05T01:56:45.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090888309408456,"aZ":-33.1184594258208,"pfxX":-11.64119164429776,"pfxZ":-0.4898699500063932,"pX":0.38786652278399775,"pZ":1.9248355681791802,"vX0":12.606084161769767,"vY0":-137.55824712894488,"vZ0":-1.993940489530294,"x":102.22,"y":186.81,"x0":-2.7233427937239143,"y0":50.00147330435474,"z0":4.886028599979242,"aX":-22.497253430375117},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.1,"breakHorizontal":18.7,"spinRate":2334,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.39689351930399575,"extension":6.041050993168535},"index":1,"playId":"8807df75-caea-3abe-9f51-3d08788803fe","pitchNumber":2,"startTime":"2026-08-05T01:56:58.807Z","endTime":"2026-08-05T01:57:02.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760961136895762,"aZ":-34.87676130969697,"pfxX":-9.00010472768056,"pfxZ":-1.6731409916759326,"pX":-0.6433618007811162,"pZ":2.0671074631802,"vX0":8.259708253467569,"vY0":-126.16940961938099,"vZ0":-0.16712137152977002,"x":141.52,"y":182.97,"x0":-2.7842195192514128,"y0":50.00101164879206,"z0":4.935928388485236,"aX":-14.564053277697491},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.9,"breakHorizontal":14.5,"spinRate":1639,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.4334951097788431,"extension":6.223467340217907},"hitData":{"launchSpeed":85.3,"launchAngle":11.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.04,"coordY":145.81}},"index":2,"playId":"3961948f-294d-3907-a69d-2f2e6733a80e","pitchNumber":3,"startTime":"2026-08-05T01:57:16.620Z","endTime":"2026-08-05T01:57:26.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:57:26.637Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T01:57:49.886Z","endTime":"2026-08-05T01:59:05.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.913381123200622,"aZ":-26.274095353492815,"pfxX":-7.961923912183939,"pfxZ":2.9622672547808726,"pX":-0.4576850513021647,"pZ":2.4301234849452054,"vX0":9.353975674476697,"vY0":-139.8476668977373,"vZ0":-2.069538238748882,"x":134.45,"y":173.17,"x0":-2.8027096648002923,"y0":50.00173264480937,"z0":4.893519530400711,"aX":-15.856308130360924},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.2,"breakHorizontal":12.6,"spinRate":2221,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.39082866713004627,"extension":6.183150534349052},"index":0,"playId":"7e78cf10-770d-39e7-9261-e00f19e8e1ae","pitchNumber":1,"startTime":"2026-08-05T01:57:51.651Z","endTime":"2026-08-05T01:57:54.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619161659716184,"aZ":-23.621233419115722,"pfxX":-2.540054643980378,"pfxZ":4.941714017975546,"pX":1.1421532179140168,"pZ":1.3679097665414124,"vX0":10.422874365966885,"vY0":-130.01038969096805,"vZ0":-5.1104941251708755,"x":73.46,"y":201.85,"x0":-2.5707052215581263,"y0":50.00091487792747,"z0":5.128122289341445,"aX":-4.395458575338156},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":2.5,"spinRate":2267,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41965711441488773,"extension":6.302612385935066},"index":1,"playId":"ca195ba7-8eec-38a6-9a35-93f76f460aea","pitchNumber":2,"startTime":"2026-08-05T01:58:08.157Z","endTime":"2026-08-05T01:58:11.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.698711901472684,"aZ":-25.5329604993364,"pfxX":0.40714237678768606,"pfxZ":3.8766262986821154,"pX":0.31947033076450254,"pZ":2.4074557797304847,"vX0":7.511969182835228,"vY0":-128.96272951577015,"vZ0":-2.3572560367206976,"x":104.82,"y":173.78,"x0":-2.6640986967036753,"y0":50.00077053532657,"z0":5.270120497079794,"aX":0.695378690621148},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2172,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.42208093792154866,"extension":6.017398444655612},"index":2,"playId":"8a96bbb7-8a02-327f-a4e5-23040857ea2d","pitchNumber":3,"startTime":"2026-08-05T01:58:27.773Z","endTime":"2026-08-05T01:58:31.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21775496368904,"aZ":-31.963727252208866,"pfxX":7.502832981052172,"pfxZ":0.15898860907841517,"pX":1.7965427815303192,"pZ":1.6091377784568408,"vX0":7.939403863714141,"vY0":-113.28275638232975,"vZ0":-0.4672600794784485,"x":48.52,"y":195.33,"x0":-2.7383887898128716,"y0":50.00066503228704,"z0":5.035141000204706,"aX":9.671250442497268},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.5,"breakHorizontal":-15.7,"spinRate":2620,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4849670851156045,"extension":6.275060485143695},"index":3,"playId":"f2906504-7d72-36ac-9adc-3feed3dbeadd","pitchNumber":4,"startTime":"2026-08-05T01:58:45.260Z","endTime":"2026-08-05T01:58:48.260Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.462363246267053,"aZ":-24.384842672234537,"pfxX":-6.307667063545789,"pfxZ":3.8860050372655657,"pX":0.173960918343749,"pZ":3.483209112620277,"vX0":10.246604360743085,"vY0":-140.20030482391473,"vZ0":0.019754096037011726,"x":110.37,"y":144.73,"x0":-2.6961659430264335,"y0":50.00665448896919,"z0":5.057720757543525,"aX":-12.65589929920112},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.2,"breakHorizontal":9.5,"spinRate":2198,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.3895671139065966,"extension":6.144082385247052},"index":4,"playId":"de49e92c-073a-3db8-852c-0640455f2559","pitchNumber":5,"startTime":"2026-08-05T01:59:01.865Z","endTime":"2026-08-05T01:59:05.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:59:05.361Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Clark walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T01:59:24.287Z","endTime":"2026-08-05T02:01:56.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59897469406742,"aZ":-30.168862257957638,"pfxX":-10.790390334812853,"pfxZ":1.018540886198025,"pX":-2.013908552444008,"pZ":2.863852906797895,"vX0":6.612653794323259,"vY0":-138.9663398885329,"vZ0":-0.04266038833520491,"x":193.77,"y":161.46,"x0":-3.015933142862591,"y0":50.00080198680493,"z0":4.87459889321606,"aX":-21.213647179656768},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.0,"breakHorizontal":18.2,"spinRate":2233,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.3933463704621145,"extension":6.00286545268961},"index":0,"playId":"27be91d8-3576-37a6-b80d-8c5ec46b1028","pitchNumber":1,"startTime":"2026-08-05T01:59:28.087Z","endTime":"2026-08-05T01:59:31.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14961957746571,"aZ":-30.383738677087187,"pfxX":-10.989747062219642,"pfxZ":0.9340742998929752,"pX":-0.30916711215382103,"pZ":3.184740202338577,"vX0":10.672110521324813,"vY0":-137.55972286964627,"vZ0":0.7093659597366114,"x":128.78,"y":152.79,"x0":-2.8022969658086123,"y0":50.00655716364016,"z0":4.975676262131429,"aX":-21.166783635990058},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.0,"breakHorizontal":17.8,"spinRate":2191,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.3974385817870121,"extension":6.0458084076400604},"index":1,"playId":"4ecb1639-5cb1-37fb-b42d-059c81b064b4","pitchNumber":2,"startTime":"2026-08-05T01:59:45.149Z","endTime":"2026-08-05T01:59:48.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.841974222474143,"aZ":-20.91750128276522,"pfxX":-7.587445174770942,"pfxZ":5.724482391334769,"pX":-0.2575282331054305,"pZ":2.970581483993364,"vX0":9.93628123758358,"vY0":-139.05250940459007,"vZ0":-1.5037732106212185,"x":126.82,"y":158.57,"x0":-2.8837969344906056,"y0":50.005268764543615,"z0":4.899854380967932,"aX":-14.928541052496318},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":2264,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.3932099274556582,"extension":6.230893202790422},"index":2,"playId":"d2246d5e-8870-38e7-91dd-d90975fb550c","pitchNumber":3,"startTime":"2026-08-05T02:00:03.988Z","endTime":"2026-08-05T02:00:06.988Z","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":2},"index":3,"startTime":"2026-08-05T02:00:18.581Z","endTime":"2026-08-05T02:00:30.941Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53525216216912,"aZ":-21.07596337415734,"pfxX":-7.830700937160432,"pfxZ":5.53047038552611,"pX":-1.1087266493400083,"pZ":4.038748016683988,"vX0":7.645772545874515,"vY0":-140.4742572517941,"vZ0":1.0069106530973824,"x":159.26,"y":129.73,"x0":-2.8427164187927403,"y0":50.00426132585861,"z0":5.041550997066651,"aX":-15.719122756728831},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":12.7,"spinRate":2370,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.38926938241341213,"extension":5.913805751122867},"index":4,"playId":"dcad96b5-5e5b-389e-9e2c-4e5b26b5681b","pitchNumber":4,"startTime":"2026-08-05T02:00:30.941Z","endTime":"2026-08-05T02:00:34.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95416195167443,"aZ":-23.268143770080783,"pfxX":-7.308277960515514,"pfxZ":4.518241866740002,"pX":-1.7107830961476762,"pZ":4.262690642125812,"vX0":6.061662185472511,"vY0":-139.19380676251959,"vZ0":1.9466751885741767,"x":182.21,"y":123.69,"x0":-2.9624967580574677,"y0":50.00113694613439,"z0":5.090519528771506,"aX":-14.402602983714395},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.8,"breakHorizontal":12.0,"spinRate":2226,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.3928354510419836,"extension":5.992412978149883},"index":5,"playId":"9be18024-7457-3763-9e5e-27e6826255a1","pitchNumber":5,"startTime":"2026-08-05T02:00:57.791Z","endTime":"2026-08-05T02:01:06.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Colt Keith steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"9be18024-7457-3763-9e5e-27e6826255a1","startTime":"2026-08-05T02:01:11.327Z","endTime":"2026-08-05T02:01:29.359Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894275830311233,"aZ":-26.142116975319325,"pfxX":-8.29607646209909,"pfxZ":3.069584414611013,"pX":-0.3448657194509591,"pZ":2.7462587728484897,"vX0":9.66285722151545,"vY0":-139.0438747537581,"vZ0":-1.072568349202816,"x":130.15,"y":164.63,"x0":-2.780091062225773,"y0":50.00450298180687,"z0":4.864569364920676,"aX":-16.316846599766105},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":13.1,"spinRate":2307,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.3932542467545246,"extension":6.266608017379768},"index":7,"playId":"a87aa632-eae5-30c8-9c5b-9ed2febb4e64","pitchNumber":6,"startTime":"2026-08-05T02:01:29.359Z","endTime":"2026-08-05T02:01:35.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.064769488463988,"aZ":-32.84701042917977,"pfxX":-10.88590013092205,"pfxZ":-0.34267538097063976,"pX":0.9280597031747014,"pZ":2.603003576907474,"vX0":13.678788043115444,"vY0":-137.81887792140898,"vZ0":-0.15056446574266036,"x":81.62,"y":168.5,"x0":-2.6645653363561363,"y0":50.00640137430206,"z0":4.8602374703000235,"aX":-21.133332903971368},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.5,"breakHorizontal":17.2,"spinRate":2316,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.39606837431032904,"extension":6.231707248741523},"index":8,"playId":"ef0c7bb9-c2bb-3c4a-b6b2-2444cc197277","pitchNumber":7,"startTime":"2026-08-05T02:01:51.571Z","endTime":"2026-08-05T02:01:56.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:01:56.862Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to right fielder Dominic Canzone in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:02:25.164Z","endTime":"2026-08-05T02:02:39.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00090845140014,"aZ":-23.69197909674573,"pfxX":-8.170749692231656,"pfxZ":4.328742096049776,"pX":-0.21540196878739679,"pZ":2.0827463741575274,"vX0":10.102919058003828,"vY0":-138.6407511779986,"vZ0":-3.2555452725015903,"x":125.21,"y":182.55,"x0":-2.8333999074756817,"y0":50.00460596220121,"z0":4.841138639202699,"aX":-16.017642069772908},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":12.8,"spinRate":2285,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.3940462213835496,"extension":6.191432169467907},"hitData":{"launchSpeed":90.4,"launchAngle":37.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.73,"coordY":124.48}},"index":0,"playId":"4b771819-6713-3ac7-8ad2-0a2f014e8c7e","pitchNumber":1,"startTime":"2026-08-05T02:02:26.453Z","endTime":"2026-08-05T02:02:39.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:02:39.370Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-05T02:04:38.869Z","endTime":"2026-08-05T02:05:44.012Z","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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"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":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":96.2,"endSpeed":88.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7743093229904,"aZ":-13.032505338759634,"pfxX":-4.776240131290885,"pfxZ":9.63999228369621,"pX":-0.24104602998332528,"pZ":2.068759133030313,"vX0":5.672429081734892,"vY0":-139.842236572167,"vZ0":-7.440208215667438,"x":126.19,"y":182.92,"x0":-1.672749062382899,"y0":50.00303614318493,"z0":5.614044112077398,"aX":-9.484504963004698},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2356,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39129504146687655,"extension":6.690209198852649},"index":0,"playId":"4622e78e-6222-30e8-a999-90b6a240d61d","pitchNumber":1,"startTime":"2026-08-05T02:04:42.916Z","endTime":"2026-08-05T02:04:46.111Z","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":87.8,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.204047025784124,"aZ":-31.748716350918347,"pfxX":-6.733666267750841,"pfxZ":0.2515161606897074,"pX":-1.5102076362210584,"pZ":2.9038702664909906,"vX0":2.936577032602126,"vY0":-127.98349406186738,"vZ0":-0.7825387225250726,"x":174.57,"y":160.38,"x0":-1.7920973498149808,"y0":50.0007811107086,"z0":5.680629801209715,"aX":-11.268885578984511},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":11.6,"spinRate":1218,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.42651916575269677,"extension":6.615582573750544},"index":1,"playId":"9dd67d0b-6ea9-34da-8f53-0d4138915a9b","pitchNumber":2,"startTime":"2026-08-05T02:04:55.375Z","endTime":"2026-08-05T02:04:58.574Z","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":92.1,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318418613431593,"aZ":-22.081037110853412,"pfxX":0.7406311475747478,"pfxZ":5.514291120714682,"pX":0.24527230540374306,"pZ":1.8257711964252528,"vX0":4.980650834321643,"vY0":-134.055589453052,"vZ0":-5.774475448086835,"x":107.65,"y":189.48,"x0":-1.728400799020384,"y0":50.00549311078745,"z0":5.570569522874416,"aX":1.3562941406178335},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":-2.4,"spinRate":2444,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4076279529456972,"extension":6.675566978071912},"index":2,"playId":"d8df4030-6d69-3077-abe7-ab6438854e6c","pitchNumber":3,"startTime":"2026-08-05T02:05:09.491Z","endTime":"2026-08-05T02:05:12.587Z","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-05T02:05:26.548Z","endTime":"2026-08-05T02:05:36.113Z","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(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":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733996069925496,"aZ":-34.32204519733884,"pfxX":-8.344065894878707,"pfxZ":-1.232908587669046,"pX":-1.3449847381837934,"pZ":2.276451751249357,"vX0":3.5031946180059332,"vY0":-130.30525627002822,"vZ0":-2.101162790295856,"x":168.27,"y":177.32,"x0":-1.614997690778096,"y0":50.004463459584144,"z0":5.660762235374559,"aX":-14.498596290993955},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.5,"breakHorizontal":14.5,"spinRate":1492,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4186927100460154,"extension":6.649171347596459},"hitData":{"launchSpeed":92.3,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":149.55}},"index":4,"playId":"e6e077ed-ad5c-37ba-b29c-3a7501a250c5","pitchNumber":4,"startTime":"2026-08-05T02:05:36.113Z","endTime":"2026-08-05T02:05:44.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:05:44.012Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-05T02:06:06.654Z","endTime":"2026-08-05T02:06:14.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.097029879619488,"aZ":-24.10014675456254,"pfxX":1.6710026760199967,"pfxZ":4.54903834018012,"pX":0.2532828776720158,"pZ":2.221778144192661,"vX0":4.608894177623673,"vY0":-132.1426054299078,"vZ0":-4.296407921693425,"x":107.35,"y":178.79,"x0":-1.7278210892323747,"y0":50.004170095257486,"z0":5.630629951193263,"aX":2.967234127157076},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.0,"spinRate":2418,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.4138546129952241,"extension":6.692403396534383},"hitData":{"launchSpeed":73.8,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.21,"coordY":169.29}},"index":0,"playId":"84616494-87b3-33e4-b3bb-7ca3b979bc2f","pitchNumber":1,"startTime":"2026-08-05T02:06:07.791Z","endTime":"2026-08-05T02:06:14.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:06:14.796Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brendan Donovan flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-05T02:06:35.964Z","endTime":"2026-08-05T02:07:46.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.145900662455485,"aZ":-12.372053855708455,"pfxX":-2.6769201364813178,"pfxZ":9.889724262530123,"pX":-0.22971540748186897,"pZ":2.2227083279353805,"vX0":4.645763831667203,"vY0":-140.455573482714,"vZ0":-6.973786609569352,"x":125.76,"y":178.77,"x0":-1.5557276343813413,"y0":50.00411739043695,"z0":5.538536495131534,"aX":-5.361034885613687},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2342,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38962254326722645,"extension":6.657082864532818},"index":0,"playId":"31feb6a4-c193-3f7f-915a-5b81dac7210f","pitchNumber":1,"startTime":"2026-08-05T02:06:37.616Z","endTime":"2026-08-05T02:06:40.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39338045894069,"aZ":-13.815587477734299,"pfxX":-4.5770095202209795,"pfxZ":9.311605173473403,"pX":-0.4076713539660744,"pZ":1.9875694108817121,"vX0":4.0879189341962485,"vY0":-139.3216068883882,"vZ0":-7.329147564249167,"x":132.54,"y":185.12,"x0":-1.2970816780297854,"y0":50.00485949993784,"z0":5.559691571483378,"aX":-9.026744674950875},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2341,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.39267827013663315,"extension":6.661520186522283},"index":1,"playId":"0d8827c2-9b35-3e78-a3cd-4d92357b0968","pitchNumber":2,"startTime":"2026-08-05T02:06:52.901Z","endTime":"2026-08-05T02:06:55.901Z","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.9,"endSpeed":88.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11548606313632,"aZ":-14.000126178658336,"pfxX":-5.193448632430158,"pfxZ":9.019256772023454,"pX":-0.29697012703437553,"pZ":3.757754406108952,"vX0":4.795135101870095,"vY0":-141.0518373470533,"vZ0":-2.8334633233778765,"x":128.32,"y":137.32,"x0":-1.3443595763890819,"y0":50.000951562672284,"z0":5.6781507818455665,"aX":-10.462783791376943},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2390,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38833254108649795,"extension":6.479789965474813},"index":2,"playId":"06e98188-859d-3e75-b080-c22534ec7bb2","pitchNumber":3,"startTime":"2026-08-05T02:07:06.724Z","endTime":"2026-08-05T02:07:09.724Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.397476900253825,"aZ":-22.261650941678326,"pfxX":0.9555249243831128,"pfxZ":5.279496308438713,"pX":1.8031106107763675,"pZ":1.911605664951095,"vX0":8.42119309073968,"vY0":-135.63794941498185,"vZ0":-5.603204137998831,"x":48.27,"y":187.17,"x0":-1.4556705799574945,"y0":50.00476059852396,"z0":5.5388852377292945,"aX":1.79580298302936},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-3.4,"spinRate":2424,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.40255525196821607,"extension":6.645641260504276},"index":3,"playId":"0356c109-d881-3e9a-b32a-0ee25ea1b467","pitchNumber":4,"startTime":"2026-08-05T02:07:22.977Z","endTime":"2026-08-05T02:07:26.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405502658916458,"aZ":-31.61642188438623,"pfxX":2.9975555971157295,"pfxZ":0.33321897188491434,"pX":0.19731183170331734,"pZ":1.5628456835791733,"vX0":3.6068386755263715,"vY0":-127.75063880979714,"vZ0":-4.057377610181424,"x":109.48,"y":196.58,"x0":-1.620217946486731,"y0":50.00131499384001,"z0":5.646767725804534,"aX":4.9713964203770065},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-6.2,"spinRate":2478,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4281503942169458,"extension":6.6954912274906455},"hitData":{"launchSpeed":82.4,"launchAngle":51.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.71,"coordY":124.64}},"index":4,"playId":"576683da-f97c-3423-98f6-ea0b4ee87f00","pitchNumber":5,"startTime":"2026-08-05T02:07:37.573Z","endTime":"2026-08-05T02:07:46.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:07:46.537Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach McKinstry doubles (12) on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:09:35.000Z","endTime":"2026-08-05T02:11:17.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.277559155625195,"aZ":-31.16657869112824,"pfxX":-10.911281611111285,"pfxZ":0.5343131002342805,"pX":-1.4181812232051807,"pZ":2.52374172889785,"vX0":7.39369912009518,"vY0":-136.08571424092028,"vZ0":-0.6914409869805724,"x":171.06,"y":170.64,"x0":-2.7399211235789447,"y0":50.00525712373361,"z0":4.922653469353171,"aX":-20.65756106841294},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.1,"breakHorizontal":18.4,"spinRate":2362,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.40108137592910165,"extension":6.037540209367974},"index":0,"playId":"05fe70e4-47ed-32d1-b01e-30929097c27a","pitchNumber":1,"startTime":"2026-08-05T02:09:48.852Z","endTime":"2026-08-05T02:09:52.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900329709366183,"aZ":-31.40997324389599,"pfxX":-11.734666042483997,"pfxZ":0.4022506856381236,"pX":-0.3748722477483195,"pZ":1.6517088839186174,"vX0":10.410785463755598,"vY0":-136.51711382943165,"vZ0":-2.739054198897719,"x":131.29,"y":194.18,"x0":-2.6989907959206656,"y0":50.00477489567664,"z0":4.813388804782701,"aX":-22.322199156360092},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.4,"breakHorizontal":19.3,"spinRate":2430,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4000541438345535,"extension":6.116996825213984},"index":1,"playId":"474668ab-77be-3bff-869d-12d50f906fc3","pitchNumber":2,"startTime":"2026-08-05T02:10:04.546Z","endTime":"2026-08-05T02:10:07.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.443168998399997,"aZ":-25.304755558152255,"pfxX":-7.901977664333663,"pfxZ":3.542570088720371,"pX":-0.35669647909657404,"pZ":2.9493984002385076,"vX0":9.455542760606582,"vY0":-137.5925022223045,"vZ0":-0.6951404311450671,"x":130.6,"y":159.15,"x0":-2.7937221304350923,"y0":50.00038105604469,"z0":4.903599612863026,"aX":-15.31290151807909},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":12.6,"spinRate":2273,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.3964461960810657,"extension":6.1705566737754545},"index":2,"playId":"9cdcab6c-d9c6-3cc0-982c-41f29454d5cd","pitchNumber":3,"startTime":"2026-08-05T02:10:25.063Z","endTime":"2026-08-05T02:10:28.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.908711108821556,"aZ":-34.526862372118806,"pfxX":3.8708610697538566,"pfxZ":-1.8581814680129183,"pX":0.2136593927636745,"pZ":1.5810331792235963,"vX0":5.244529330583508,"vY0":-111.72101373487548,"vZ0":-0.6269171514481531,"x":108.86,"y":196.09,"x0":-2.6661424416403983,"y0":50.00428454553275,"z0":5.410499886394516,"aX":4.8977109694491},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-3.2,"breakHorizontal":-8.4,"spinRate":2503,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.49006276121987735,"extension":6.1540871978680345},"hitData":{"launchSpeed":96.9,"launchAngle":22.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.58,"coordY":113.16}},"index":3,"playId":"e84e58e2-c156-39d0-bee7-b7ff3df504bf","pitchNumber":4,"startTime":"2026-08-05T02:11:04.402Z","endTime":"2026-08-05T02:11:17.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:11:17.431Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, second baseman Cole Young to first baseman Josh Naylor. Zach McKinstry to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:11:44.896Z","endTime":"2026-08-05T02:12:32.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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"}]},{"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87702907633913,"aZ":-21.395802305329877,"pfxX":-7.7385673850520575,"pfxZ":5.546856825008128,"pX":-0.06246117658158065,"pZ":2.8444518964167305,"vX0":10.082862138566318,"vY0":-138.2756395100876,"vZ0":-1.7210322207540174,"x":119.38,"y":161.98,"x0":-2.7450535990463325,"y0":50.00088984463441,"z0":4.905568911438594,"aX":-15.033551601180816},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":12.0,"spinRate":2278,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.3956137723264752,"extension":6.252192512620902},"index":0,"playId":"a09a805d-51b6-3a69-8a3f-3e7508e49bc6","pitchNumber":1,"startTime":"2026-08-05T02:11:45.417Z","endTime":"2026-08-05T02:11:48.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12557661976738,"aZ":-21.856283988971676,"pfxX":-9.501754064097776,"pfxZ":5.274392806597827,"pX":0.1206444077837747,"pZ":3.410416580319857,"vX0":11.148028733222588,"vY0":-139.00127454068885,"vZ0":-0.2957718637498866,"x":112.4,"y":146.7,"x0":-2.707241483715101,"y0":50.00659075000264,"z0":4.969296859343956,"aX":-18.600676934323516},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":2400,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.39404352712377744,"extension":6.198465998214358},"index":1,"playId":"f7faf6d4-d76d-33b6-86f8-0ca16c8e645b","pitchNumber":2,"startTime":"2026-08-05T02:12:03.643Z","endTime":"2026-08-05T02:12:06.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812898799238855,"aZ":-31.508734179203543,"pfxX":-9.102227248746209,"pfxZ":0.40900784568529236,"pX":-0.8359587520641579,"pZ":1.9223796303125216,"vX0":7.885532723575837,"vY0":-126.33212839380438,"vZ0":-1.2049956613973547,"x":148.86,"y":186.88,"x0":-2.815693115596974,"y0":50.00066895055373,"z0":4.938907926549609,"aX":-14.70645220879758},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":14.6,"spinRate":1516,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.4336053438286829,"extension":6.044140129899249},"hitData":{"launchSpeed":94.4,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":154.62}},"index":2,"playId":"d1539189-8706-318a-b574-8950c93f052b","pitchNumber":3,"startTime":"2026-08-05T02:12:24.313Z","endTime":"2026-08-05T02:12:32.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:12:32.364Z","atBatIndex":16},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Gleyber Torres reaches on a fielder's choice out, shortstop Colt Emerson to catcher Cal Raleigh. Zach McKinstry out at home.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:12:56.228Z","endTime":"2026-08-05T02:13:40.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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(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":87.7,"endSpeed":81.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83457251567249,"aZ":-28.09357685158178,"pfxX":-0.3865382952772287,"pfxZ":2.4523160277149216,"pX":0.5698415354510299,"pZ":1.1981883352838703,"vX0":7.938732865683719,"vY0":-127.54070521195464,"vZ0":-4.5290818070265715,"x":95.28,"y":206.43,"x0":-2.5200452010080543,"y0":50.00143942316185,"z0":5.1873419840568085,"aX":-0.6430156438983182},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":-1.0,"spinRate":2313,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.42785274988903677,"extension":6.05622108983999},"index":0,"playId":"471dd8ea-9d45-3cfa-8417-0d1acb0fd960","pitchNumber":1,"startTime":"2026-08-05T02:12:56.766Z","endTime":"2026-08-05T02:12:59.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476037686570837,"aZ":-26.771223019871826,"pfxX":0.2305342915656916,"pfxZ":3.3061209120698907,"pX":0.8304320013033987,"pZ":2.0575508413131063,"vX0":8.149029198214995,"vY0":-126.68473561934933,"vZ0":-2.7576322338921804,"x":85.35,"y":183.23,"x0":-2.4501248918193403,"y0":50.00317353853087,"z0":5.287116445339659,"aX":0.3769164676916331},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-2.2,"spinRate":2343,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4313909884920202,"extension":6.216450126811713},"index":1,"playId":"7752ba7f-3ba4-3d8b-b849-c71161c38547","pitchNumber":2,"startTime":"2026-08-05T02:13:14.148Z","endTime":"2026-08-05T02:13:17.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99573397006038,"aZ":-29.24348896950075,"pfxX":-11.533027242825831,"pfxZ":1.4948219112769454,"pX":-1.1294859600200076,"pZ":2.4675694375474566,"vX0":8.770377755012735,"vY0":-138.74346007279624,"vZ0":-1.200296340516621,"x":160.05,"y":172.16,"x0":-2.8275025984354754,"y0":50.00030213836641,"z0":4.8481851045612085,"aX":-22.562446801431435},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.6,"breakHorizontal":19.2,"spinRate":2521,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.3942406604049582,"extension":6.185794049175298},"hitData":{"launchSpeed":82.3,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":161.21}},"index":2,"playId":"568056e5-f6cc-3ed2-9b94-8b5aaf017c3d","pitchNumber":3,"startTime":"2026-08-05T02:13:30.985Z","endTime":"2026-08-05T02:13:40.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:13:40.003Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a ground ball to center fielder Julio Rodríguez. Gleyber Torres to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:14:59.913Z","endTime":"2026-08-05T02:15:13.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T02:14:46.004Z","endTime":"2026-08-05T02:15:02.092Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805758139614284,"aZ":-25.38837030712278,"pfxX":-7.5944520230016845,"pfxZ":3.4533717310681293,"pX":-0.3822003362547509,"pZ":2.6647134433211743,"vX0":9.019995045883608,"vY0":-138.52327073420827,"vZ0":-1.6171395118584888,"x":131.57,"y":166.83,"x0":-2.677369647147044,"y0":50.00167209722475,"z0":4.93559220267481,"aX":-14.918400421006721},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":12.1,"spinRate":2294,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.39378893398094617,"extension":6.195948555359476},"hitData":{"launchSpeed":92.8,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.73,"coordY":154.28}},"index":1,"playId":"2dc08964-c5a2-3493-b848-8e2af74667ee","pitchNumber":1,"startTime":"2026-08-05T02:15:02.092Z","endTime":"2026-08-05T02:15:13.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:15:13.752Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to shortstop Colt Emerson. Gleyber Torres scores. Dillon Dingler to 3rd. Riley Greene to 2nd. Throwing error by shortstop Colt Emerson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:15:38.937Z","endTime":"2026-08-05T02:16:13.368Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95435831890409,"aZ":-33.22595371562235,"pfxX":-9.097156942723249,"pfxZ":-0.6435518745096882,"pX":0.6289610766812531,"pZ":2.180036154914436,"vX0":10.989542074854437,"vY0":-127.33777372954367,"vZ0":-0.20717793971970644,"x":93.03,"y":179.92,"x0":-2.5590738211201014,"y0":50.00062218089369,"z0":4.889410057174273,"aX":-14.950528977120932},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":14.0,"spinRate":1565,"spinDirection":280},"zone":9,"typeConfidence":2.0,"plateTime":0.4300088308126444,"extension":6.235396574268931},"index":0,"playId":"b1cdc660-7745-3797-b4cc-7a761db9e05b","pitchNumber":1,"startTime":"2026-08-05T02:15:43.896Z","endTime":"2026-08-05T02:15:47.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.582492683301737,"aZ":-22.203120998817816,"pfxX":-8.00348515242698,"pfxZ":5.1080794759828,"pX":0.253347523061662,"pZ":3.070179386488835,"vX0":10.579157508596428,"vY0":-138.32550031773854,"vZ0":-1.0183189807745594,"x":107.34,"y":155.89,"x0":-2.5669872607338373,"y0":50.005959683858414,"z0":4.920826270170653,"aX":-15.634694516914545},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":12.5,"spinRate":2326,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.39478335053750646,"extension":6.157116547882486},"hitData":{"launchSpeed":61.7,"launchAngle":3.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.29,"coordY":149.7}},"index":1,"playId":"aadf46bb-f789-3811-b725-0f9388d8b849","pitchNumber":2,"startTime":"2026-08-05T02:15:59.611Z","endTime":"2026-08-05T02:16:13.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:16:13.368Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a line drive to right fielder Dominic Canzone. Dillon Dingler scores. Riley Greene scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:16:48.184Z","endTime":"2026-08-05T02:17:21.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264552406778623,"aZ":-26.92717412715212,"pfxX":0.5884600254372858,"pfxZ":3.140503716600743,"pX":-0.4020053111981721,"pZ":2.0475999230802304,"vX0":5.640435949858167,"vY0":-127.39114885952206,"vZ0":-2.5599392175103315,"x":132.32,"y":183.49,"x0":-2.706654783240467,"y0":50.0003573473977,"z0":5.159505067289878,"aX":0.9822962975431584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":2374,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.42735779145358643,"extension":6.034067955518341},"index":0,"playId":"be124b42-2496-39c4-80d6-646ab8c74228","pitchNumber":1,"startTime":"2026-08-05T02:16:48.184Z","endTime":"2026-08-05T02:16:51.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":69.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.917846402671707,"aZ":-36.88906652403697,"pfxX":6.766219632819687,"pfxZ":-3.8989081157602374,"pX":-0.6415120028444508,"pZ":2.1779001972426104,"vX0":2.584757041236254,"vY0":-109.51210828440688,"vZ0":1.3339098542783934,"x":141.45,"y":179.98,"x0":-2.7171027245524817,"y0":50.001322240537704,"z0":5.516654948257714,"aX":8.189905943192826},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-6.4,"breakHorizontal":-13.0,"spinRate":2583,"spinDirection":71},"zone":7,"typeConfidence":2.0,"plateTime":0.5007666891766083,"extension":6.056084260842216},"hitData":{"launchSpeed":80.0,"launchAngle":20.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.72,"coordY":107.07}},"index":1,"playId":"e2532cee-f6bc-344c-9c1a-1bb06f820ec2","pitchNumber":2,"startTime":"2026-08-05T02:17:09.901Z","endTime":"2026-08-05T02:17:21.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:17:21.885Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:18:02.293Z","endTime":"2026-08-05T02:20:52.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643024176775633,"aZ":-31.047505992463737,"pfxX":-11.83672074763894,"pfxZ":0.5915610295857245,"pX":-0.7287613421567053,"pZ":2.4231131197822187,"vX0":9.510565998815215,"vY0":-137.17935712928897,"vZ0":-0.9880956039954537,"x":144.78,"y":173.36,"x0":-2.698496539324599,"y0":50.00471853551221,"z0":4.899805298311568,"aX":-22.617834257783713},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.1,"breakHorizontal":19.6,"spinRate":2488,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.39889947239158374,"extension":6.072732807389638},"index":0,"playId":"531b789e-baf3-35da-9c8f-34b4222ee793","pitchNumber":1,"startTime":"2026-08-05T02:18:04.067Z","endTime":"2026-08-05T02:18:07.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568039339566422,"aZ":-21.231954667720366,"pfxX":-8.438924967656245,"pfxZ":5.714569008636381,"pX":1.1875262092281815,"pZ":3.5908565041723426,"vX0":13.095427032626322,"vY0":-137.29098061139047,"vZ0":0.07535691941123912,"x":71.73,"y":141.83,"x0":-2.541312836131519,"y0":50.00198698546496,"z0":5.004669137322424,"aX":-16.157467727894943},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":12.6,"spinRate":2455,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.39851644766853145,"extension":6.040015308820275},"index":1,"playId":"38c70fba-d723-3841-aaf1-79d60bbe8b48","pitchNumber":2,"startTime":"2026-08-05T02:18:23.960Z","endTime":"2026-08-05T02:18:26.960Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33650942903171,"aZ":-28.395414074740405,"pfxX":-0.7152449573509445,"pfxZ":2.2860707369978206,"pX":1.536107722225187,"pZ":1.063028179809956,"vX0":10.114832402739134,"vY0":-127.59822781584036,"vZ0":-4.668537827336404,"x":58.45,"y":210.08,"x0":-2.3803440871266295,"y0":50.00597380565236,"z0":5.144091033073249,"aX":-1.1852672682572576},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2338,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.42865337224858857,"extension":6.224985648738267},"index":2,"playId":"05be790a-33fb-3c36-af1d-e2621b6446e8","pitchNumber":3,"startTime":"2026-08-05T02:18:41.861Z","endTime":"2026-08-05T02:18:44.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"974ddd41-f54a-3dab-a7f5-c7ad667ac2a2","startTime":"2026-08-05T02:19:02.161Z","endTime":"2026-08-05T02:19:06.279Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561753067654312,"aZ":-23.977700420223243,"pfxX":-7.675173664841957,"pfxZ":4.24139533983265,"pX":-0.5243391026748848,"pZ":3.1534680854850867,"vX0":8.71387116479776,"vY0":-138.3261353694393,"vZ0":-0.5519519513328586,"x":136.99,"y":153.64,"x0":-2.721842847762679,"y0":50.004564814177286,"z0":4.966688462019293,"aX":-14.839057515715067},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":12.0,"spinRate":2301,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.3963410754240977,"extension":6.158548914999608},"index":4,"playId":"fa67b56f-42f5-37c4-9f39-f11694ba3bd6","pitchNumber":4,"startTime":"2026-08-05T02:19:20.732Z","endTime":"2026-08-05T02:19:23.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50661606048164,"aZ":-22.462034935602535,"pfxX":-6.315195100853179,"pfxZ":5.118502242417712,"pX":0.9459754277944125,"pZ":3.1768254332312047,"vX0":11.639001084731074,"vY0":-136.30722008383214,"vZ0":-0.7151755667531247,"x":80.94,"y":153.01,"x0":-2.5420902949361195,"y0":50.00588989006167,"z0":4.981420922325225,"aX":-11.991237563987815},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":9.2,"spinRate":2364,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.4005116029282716,"extension":6.05931091402805},"index":5,"playId":"11cacf38-2c21-3c50-8ac8-9904190fe58f","pitchNumber":5,"startTime":"2026-08-05T02:19:43.919Z","endTime":"2026-08-05T02:19:46.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16904666111345,"aZ":-26.742613278116615,"pfxX":1.1747786601104127,"pfxZ":3.245937985949787,"pX":0.08674514143464009,"pZ":2.741562953909397,"vX0":6.317892498380228,"vY0":-127.96346752265848,"vZ0":-1.2701888337294303,"x":113.69,"y":164.76,"x0":-2.557673282585579,"y0":50.00205948018094,"z0":5.321882469659795,"aX":1.9658213685035812},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.9,"breakHorizontal":-3.5,"spinRate":2418,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4265663065191827,"extension":6.171300430879908},"index":6,"playId":"a9d463c8-a839-34bd-8e85-8eada896002b","pitchNumber":6,"startTime":"2026-08-05T02:20:04.524Z","endTime":"2026-08-05T02:20:08.291Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"f29bd79d-5de2-4ab7-9a6a-087690e28676","startTime":"2026-08-05T02:20:28.029Z","endTime":"2026-08-05T02:20:33.029Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37321206677251,"aZ":-23.13582865355801,"pfxX":-6.926320045958464,"pfxZ":4.510871148976509,"pX":-0.7664719907860446,"pZ":3.4640615487435937,"vX0":7.822205424379909,"vY0":-139.8937713399507,"vZ0":-0.19001913038626284,"x":146.22,"y":145.25,"x0":-2.6847296795126967,"y0":50.002206915867866,"z0":5.035688784183056,"aX":-13.876384734587669},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":11.2,"spinRate":2284,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.38993685542075207,"extension":6.1384313098033525},"index":8,"playId":"2a9f9419-0bad-3a01-81f9-cd7e2f43a08b","pitchNumber":7,"startTime":"2026-08-05T02:20:48.285Z","endTime":"2026-08-05T02:20:52.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:20:52.290Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-05T02:22:55.863Z","endTime":"2026-08-05T02:23:44.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.212321417947372,"aZ":-18.276775190461464,"pfxX":-7.921535731837627,"pfxZ":7.11031231585403,"pX":-0.8589215988325286,"pZ":1.4790781820439578,"vX0":4.843197924569937,"vY0":-138.5339952824902,"vZ0":-7.927531340373889,"x":149.74,"y":198.84,"x0":-1.5951318168156858,"y0":50.00643092917979,"z0":5.586399102687128,"aX":-15.49269136126927},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":13.4,"spinRate":2233,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.394468421148479,"extension":6.700205577267214},"index":0,"playId":"0aefc135-57af-37d6-a729-222e7bd4eb28","pitchNumber":1,"startTime":"2026-08-05T02:22:57.752Z","endTime":"2026-08-05T02:23:01.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843552202728628,"aZ":-13.33101203960613,"pfxX":-3.8399335066512865,"pfxZ":9.784445924423668,"pX":0.21716695930079583,"pZ":3.1187039686740388,"vX0":5.847926671702891,"vY0":-137.93426545020083,"vZ0":-4.650002936597747,"x":108.72,"y":154.57,"x0":-1.4320626163178416,"y0":50.00205207575111,"z0":5.726028432582694,"aX":-7.394954453361316},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":5.8,"spinRate":2318,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39717226449008347,"extension":6.573427674814281},"index":1,"playId":"115c6012-5017-38c2-a521-223281f161b1","pitchNumber":2,"startTime":"2026-08-05T02:23:09.263Z","endTime":"2026-08-05T02:23:12.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840980653623365,"aZ":-13.14112494911747,"pfxX":-4.437721534495336,"pfxZ":9.55839116726078,"pX":-0.041240253556699594,"pZ":2.808708757822928,"vX0":5.355356629375745,"vY0":-140.0425465534818,"vZ0":-5.449678978015653,"x":118.57,"y":162.94,"x0":-1.3993892048661705,"y0":50.00405331973722,"z0":5.6354412574069634,"aX":-8.838445685674964},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":7.0,"spinRate":2308,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3907191087022417,"extension":6.598384724396369},"index":2,"playId":"3f20c141-c536-3eef-b972-8242040333b4","pitchNumber":3,"startTime":"2026-08-05T02:23:23.567Z","endTime":"2026-08-05T02:23:26.567Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588720187950607,"aZ":-30.641132015002214,"pfxX":-6.545914794986623,"pfxZ":0.8789486630277779,"pX":-0.45249086501383756,"pZ":1.2997721917282115,"vX0":5.167140109715495,"vY0":-130.40844626920904,"vZ0":-4.818735911656244,"x":134.25,"y":203.69,"x0":-1.6021749233936815,"y0":50.000508744402794,"z0":5.463760474819578,"aX":-11.353896341362281},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":10.8,"spinRate":1252,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41887803470743457,"extension":6.762710659563711},"index":3,"playId":"18bb7066-5bac-3dd6-8f43-1c05bd45a678","pitchNumber":4,"startTime":"2026-08-05T02:23:40.907Z","endTime":"2026-08-05T02:23:44.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:23:44.672Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-05T02:24:03.141Z","endTime":"2026-08-05T02:25:39.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":2},"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":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16625581613136,"aZ":-13.008229005564711,"pfxX":-3.6341732359369896,"pfxZ":9.707873106002335,"pX":-0.26022163914804874,"pZ":2.70479785000192,"vX0":4.8312746358546725,"vY0":-139.7749300354232,"vZ0":-5.637267419164514,"x":126.92,"y":165.75,"x0":-1.5407360029975463,"y0":50.00247684649466,"z0":5.6054281998296425,"aX":-7.174881185193642},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":5.5,"spinRate":2319,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3921936882167878,"extension":6.594325126172788},"index":0,"playId":"222b7446-f315-3f67-9af9-e19c5a146675","pitchNumber":1,"startTime":"2026-08-05T02:24:08.003Z","endTime":"2026-08-05T02:24:11.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.078917513676938,"aZ":-17.7517630444384,"pfxX":-5.949659771315094,"pfxZ":7.207296355452327,"pX":0.40733932842689125,"pZ":3.1196698556821714,"vX0":7.529955638253668,"vY0":-139.95150270994986,"vZ0":-3.7758496478026204,"x":101.47,"y":154.55,"x0":-1.534409780227992,"y0":50.00071075829734,"z0":5.636108847890704,"aX":-11.901848776297397},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":9.4,"spinRate":2213,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3901235232455007,"extension":6.620302363196625},"index":1,"playId":"90e1b244-30e4-3684-bb1c-d96c2ed60d9f","pitchNumber":2,"startTime":"2026-08-05T02:24:31.392Z","endTime":"2026-08-05T02:24:34.392Z","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.8,"endSpeed":89.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12828792644559,"aZ":-13.010697416027526,"pfxX":-5.622542594811837,"pfxZ":9.344258255260067,"pX":0.6089313599416875,"pZ":2.8839347300839435,"vX0":7.878053328090075,"vY0":-142.18917436412116,"vZ0":-5.242103634015088,"x":93.79,"y":160.91,"x0":-1.46511134587188,"y0":50.00301038172048,"z0":5.574752498864027,"aX":-11.531569210756588},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2341,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38497684516374475,"extension":6.509598882628551},"index":2,"playId":"bb061cb9-0c81-392e-a3c6-5589add07add","pitchNumber":3,"startTime":"2026-08-05T02:24:45.860Z","endTime":"2026-08-05T02:24:48.860Z","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":80.3,"endSpeed":73.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.486573271338226,"aZ":-38.626560235097045,"pfxX":7.834510906674378,"pfxZ":-4.680922672738252,"pX":-1.8311551893470828,"pZ":4.4069252437232915,"vX0":-2.727989021299847,"vY0":-116.83552081941376,"vZ0":4.403233050381035,"x":186.8,"y":119.79,"x0":-1.664678565221797,"y0":50.000898670813655,"z0":6.133050971396149,"aX":10.80494695416074},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.1,"breakHorizontal":-13.4,"spinRate":2481,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.46920838258906317,"extension":6.506757842177795},"index":3,"playId":"99297124-cf77-3280-b552-17461550e0da","pitchNumber":4,"startTime":"2026-08-05T02:25:04.440Z","endTime":"2026-08-05T02:25:07.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901517796914668,"aZ":-27.52962191623804,"pfxX":-4.783282779077813,"pfxZ":2.621696088132519,"pX":-0.28805133615076334,"pZ":2.1148530618988572,"vX0":5.269032260319359,"vY0":-131.76196985292853,"vZ0":-3.5792692051540866,"x":127.98,"y":181.68,"x0":-1.6847057295804653,"y0":50.004133273651746,"z0":5.5071588220214425,"aX":-8.478661300524404},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":7.7,"spinRate":1223,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.41443620078096677,"extension":6.892489027223489},"index":4,"playId":"f17c8e1a-603b-31a9-9726-86a735d34bf6","pitchNumber":5,"startTime":"2026-08-05T02:25:19.685Z","endTime":"2026-08-05T02:25:22.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.201713157805745,"aZ":-14.199168766096674,"pfxX":-3.0375050582712504,"pfxZ":8.834089897360585,"pX":-0.08857254517654958,"pZ":4.534176978014614,"vX0":5.541390516771605,"vY0":-141.49155938946913,"vZ0":-0.7806377495184458,"x":120.38,"y":116.36,"x0":-1.6745986844540872,"y0":50.00391740408281,"z0":5.720435616515181,"aX":-6.182071312435553},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":2304,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3865914500663168,"extension":6.554770808425607},"index":5,"playId":"21789518-8450-3ab3-aa55-66bc26544e13","pitchNumber":6,"startTime":"2026-08-05T02:25:36.030Z","endTime":"2026-08-05T02:25:39.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:25:39.705Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-05T02:26:00.320Z","endTime":"2026-08-05T02:27:13.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"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":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35147670263523,"aZ":-34.719358634914684,"pfxX":4.563177195401192,"pfxZ":-1.652300830762588,"pX":-1.4969234004620764,"pZ":3.7447443856980023,"vX0":-0.3781443434976759,"vY0":-122.80473563879647,"vZ0":1.9041319506593684,"x":174.06,"y":137.67,"x0":-1.935185550752951,"y0":50.00194051471049,"z0":5.894330046167399,"aX":7.029630979782086},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-8.2,"spinRate":2511,"spinDirection":95},"zone":11,"typeConfidence":2.0,"plateTime":0.44454959447366527,"extension":6.454799103017392},"index":0,"playId":"3d7db490-6b3b-37b5-800c-b9ec61041810","pitchNumber":1,"startTime":"2026-08-05T02:26:02.338Z","endTime":"2026-08-05T02:26:05.511Z","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.4,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209825715842314,"aZ":-13.071279549923144,"pfxX":-2.7299180776354,"pfxZ":9.538046437747804,"pX":-0.007443417519544004,"pZ":3.240591875368979,"vX0":5.636141545882102,"vY0":-140.2688643872807,"vZ0":-4.243145902560618,"x":117.28,"y":151.28,"x0":-1.6835217151007442,"y0":50.004377104986126,"z0":5.618416486478926,"aX":-5.469058327211198},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2289,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3897320859466493,"extension":6.752946172422162},"index":1,"playId":"f08ce140-ddd8-30cb-8596-debe74813749","pitchNumber":2,"startTime":"2026-08-05T02:26:15.716Z","endTime":"2026-08-05T02:26:20.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.568844440846846,"aZ":-31.011402401594125,"pfxX":-3.4143562998864625,"pfxZ":0.6830011212805545,"pX":0.5803233005488712,"pZ":1.6181289658822182,"vX0":6.89360815478128,"vY0":-128.67188491356237,"vZ0":-3.801838629775712,"x":94.88,"y":195.09,"x0":-1.6702850057857042,"y0":50.00371276199874,"z0":5.475069150266958,"aX":-5.820591329199159},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":4.9,"spinRate":1141,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4230153232530056,"extension":6.887157107972988},"index":2,"playId":"b8012b03-9bb9-30fd-8c47-dc4a1912ac22","pitchNumber":3,"startTime":"2026-08-05T02:26:40.035Z","endTime":"2026-08-05T02:26:43.035Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-05T02:26:52.551Z","endTime":"2026-08-05T02:27:04.949Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.904084773974823,"aZ":-14.308744827317687,"pfxX":-5.572450601926551,"pfxZ":8.799277538523645,"pX":-0.4569574612248141,"pZ":3.4000946439372863,"vX0":5.083936097202413,"vY0":-141.49984279701664,"vZ0":-3.6605818707800832,"x":134.42,"y":146.98,"x0":-1.5518230805691535,"y0":50.00394173131734,"z0":5.625728448314647,"aX":-11.315230293383225},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2298,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3869126950748001,"extension":6.723508662818501},"hitData":{"launchSpeed":75.4,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.66,"coordY":158.93}},"index":4,"playId":"80756eb8-0e8e-3e67-bec2-85bc9eddab8c","pitchNumber":4,"startTime":"2026-08-05T02:27:04.949Z","endTime":"2026-08-05T02:27:13.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:27:13.911Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Clark lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:29:00.928Z","endTime":"2026-08-05T02:30:44.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962379929720395,"aZ":-28.554875626773715,"pfxX":1.2599872764585633,"pfxZ":2.2909741557656336,"pX":-0.6758577345404315,"pZ":2.6415347772876845,"vX0":4.6881630566571975,"vY0":-124.67540708137402,"vZ0":-0.6699653512659296,"x":142.76,"y":167.46,"x0":-2.740852228807057,"y0":50.00567844922244,"z0":5.260743713397569,"aX":1.9922307538999777},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":-3.4,"spinRate":2301,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.43853451053254666,"extension":6.11331942984216},"index":0,"playId":"e7ebaa08-7c2b-3dd7-8063-708fefd8f215","pitchNumber":1,"startTime":"2026-08-05T02:29:21.392Z","endTime":"2026-08-05T02:29:24.715Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-05T02:29:32.711Z","endTime":"2026-08-05T02:29:39.440Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811229135625894,"aZ":-34.50476346755034,"pfxX":-9.846308836348586,"pfxZ":-1.504710897860666,"pX":0.042872156593557725,"pZ":1.2533552025228396,"vX0":9.521789144298852,"vY0":-124.0738529392452,"vZ0":-1.7463274442004888,"x":115.37,"y":204.94,"x0":-2.5730697275583894,"y0":50.00005403328201,"z0":4.853047733629399,"aX":-15.283985672382954},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":15.5,"spinRate":1567,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4421656381169976,"extension":6.302423150352883},"index":2,"playId":"064ab8f3-c50c-312b-8df9-1da5cf160e21","pitchNumber":2,"startTime":"2026-08-05T02:29:39.440Z","endTime":"2026-08-05T02:29:42.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.311222719973713,"aZ":-22.943632425766182,"pfxX":-8.71989807453502,"pfxZ":4.751839623197846,"pX":0.5126771043434764,"pZ":3.1552000554664943,"vX0":11.859447394555996,"vY0":-137.94882464153568,"vZ0":-0.7044022083785161,"x":97.46,"y":153.59,"x0":-2.692774542783393,"y0":50.004232594392356,"z0":4.949056055310367,"aX":-16.94642512677848},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":13.6,"spinRate":2421,"spinDirection":248},"zone":3,"typeConfidence":2.0,"plateTime":0.395804269674195,"extension":6.094629894545235},"index":3,"playId":"91c09229-4433-300c-9530-5240b49385fe","pitchNumber":3,"startTime":"2026-08-05T02:29:57.627Z","endTime":"2026-08-05T02:30:00.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560270905685062,"aZ":-21.268674911902725,"pfxX":-7.678073110666573,"pfxZ":5.586936560038978,"pX":0.48970642480443566,"pZ":2.9658197715211463,"vX0":11.292167731848007,"vY0":-138.3180787235119,"vZ0":-1.4040396339535182,"x":98.33,"y":158.7,"x0":-2.6333460419324304,"y0":50.00586500422707,"z0":4.895083450204784,"aX":-14.997914772019355},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":2457,"spinDirection":259},"zone":3,"typeConfidence":2.0,"plateTime":0.3947891393021141,"extension":6.153671649210587},"index":4,"playId":"56cdd6e4-9449-34f9-aab8-244bfc36923e","pitchNumber":4,"startTime":"2026-08-05T02:30:15.604Z","endTime":"2026-08-05T02:30:18.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131923847876667,"aZ":-21.845460440108557,"pfxX":-6.0987574326332865,"pfxZ":5.463547564596419,"pX":-0.0315321344837679,"pZ":2.4280903481152682,"vX0":9.394259653617814,"vY0":-136.39546526776596,"vZ0":-2.473661699939714,"x":118.2,"y":173.22,"x0":-2.7230747133089253,"y0":50.00145718971871,"z0":4.848118188932833,"aX":-11.52672822707463},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.6,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.40110265950173174,"extension":6.037570904750521},"hitData":{"launchSpeed":84.9,"launchAngle":27.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.23,"coordY":84.27}},"index":5,"playId":"d5c1c89e-a769-3a7a-be3b-66b5238578ef","pitchNumber":5,"startTime":"2026-08-05T02:30:36.456Z","endTime":"2026-08-05T02:30:44.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:30:44.109Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:31:06.120Z","endTime":"2026-08-05T02:31:29.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":94.3,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958492268854464,"aZ":-32.77561812212306,"pfxX":-10.369495116294585,"pfxZ":-0.3158745137312611,"pX":-0.3846245681226844,"pZ":2.1036099225260125,"vX0":9.989186820242606,"vY0":-137.12078591839102,"vZ0":-1.3689824044892647,"x":131.66,"y":181.98,"x0":-2.7068814971919717,"y0":50.000916572594804,"z0":4.821429235141058,"aX":-19.978618488702097},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.6,"breakHorizontal":17.0,"spinRate":2326,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.39766350579350984,"extension":6.13038230944577},"index":0,"playId":"3d06dca4-9972-3aec-a2d2-f316f3d42ef0","pitchNumber":1,"startTime":"2026-08-05T02:31:07.582Z","endTime":"2026-08-05T02:31:10.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690026899315793,"aZ":-28.704984019152253,"pfxX":0.48796054777033104,"pfxZ":2.1234680474023016,"pX":0.7762133125981042,"pZ":2.235155141349826,"vX0":7.967507314094468,"vY0":-125.96438632071411,"vZ0":-1.837285729162252,"x":87.41,"y":178.43,"x0":-2.469931237661756,"y0":50.003322439445405,"z0":5.259064747794097,"aX":0.7946203753350454},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-2.4,"spinRate":2322,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.43216655926694925,"extension":6.227378762244636},"hitData":{"launchSpeed":80.9,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.48,"coordY":158.17}},"index":1,"playId":"c5a1bcf5-49e1-369a-9ae5-bf1b65d255c7","pitchNumber":2,"startTime":"2026-08-05T02:31:22.110Z","endTime":"2026-08-05T02:31:29.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:31:29.866Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:32:05.676Z","endTime":"2026-08-05T02:33:38.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T02:31:55.450Z","endTime":"2026-08-05T02:32:08.027Z","isPitch":false,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"}},{"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":94.0,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531698095594965,"aZ":-26.133589504691873,"pfxX":-7.057105915384364,"pfxZ":3.175109809438972,"pX":-1.2680385656336903,"pZ":2.738583211055543,"vX0":6.596831203662433,"vY0":-136.84569986393987,"vZ0":-0.9788595525841512,"x":165.33,"y":164.84,"x0":-2.7902976147060823,"y0":50.00044136496419,"z0":4.8872902325764915,"aX":-13.414663705570069},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":11.4,"spinRate":2278,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.3998854446035418,"extension":6.073532676652419},"index":1,"playId":"6523d45e-8d90-33d0-a4ae-1d296fd2681f","pitchNumber":1,"startTime":"2026-08-05T02:32:08.027Z","endTime":"2026-08-05T02:32:11.055Z","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":94.9,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725931532451177,"aZ":-25.464884198266272,"pfxX":-8.678579461396367,"pfxZ":3.4536669043651447,"pX":-0.6451063818805834,"pZ":2.478437150520602,"vX0":8.714058003753227,"vY0":-137.98353979827348,"vZ0":-1.8788303144916865,"x":141.59,"y":171.86,"x0":-2.706147554458927,"y0":50.001112249591394,"z0":4.872248367925637,"aX":-16.848831063607832},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":14.0,"spinRate":2362,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.3959078092950188,"extension":6.07629531907209},"index":2,"playId":"8d761054-4f80-394b-9a6c-2cefd70e6def","pitchNumber":2,"startTime":"2026-08-05T02:32:24.182Z","endTime":"2026-08-05T02:32:27.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115070585451434,"aZ":-26.351087783063402,"pfxX":-8.3884355488611,"pfxZ":3.026798247994547,"pX":-0.9702956509215269,"pZ":3.4004162926769625,"vX0":7.857136678745983,"vY0":-137.49242233817387,"vZ0":0.5853910789705393,"x":153.99,"y":146.97,"x0":-2.7685198276317737,"y0":50.00338105342239,"z0":4.966319461225829,"aX":-16.138566172607227},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":13.7,"spinRate":2315,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.39765141200203047,"extension":6.044681604801384},"index":3,"playId":"b7f244b6-c8e2-3f55-9c06-b88cafd60fc9","pitchNumber":3,"startTime":"2026-08-05T02:32:43.837Z","endTime":"2026-08-05T02:32:47.942Z","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":94.1,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551984296151026,"aZ":-32.084122055201135,"pfxX":-11.213467320250126,"pfxZ":0.04953292032513712,"pX":-1.468105201487541,"pZ":1.5080627516480027,"vX0":7.4177759993822825,"vY0":-136.93127812352256,"vZ0":-2.7655853400730375,"x":172.96,"y":198.06,"x0":-2.751863430205015,"y0":50.00525281911457,"z0":4.720909706746892,"aX":-21.348737858031114},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.2,"breakHorizontal":18.8,"spinRate":2287,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.39963148286294015,"extension":6.108048871621051},"index":4,"playId":"2fc408d7-b174-32f4-9a6b-9f28ff692799","pitchNumber":4,"startTime":"2026-08-05T02:33:00.628Z","endTime":"2026-08-05T02:33:03.628Z","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":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0069269281681,"aZ":-32.58962529145282,"pfxX":-12.25838283800455,"pfxZ":-0.21759177853635414,"pX":-0.14228088570985253,"pZ":2.8558716374141198,"vX0":11.021227587078867,"vY0":-136.4881586910828,"vZ0":0.5634465842611023,"x":122.42,"y":161.67,"x0":-2.639688190965057,"y0":50.005315719515295,"z0":4.8907638357632806,"aX":-23.134586916388677},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.0,"breakHorizontal":19.9,"spinRate":2353,"spinDirection":252},"zone":2,"typeConfidence":2.0,"plateTime":0.40128596708892994,"extension":6.158892653471785},"index":5,"playId":"b4492dc3-5952-31e0-9d43-1382c6038b38","pitchNumber":5,"startTime":"2026-08-05T02:33:17.096Z","endTime":"2026-08-05T02:33:20.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535879597386888,"aZ":-21.801396711591753,"pfxX":-8.068971850279073,"pfxZ":5.501157918102126,"pX":0.7197355603113775,"pZ":1.6870338821063,"vX0":11.723386389080087,"vY0":-136.127019090139,"vZ0":-4.11379257186438,"x":89.57,"y":193.23,"x0":-2.5848116235498275,"y0":50.00284475079148,"z0":4.71800365506816,"aX":-15.216488654199752},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":12.2,"spinRate":2286,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4016218533659983,"extension":6.246551353709997},"index":6,"playId":"cb52cc49-1e74-30b3-b75d-478e9bbbd7e2","pitchNumber":6,"startTime":"2026-08-05T02:33:34.616Z","endTime":"2026-08-05T02:33:38.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:33:38.745Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:34:02.878Z","endTime":"2026-08-05T02:34:14.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65506541506564,"aZ":-32.58945910020892,"pfxX":-8.860292694221627,"pfxZ":-0.26233402244850623,"pX":-0.3729208148371171,"pZ":1.3011343480944226,"vX0":8.471988038153048,"vY0":-125.44551885116542,"vZ0":-2.454861384164528,"x":131.21,"y":203.65,"x0":-2.637850024899946,"y0":50.00015563970411,"z0":4.940992323490699,"aX":-14.16208644448334},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":14.2,"spinRate":1544,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4361164321749622,"extension":6.232421011668519},"hitData":{"launchSpeed":74.6,"launchAngle":2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.97,"coordY":171.86}},"index":0,"playId":"284ee424-ffc0-34c9-ada3-fa78181f2ecf","pitchNumber":1,"startTime":"2026-08-05T02:34:05.104Z","endTime":"2026-08-05T02:34:14.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:34:14.582Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:36:04.519Z","endTime":"2026-08-05T02:37:02.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92539235763063,"aZ":-39.26509449736393,"pfxX":9.608586703146505,"pfxZ":-5.557725901749986,"pX":0.40586153661839736,"pZ":2.4257434667296254,"vX0":1.5009755871185542,"vY0":-113.23648182693431,"vZ0":0.8810497965269346,"x":101.53,"y":173.28,"x0":-1.5149504335708848,"y0":50.00129106110859,"z0":6.01309196563804,"aX":12.26578220486254},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-9.4,"breakHorizontal":-17.8,"spinRate":2457,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.4868519479021356,"extension":6.797560407166696},"index":0,"playId":"735c6414-b5da-3463-a36c-24e113840be3","pitchNumber":1,"startTime":"2026-08-05T02:36:21.161Z","endTime":"2026-08-05T02:36:25.083Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.437395284738482,"aZ":-33.36811348559282,"pfxX":-7.142846162059346,"pfxZ":-0.7017992612453945,"pX":-0.6923968303073366,"pZ":0.6683129102867968,"vX0":4.669294088212281,"vY0":-128.76324583188298,"vZ0":-5.605374421311765,"x":143.39,"y":220.74,"x0":-1.5964428288692742,"y0":50.006192421898085,"z0":5.439445683290429,"aX":-12.0589055978252},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.3,"breakHorizontal":12.0,"spinRate":1277,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42452325146295555,"extension":6.80358679118778},"index":1,"playId":"76472c03-93cf-3369-a778-2581a233caf4","pitchNumber":2,"startTime":"2026-08-05T02:36:33.173Z","endTime":"2026-08-05T02:36:37.668Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583617776764893,"aZ":-24.81194329248886,"pfxX":2.5179708242391525,"pfxZ":4.15683189785118,"pX":0.9279667539347689,"pZ":1.8765046638276452,"vX0":5.588075213920936,"vY0":-131.88766823833893,"vZ0":-4.910361075500171,"x":81.63,"y":188.11,"x0":-1.5408553622003511,"y0":50.005131860825884,"z0":5.579732167893371,"aX":4.459528647810109},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-5.8,"spinRate":2486,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4144157054975701,"extension":6.646356878817121},"hitData":{"launchSpeed":92.8,"launchAngle":9.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.88,"coordY":106.29}},"index":2,"playId":"18630f21-bcc1-3aad-b7a9-5961fae937fb","pitchNumber":3,"startTime":"2026-08-05T02:36:51.669Z","endTime":"2026-08-05T02:37:02.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:37:02.378Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to center fielder Max Clark.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:37:23.335Z","endTime":"2026-08-05T02:39:11.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94460940881571,"aZ":-33.6839399636032,"pfxX":3.1809044881571293,"pfxZ":-0.9278038340873227,"pX":-0.9488313990028338,"pZ":2.5266774060030452,"vX0":0.8138143777912497,"vY0":-126.08059183996035,"vZ0":-1.1900709103350908,"x":153.17,"y":170.56,"x0":-1.6886766717991541,"y0":50.005678185916885,"z0":5.705978856879217,"aX":5.157683001336623},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.7,"breakHorizontal":-6.0,"spinRate":2462,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.4332746101060674,"extension":6.505822295149853},"index":0,"playId":"bf217237-650d-3e2b-a63c-d75e05f477b1","pitchNumber":1,"startTime":"2026-08-05T02:37:27.768Z","endTime":"2026-08-05T02:37:32.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.182526428835477,"aZ":-22.823613290098937,"pfxX":1.9191954819934236,"pfxZ":4.996349254354875,"pX":0.20264113847053278,"pZ":2.922751352009652,"vX0":4.571143380424925,"vY0":-135.39342311749076,"vZ0":-2.987759153187288,"x":109.28,"y":159.87,"x0":-1.7513419623360995,"y0":50.006006783297636,"z0":5.622553741906539,"aX":3.594038940863255},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-4.3,"spinRate":2451,"spinDirection":175},"zone":2,"typeConfidence":2.0,"plateTime":0.40322889802744477,"extension":6.5666455061920175},"index":1,"playId":"d2d5266d-b672-37ea-925d-2accbd14b493","pitchNumber":2,"startTime":"2026-08-05T02:37:43.797Z","endTime":"2026-08-05T02:37:47.061Z","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":89.1,"endSpeed":82.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36704893942522,"aZ":-33.70198219435452,"pfxX":-6.869264062442353,"pfxZ":-0.8845138824671803,"pX":-1.2800264011419544,"pZ":2.4144313821715966,"vX0":3.560351644970769,"vY0":-129.85660541584647,"vZ0":-1.6426103306264261,"x":165.79,"y":173.59,"x0":-1.768345713044905,"y0":50.0042909016886,"z0":5.592879090991164,"aX":-11.862495753390048},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":11.8,"spinRate":1281,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4200213538458395,"extension":6.778972817534558},"index":2,"playId":"6e91d25f-f565-30b9-b973-52df8f75937f","pitchNumber":3,"startTime":"2026-08-05T02:38:00.225Z","endTime":"2026-08-05T02:38:03.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-05T02:38:11.029Z","endTime":"2026-08-05T02:38:25.776Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.002009548407344,"aZ":-13.517174584356365,"pfxX":-4.860659998103472,"pfxZ":9.324304377893712,"pX":0.6847112124030003,"pZ":3.7082871271938838,"vX0":7.469334134153232,"vY0":-140.57807257434,"vZ0":-2.8930760779892415,"x":90.9,"y":138.66,"x0":-1.3757045010114515,"y0":50.00060934607666,"z0":5.6287453730523005,"aX":-9.724121910227337},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2411,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3896941112014929,"extension":6.552664462603754},"index":4,"playId":"14a5cf85-9c7a-38a3-96a1-3cfd508af4f7","pitchNumber":4,"startTime":"2026-08-05T02:38:25.776Z","endTime":"2026-08-05T02:38:29.565Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946688712828426,"aZ":-22.302356464834077,"pfxX":1.484541426553065,"pfxZ":5.1789310051655075,"pX":0.9696938584372039,"pZ":2.856312324985289,"vX0":6.657696216723555,"vY0":-136.71244493000987,"vZ0":-3.204648270862368,"x":80.04,"y":161.66,"x0":-1.6825677234189262,"y0":50.006567453672254,"z0":5.5608430824611155,"aX":2.8332698055962955},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":-4.0,"spinRate":2447,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3994545741405173,"extension":6.646412375885624},"hitData":{"launchSpeed":79.1,"launchAngle":48.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.07,"coordY":107.6}},"index":5,"playId":"e018ad79-e506-3409-a137-bdefda3ec8b1","pitchNumber":5,"startTime":"2026-08-05T02:38:59.138Z","endTime":"2026-08-05T02:39:11.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:39:11.709Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks. Randy Arozarena to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:39:38.359Z","endTime":"2026-08-05T02:42:31.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"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,4,5,6,7,8],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1468207467448,"aZ":-21.555408848750368,"pfxX":1.623820535697205,"pfxZ":5.681806591913867,"pX":1.0065640862014988,"pZ":2.7573301586875183,"vX0":6.204499085186471,"vY0":-135.47581014262533,"vZ0":-3.653617594046556,"x":78.63,"y":164.33,"x0":-1.5193223712645876,"y0":50.00144417305475,"z0":5.620534844281043,"aX":3.0330583919456084},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":-4.2,"spinRate":2437,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4034854926922855,"extension":6.570231316093256},"index":0,"playId":"c334306e-8444-3ec8-9721-cecb2761bf25","pitchNumber":1,"startTime":"2026-08-05T02:39:43.230Z","endTime":"2026-08-05T02:39:46.230Z","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":96.8,"endSpeed":87.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.113935971825214,"aZ":-12.60836334236878,"pfxX":-6.2842881479884,"pfxZ":9.874546729765822,"pX":-0.006896796478279261,"pZ":2.123166576581082,"vX0":5.962888498517863,"vY0":-140.63964142711492,"vZ0":-7.184500791684267,"x":117.26,"y":181.45,"x0":-1.3493238954283535,"y0":50.003936276625105,"z0":5.547794933731097,"aX":-12.453789246109245},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2513,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39106626563846714,"extension":6.519943856469761},"index":1,"playId":"74c02601-a6fe-30ef-b0d6-f22f929a2c06","pitchNumber":2,"startTime":"2026-08-05T02:40:00.805Z","endTime":"2026-08-05T02:40:04.196Z","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":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74419128233629,"aZ":-29.54890925015068,"pfxX":-7.897040735667705,"pfxZ":1.488058303297735,"pX":0.7992147229073175,"pZ":1.1191094382186986,"vX0":8.670612293280042,"vY0":-132.2633573423727,"vZ0":-5.432272434664302,"x":86.54,"y":208.56,"x0":-1.4986707944577256,"y0":50.00578625817726,"z0":5.372019176735295,"aX":-13.965623690002229},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":1349,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4144339388089593,"extension":6.712399641872027},"index":2,"playId":"e070a12c-984e-363e-8f25-397c32de2e85","pitchNumber":3,"startTime":"2026-08-05T02:40:20.831Z","endTime":"2026-08-05T02:40:23.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"2d3d2d36-ec93-376a-b22e-029beeca74ad","startTime":"2026-08-05T02:40:40.812Z","endTime":"2026-08-05T02:40:43.812Z","isPitch":false,"type":"pickoff"},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624797521653242,"aZ":-31.643392413914402,"pfxX":-6.977631865770253,"pfxZ":0.3025601383930461,"pX":-0.9502440673295085,"pZ":2.945892384898873,"vX0":3.896188408646081,"vY0":-130.9507185748887,"vZ0":-0.7182069591750067,"x":153.22,"y":159.24,"x0":-1.5417703100025526,"y0":50.00400110973007,"z0":5.566913163665649,"aX":-12.260669717579209},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":11.9,"spinRate":1462,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4164277056849195,"extension":6.63794026763259},"index":4,"playId":"24219f17-c17e-3211-851d-5a66b0022fed","pitchNumber":4,"startTime":"2026-08-05T02:40:57.932Z","endTime":"2026-08-05T02:41:02.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.472114986131043,"aZ":-22.895247755990557,"pfxX":2.5014537490690687,"pfxZ":4.8318047650406495,"pX":0.4199247017282311,"pZ":2.5993193288283325,"vX0":4.697650289238786,"vY0":-137.01916489649915,"vZ0":-3.852773012064873,"x":100.99,"y":168.6,"x0":-1.6351711303459513,"y0":50.00304995872421,"z0":5.569587900954496,"aX":4.802121290466433},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":-5.4,"spinRate":2469,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.3982415838786433,"extension":6.620270027084782},"index":5,"playId":"74b8e548-67d2-3b95-bb3a-9cf4c3bfb6b1","pitchNumber":5,"startTime":"2026-08-05T02:41:16.247Z","endTime":"2026-08-05T02:41:19.247Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78912586575431,"aZ":-30.603955240946455,"pfxX":3.395733394150045,"pfxZ":0.8927424541680593,"pX":1.6584892136577574,"pZ":0.7931734774150682,"vX0":7.101056910715022,"vY0":-130.91160646220087,"vZ0":-6.380466918980924,"x":53.78,"y":217.36,"x0":-1.514795284271016,"y0":50.0049824594871,"z0":5.51005086931392,"aX":5.980640595305557},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":-7.6,"spinRate":2516,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.41604849665493093,"extension":6.826313315884239},"index":6,"playId":"cccd50b5-b394-3b8e-828d-2073ea196168","pitchNumber":6,"startTime":"2026-08-05T02:41:41.126Z","endTime":"2026-08-05T02:41:44.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.530935944349896,"aZ":-23.15381359915435,"pfxX":2.4280518494281607,"pfxZ":4.844788076932362,"pX":1.0151561487712808,"pZ":2.1906315996998544,"vX0":6.3403876834906665,"vY0":-134.69221618016303,"vZ0":-4.565205617981239,"x":78.3,"y":179.63,"x0":-1.6723060985952454,"y0":50.005875986550095,"z0":5.5170830584785495,"aX":4.52062758293152},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-5.6,"spinRate":2522,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4045583875098342,"extension":6.7453962563162575},"index":7,"playId":"b978378d-4a41-324e-bd7e-0ab207b03ed1","pitchNumber":7,"startTime":"2026-08-05T02:42:03.829Z","endTime":"2026-08-05T02:42:06.829Z","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":98.3,"endSpeed":89.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7287428713148,"aZ":-12.959085017942806,"pfxX":-4.964895412517283,"pfxZ":9.239916368927911,"pX":-0.912068071669478,"pZ":3.9063171501865055,"vX0":3.4272619742436023,"vY0":-143.21848977128298,"vZ0":-2.564710095312337,"x":151.77,"y":133.31,"x0":-1.4785239537229982,"y0":50.00247795487643,"z0":5.622699254520189,"aX":-10.325359432689272},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2382,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38226933139262886,"extension":6.5688612668970485},"index":8,"playId":"cf0ec44b-2dd5-35d1-aca1-bb760fff258a","pitchNumber":8,"startTime":"2026-08-05T02:42:25.542Z","endTime":"2026-08-05T02:42:31.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:42:31.386Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:43:48.539Z","endTime":"2026-08-05T02:45:39.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T02:43:33.446Z","endTime":"2026-08-05T02:43:50.871Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039059679936127,"aZ":-22.847784012510896,"pfxX":1.5957668887181011,"pfxZ":4.977934372062791,"pX":1.5995386191306724,"pZ":1.7554674327962576,"vX0":7.499569215445728,"vY0":-135.8394974337428,"vZ0":-5.922229574678572,"x":56.03,"y":191.38,"x0":-1.4015316670157902,"y0":50.0040848814109,"z0":5.546679984697636,"aX":2.9884675740678364},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":-4.4,"spinRate":2325,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.402820893756088,"extension":6.6336969316689975},"index":1,"playId":"837a2509-dc6d-3675-bfc7-999ebdfcc2fa","pitchNumber":1,"startTime":"2026-08-05T02:43:50.871Z","endTime":"2026-08-05T02:43:53.895Z","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":87.7,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190010017714155,"aZ":-26.842080528515886,"pfxX":2.5626297324585727,"pfxZ":3.2105802618787447,"pX":0.31310410506899655,"pZ":2.828175123409061,"vX0":4.010097299148018,"vY0":-127.7312828880466,"vZ0":-1.9088485257676928,"x":105.07,"y":162.42,"x0":-1.6072967909572118,"y0":50.0018472194961,"z0":5.686387573178162,"aX":4.252284017170752},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-5.5,"spinRate":2445,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.42807675770612486,"extension":6.765235153998459},"index":2,"playId":"05d7c4f3-f9ba-37fc-a91e-bf530cc37161","pitchNumber":2,"startTime":"2026-08-05T02:44:09.184Z","endTime":"2026-08-05T02:44:13.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0642657877883,"aZ":-10.598259333568626,"pfxX":-5.521946738551947,"pfxZ":10.41117954787429,"pX":1.4696801228199707,"pZ":1.6745421808577492,"vX0":9.826061178806828,"vY0":-142.64243818625755,"vZ0":-8.696972813836727,"x":60.98,"y":193.57,"x0":-1.2934265078847544,"y0":50.004710360588014,"z0":5.420967072184603,"aX":-11.446164618951325},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2357,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3831515800811296,"extension":6.802366318501755},"index":3,"playId":"fc8b966e-811c-3450-a911-d3282a0906d0","pitchNumber":3,"startTime":"2026-08-05T02:44:40.287Z","endTime":"2026-08-05T02:44:43.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777753081426283,"aZ":-25.6993816679731,"pfxX":-5.9332660881523935,"pfxZ":3.6637951872983283,"pX":-1.4210230568526399,"pZ":2.0236317143549885,"vX0":2.747770371256606,"vY0":-131.7864799801004,"vZ0":-4.088410462178825,"x":171.17,"y":184.14,"x0":-1.7036737687950234,"y0":50.00267858368195,"z0":5.482914971046248,"aX":-10.485207734938921},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":10.2,"spinRate":1202,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.41487514838463246,"extension":6.785558040184561},"index":4,"playId":"e9efa72a-53db-3cf9-9cfe-adaf58811845","pitchNumber":4,"startTime":"2026-08-05T02:44:57.590Z","endTime":"2026-08-05T02:45:00.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827499468261077,"aZ":-23.499603728921247,"pfxX":2.770335531590825,"pfxZ":4.6672045640767355,"pX":0.19738243419220125,"pZ":2.8939637759003967,"vX0":4.153991588072241,"vY0":-134.84919741698346,"vZ0":-2.8479778230336152,"x":109.48,"y":160.64,"x0":-1.7175534996993012,"y0":50.00151546470137,"z0":5.605076710064434,"aX":5.147863628613245},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-5.9,"spinRate":2457,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4047693214558534,"extension":6.726964450303331},"index":5,"playId":"dac32445-b43b-35ee-9f46-17c81e783127","pitchNumber":5,"startTime":"2026-08-05T02:45:16.625Z","endTime":"2026-08-05T02:45:20.402Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09992499736222,"aZ":-30.416652210127793,"pfxX":-7.807118947958976,"pfxZ":0.9635088301369561,"pX":-0.42508966754180044,"pZ":0.8801665289886639,"vX0":5.600277455643719,"vY0":-133.30994075256334,"vZ0":-6.165802072134987,"x":133.2,"y":215.02,"x0":-1.5287834982085533,"y0":50.0011415619942,"z0":5.392247350900674,"aX":-14.184511254284129},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.7,"breakHorizontal":13.1,"spinRate":1340,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40937987925781005,"extension":6.866471593547411},"index":6,"playId":"8cc1702b-fec0-3890-b180-e683127a2d36","pitchNumber":6,"startTime":"2026-08-05T02:45:34.915Z","endTime":"2026-08-05T02:45:39.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:45:39.351Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:45:59.289Z","endTime":"2026-08-05T02:47:35.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.719495695775116,"aZ":-22.608925696444246,"pfxX":0.5678167917372884,"pfxZ":5.09591918209612,"pX":0.16962838639459107,"pZ":3.0519994524615686,"vX0":4.935099988875554,"vY0":-135.4638473242832,"vZ0":-2.6949179927916447,"x":110.53,"y":156.38,"x0":-1.7418556294730039,"y0":50.004569390130655,"z0":5.622466860962387,"aX":1.066244212902165},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.9,"spinRate":2285,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4027497124955173,"extension":6.594389130993172},"index":0,"playId":"0a900ea8-9d9a-3992-862a-7b2ba7cc5103","pitchNumber":1,"startTime":"2026-08-05T02:46:03.863Z","endTime":"2026-08-05T02:46:09.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89348472748242,"aZ":-12.79045819972727,"pfxX":-3.107588375622285,"pfxZ":9.47507535827497,"pX":-1.7408979478569875,"pZ":4.4323895113583625,"vX0":0.641296668141371,"vY0":-142.1944468796861,"vZ0":-1.2563835577798343,"x":183.36,"y":119.11,"x0":-1.5657638832821639,"y0":50.00317614975382,"z0":5.692302781925512,"aX":-6.357493001516988},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2448,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3853348401500849,"extension":6.535452543338071},"index":1,"playId":"3a6e62cf-1f49-3800-ac55-601fabd46439","pitchNumber":2,"startTime":"2026-08-05T02:46:34.238Z","endTime":"2026-08-05T02:46:37.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32367511729221,"aZ":-14.197553207798222,"pfxX":-5.098752878065616,"pfxZ":8.78355662174384,"pX":-1.0633981793479081,"pZ":3.8114077237433666,"vX0":3.0650020735978183,"vY0":-142.10442273964446,"vZ0":-2.5994892137338645,"x":157.53,"y":135.87,"x0":-1.493034528864394,"y0":50.00525777653774,"z0":5.639174249662001,"aX":-10.437409833622654},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2402,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38532419533147255,"extension":6.751542477858327},"index":2,"playId":"8f461b0d-a2fb-370e-a584-9f825d561b8e","pitchNumber":3,"startTime":"2026-08-05T02:46:51.945Z","endTime":"2026-08-05T02:46:54.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56485357565538,"aZ":-14.270434632206422,"pfxX":-5.628427714156745,"pfxZ":8.686818848115442,"pX":0.17554582047772865,"pZ":3.473320815035082,"vX0":6.720021420579727,"vY0":-142.61729297449597,"vZ0":-3.407757458025671,"x":110.31,"y":145.0,"x0":-1.4791845600000135,"y0":50.00658799434425,"z0":5.582877192530522,"aX":-11.60594101613045},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2402,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3839468554334249,"extension":6.6446195257499285},"index":3,"playId":"0705d32c-0f23-31ea-8834-6289b1570bb8","pitchNumber":4,"startTime":"2026-08-05T02:47:10.132Z","endTime":"2026-08-05T02:47:13.132Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663578342044804,"aZ":-31.05334896805927,"pfxX":-8.235048716786856,"pfxZ":0.6329824171151142,"pX":-1.2046537142378213,"pZ":2.0590986459013814,"vX0":3.6321707372468,"vY0":-131.92006371867453,"vZ0":-2.9437633816472184,"x":162.92,"y":183.18,"x0":-1.5253486648208123,"y0":50.004406640739525,"z0":5.466080700115331,"aX":-14.59286430367628},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":1396,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4143567271995785,"extension":6.70463314947363},"index":4,"playId":"58f74948-7e30-305c-85c7-ae68433e3935","pitchNumber":5,"startTime":"2026-08-05T02:47:31.113Z","endTime":"2026-08-05T02:47:35.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:47:35.216Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:49:47.511Z","endTime":"2026-08-05T02:49:59.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648338435548897,"aZ":-26.774429640976294,"pfxX":1.443215250524291,"pfxZ":3.410631102507816,"pX":-0.34631186448926743,"pZ":2.5659749086560653,"vX0":5.099205506774792,"vY0":-124.6501675383335,"vZ0":-1.5813381912956532,"x":130.2,"y":169.5,"x0":-2.6009888797756604,"y0":50.00199495190483,"z0":5.406550863197957,"aX":2.284372275406246},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.1,"breakHorizontal":-3.7,"spinRate":2235,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4384096017146195,"extension":6.142476448318755},"hitData":{"launchSpeed":83.2,"launchAngle":68.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.71,"coordY":183.01}},"index":0,"playId":"c5e7338f-4875-3604-814a-8022df507b0d","pitchNumber":1,"startTime":"2026-08-05T02:49:49.887Z","endTime":"2026-08-05T02:49:59.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:49:59.626Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:50:20.676Z","endTime":"2026-08-05T02:51:22.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8527338929498,"aZ":-20.80818608939947,"pfxX":-6.572376445372073,"pfxZ":6.037962238658606,"pX":-0.11202868021047487,"pZ":3.430920917916929,"vX0":9.213443686496449,"vY0":-136.0938633056138,"vZ0":-0.38259805291613935,"x":121.27,"y":146.15,"x0":-2.681733586966026,"y0":50.002690793756486,"z0":5.009944799237949,"aX":-12.373309396597197},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":10.1,"spinRate":2482,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.4018916400360375,"extension":6.093644233282576},"index":0,"playId":"2d444802-afc9-32ec-b372-92226619cbec","pitchNumber":1,"startTime":"2026-08-05T02:50:24.704Z","endTime":"2026-08-05T02:50:27.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-05T02:50:42.926Z","endTime":"2026-08-05T02:50:58.299Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.289022861309114,"aZ":-26.90492598891814,"pfxX":0.9773485795223964,"pfxZ":3.1984777653731804,"pX":1.8515984272964194,"pZ":1.6712028657753308,"vX0":10.101194246663859,"vY0":-126.87379688530228,"vZ0":-3.6217681498011673,"x":46.42,"y":193.66,"x0":-2.290411432741416,"y0":50.00490264511997,"z0":5.2355931792819606,"aX":1.609137184533334},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-3.8,"spinRate":2398,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4299204859608903,"extension":6.03616037229612},"index":2,"playId":"dc6a8c94-37ae-32bd-a3c6-329cf914657c","pitchNumber":2,"startTime":"2026-08-05T02:50:58.299Z","endTime":"2026-08-05T02:51:01.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7794262218932,"aZ":-22.8091154531073,"pfxX":-8.998734032918469,"pfxZ":4.934086908835955,"pX":0.026020816462462116,"pZ":2.4248430569924793,"vX0":10.425102363046918,"vY0":-137.01227789551362,"vZ0":-2.5346250030183084,"x":116.01,"y":173.31,"x0":-2.662323047898466,"y0":50.00227083367848,"z0":4.923658631268303,"aX":-17.07810720247912},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":2284,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.40003726418097507,"extension":6.244359277343225},"hitData":{"launchSpeed":100.6,"launchAngle":30.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.29,"coordY":45.51}},"index":3,"playId":"f615b7ff-7c01-3cea-b8d4-50c65b2bd870","pitchNumber":3,"startTime":"2026-08-05T02:51:14.212Z","endTime":"2026-08-05T02:51:22.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:51:22.892Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Greene homers (16) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:51:43.955Z","endTime":"2026-08-05T02:52:14.672Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2336676287776,"aZ":-33.66850503200777,"pfxX":-8.643323631986803,"pfxZ":-0.9497950224619389,"pX":-0.042487630213212335,"pZ":1.8277474654677426,"vX0":9.107538683531839,"vY0":-124.79134911262832,"vZ0":-0.7591235301320203,"x":118.62,"y":189.43,"x0":-2.6172954683951595,"y0":50.00115053925601,"z0":4.910582440070892,"aX":-13.624094860621076},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":13.6,"spinRate":1509,"spinDirection":278},"zone":8,"typeConfidence":2.0,"plateTime":0.4389907126496855,"extension":6.231512395051653},"hitData":{"launchSpeed":104.9,"launchAngle":37.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.12,"coordY":37.63}},"index":0,"playId":"86b5a1f2-c3b3-336a-adcd-5ea6bb0eebec","pitchNumber":1,"startTime":"2026-08-05T02:51:48.378Z","endTime":"2026-08-05T02:52:14.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:52:14.672Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colt Keith doubles (13) on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:52:32.369Z","endTime":"2026-08-05T02:53:05.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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_fielded_ball"}]}],"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":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.246573020685293,"aZ":-31.305270866159546,"pfxX":-10.710255177505573,"pfxZ":0.4709800739895904,"pX":-0.5102478587386601,"pZ":2.721457473505093,"vX0":9.762367185949923,"vY0":-135.1606041353082,"vZ0":0.05001350725612996,"x":136.45,"y":165.3,"x0":-2.7824672413915006,"y0":50.002949474384685,"z0":4.906263012492594,"aX":-19.759868592009024},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.1,"breakHorizontal":17.3,"spinRate":2272,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4056779204103993,"extension":6.214412172384755},"index":0,"playId":"fec2b680-896c-3f8c-9f6e-a3f7c1ae809f","pitchNumber":1,"startTime":"2026-08-05T02:52:33.632Z","endTime":"2026-08-05T02:52:36.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18402228391741,"aZ":-32.07237037276871,"pfxX":-11.841073127747702,"pfxZ":0.05634048597623398,"pX":-1.1218122930586862,"pZ":1.9404977966912993,"vX0":8.484559475705106,"vY0":-135.58473799832663,"vZ0":-1.885199943019281,"x":159.76,"y":186.39,"x0":-2.7449079846942497,"y0":50.005513902499054,"z0":4.871773331330999,"aX":-22.165634710670346},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.1,"breakHorizontal":19.8,"spinRate":2241,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.40316826397997474,"extension":5.995860207135344},"hitData":{"launchSpeed":71.8,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.29,"coordY":140.43}},"index":1,"playId":"41556fb0-6406-3dd6-9c7e-d17312f577de","pitchNumber":2,"startTime":"2026-08-05T02:52:52.012Z","endTime":"2026-08-05T02:53:05.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:53:05.824Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:53:35.865Z","endTime":"2026-08-05T02:54:18.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97304455724205,"aZ":-29.015818047045258,"pfxX":-0.21274326603813942,"pfxZ":1.9332994005072228,"pX":0.3822627691118929,"pZ":1.9137911453632872,"vX0":7.221120095618629,"vY0":-126.85254894304548,"vZ0":-2.7257609775890157,"x":102.43,"y":187.11,"x0":-2.468929251524417,"y0":50.0049208701701,"z0":5.305907249442082,"aX":-0.34822035944688084},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-1.2,"spinRate":2410,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.43112217024417365,"extension":6.239364247759391},"index":0,"playId":"58c06d9c-b6a4-39ef-bb70-b989e75ac89f","pitchNumber":1,"startTime":"2026-08-05T02:53:38.186Z","endTime":"2026-08-05T02:53:41.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.416742618104003,"aZ":-33.099928082380345,"pfxX":7.839489971486867,"pfxZ":-0.7588709837688672,"pX":1.0143056466558382,"pZ":1.8174370144896281,"vX0":6.04497499242467,"vY0":-110.56474913935092,"vZ0":0.8045182900926968,"x":78.34,"y":189.71,"x0":-2.7824774988219474,"y0":50.00038753688213,"z0":4.947879278388744,"aX":9.613659337729748},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-0.7,"breakHorizontal":-15.8,"spinRate":2548,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4971530255089047,"extension":6.247728438018161},"index":1,"playId":"746f8701-2f5f-36c9-b0a7-7b9a54f240a8","pitchNumber":2,"startTime":"2026-08-05T02:53:54.158Z","endTime":"2026-08-05T02:53:57.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025854481567208,"aZ":-29.519251071172995,"pfxX":0.066478738645733,"pfxZ":1.6407832280848478,"pX":0.07369334903840204,"pZ":3.1932511916080664,"vX0":6.214629232100948,"vY0":-126.07856864680106,"vZ0":0.37561730807360116,"x":114.19,"y":152.56,"x0":-2.424984324912572,"y0":50.00498925343053,"z0":5.411859596247686,"aX":0.10713893598495182},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.4,"spinRate":2342,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4333302318118224,"extension":6.200720514309587},"hitData":{"launchSpeed":91.1,"launchAngle":39.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.67,"coordY":76.44}},"index":2,"playId":"4f716335-a7cc-37cd-86c1-4540c3b49ef0","pitchNumber":3,"startTime":"2026-08-05T02:54:09.454Z","endTime":"2026-08-05T02:54:18.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:54:18.012Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brendan Donovan flies out to shortstop Javier Báez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T02:56:23.146Z","endTime":"2026-08-05T02:56:32.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65329380267119,"aZ":-13.167133937016558,"pfxX":-4.817373065745027,"pfxZ":9.622427143136395,"pX":0.41918433832243485,"pZ":2.080666173047701,"vX0":7.029258824406652,"vY0":-139.6863221573257,"vZ0":-7.181959339261457,"x":101.02,"y":182.6,"x0":-1.5046569881603356,"y0":50.000401743823375,"z0":5.551859358820461,"aX":-9.513409808622141},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2372,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.39221953048868663,"extension":6.644832539870576},"hitData":{"launchSpeed":82.4,"launchAngle":57.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.02,"coordY":125.05}},"index":0,"playId":"6c9e91be-9724-329e-8a98-fb87ab5f32b9","pitchNumber":1,"startTime":"2026-08-05T02:56:23.894Z","endTime":"2026-08-05T02:56:32.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:56:32.635Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T02:56:50.296Z","endTime":"2026-08-05T02:57:28.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883729624107172,"aZ":-11.076504894715129,"pfxX":-4.7076426929821285,"pfxZ":10.815071501643082,"pX":-0.026127834510205134,"pZ":2.8364008813677306,"vX0":5.935851291291877,"vY0":-138.958250102825,"vZ0":-5.674338045535822,"x":118.0,"y":162.2,"x0":-1.580857735490156,"y0":50.00030900604984,"z0":5.6444458095814944,"aX":-9.18176536726943},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2305,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3945560227541538,"extension":6.6167218732421285},"index":0,"playId":"e1e56a11-0dd1-3965-b9b0-c3cd8de89ac6","pitchNumber":1,"startTime":"2026-08-05T02:56:56.062Z","endTime":"2026-08-05T02:56:59.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62838692661068,"aZ":-18.9961385489982,"pfxX":-10.112797755144205,"pfxZ":6.806740012081287,"pX":-1.0495021068705415,"pZ":1.9004210329845848,"vX0":4.839224288255018,"vY0":-138.4554378035749,"vZ0":-6.47094606110285,"x":157.0,"y":187.47,"x0":-1.5083214177712394,"y0":50.006498248993765,"z0":5.54435699778559,"aX":-19.5893077761091},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":17.3,"spinRate":2215,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39596611573987506,"extension":6.659696499678391},"index":1,"playId":"26e37737-5b6d-3743-92cf-37ea90321e41","pitchNumber":2,"startTime":"2026-08-05T02:57:08.333Z","endTime":"2026-08-05T02:57:12.326Z","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.7,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428917939465258,"aZ":-24.436396871963286,"pfxX":0.04021786239556757,"pfxZ":4.262624423333162,"pX":0.5775590249187454,"pZ":1.837787144116663,"vX0":5.645811175008639,"vY0":-133.51795919696826,"vZ0":-5.245401441035832,"x":94.98,"y":189.16,"x0":-1.5651683608674385,"y0":50.001789472154,"z0":5.575156782711956,"aX":0.07150417322822307},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-1.2,"spinRate":2451,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.409467452608014,"extension":6.6610961135383775},"hitData":{"launchSpeed":92.6,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.87,"coordY":147.02}},"index":2,"playId":"4d17a228-2b4a-3c37-8d72-7a269fc89495","pitchNumber":3,"startTime":"2026-08-05T02:57:20.653Z","endTime":"2026-08-05T02:57:28.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:57:28.207Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Emerson flies out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T02:57:50.806Z","endTime":"2026-08-05T02:58:30.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Flyout","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":2},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.8,"endSpeed":71.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32958820703462,"aZ":-40.7002442724929,"pfxX":9.494941949206321,"pfxZ":-6.511363764768303,"pX":-0.43509945845144365,"pZ":2.272206633511796,"vX0":0.35446689088175654,"vY0":-114.61987345020178,"vZ0":0.7812595380492684,"x":133.58,"y":177.43,"x0":-1.82307014352258,"y0":50.00321175549934,"z0":5.952229012526026,"aX":12.4322272193732},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.2,"breakHorizontal":-17.2,"spinRate":2416,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.48080520381707537,"extension":6.7511167312925},"index":0,"playId":"216decc5-5ccf-3656-ba4d-127150adfa5e","pitchNumber":1,"startTime":"2026-08-05T02:57:54.732Z","endTime":"2026-08-05T02:57:58.085Z","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":89.7,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964444046209692,"aZ":-29.577668582301744,"pfxX":-8.48300860557217,"pfxZ":1.4905686315516316,"pX":-1.511161111830189,"pZ":0.5695248017944273,"vX0":3.6467765244060795,"vY0":-130.5449277637565,"vZ0":-6.6903117783196455,"x":174.6,"y":223.4,"x0":-1.8165427735225788,"y0":50.003269354310135,"z0":5.36356851845569,"aX":-14.785108853275334},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":14.6,"spinRate":1278,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4180133111321447,"extension":6.731872201464476},"index":1,"playId":"23df24c3-ede9-3b37-b3fb-5d0c2d1edc01","pitchNumber":2,"startTime":"2026-08-05T02:58:06.215Z","endTime":"2026-08-05T02:58:09.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901147631512263,"aZ":-22.9968804212187,"pfxX":1.2170795574541264,"pfxZ":4.954433535275653,"pX":-0.3090039765652144,"pZ":2.3624569580802888,"vX0":3.1738378249938766,"vY0":-134.85671694885647,"vZ0":-4.142141891036199,"x":128.78,"y":174.99,"x0":-1.6567563591714771,"y0":50.00075170754301,"z0":5.530167667252019,"aX":2.2522155916775106},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-2.9,"spinRate":2352,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.40535314423683744,"extension":6.61134061926274},"hitData":{"launchSpeed":88.3,"launchAngle":32.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.52,"coordY":76.6}},"index":2,"playId":"4904524a-e070-3a3d-9f34-d5b8baa0e5dc","pitchNumber":3,"startTime":"2026-08-05T02:58:22.132Z","endTime":"2026-08-05T02:58:30.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:58:30.282Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:00:46.878Z","endTime":"2026-08-05T03:02:00.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:00:35.780Z","endTime":"2026-08-05T03:00:49.035Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152760663105713,"aZ":-28.813070074123914,"pfxX":1.2687416306202386,"pfxZ":2.1408541385771054,"pX":-0.7473890962991697,"pZ":1.5703361180596522,"vX0":4.428496077346865,"vY0":-123.93315245541486,"vZ0":-3.0047451757139236,"x":145.49,"y":196.38,"x0":-2.717063427900911,"y0":50.000174523009626,"z0":5.187631441639701,"aX":1.985547022768665},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2106,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4407895355461835,"extension":5.95130623084275},"index":1,"playId":"a72f8689-6106-31ff-9754-559fc3f58642","pitchNumber":1,"startTime":"2026-08-05T03:00:49.035Z","endTime":"2026-08-05T03:00:52.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66277376696885,"aZ":-30.84778855692789,"pfxX":1.9610003229368345,"pfxZ":0.8558001583069252,"pX":-0.7854509619807796,"pZ":2.2031919590307627,"vX0":3.9294782010187066,"vY0":-123.32541798963251,"vZ0":-1.1303520205247566,"x":146.94,"y":179.29,"x0":-2.651791370010432,"y0":50.00218520967547,"z0":5.260639725297764,"aX":3.030627440293179},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2132,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.44350674996837425,"extension":6.126078661535226},"index":2,"playId":"f095f785-42c8-32a8-be8a-4addc90d31e8","pitchNumber":2,"startTime":"2026-08-05T03:01:05.161Z","endTime":"2026-08-05T03:01:08.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.572608707404736,"aZ":-24.867732617077674,"pfxX":-7.493378489468654,"pfxZ":3.815226437327789,"pX":-1.111715379449907,"pZ":1.8186347842530046,"vX0":7.246669454572014,"vY0":-136.9395541840116,"vZ0":-3.5420013349967383,"x":159.38,"y":189.68,"x0":-2.806770806931642,"y0":50.00666370872207,"z0":4.811775292832217,"aX":-14.368863154424812},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":12.2,"spinRate":2119,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.3985449825716958,"extension":6.246096517789577},"index":3,"playId":"92a82747-7f27-3a27-bc0b-ef415821f7c4","pitchNumber":3,"startTime":"2026-08-05T03:01:20.603Z","endTime":"2026-08-05T03:01:24.735Z","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":94.7,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79092956915054,"aZ":-20.990839150939696,"pfxX":-7.702132179609141,"pfxZ":5.798959406536052,"pX":-0.18355286080875569,"pZ":2.3759218480935416,"vX0":9.199986275445474,"vY0":-137.61309224896283,"vZ0":-2.912403031781465,"x":124.0,"y":174.63,"x0":-2.559797620357613,"y0":50.00660125714235,"z0":4.860057011349831,"aX":-14.865794890986402},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":12.1,"spinRate":2240,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.397091693871535,"extension":6.140016663790891},"index":4,"playId":"5b158a49-725b-3c38-ba4b-f6866f957cd3","pitchNumber":4,"startTime":"2026-08-05T03:01:37.084Z","endTime":"2026-08-05T03:01:40.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99104672680865,"aZ":-37.039218825406394,"pfxX":-10.52490120184391,"pfxZ":-2.5366076123100854,"pX":-0.49273466106635544,"pZ":3.0545140129295465,"vX0":9.605640741486223,"vY0":-137.6503057626826,"vZ0":1.561099404300538,"x":135.78,"y":156.31,"x0":-2.6627502176629942,"y0":50.004512411675016,"z0":4.990534763678671,"aX":-20.168318157240083},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-4.1,"breakHorizontal":17.0,"spinRate":2302,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.39814456718526525,"extension":6.153614728233512},"index":5,"playId":"1b920e3d-0fb8-358f-8427-900b3157276c","pitchNumber":5,"startTime":"2026-08-05T03:01:56.625Z","endTime":"2026-08-05T03:02:00.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:02:00.634Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:02:22.589Z","endTime":"2026-08-05T03:03:29.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":"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":88.2,"endSpeed":81.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473972142654798,"aZ":-27.78780228637349,"pfxX":-1.0900143633943644,"pfxZ":2.6302376916470536,"pX":1.7139297576566166,"pZ":1.8462597163484185,"vX0":10.587150096625056,"vY0":-128.04558069646694,"vZ0":-3.194134578692676,"x":51.67,"y":188.93,"x0":-2.325792457525466,"y0":50.00297158379502,"z0":5.275085388724995,"aX":-1.819465824058714},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2394,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.42712186266228036,"extension":6.300803915061574},"index":0,"playId":"871ab966-6837-3274-a729-b4c4dd883b38","pitchNumber":1,"startTime":"2026-08-05T03:02:25.890Z","endTime":"2026-08-05T03:02:28.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.206839498946618,"aZ":-20.673199913925217,"pfxX":-6.270532822782139,"pfxZ":5.99906789382074,"pX":0.1935144941809169,"pZ":4.0084566392095216,"vX0":9.937496465941107,"vY0":-137.50250950019668,"vZ0":0.8733142955222998,"x":109.62,"y":130.55,"x0":-2.65098238626187,"y0":50.00171684051188,"z0":5.088453699251092,"aX":-12.020109278270658},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":9.2,"spinRate":2251,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.39819463000374755,"extension":6.133618298881519},"index":1,"playId":"c93881f4-3891-3a05-bb18-35730614866f","pitchNumber":2,"startTime":"2026-08-05T03:02:41.822Z","endTime":"2026-08-05T03:02:44.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":69.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38898618637897,"aZ":-29.146507257425032,"pfxX":7.761878382459202,"pfxZ":2.4259707244015125,"pX":0.2776345746836675,"pZ":2.6465356155234265,"vX0":4.500024843022148,"vY0":-111.68139519580598,"vZ0":1.5803176772339627,"x":106.42,"y":167.32,"x0":-2.780128632141871,"y0":50.00319326485456,"z0":4.954514570853302,"aX":9.684551701317432},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":5.2,"breakHorizontal":-15.4,"spinRate":2607,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.4927372368567564,"extension":6.2184626836046055},"index":2,"playId":"97a0bc2b-e54e-377c-9cfb-3a1f57573bd5","pitchNumber":3,"startTime":"2026-08-05T03:02:58.653Z","endTime":"2026-08-05T03:03:01.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-05T03:03:11.502Z","endTime":"2026-08-05T03:03:24.600Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.941517986656653,"aZ":-26.050161698694176,"pfxX":-8.659414197732215,"pfxZ":3.149596275531783,"pX":0.6774987044259834,"pZ":1.939632740601967,"vX0":11.677226130797903,"vY0":-138.57728440334827,"vZ0":-3.3375085218813156,"x":91.18,"y":186.41,"x0":-2.465725789650891,"y0":50.004126072888546,"z0":4.899678860391524,"aX":-16.84519109157278},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":13.2,"spinRate":2384,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.3952347194231747,"extension":6.119118766113622},"index":4,"playId":"499a47e9-ac87-306c-bb3d-09de9e37b74a","pitchNumber":4,"startTime":"2026-08-05T03:03:24.600Z","endTime":"2026-08-05T03:03:29.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:03:29.021Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:03:49.148Z","endTime":"2026-08-05T03:04:37.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864297770855536,"aZ":-35.589343321786856,"pfxX":-10.225613375437842,"pfxZ":-1.8139904556908863,"pX":-0.5298656376231075,"pZ":1.8837494902116472,"vX0":9.742126929727947,"vY0":-136.47680372936202,"vZ0":-1.0640009051142088,"x":137.2,"y":187.92,"x0":-2.8223142585952923,"y0":50.005390303718656,"z0":4.736500039108595,"aX":-19.236230777917896},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-3.4,"breakHorizontal":16.4,"spinRate":2300,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4017979513488128,"extension":6.27015300303516},"index":0,"playId":"9e3c9508-199b-36e4-adc7-e5e742302e3a","pitchNumber":1,"startTime":"2026-08-05T03:03:51.986Z","endTime":"2026-08-05T03:03:55.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90407831403822,"aZ":-25.853577116313172,"pfxX":-5.445093136482796,"pfxZ":3.31624597611558,"pX":-0.3927430980769619,"pZ":2.175261431541611,"vX0":8.191026446761397,"vY0":-137.13002224615988,"vZ0":-2.6212813243579953,"x":131.97,"y":180.05,"x0":-2.7090171923571273,"y0":50.00521572990544,"z0":4.904537579776712,"aX":-10.387273377498609},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":8.2,"spinRate":2256,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.39918595693816217,"extension":6.112880433460921},"hitData":{"launchSpeed":95.0,"launchAngle":15.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.69,"coordY":75.3}},"index":1,"playId":"07077da7-144e-381e-91b8-f7b67c714b08","pitchNumber":2,"startTime":"2026-08-05T03:04:25.756Z","endTime":"2026-08-05T03:04:37.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:04:37.056Z","atBatIndex":44},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Zach McKinstry caught stealing 2nd base, pitcher Emerson Hancock to shortstop Colt Emerson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:04:59.720Z","endTime":"2026-08-05T03:05:56.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676106,"link":"/api/v1/people/676106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00243555051426,"aZ":-32.07464467985718,"pfxX":-9.920177405477741,"pfxZ":0.05588748680797195,"pX":-0.1213493340021384,"pZ":2.6131211670544223,"vX0":10.265283651052005,"vY0":-136.87254335089744,"vZ0":-0.22487784978883096,"x":121.63,"y":168.23,"x0":-2.6366037700755816,"y0":50.00624344344364,"z0":4.8979912849367295,"aX":-18.773587152348153},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.2,"breakHorizontal":15.7,"spinRate":2350,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.40060349370619175,"extension":6.110770022276415},"index":0,"playId":"e98bcf67-1f32-31e1-8a65-26281bef2c21","pitchNumber":1,"startTime":"2026-08-05T03:05:02.637Z","endTime":"2026-08-05T03:05:06.178Z","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":94.7,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09475646360107,"aZ":-21.764610851223324,"pfxX":-6.8641016673614725,"pfxZ":5.437469218522036,"pX":-0.6648100579446748,"pZ":3.122075955763519,"vX0":8.147115163092307,"vY0":-137.63788991955283,"vZ0":-1.0878278373460688,"x":142.34,"y":154.48,"x0":-2.7740748404956297,"y0":50.00533509586612,"z0":4.99899772318116,"aX":-13.147139002920646},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":10.7,"spinRate":2303,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.3982501307769186,"extension":6.177519621180133},"index":1,"playId":"a2a0d85e-4374-3230-913b-84adb1f77627","pitchNumber":2,"startTime":"2026-08-05T03:05:19.559Z","endTime":"2026-08-05T03:05:23.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"f4102fcc-1b0c-4209-b066-183fb7787382","startTime":"2026-08-05T03:05:34.989Z","endTime":"2026-08-05T03:05:39.989Z","isPitch":false,"type":"stepoff"},{"details":{"code":"N","isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"067c4f41-912a-374a-aef8-e0f6ff5898b8","startTime":"2026-08-05T03:05:51.760Z","endTime":"2026-08-05T03:05:56.445Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-05T03:05:56.445Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T03:08:00.096Z","endTime":"2026-08-05T03:08:58.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":95.5,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65664132954553,"aZ":-14.716354112184781,"pfxX":-5.481206985992499,"pfxZ":8.883024881350082,"pX":-0.3920426696732514,"pZ":2.593751092396642,"vX0":5.4961470030060715,"vY0":-138.94390107027522,"vZ0":-5.5113268333188525,"x":131.94,"y":168.75,"x0":-1.6788304895116863,"y0":50.002033383276434,"z0":5.572627388648483,"aX":-10.771083769268284},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2388,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39345699254971844,"extension":6.674820498044895},"index":0,"playId":"4a32ffe9-ea3d-3393-9640-35069a82ad43","pitchNumber":1,"startTime":"2026-08-05T03:08:05.837Z","endTime":"2026-08-05T03:08:09.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.684392553774504,"aZ":-22.478175435801855,"pfxX":3.461223803198728,"pfxZ":5.375007697755731,"pX":0.9469249933102158,"pZ":0.8029705212324606,"vX0":5.9500114929416625,"vY0":-132.804276440034,"vZ0":-7.986918874436481,"x":80.91,"y":217.1,"x0":-1.7634753514919923,"y0":50.00487674706125,"z0":5.4574704374869665,"aX":6.2474315388473665},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-7.4,"spinRate":2384,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4108100009285405,"extension":6.674275064506939},"index":1,"playId":"b0d5f5bc-f2f8-38a8-92a5-b41fdea068c5","pitchNumber":2,"startTime":"2026-08-05T03:08:19.354Z","endTime":"2026-08-05T03:08:22.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.465802562294726,"aZ":-33.637693586680136,"pfxX":-6.075285841849186,"pfxZ":-0.8670629423763927,"pX":-1.7835909741782672,"pZ":3.066779678526868,"vX0":2.116736744619904,"vY0":-128.4332375460164,"vZ0":0.062121922123647755,"x":184.99,"y":155.98,"x0":-1.8249891161703187,"y0":50.00505159532592,"z0":5.640020804469996,"aX":-10.237193687583229},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.3,"breakHorizontal":10.6,"spinRate":1416,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4250895939419488,"extension":6.65727642228282},"index":2,"playId":"a3d9a690-f2f6-3862-abd8-8abb8e159dcf","pitchNumber":3,"startTime":"2026-08-05T03:08:36.382Z","endTime":"2026-08-05T03:08:39.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.473594217553313,"aZ":-22.329442724014953,"pfxX":1.6841457608432795,"pfxZ":5.348968541177729,"pX":-0.03200761889614665,"pZ":2.0187118971170133,"vX0":3.723517251699807,"vY0":-134.3850271885717,"vZ0":-5.221722415551724,"x":118.22,"y":184.27,"x0":-1.6509612876225608,"y0":50.00096582340196,"z0":5.560184672051037,"aX":3.0982943488849815},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-3.8,"spinRate":2328,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4066310416803356,"extension":6.656682983285755},"hitData":{"launchSpeed":89.3,"launchAngle":45.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.72,"coordY":106.02}},"index":3,"playId":"6a374a87-ac32-3007-905f-9620e8d5360c","pitchNumber":4,"startTime":"2026-08-05T03:08:49.986Z","endTime":"2026-08-05T03:08:58.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:08:58.448Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T03:09:20.832Z","endTime":"2026-08-05T03:10:16.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":2},"details":{"event":"Lineout","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":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01157154788824,"aZ":-20.736568087520432,"pfxX":-9.476496568117877,"pfxZ":5.8691998439512645,"pX":-1.274869839941173,"pZ":2.8775358426730113,"vX0":4.512826128881942,"vY0":-138.46924314624226,"vZ0":-3.5805285007631693,"x":165.6,"y":161.09,"x0":-1.691842581267681,"y0":50.00111342967997,"z0":5.569512396145688,"aX":-18.45746902455955},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2173,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39509340079390043,"extension":6.6179318780501255},"index":0,"playId":"dce60cc0-35b6-3602-88d8-3bbb55571cf4","pitchNumber":1,"startTime":"2026-08-05T03:09:22.427Z","endTime":"2026-08-05T03:09:27.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861898796134955,"aZ":-30.90495340980817,"pfxX":2.8008109910415078,"pfxZ":0.8002198310609892,"pX":-0.24395504249259642,"pZ":3.1683721969847802,"vX0":2.779547152938924,"vY0":-125.09648568686755,"vZ0":-0.12534597539867598,"x":126.3,"y":153.23,"x0":-1.7311100466143816,"y0":50.00535600241893,"z0":5.740199805532939,"aX":4.46560802663227},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":-5.6,"spinRate":2470,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.43687073281907507,"extension":6.6971158727734394},"index":1,"playId":"8bff3284-38c0-3c26-8965-2aefbe13078b","pitchNumber":2,"startTime":"2026-08-05T03:09:36.169Z","endTime":"2026-08-05T03:09:39.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.902092871773213,"aZ":-12.67224675330305,"pfxX":-4.019855612407921,"pfxZ":9.869157686378916,"pX":0.4788098822134584,"pZ":3.4886498101242474,"vX0":6.76215436776438,"vY0":-139.34924851188606,"vZ0":-3.4893254943341727,"x":98.75,"y":144.59,"x0":-1.451684824882334,"y0":50.00209543806554,"z0":5.588313515018248,"aX":-7.943426853085695},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2284,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39232782223150586,"extension":6.6577151017421725},"index":2,"playId":"f8729063-f174-35a8-baa4-4d2cae5f9dd8","pitchNumber":3,"startTime":"2026-08-05T03:09:49.504Z","endTime":"2026-08-05T03:09:52.504Z","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":81.6,"endSpeed":74.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159207801567245,"aZ":-40.96859183744808,"pfxX":10.653502305499561,"pfxZ":-6.256265388174416,"pX":0.0023690114029687975,"pZ":2.5057242864313336,"vX0":0.34053779452934124,"vY0":-118.736905396308,"vZ0":0.8467821366598272,"x":116.91,"y":171.13,"x0":-1.524384868264067,"y0":50.0047954676049,"z0":5.920588316047189,"aX":14.967623080153288},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.7,"breakHorizontal":-19.3,"spinRate":2576,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4641813120517728,"extension":6.62686447634618},"hitData":{"launchSpeed":98.3,"launchAngle":23.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.24,"coordY":48.09}},"index":3,"playId":"5b68a8ad-b99b-359a-8bfa-87a0b692dd34","pitchNumber":4,"startTime":"2026-08-05T03:10:07.008Z","endTime":"2026-08-05T03:10:16.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:10:16.333Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to left fielder Riley Greene in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T03:10:35.234Z","endTime":"2026-08-05T03:11:07.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808066128761464,"aZ":-22.329401950137427,"pfxX":1.97418514046654,"pfxZ":5.329927840445907,"pX":1.1241481549258525,"pZ":1.1156744311282418,"vX0":6.988080165251741,"vY0":-134.20114387035997,"vZ0":-7.3238960829585125,"x":74.15,"y":208.66,"x0":-1.7573562241923424,"y0":50.00059799303741,"z0":5.441565812884257,"aX":3.640361889936226},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-4.9,"spinRate":2315,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.40630058401547986,"extension":6.7612580194174},"index":0,"playId":"e1af3215-70ad-3594-b1c3-9c5ca90ae85b","pitchNumber":1,"startTime":"2026-08-05T03:10:41.895Z","endTime":"2026-08-05T03:10:45.555Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.125324764738405,"aZ":-30.90632122361731,"pfxX":-6.733875774052774,"pfxZ":0.7269326596542482,"pX":-0.6977999685336633,"pZ":1.827711733457623,"vX0":5.093785322794282,"vY0":-130.37904478249413,"vZ0":-3.4198830329677286,"x":143.6,"y":189.43,"x0":-1.7933783363064804,"y0":50.001435767427026,"z0":5.466849257444695,"aX":-11.695570092248328},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":11.2,"spinRate":1224,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4186890731386388,"extension":6.697196973605814},"hitData":{"launchSpeed":84.9,"launchAngle":44.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.59,"coordY":123.81}},"index":1,"playId":"3d44ba16-325e-3014-900b-2c044a50f5bb","pitchNumber":2,"startTime":"2026-08-05T03:10:57.902Z","endTime":"2026-08-05T03:11:07.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:11:07.073Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh challenged (pitch result), call on the field was confirmed: Kevin McGonigle walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:13:24.897Z","endTime":"2026-08-05T03:14:34.320Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces Emerson Hancock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:12:23.345Z","endTime":"2026-08-05T03:13:26.743Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10397621179938,"aZ":-41.667616099322515,"pfxX":8.082166335802519,"pfxZ":-6.867583303331198,"pX":-0.6076156108123854,"pZ":3.0826342493112575,"vX0":1.3563591506725425,"vY0":-117.33546029885875,"vZ0":3.252622086246965,"x":140.16,"y":155.55,"x0":-2.2439914035759756,"y0":50.00537416626194,"z0":5.58545292451194,"aX":11.166687263636966},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.3,"breakHorizontal":-15.0,"spinRate":2706,"spinDirection":48},"zone":1,"typeConfidence":0.9,"plateTime":0.46845014882096647,"extension":6.015906524897252},"index":1,"playId":"b1079558-b6ca-3a56-b612-3e683ee58395","pitchNumber":1,"startTime":"2026-08-05T03:13:26.743Z","endTime":"2026-08-05T03:13:30.051Z","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":96.2,"endSpeed":88.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00613171208846,"aZ":-14.857755376330315,"pfxX":-2.59304742469425,"pfxZ":8.700040864899481,"pX":1.312500372106155,"pZ":4.116461109181022,"vX0":9.21772907792201,"vY0":-139.8277156581151,"vZ0":-1.1447707767725293,"x":66.97,"y":127.64,"x0":-1.6823787881323364,"y0":50.00190939934837,"z0":5.50095209173832,"aX":-5.161385132880785},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":2.9,"spinRate":2220,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.3909357631851442,"extension":6.12748049299324},"index":2,"playId":"c39ad3e4-4c57-3e37-9bd4-d53cc540542c","pitchNumber":2,"startTime":"2026-08-05T03:13:39.791Z","endTime":"2026-08-05T03:13:42.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225404317156926,"aZ":-13.080637076883132,"pfxX":-3.8912650261738007,"pfxZ":9.6511533769704,"pX":1.2190447799912196,"pZ":2.0699122204251448,"vX0":9.202796510841289,"vY0":-139.70592073131982,"vZ0":-6.794434478151574,"x":70.53,"y":182.89,"x0":-1.610976821661017,"y0":50.00549742437998,"z0":5.391997408402257,"aX":-7.701596005610353},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":5.2,"spinRate":2231,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.39193704379779426,"extension":6.301028272699857},"index":3,"playId":"ff8b20cf-1d01-3bd6-a8fb-a25a1651dac5","pitchNumber":3,"startTime":"2026-08-05T03:13:56.807Z","endTime":"2026-08-05T03:14:00.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93140411115302,"aZ":-28.84710594129196,"pfxX":3.5790426805830586,"pfxZ":1.962866446551189,"pX":-0.6454525024164216,"pZ":3.513839104596987,"vX0":2.222904190541504,"vY0":-128.90320666545193,"vZ0":0.4248816009967632,"x":141.6,"y":143.91,"x0":-1.9818492605922307,"y0":50.00248462032317,"z0":5.560803624255318,"aX":6.067557462642631},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":-7.0,"spinRate":2447,"spinDirection":130},"zone":11,"typeConfidence":0.91,"plateTime":0.42370689462425126,"extension":6.181850904943104},"index":4,"playId":"77b42c65-1eaa-3cbf-bd0f-214e5bcf3d10","pitchNumber":4,"startTime":"2026-08-05T03:14:10.958Z","endTime":"2026-08-05T03:14:14.785Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-08-05T03:14:20.388Z","endTime":"2026-08-05T03:14:28.690Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":95.5,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244235866840096,"aZ":-22.79988674108507,"pfxX":-8.508710138646066,"pfxZ":4.795776904903917,"pX":-0.27051426299762404,"pZ":3.2765746475263757,"vX0":7.53533305873026,"vY0":-138.9275152061523,"vZ0":-0.9670002174472179,"x":127.31,"y":150.31,"x0":-1.9130992195469545,"y0":50.0002222224645,"z0":5.145118241225185,"aX":-16.623328825519927},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":13.8,"spinRate":2275,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.3943101385621701,"extension":6.308771421853062},"index":6,"playId":"f2d9d8a1-f8ff-317a-bcfb-03c747a44a6f","pitchNumber":5,"startTime":"2026-08-05T03:14:28.690Z","endTime":"2026-08-05T03:14:34.320Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"playEndTime":"2026-08-05T03:14:34.320Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:15:07.466Z","endTime":"2026-08-05T03:16:22.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":"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.0,"endSpeed":87.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58240847021497,"aZ":-26.76240522264738,"pfxX":-9.976006938451818,"pfxZ":2.7372858391084876,"pX":-0.3718074783974246,"pZ":3.6158002586068467,"vX0":8.372463954211229,"vY0":-139.5433280462007,"vZ0":0.4895228364277189,"x":131.17,"y":141.15,"x0":-2.110810300878756,"y0":50.00375045093722,"z0":5.197356658523483,"aX":-19.730053441249286},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.3,"breakHorizontal":16.4,"spinRate":2137,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.39209720688256944,"extension":6.257971691176153},"index":0,"playId":"8ddad8c7-83d3-3549-b24f-72ad5080da72","pitchNumber":1,"startTime":"2026-08-05T03:15:08.411Z","endTime":"2026-08-05T03:15:12.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.685365362736086,"aZ":-31.176274110324858,"pfxX":2.188419477067386,"pfxZ":0.5689278886309079,"pX":-0.3980967738117894,"pZ":2.6293925305474377,"vX0":3.839908605589159,"vY0":-130.5813257821003,"vZ0":-0.8305251340874555,"x":132.17,"y":167.79,"x0":-2.1635966616621913,"y0":50.002978901595995,"z0":5.266688935335893,"aX":3.8341718667560776},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2540,"spinDirection":126},"zone":4,"typeConfidence":0.92,"plateTime":0.417115855181053,"extension":6.229858463161817},"index":1,"playId":"08be09c7-cc0e-3f51-a6ce-acc09477c9b7","pitchNumber":2,"startTime":"2026-08-05T03:15:22.932Z","endTime":"2026-08-05T03:15:25.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391827990253887,"aZ":-14.56097241400105,"pfxX":-4.671433878808664,"pfxZ":8.646367740520839,"pX":0.8673039803600631,"pZ":3.4335082988450902,"vX0":9.063742642583579,"vY0":-140.9789176880094,"vZ0":-2.635895394247217,"x":83.94,"y":146.08,"x0":-1.7649048255917301,"y0":50.00486279073505,"z0":5.306287722846939,"aX":-9.518999938313891},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":6.8,"spinRate":2399,"spinDirection":213},"zone":12,"typeConfidence":0.89,"plateTime":0.3867171832222782,"extension":6.485212404963764},"index":2,"playId":"566eb3d6-a0dd-3f45-8f04-e8347ebd94d6","pitchNumber":3,"startTime":"2026-08-05T03:15:46.305Z","endTime":"2026-08-05T03:15:49.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313151460419473,"aZ":-22.664862741790905,"pfxX":-9.74903883615266,"pfxZ":4.754896402144476,"pX":0.2565998170842397,"pZ":2.94875186796188,"vX0":9.664795048749607,"vY0":-140.0134966989991,"vZ0":-1.8603623635003408,"x":107.22,"y":159.16,"x0":-1.9604595320276057,"y0":50.00594479354454,"z0":5.093345341331133,"aX":-19.51050339973891},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":2211,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.3900509343705889,"extension":6.333750247792197},"index":3,"playId":"f8cd28c7-026d-3526-912a-133c4d81184d","pitchNumber":4,"startTime":"2026-08-05T03:16:01.132Z","endTime":"2026-08-05T03:16:04.496Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054592706795642,"aZ":-38.422642928062224,"pfxX":9.83227132494341,"pfxZ":-4.280079871754605,"pX":1.2452732261307555,"pZ":1.722250918794908,"vX0":4.972637704504772,"vY0":-120.95560376960262,"vZ0":-0.24832495921062847,"x":69.53,"y":192.28,"x0":-2.1253180134959195,"y0":50.00578698033592,"z0":5.240777158964227,"aX":14.34074981328395},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.4,"breakHorizontal":-19.1,"spinRate":2819,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.455591556961672,"extension":6.224528467156936},"index":4,"playId":"5d8b3228-f70c-39d6-88b5-796e9c03e257","pitchNumber":5,"startTime":"2026-08-05T03:16:19.489Z","endTime":"2026-08-05T03:16:22.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:16:22.736Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dillon Dingler grounds into a double play, shortstop Colt Emerson to second baseman Cole Young to first baseman Josh Naylor. Kevin McGonigle out at 2nd. Dillon Dingler out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:16:44.230Z","endTime":"2026-08-05T03:17:07.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"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":98.1,"endSpeed":90.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91398691849117,"aZ":-13.228138057817173,"pfxX":-3.8411873293404284,"pfxZ":9.151383652707331,"pX":1.4087458042483878,"pZ":2.5166424911679135,"vX0":10.298127315176133,"vY0":-142.55654564009015,"vZ0":-5.483513041849073,"x":63.3,"y":170.83,"x0":-1.741932442876316,"y0":50.00704023432686,"z0":5.291277957653712,"aX":-7.956984046756514},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":5.0,"spinRate":2234,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.3833273862412572,"extension":6.287804640011848},"index":0,"playId":"c87b58d3-2f7c-35fb-b739-8506097e03cd","pitchNumber":1,"startTime":"2026-08-05T03:16:45.010Z","endTime":"2026-08-05T03:16:48.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59745625893618,"aZ":-31.142354719683343,"pfxX":1.1765416771348431,"pfxZ":0.5992230606129372,"pX":0.17728523824197226,"pZ":2.0872888907590084,"vX0":5.506713204853841,"vY0":-130.07085454353813,"vZ0":-2.1170698630291955,"x":110.24,"y":182.42,"x0":-2.1112011815340637,"y0":50.005391666491676,"z0":5.249140941576656,"aX":2.037167618979397},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":-3.2,"spinRate":2577,"spinDirection":78},"zone":8,"typeConfidence":0.91,"plateTime":0.4194233426161884,"extension":6.237628543020759},"hitData":{"launchSpeed":106.4,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.49,"coordY":146.0}},"index":1,"playId":"90231266-b04e-3ed0-bde5-2b43fb2a1727","pitchNumber":2,"startTime":"2026-08-05T03:17:00.164Z","endTime":"2026-08-05T03:17:07.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:17:07.206Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:19:23.288Z","endTime":"2026-08-05T03:19:41.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.359725432630015,"aZ":-13.029935306329186,"pfxX":-4.749823611272503,"pfxZ":9.817115112759923,"pX":0.30989603904370655,"pZ":2.2052378650938107,"vX0":6.083478926943996,"vY0":-139.26278391970726,"vZ0":-6.862819526651454,"x":105.19,"y":179.24,"x0":-1.2931241019302346,"y0":50.00402003559795,"z0":5.5760631664970965,"aX":-9.264024049415204},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2375,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3943844618662382,"extension":6.560380568374153},"hitData":{"launchSpeed":61.4,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.25,"coordY":154.12}},"index":0,"playId":"1c2afbb6-d24b-341b-92f1-8c245692189f","pitchNumber":1,"startTime":"2026-08-05T03:19:29.524Z","endTime":"2026-08-05T03:19:41.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:19:41.463Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:20:07.014Z","endTime":"2026-08-05T03:20:44.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(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":91.6,"endSpeed":84.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56685259203823,"aZ":-22.496282094489057,"pfxX":0.47717001813616644,"pfxZ":5.331915388737485,"pX":-0.5631301458622304,"pZ":2.5057551425346896,"vX0":3.244623020109744,"vY0":-133.3791856520516,"vZ0":-3.8113080522312464,"x":138.47,"y":171.12,"x0":-1.853504730598616,"y0":50.00573705683512,"z0":5.560213647178324,"aX":0.8664378046010545},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-1.6,"spinRate":2461,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4094157687572726,"extension":6.60136966635039},"index":0,"playId":"75164948-a705-3925-94eb-125d120b9b63","pitchNumber":1,"startTime":"2026-08-05T03:20:10.665Z","endTime":"2026-08-05T03:20:13.665Z","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":96.4,"endSpeed":88.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70860993042013,"aZ":-10.783005147675516,"pfxX":-4.887247732167161,"pfxZ":10.742288087011518,"pX":-0.024933619864291854,"pZ":2.5048335281380107,"vX0":6.068422626531671,"vY0":-140.22505853967527,"vZ0":-6.314996539554787,"x":117.95,"y":171.15,"x0":-1.5821369687055908,"y0":50.005098240554275,"z0":5.489715107804923,"aX":-9.734365773243885},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2398,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3906128495999419,"extension":6.503288227803306},"hitData":{"launchSpeed":76.9,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":147.52}},"index":1,"playId":"2a5c9999-bb7a-3a8b-9cd1-01a6bf37126d","pitchNumber":2,"startTime":"2026-08-05T03:20:34.077Z","endTime":"2026-08-05T03:20:44.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:20:44.177Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:21:06.390Z","endTime":"2026-08-05T03:22:59.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Single","eventType":"single","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":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":73.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.609355897338066,"aZ":-39.222593618987695,"pfxX":8.295106141153774,"pfxZ":-5.215234113637196,"pX":-1.3050702714923468,"pZ":2.0620998136508386,"vX0":-1.1519137141471592,"vY0":-115.8003448595083,"vZ0":-0.18020496236416794,"x":166.75,"y":183.1,"x0":-1.8769720046483254,"y0":50.00284120718962,"z0":5.908582696165613,"aX":11.210502797855035},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.1,"breakHorizontal":-14.6,"spinRate":2454,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4738762277050328,"extension":6.92370883988676},"index":0,"playId":"811140eb-5738-3e25-b156-3402bc666789","pitchNumber":1,"startTime":"2026-08-05T03:21:07.594Z","endTime":"2026-08-05T03:21:10.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.623281543102124,"aZ":-24.708909286537224,"pfxX":2.7209760543583688,"pfxZ":4.045682603262629,"pX":0.16352255306219252,"pZ":1.9647604393815696,"vX0":4.476605869038005,"vY0":-134.59650430325777,"vZ0":-5.036559214281555,"x":110.77,"y":185.73,"x0":-1.870992123615587,"y0":50.00225405471558,"z0":5.596844211430842,"aX":5.02143642966063},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":-5.9,"spinRate":2374,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.4060322299519248,"extension":6.562876916200716},"index":1,"playId":"9a4a82b2-dcfb-3af0-b1c1-092403fb34bc","pitchNumber":2,"startTime":"2026-08-05T03:21:19.478Z","endTime":"2026-08-05T03:21:22.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87208925247711,"aZ":-16.42711283299937,"pfxX":-4.903440471991056,"pfxZ":8.123307076592841,"pX":0.07035443529888946,"pZ":3.5885113854034287,"vX0":6.159293428083894,"vY0":-138.147114911167,"vZ0":-2.6301125308527307,"x":114.32,"y":141.89,"x0":-1.5477681678021145,"y0":50.004466603009256,"z0":5.652975108497377,"aX":-9.508248479327715},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2349,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3960061369113017,"extension":6.6051400761375545},"index":2,"playId":"ede8e516-2f25-3f8d-92ea-b60c4af3ed7c","pitchNumber":3,"startTime":"2026-08-05T03:21:35.647Z","endTime":"2026-08-05T03:21:39.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939373774466944,"aZ":-28.746858776343583,"pfxX":-5.879166486779705,"pfxZ":1.956280539960242,"pX":-0.39773172775780163,"pZ":0.22361617925930594,"vX0":5.411716127019381,"vY0":-131.11392706975687,"vZ0":-7.549725641179666,"x":132.16,"y":232.74,"x0":-1.7178481130391856,"y0":50.00322432848317,"z0":5.265072919033621,"aX":-10.306587793939295},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.2,"breakHorizontal":9.6,"spinRate":1392,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.41664613013618723,"extension":6.707683554280005},"index":3,"playId":"c3b37da0-22d0-3034-b169-e64323288844","pitchNumber":4,"startTime":"2026-08-05T03:22:05.888Z","endTime":"2026-08-05T03:22:08.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.577896746683464,"aZ":-31.579735617164967,"pfxX":-6.851692440590094,"pfxZ":0.3397744648814589,"pX":-1.5669969757662607,"pZ":1.4323958064507938,"vX0":3.3916936010938437,"vY0":-130.7727468770829,"vZ0":-4.185253709682744,"x":176.73,"y":200.11,"x0":-1.985242311816267,"y0":50.0022059911449,"z0":5.4020859826506005,"aX":-11.958637490162118},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.0,"breakHorizontal":11.8,"spinRate":1511,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4176075175136411,"extension":6.637305265602893},"index":4,"playId":"15a600a0-6469-31e1-9bb1-d0386d1cdb4e","pitchNumber":5,"startTime":"2026-08-05T03:22:21.242Z","endTime":"2026-08-05T03:22:24.242Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-05T03:22:31.802Z","endTime":"2026-08-05T03:22:47.497Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.586935300356778,"aZ":-12.828455218275819,"pfxX":-3.880445334356405,"pfxZ":9.679471275605222,"pX":-0.7381946843680536,"pZ":1.8189915940767925,"vX0":3.934874653797466,"vY0":-140.4277058698404,"vZ0":-7.688745161075566,"x":145.14,"y":189.67,"x0":-1.6529293114055026,"y0":50.0052446701253,"z0":5.425932717951348,"aX":-7.757013711293132},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2306,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3899402155782772,"extension":6.807936296722396},"hitData":{"launchSpeed":92.9,"launchAngle":18.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.09,"coordY":93.68}},"index":6,"playId":"53ecf4ec-caf1-383f-b9bd-90c30f07157b","pitchNumber":6,"startTime":"2026-08-05T03:22:47.497Z","endTime":"2026-08-05T03:22:59.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:22:59.662Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brendan Donovan lines out softly to pitcher Troy Melton.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:24:04.044Z","endTime":"2026-08-05T03:25:46.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T03:23:12.670Z","endTime":"2026-08-05T03:24:06.360Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591655011348195,"aZ":-23.266918993082065,"pfxX":1.5808255604582897,"pfxZ":4.823220418077068,"pX":-0.15086573384097363,"pZ":1.5039667186170547,"vX0":3.6245901960581812,"vY0":-135.12419923666306,"vZ0":-6.07101739160028,"x":122.75,"y":198.17,"x0":-1.715436623930462,"y0":50.00581132881723,"z0":5.415871672831758,"aX":2.922588640705289},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":-3.6,"spinRate":2299,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.40542927874891,"extension":6.77066114581446},"index":1,"playId":"f5026345-dae3-3bf5-9c0b-6aa33612926a","pitchNumber":1,"startTime":"2026-08-05T03:24:06.360Z","endTime":"2026-08-05T03:24:10.206Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"}}},{"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":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84311160958923,"aZ":-11.974186830601129,"pfxX":-5.2145958585132846,"pfxZ":10.214354635465412,"pX":0.49783583702420575,"pZ":2.0608380605583525,"vX0":7.209927129921774,"vY0":-140.24373081824822,"vZ0":-7.304014583384346,"x":98.02,"y":183.14,"x0":-1.437459460026805,"y0":50.002183751984255,"z0":5.492533367986832,"aX":-10.312461126358007},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2389,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3916194869286276,"extension":6.809850764697528},"index":2,"playId":"ed9db5cb-5807-3707-8843-e27a405f7d07","pitchNumber":2,"startTime":"2026-08-05T03:24:36.009Z","endTime":"2026-08-05T03:24:42.009Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058673796632494,"aZ":-20.479886259678935,"pfxX":1.4886849617797875,"pfxZ":6.3246390015586975,"pX":-1.4881608370236978,"pZ":2.6252930741651768,"vX0":0.8159945303985261,"vY0":-135.06342533550492,"vZ0":-3.971297513243141,"x":173.73,"y":167.9,"x0":-1.9875482209087563,"y0":50.006448046695766,"z0":5.552649865338664,"aX":2.7545259492259033},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":-2.9,"spinRate":2388,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.40532079244330976,"extension":6.566261465877154},"index":3,"playId":"6b12a444-0ece-3fd5-9d1c-d040e45026a4","pitchNumber":3,"startTime":"2026-08-05T03:24:51.164Z","endTime":"2026-08-05T03:24:54.651Z","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.4,"endSpeed":87.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00739607138214,"aZ":-11.973001316322536,"pfxX":-3.9720390383278117,"pfxZ":10.260257777653436,"pX":-0.41923444281967964,"pZ":3.33815623742815,"vX0":4.493978904069319,"vY0":-140.2179361284932,"vZ0":-3.9806141091967637,"x":132.98,"y":148.65,"x0":-1.5352316672028874,"y0":50.00373217704477,"z0":5.57147500482908,"aX":-7.821572537521555},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2400,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39230632152573985,"extension":6.705973806047576},"index":4,"playId":"61220170-0d9e-3759-9a16-9ddd0f315149","pitchNumber":4,"startTime":"2026-08-05T03:25:08.637Z","endTime":"2026-08-05T03:25:14.072Z","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":97.6,"endSpeed":88.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51148027267828,"aZ":-9.837732080827557,"pfxX":-3.8462678851267746,"pfxZ":11.035789333165969,"pX":0.573591282931884,"pZ":2.1556953817700353,"vX0":6.903446417439169,"vY0":-141.85375839451177,"vZ0":-7.494290518851564,"x":95.14,"y":180.58,"x0":-1.3994832006127143,"y0":50.00552612143745,"z0":5.4704194116128795,"aX":-7.787244317225503},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":5.4,"spinRate":2371,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38713467801272694,"extension":6.679721341955451},"hitData":{"launchSpeed":55.7,"launchAngle":12.0,"totalDistance":85.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":126.28,"coordY":169.1}},"index":5,"playId":"157e535a-b5ad-3b8f-90d6-d836f865bdac","pitchNumber":5,"startTime":"2026-08-05T03:25:41.044Z","endTime":"2026-08-05T03:25:46.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:25:46.921Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T03:28:13.927Z","endTime":"2026-08-05T03:29:31.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Simpson replaces Michael Rucker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:27:30.695Z","endTime":"2026-08-05T03:28:15.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681006,"link":"/api/v1/people/681006"},"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":92.1,"endSpeed":83.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.113832973413935,"aZ":-31.014479334805966,"pfxX":10.80100895799363,"pfxZ":0.6491872837437498,"pX":-0.7743727408023613,"pZ":2.105096349918731,"vX0":-8.601837560338396,"vY0":-133.69899335099333,"vZ0":-1.839912826816279,"x":146.52,"y":181.94,"x0":1.1070186476878234,"y0":50.00061715757964,"z0":5.06249517019295,"aX":19.23992850263749},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.0,"breakHorizontal":-17.3,"spinRate":2177,"spinDirection":133},"zone":7,"typeConfidence":0.91,"plateTime":0.41219525668963497,"extension":5.85826024786571},"index":1,"playId":"780b3c91-909d-35ab-9de8-07ada60cf136","pitchNumber":1,"startTime":"2026-08-05T03:28:15.850Z","endTime":"2026-08-05T03:28:19.523Z","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":93.2,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24894797794031,"aZ":-28.01375501985252,"pfxX":9.773756596662762,"pfxZ":2.268716184558224,"pX":-1.1028697943712822,"pZ":2.5912260259304776,"vX0":-9.42846920912668,"vY0":-135.32480296993626,"vZ0":-1.3491671715727365,"x":159.04,"y":168.82,"x0":1.173249064493199,"y0":50.00612769264866,"z0":5.077037470958471,"aX":17.952306454520325},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.0,"breakHorizontal":-15.5,"spinRate":2245,"spinDirection":129},"zone":11,"typeConfidence":0.92,"plateTime":0.40629605955531467,"extension":5.800030069659916},"index":2,"playId":"aa53fb22-788a-30f0-94ce-65e64b12aed0","pitchNumber":2,"startTime":"2026-08-05T03:28:31.542Z","endTime":"2026-08-05T03:28:35.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.483416889569106,"aZ":-29.37764677862158,"pfxX":9.87728782287883,"pfxZ":1.5395495006562596,"pX":0.6685945169732778,"pZ":1.4998137611113105,"vX0":-5.112446303316663,"vY0":-134.85707048364085,"vZ0":-3.6742049041439886,"x":91.51,"y":198.29,"x0":1.3173072433064885,"y0":50.006569871173596,"z0":4.97907873179571,"aX":17.986837134235255},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":2171,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4079690941354799,"extension":5.716620938222641},"index":3,"playId":"8740e0a9-608d-3482-b303-1e5dadcd4510","pitchNumber":3,"startTime":"2026-08-05T03:28:47.096Z","endTime":"2026-08-05T03:28:50.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44485693415903,"aZ":-32.729877234240945,"pfxX":-12.177306423368258,"pfxZ":-0.4233593922649215,"pX":-1.6554351512017385,"pZ":1.8179459679548888,"vX0":-3.4568062708040186,"vY0":-114.21732356648415,"vZ0":0.5187805571121451,"x":180.1,"y":189.7,"x0":1.4666139500957227,"y0":50.005577639247065,"z0":4.851915190229931,"aX":-15.811610347376478},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-0.2,"breakHorizontal":22.9,"spinRate":2471,"spinDirection":294},"zone":13,"typeConfidence":0.92,"plateTime":0.4827672317139271,"extension":5.635110981958467},"index":4,"playId":"91affa7f-a3c6-3f0e-8902-3857bd22a0ad","pitchNumber":4,"startTime":"2026-08-05T03:29:10.343Z","endTime":"2026-08-05T03:29:13.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55758641955298,"aZ":-32.02299323564238,"pfxX":8.917819216105087,"pfxZ":0.07979385186209242,"pX":-0.8089693302480442,"pZ":1.5573581777476537,"vX0":-8.106902459821153,"vY0":-134.6225319017017,"vZ0":-3.096402377326922,"x":147.84,"y":196.73,"x0":1.0739256688978338,"y0":50.00211630040057,"z0":4.974890388221978,"aX":16.4682359620632},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.2,"breakHorizontal":-14.5,"spinRate":2111,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.4059278266477646,"extension":5.871663299343028},"index":5,"playId":"7ee0bad8-f886-36d7-b631-e785de10d2fb","pitchNumber":5,"startTime":"2026-08-05T03:29:27.188Z","endTime":"2026-08-05T03:29:31.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:29:31.921Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, third baseman Brendan Donovan to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T03:29:52.299Z","endTime":"2026-08-05T03:31:05.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2851474152051,"aZ":-31.341873511124316,"pfxX":-8.082894841189802,"pfxZ":0.6087848178403661,"pX":0.5500535894956825,"pZ":2.4980519687708727,"vX0":-0.03804575044168479,"vY0":-116.56917530740061,"vZ0":1.3517390545335066,"x":96.03,"y":171.33,"x0":1.6164958542121879,"y0":50.00410202145579,"z0":4.873509249368885,"aX":-11.104379761838192},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":2370,"spinDirection":286},"zone":6,"typeConfidence":0.92,"plateTime":0.47018684227194063,"extension":5.669025133232332},"index":0,"playId":"62615cc3-bf71-3ab7-9345-9107bedc7b72","pitchNumber":1,"startTime":"2026-08-05T03:29:56.754Z","endTime":"2026-08-05T03:30:00.539Z","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":93.2,"endSpeed":84.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02291409272103,"aZ":-29.534197033318872,"pfxX":10.528021711730482,"pfxZ":1.4256165260118845,"pX":-0.19132057719378467,"pZ":2.724904629915057,"vX0":-7.166040566599233,"vY0":-135.47995530696335,"vZ0":-0.5977581373288552,"x":124.29,"y":165.21,"x0":1.1271891875355353,"y0":50.0007448833403,"z0":5.021912661082495,"aX":19.46790897078621},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.6,"breakHorizontal":-17.4,"spinRate":2078,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.40508173328675623,"extension":5.788578294757374},"index":1,"playId":"2f167a27-0795-3e24-a1f5-0ba262b1eb92","pitchNumber":2,"startTime":"2026-08-05T03:30:13.677Z","endTime":"2026-08-05T03:30:16.677Z","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":79.0,"endSpeed":72.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791324906557904,"aZ":-32.47158270928192,"pfxX":-9.327200883328098,"pfxZ":-0.22155276166283233,"pX":-1.5608173148802131,"pZ":1.9019735896936105,"vX0":-3.7348553055465583,"vY0":-114.92327534212211,"vZ0":0.5182139466862314,"x":176.49,"y":187.43,"x0":1.300960734664138,"y0":50.004346413696915,"z0":4.846658449457514,"aX":-12.382925133692819},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.0,"breakHorizontal":17.9,"spinRate":2467,"spinDirection":284},"zone":13,"typeConfidence":0.92,"plateTime":0.47797267458083015,"extension":5.6189833317804885},"index":2,"playId":"27640895-1c88-37f3-8ff8-8db6152391a8","pitchNumber":3,"startTime":"2026-08-05T03:30:39.229Z","endTime":"2026-08-05T03:30:42.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83572762723295,"aZ":-31.106635783706295,"pfxX":-9.25349665667851,"pfxZ":0.7768001711022894,"pX":-0.5585705640866889,"pZ":2.1536053928793035,"vX0":-1.766130598101265,"vY0":-116.64327359387491,"vZ0":0.6337951633909389,"x":138.29,"y":180.63,"x0":1.411024179609419,"y0":50.00182800989234,"z0":4.821519459518363,"aX":-12.693781754096534},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.9,"breakHorizontal":17.2,"spinRate":2361,"spinDirection":289},"zone":7,"typeConfidence":0.93,"plateTime":0.47035818304801724,"extension":5.598100737837958},"hitData":{"launchSpeed":67.7,"launchAngle":14.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.37,"coordY":157.12}},"index":3,"playId":"a7ac7a68-b3f6-31fa-ac1c-72d87080da5e","pitchNumber":4,"startTime":"2026-08-05T03:30:56.740Z","endTime":"2026-08-05T03:31:05.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:31:05.238Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a sharp ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T03:31:27.373Z","endTime":"2026-08-05T03:31:43.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.766728979368054,"aZ":-26.23814518361233,"pfxX":8.35501858984959,"pfxZ":3.2519776121873445,"pX":0.3860583705909383,"pZ":2.908175990362118,"vX0":-4.928357638037988,"vY0":-134.67851142290644,"vZ0":-0.6170766777597286,"x":102.28,"y":160.26,"x0":1.1594686631997382,"y0":50.00450915363413,"z0":5.005067411841923,"aX":15.264646429177},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":-14.0,"spinRate":2212,"spinDirection":133},"zone":3,"typeConfidence":0.91,"plateTime":0.40754848017247003,"extension":5.7371760528209155},"hitData":{"launchSpeed":100.0,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":156.1,"coordY":102.55}},"index":0,"playId":"b0eaa023-b474-333f-9516-1b7aee32b994","pitchNumber":1,"startTime":"2026-08-05T03:31:31.489Z","endTime":"2026-08-05T03:31:43.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:31:43.502Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T03:32:04.745Z","endTime":"2026-08-05T03:32:58.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"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":92.4,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250545730628954,"aZ":-27.741285725952267,"pfxX":10.39616162742713,"pfxZ":2.4329390633972547,"pX":-0.07579422857672273,"pZ":2.8209052317696086,"vX0":-6.794408063575547,"vY0":-134.3777304234173,"vZ0":-0.6002605822073953,"x":119.89,"y":162.62,"x0":1.1401566044138247,"y0":50.00159799397737,"z0":5.025211864444339,"aX":18.93230041398131},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":-17.3,"spinRate":2346,"spinDirection":132},"zone":2,"typeConfidence":0.91,"plateTime":0.40825651305261257,"extension":5.714859540433072},"index":0,"playId":"12941afd-7e72-382b-a87b-4a47fbc72977","pitchNumber":1,"startTime":"2026-08-05T03:32:07.937Z","endTime":"2026-08-05T03:32:11.241Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.888065694677362,"aZ":-31.32361817311545,"pfxX":10.628280567398724,"pfxZ":0.45079854420721066,"pX":-0.044461525204970404,"pZ":1.304373866003557,"vX0":-7.019934609071881,"vY0":-136.9974572132055,"vZ0":-3.867588019632263,"x":118.69,"y":203.56,"x0":1.1778583714816981,"y0":50.003483492050336,"z0":4.889147427213163,"aX":20.08729777734665},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.1,"breakHorizontal":-17.6,"spinRate":2170,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.4006939047138065,"extension":5.77248296322014},"index":1,"playId":"eec4cf24-a659-3fd4-bcf6-038c06d8eadc","pitchNumber":2,"startTime":"2026-08-05T03:32:27.773Z","endTime":"2026-08-05T03:32:30.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-05T03:32:39.494Z","endTime":"2026-08-05T03:32:52.406Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":79.8,"endSpeed":73.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449646444012252,"aZ":-31.694600466413988,"pfxX":-7.6902291177891415,"pfxZ":0.36160990683814,"pX":-1.6787553536139643,"pZ":0.3393902468340398,"vX0":-4.477368658887702,"vY0":-116.0534496593103,"vZ0":-2.8701121863973,"x":180.99,"y":229.62,"x0":1.2836839778014892,"y0":50.00530601871317,"z0":4.652281574061646,"aX":-10.350536598255422},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.1,"breakHorizontal":15.1,"spinRate":2403,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.47441667141565524,"extension":5.818943332309381},"index":3,"playId":"e970cbc5-af4f-3e92-9d28-4c3a6cf3f3f8","pitchNumber":3,"startTime":"2026-08-05T03:32:52.406Z","endTime":"2026-08-05T03:32:58.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:32:58.791Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T03:35:28.225Z","endTime":"2026-08-05T03:35:58.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Waguespack replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:34:24.279Z","endTime":"2026-08-05T03:35:30.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621097,"link":"/api/v1/people/621097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.754598701496406,"aZ":-10.743688057855994,"pfxX":-1.33484504388793,"pfxZ":11.9577744998969,"pX":-3.215668833553745E-4,"pZ":2.694286321323051,"vX0":0.6535361736049903,"vY0":-133.98574939631692,"vZ0":-7.316024614201581,"x":117.01,"y":166.03,"x0":-0.07583254836217217,"y0":50.00587735464401,"z0":6.253523233835953,"aX":-2.393227614694369},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":2.3,"spinRate":2271,"spinDirection":192},"zone":5,"typeConfidence":0.9,"plateTime":0.41101863231336777,"extension":6.670644456391651},"index":1,"playId":"e515c265-cb76-3b8e-8160-9e98f07079c3","pitchNumber":1,"startTime":"2026-08-05T03:35:30.403Z","endTime":"2026-08-05T03:35:33.822Z","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":91.3,"endSpeed":81.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8853500693432,"aZ":-10.790197302124284,"pfxX":-1.4101713146390913,"pfxZ":12.226852647757891,"pX":-0.26626832067963097,"pZ":3.418253291997412,"vX0":0.2977831226344361,"vY0":-132.78214079993148,"vZ0":-5.4737586653305215,"x":127.15,"y":146.49,"x0":-0.19829000410473055,"y0":50.00237251416315,"z0":6.323360580327549,"aX":-2.4661240831359095},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.9,"breakHorizontal":2.4,"spinRate":2299,"spinDirection":191},"zone":11,"typeConfidence":0.89,"plateTime":0.41580221009225715,"extension":7.05719799090409},"hitData":{"launchSpeed":93.7,"launchAngle":48.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.43,"coordY":91.86}},"index":2,"playId":"3c32a8c4-c8a8-3394-921e-946f6bb4e884","pitchNumber":2,"startTime":"2026-08-05T03:35:48.415Z","endTime":"2026-08-05T03:35:58.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:35:58.575Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T03:36:22.578Z","endTime":"2026-08-05T03:37:07.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97987950291089,"aZ":-12.206274379914724,"pfxX":-3.936453389760584,"pfxZ":11.25750416516312,"pX":0.7412962324112766,"pZ":2.4021628754103532,"vX0":3.137591485013886,"vY0":-133.17903756617238,"vZ0":-7.6378903373934985,"x":88.74,"y":173.92,"x0":0.05191389578164338,"y0":50.00336683558865,"z0":6.215074105517916,"aX":-6.982081472833931},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2239,"spinDirection":190},"zone":6,"typeConfidence":0.87,"plateTime":0.413286971306861,"extension":7.0300206031963635},"index":0,"playId":"5047ff0e-71a6-3b9f-85c5-e8726e5d713b","pitchNumber":1,"startTime":"2026-08-05T03:36:26.411Z","endTime":"2026-08-05T03:36:29.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32776786178436,"aZ":-9.559540220786293,"pfxX":-0.8386714535407607,"pfxZ":12.185522853987015,"pX":-0.17561573241257883,"pZ":3.063260758078902,"vX0":0.08873905888512623,"vY0":-134.8855734871658,"vZ0":-6.696287202369988,"x":123.69,"y":156.07,"x0":-0.09972508470084382,"y0":50.00605256224633,"z0":6.240451860284351,"aX":-1.557026971789117},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.0,"breakHorizontal":1.6,"spinRate":2145,"spinDirection":194},"zone":2,"typeConfidence":0.92,"plateTime":0.4049248930063962,"extension":6.9437293509344356},"index":1,"playId":"e1b2ac2d-8938-3865-8004-707e1cce7f6c","pitchNumber":2,"startTime":"2026-08-05T03:36:45.994Z","endTime":"2026-08-05T03:36:48.994Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.212207623103165,"aZ":-22.715109505344905,"pfxX":-3.4986401058848995,"pfxZ":6.151038825391257,"pX":0.8708576894312273,"pZ":1.3424255354191197,"vX0":3.585380982523906,"vY0":-122.17949362657654,"vZ0":-7.222509120727967,"x":83.8,"y":202.53,"x0":-0.14931144450894243,"y0":50.00401604659596,"z0":6.240693226509463,"aX":-5.3806869854151085},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.0,"breakHorizontal":5.6,"spinRate":1598,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4453998715539589,"extension":6.824878713014488},"index":2,"playId":"0dc8196f-ed86-38a5-94c7-72a4b987d745","pitchNumber":3,"startTime":"2026-08-05T03:37:02.965Z","endTime":"2026-08-05T03:37:07.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:37:07.411Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T03:37:26.627Z","endTime":"2026-08-05T03:38:54.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02762474587545,"aZ":-25.735374076276827,"pfxX":1.8271353092718736,"pfxZ":4.084976454231994,"pX":-0.5770038104109739,"pZ":0.07470716748677853,"vX0":-0.7686398885640905,"vY0":-124.4579475421461,"vZ0":-9.519068344323024,"x":138.99,"y":236.76,"x0":-0.5022261892622547,"y0":50.001566584754634,"z0":6.0666557975020154,"aX":2.877757859416249},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.1,"spinRate":1892,"spinDirection":184},"zone":13,"typeConfidence":0.9,"plateTime":0.4394144674425786,"extension":7.005692464940589},"index":0,"playId":"8e453c2f-e469-3990-acfd-8457a1bc13a8","pitchNumber":1,"startTime":"2026-08-05T03:37:33.458Z","endTime":"2026-08-05T03:37:36.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587960969374326,"aZ":-8.939252121272263,"pfxX":-0.8759190947259312,"pfxZ":12.548959872597255,"pX":0.8850369999890723,"pZ":2.49468173929952,"vX0":2.826242952069129,"vY0":-135.2293097374715,"vZ0":-8.030739103055675,"x":83.26,"y":171.42,"x0":-0.059982169249855555,"y0":50.00322872274795,"z0":6.1307509783506005,"aX":-1.6223665544507708},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.2,"breakHorizontal":1.0,"spinRate":2102,"spinDirection":194},"zone":12,"typeConfidence":0.92,"plateTime":0.4051056558024628,"extension":7.046555216638984},"index":1,"playId":"53f972c1-a9d4-3c12-bdc3-a959ae9d8b0e","pitchNumber":2,"startTime":"2026-08-05T03:37:50.099Z","endTime":"2026-08-05T03:37:53.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-05T03:38:03.838Z","endTime":"2026-08-05T03:38:16.051Z","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(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":92.9,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36024836928567,"aZ":-9.739305925752998,"pfxX":-1.6633802514760045,"pfxZ":12.147058826929534,"pX":-1.2606870215437662,"pZ":3.278279580100058,"vX0":-2.1638028427572094,"vY0":-135.24707133677308,"vZ0":-5.940120568003799,"x":165.05,"y":150.27,"x0":-0.23330960022731495,"y0":50.00035190849939,"z0":6.190726048654712,"aX":-3.0707815065352886},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.9,"breakHorizontal":3.5,"spinRate":2151,"spinDirection":197},"zone":11,"typeConfidence":0.92,"plateTime":0.4054620731757419,"extension":7.006934646772843},"index":3,"playId":"d4e4d74e-217e-3ad9-b865-6159d7da9ba1","pitchNumber":3,"startTime":"2026-08-05T03:38:16.051Z","endTime":"2026-08-05T03:38:19.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7502366540002,"aZ":-11.676196568386347,"pfxX":-0.8202056430932929,"pfxZ":11.042235370725244,"pX":0.31127676937120324,"pZ":2.8916451417468987,"vX0":1.3304965437122445,"vY0":-135.43358105944282,"vZ0":-6.590630709258946,"x":105.13,"y":160.71,"x0":-0.07993661353587025,"y0":50.00404415827545,"z0":6.174401352935117,"aX":-1.5228519282792192},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":1.2,"spinRate":2044,"spinDirection":191},"zone":3,"typeConfidence":0.91,"plateTime":0.40452601749699024,"extension":6.951138980441122},"index":4,"playId":"c1725b4b-40fd-3b8e-a332-3b162c51c722","pitchNumber":4,"startTime":"2026-08-05T03:38:34.044Z","endTime":"2026-08-05T03:38:37.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660793095650856,"aZ":-24.099666484076007,"pfxX":1.5296851217021907,"pfxZ":4.9837783937288584,"pX":0.3661246590609089,"pZ":3.2638138681269506,"vX0":1.2508250957463303,"vY0":-126.24153443085446,"vZ0":-2.598798964085848,"x":103.04,"y":150.66,"x0":-0.3338209413671031,"y0":50.006194841479854,"z0":6.237829171364584,"aX":2.479782283898583},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":1917,"spinDirection":173},"zone":3,"typeConfidence":0.9,"plateTime":0.43317131884817606,"extension":6.958739470155004},"index":5,"playId":"c76f8a89-1c58-32db-bd26-8fa2f769e8c9","pitchNumber":5,"startTime":"2026-08-05T03:38:49.467Z","endTime":"2026-08-05T03:38:54.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:38:54.475Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T03:39:17.839Z","endTime":"2026-08-05T03:39:31.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":79.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94557942684947,"aZ":-24.978806964299896,"pfxX":3.0646467215054067,"pfxZ":4.441009874272272,"pX":-0.04499885013153739,"pZ":2.2220563800110398,"vX0":3.57019204496906E-4,"vY0":-126.50732889124635,"vZ0":-4.772120927355,"x":118.72,"y":178.78,"x0":-0.44323667196244054,"y0":50.001862315419864,"z0":6.136440927942012,"aX":4.964143359030621},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.2,"breakHorizontal":-5.5,"spinRate":1945,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.43304959017745004,"extension":7.153739365901566},"hitData":{"launchSpeed":86.1,"launchAngle":59.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.27,"coordY":137.86}},"index":0,"playId":"beedcf4c-3b12-3a48-9916-4ef65bf54d52","pitchNumber":1,"startTime":"2026-08-05T03:39:20.450Z","endTime":"2026-08-05T03:39:31.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:39:31.178Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Javier Báez challenged (pitch result), call on the field was overturned: Javier Báez walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:41:53.915Z","endTime":"2026-08-05T03:43:54.220Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Josh Simpson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:40:31.739Z","endTime":"2026-08-05T03:41:56.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314419608528638,"aZ":-12.822639500088057,"pfxX":-3.54087123704637,"pfxZ":9.776280560946566,"pX":-0.21873658170445753,"pZ":2.4109638086122316,"vX0":5.517293327228528,"vY0":-139.75821643998472,"vZ0":-6.099451543871703,"x":125.34,"y":173.68,"x0":-1.7578552689335731,"y0":50.00381345706885,"z0":5.462957358126463,"aX":-7.0099649880175985},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2436,"spinDirection":120},"zone":5,"typeConfidence":0.97,"plateTime":0.3918180226164045,"extension":6.238539026939331},"index":1,"playId":"99d35bf8-9cbb-3415-a26d-49a5d2f4350e","pitchNumber":1,"startTime":"2026-08-05T03:41:56.098Z","endTime":"2026-08-05T03:41:59.606Z","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":84.3,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25714095121186,"aZ":-32.20209056688477,"pfxX":-9.79478518173312,"pfxZ":-0.017332150801614432,"pX":2.710510241901628,"pZ":-3.59963531389001,"vX0":12.11236648780889,"vY0":-121.41877992820099,"vZ0":-14.732830022632353,"x":13.68,"y":335.97,"x0":-1.0647677795260468,"y0":50.00470727143582,"z0":5.337901297705637,"aX":-14.660851613801412},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.6,"breakHorizontal":15.0,"spinRate":812,"spinDirection":268},"zone":14,"typeConfidence":0.92,"plateTime":0.45071078913208407,"extension":6.553400023452583},"index":2,"playId":"590daee1-4eb2-348f-8cfb-9ab3659e5e03","pitchNumber":2,"startTime":"2026-08-05T03:42:11.056Z","endTime":"2026-08-05T03:42:14.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66621910672308,"aZ":-17.3412583467645,"pfxX":-3.196740595218663,"pfxZ":7.515682479150348,"pX":0.8765294206677656,"pZ":1.4501716256991561,"vX0":8.181382865407507,"vY0":-139.41636141737763,"vZ0":-7.60611776492632,"x":83.59,"y":199.63,"x0":-1.6775920511666904,"y0":50.00044996305357,"z0":5.353338186357481,"aX":-6.307672561466919},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":4.2,"spinRate":2307,"spinDirection":216},"zone":14,"typeConfidence":0.95,"plateTime":0.3925245331857927,"extension":6.3213157053838085},"index":3,"playId":"d9e39923-4d9d-3e61-972e-be9c5c3862d8","pitchNumber":3,"startTime":"2026-08-05T03:42:29.265Z","endTime":"2026-08-05T03:42:32.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21942120205958,"aZ":-15.194412339942746,"pfxX":-3.2605181957490474,"pfxZ":8.41647452834717,"pX":1.2499989581823094,"pZ":1.0887359292482208,"vX0":8.983201152921316,"vY0":-140.94024871231514,"vZ0":-9.19052451849761,"x":69.35,"y":209.38,"x0":-1.5511872353228826,"y0":50.00417059123378,"z0":5.367442011542747,"aX":-6.579771608015565},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":4.1,"spinRate":2286,"spinDirection":214},"zone":14,"typeConfidence":0.97,"plateTime":0.3882227834880303,"extension":6.5055681582484},"index":4,"playId":"a3a8e929-1f16-3bf5-a29c-d83d5b761df9","pitchNumber":4,"startTime":"2026-08-05T03:42:44.069Z","endTime":"2026-08-05T03:42:47.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.533066348132635,"aZ":-14.515140270289017,"pfxX":-1.2489288288334262,"pfxZ":8.641877555667119,"pX":0.662531691718266,"pZ":1.7409684005666226,"vX0":6.797187440532819,"vY0":-141.63457957955467,"vZ0":-7.678934378940301,"x":91.75,"y":191.77,"x0":-1.6001018741794486,"y0":50.0060169031238,"z0":5.404288598988077,"aX":-2.5534155372981413},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2339,"spinDirection":206},"zone":9,"typeConfidence":0.97,"plateTime":0.38583152467433735,"extension":6.465096473377403},"index":5,"playId":"3c05af2a-dcea-3b8f-97cf-ffdea6d36b04","pitchNumber":5,"startTime":"2026-08-05T03:43:00.101Z","endTime":"2026-08-05T03:43:03.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-05T03:43:20.495Z","endTime":"2026-08-05T03:43:31.374Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90299691143087,"aZ":-18.17767499989528,"pfxX":-2.5504112366851723,"pfxZ":6.95594851768487,"pX":-0.32848968115987137,"pZ":3.828644840543131,"vX0":4.672156122391819,"vY0":-141.1556573536151,"vZ0":-1.8606942487213731,"x":129.52,"y":135.41,"x0":-1.6757500700287191,"y0":50.004836309005825,"z0":5.669924050312509,"aX":-5.133833474373123},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":3.6,"spinRate":2305,"spinDirection":207},"zone":11,"typeConfidence":0.95,"plateTime":0.3884045365347064,"extension":6.393120988325518},"index":7,"playId":"d9c6e243-d8a5-3cdd-b2bb-bb7bc05090fc","pitchNumber":6,"startTime":"2026-08-05T03:43:31.374Z","endTime":"2026-08-05T03:43:34.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.804538444657396,"aZ":-14.400233115456864,"pfxX":-2.3229419202987023,"pfxZ":8.766352493016807,"pX":0.6078000648060846,"pZ":1.5131878002383188,"vX0":6.9185099412643805,"vY0":-141.58676744833375,"vZ0":-8.185968909894337,"x":93.83,"y":197.92,"x0":-1.5672129824822103,"y0":50.001022363208705,"z0":5.366469344663854,"aX":-4.709662155884845},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":2.8,"spinRate":2472,"spinDirection":212},"zone":14,"typeConfidence":0.97,"plateTime":0.38709596444512284,"extension":6.482679096571389},"index":8,"playId":"7dc7dc26-9f0f-350e-acf6-12ab7cd39a62","pitchNumber":7,"startTime":"2026-08-05T03:43:49.856Z","endTime":"2026-08-05T03:43:54.220Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"}},"playEndTime":"2026-08-05T03:43:54.220Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder Dominic Canzone, deflected by second baseman Cole Young. Javier Báez to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:44:28.835Z","endTime":"2026-08-05T03:44:43.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89054776623596,"aZ":-13.959823860803292,"pfxX":-4.053086622334666,"pfxZ":9.029420990998876,"pX":0.3896869044305011,"pZ":1.7600843813971194,"vX0":6.764745444261064,"vY0":-141.0691905430907,"vZ0":-7.76996455950958,"x":102.15,"y":191.26,"x0":-1.5120169876845253,"y0":50.001912795663564,"z0":5.448794397187804,"aX":-8.175206431743383},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2540,"spinDirection":211},"zone":9,"typeConfidence":0.96,"plateTime":0.38818299558922975,"extension":6.388967862653558},"hitData":{"launchSpeed":93.3,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":146.0}},"index":0,"playId":"1601fa7c-3c73-39d4-b4ae-1a67c2c5439a","pitchNumber":1,"startTime":"2026-08-05T03:44:30.821Z","endTime":"2026-08-05T03:44:43.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:44:43.196Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, second baseman Cole Young to first baseman Josh Naylor. Javier Báez scores. Zach McKinstry to 2nd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:45:13.599Z","endTime":"2026-08-05T03:46:20.667Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24417802305796,"aZ":-14.862760402982222,"pfxX":-2.979812329972115,"pfxZ":8.508350357189613,"pX":-0.3356210911135008,"pZ":3.0771959612024857,"vX0":4.819120536771114,"vY0":-141.92313495325982,"vZ0":-4.225280978103792,"x":129.79,"y":155.7,"x0":-1.6704755394460062,"y0":50.003282917814516,"z0":5.535425778611173,"aX":-6.063641667691635},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":4.4,"spinRate":2341,"spinDirection":212},"zone":1,"typeConfidence":0.96,"plateTime":0.3862942653122903,"extension":6.410932425479202},"index":0,"playId":"432da833-3dd7-3b23-b188-030815a20dcc","pitchNumber":1,"startTime":"2026-08-05T03:45:13.599Z","endTime":"2026-08-05T03:45:17.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639917234410053,"aZ":-31.45548640788204,"pfxX":6.277057066904904,"pfxZ":0.48473334879818086,"pX":-0.17610475226307165,"pZ":1.1516689848490844,"vX0":1.6242263824929442,"vY0":-122.09212193492519,"vZ0":-4.027167193437103,"x":123.71,"y":207.68,"x0":-1.6678743000004772,"y0":50.00372828957472,"z0":5.577593923483022,"aX":9.32423084158378},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-11.8,"spinRate":2532,"spinDirection":75},"zone":13,"typeConfidence":0.89,"plateTime":0.45140625214823693,"extension":6.214905490239636},"index":1,"playId":"aa241da4-dc67-392f-8b48-473de0558d47","pitchNumber":2,"startTime":"2026-08-05T03:45:34.459Z","endTime":"2026-08-05T03:45:37.511Z","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":0},"index":2,"playId":"b90a8bbb-8970-3558-8111-84ccea1d2370","startTime":"2026-08-05T03:45:54.093Z","endTime":"2026-08-05T03:45:57.093Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31861880048289,"aZ":-12.54583248883488,"pfxX":-1.8666920335634385,"pfxZ":9.739077706551132,"pX":-0.11628467689401428,"pZ":2.3232212268276298,"vX0":4.921182572575748,"vY0":-141.33547448269667,"vZ0":-6.40854478316698,"x":121.43,"y":176.05,"x0":-1.6404403503148623,"y0":50.00660110434761,"z0":5.43199194005878,"aX":-3.764156750860358},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":2.3,"spinRate":2562,"spinDirection":208},"zone":5,"typeConfidence":0.97,"plateTime":0.38808659936550827,"extension":6.302567005117309},"hitData":{"launchSpeed":78.2,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":168.31}},"index":3,"playId":"c8621c6d-7c19-330b-b07d-6caea42efe2b","pitchNumber":3,"startTime":"2026-08-05T03:46:11.167Z","endTime":"2026-08-05T03:46:20.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:46:20.667Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gleyber Torres homers (7) on a fly ball to left center field. Zach McKinstry scores.","rbi":2,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:46:45.530Z","endTime":"2026-08-05T03:48:21.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"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,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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.213514476145626,"aZ":-18.240665450942988,"pfxX":-1.2154573825535075,"pfxZ":6.995037270983335,"pX":0.39956508858214396,"pZ":2.7864293518875987,"vX0":6.517063942341519,"vY0":-139.94109772763545,"vZ0":-4.17114507071525,"x":101.77,"y":163.55,"x0":-1.7969985326159696,"y0":50.00631988943454,"z0":5.483805245211248,"aX":-2.4228889016147224},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.0,"breakHorizontal":1.0,"spinRate":2408,"spinDirection":205},"zone":3,"typeConfidence":0.96,"plateTime":0.390708516056145,"extension":6.426361382399037},"index":0,"playId":"babfa9d9-d62d-3b80-956c-8895cb4dd282","pitchNumber":1,"startTime":"2026-08-05T03:46:47.349Z","endTime":"2026-08-05T03:46:50.857Z","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":97.7,"endSpeed":89.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1090356632528,"aZ":-15.663758285725274,"pfxX":-4.256457571958858,"pfxZ":8.096469992125634,"pX":0.8923330679658722,"pZ":2.086608005851045,"vX0":8.359484892580697,"vY0":-142.01949274854712,"vZ0":-6.380587675904636,"x":82.99,"y":182.44,"x0":-1.5387812825298162,"y0":50.00212569643577,"z0":5.362169075826277,"aX":-8.679497849858718},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":6.0,"spinRate":2385,"spinDirection":219},"zone":14,"typeConfidence":0.95,"plateTime":0.38596740770624827,"extension":6.530097260950773},"index":1,"playId":"2826b1a3-94aa-3a0d-b0ca-7fd639455e88","pitchNumber":2,"startTime":"2026-08-05T03:47:04.268Z","endTime":"2026-08-05T03:47:07.268Z","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":85.3,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.114955616479595,"aZ":-28.538264207527234,"pfxX":4.5017833004003345,"pfxZ":2.341692365558445,"pX":-0.026142921046569643,"pZ":0.8685905535978276,"vX0":2.698215055575441,"vY0":-124.07156587942232,"vZ0":-5.417453065938552,"x":118.0,"y":215.33,"x0":-1.714495513435525,"y0":50.00124603934636,"z0":5.474886298162948,"aX":6.977514602336388},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-8.8,"spinRate":2564,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4424176388662784,"extension":6.518273694879849},"index":2,"playId":"00b6ea82-8e38-378c-820e-8561a012280f","pitchNumber":3,"startTime":"2026-08-05T03:47:20.057Z","endTime":"2026-08-05T03:47:23.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603865668515542,"aZ":-15.45212873416616,"pfxX":-1.6463471596945154,"pfxZ":8.345198716661253,"pX":0.5403074273964662,"pZ":2.3156165003078915,"vX0":6.699017249067574,"vY0":-140.61771107773347,"vZ0":-5.9173118386550385,"x":96.4,"y":176.26,"x0":-1.6581559377967412,"y0":50.0066537647076,"z0":5.448205385016768,"aX":-3.3005186890981832},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":1.7,"spinRate":2402,"spinDirection":202},"zone":6,"typeConfidence":0.97,"plateTime":0.3893651456250935,"extension":6.493338056443475},"index":3,"playId":"90e00dfd-2e0b-31d2-8fac-1e1309b790f2","pitchNumber":4,"startTime":"2026-08-05T03:47:36.513Z","endTime":"2026-08-05T03:47:39.513Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845709583136856,"aZ":-25.260904406675433,"pfxX":2.49603112055819,"pfxZ":4.3519686387969045,"pX":-0.7469683361664787,"pZ":2.7574563496949365,"vX0":1.1910180549930256,"vY0":-125.13234955505477,"vZ0":-1.9600153932236348,"x":145.47,"y":164.33,"x0":-1.553126995430252,"y0":50.00266605138255,"z0":5.616962094970998,"aX":3.9647573893107135},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":-4.8,"spinRate":2541,"spinDirection":100},"zone":1,"typeConfidence":0.89,"plateTime":0.4374245918406183,"extension":6.458685063027656},"hitData":{"launchSpeed":98.8,"launchAngle":36.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.98,"coordY":70.58}},"index":4,"playId":"3dec71d0-85ad-3e06-8988-63c41f4e8a7f","pitchNumber":5,"startTime":"2026-08-05T03:47:53.767Z","endTime":"2026-08-05T03:48:21.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:48:21.660Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (24) on a fly ball to right center field.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:48:37.059Z","endTime":"2026-08-05T03:49:19.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15304776984746,"aZ":-13.814130091721525,"pfxX":-2.410022257718066,"pfxZ":9.155714709757444,"pX":0.4469292989701548,"pZ":1.9213809824048496,"vX0":6.422424705071793,"vY0":-140.76235721705012,"vZ0":-7.183970585033053,"x":99.96,"y":186.9,"x0":-1.5518101283288723,"y0":50.002961267354785,"z0":5.402229495252866,"aX":-4.833390504786959},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":3.0,"spinRate":2380,"spinDirection":213},"zone":9,"typeConfidence":0.97,"plateTime":0.38921447113753205,"extension":6.524926264618142},"index":0,"playId":"3e06e744-0657-39c7-84c4-8dfbd2787471","pitchNumber":1,"startTime":"2026-08-05T03:48:42.011Z","endTime":"2026-08-05T03:48:45.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12719478097662,"aZ":-16.98409983363835,"pfxX":-2.360042876497787,"pfxZ":7.662647129716779,"pX":0.323330548836597,"pZ":1.6594297488620269,"vX0":6.220494525127683,"vY0":-140.03232663804565,"vZ0":-7.1376347414643,"x":104.68,"y":193.98,"x0":-1.6219391777129553,"y0":50.003732235250915,"z0":5.3559586683527804,"aX":-4.679450955923393},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":3.0,"spinRate":2441,"spinDirection":212},"zone":9,"typeConfidence":0.96,"plateTime":0.39140277148284053,"extension":6.5697383339725315},"hitData":{"launchSpeed":107.3,"launchAngle":22.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.63,"coordY":47.9}},"index":1,"playId":"d015849b-60b2-31a2-8ad0-47774a229dd8","pitchNumber":2,"startTime":"2026-08-05T03:48:54.955Z","endTime":"2026-08-05T03:49:19.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:49:19.327Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:49:34.405Z","endTime":"2026-08-05T03:50:50.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.123925291932643,"aZ":-28.44214684663077,"pfxX":4.8477829950317775,"pfxZ":2.568944572471924,"pX":-0.518368260567324,"pZ":4.426623540726118,"vX0":1.5062638307296405,"vY0":-120.23424045873979,"vZ0":2.6852036485089874,"x":136.76,"y":119.26,"x0":-1.784017378129445,"y0":50.00134418887186,"z0":5.83295775356673,"aX":7.0375798899815525},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.6,"breakHorizontal":-9.1,"spinRate":2398,"spinDirection":81},"zone":11,"typeConfidence":0.87,"plateTime":0.4570088773304084,"extension":6.367181335419816},"index":0,"playId":"fac61281-2421-3140-89ba-c293e7b976b6","pitchNumber":1,"startTime":"2026-08-05T03:49:37.057Z","endTime":"2026-08-05T03:49:40.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-05T03:50:14.883Z","endTime":"2026-08-05T03:50:25.371Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.767388408601235,"aZ":-11.828020826037411,"pfxX":-3.1673304610069843,"pfxZ":10.070721499798267,"pX":1.1230966967430895,"pZ":1.9336210595087355,"vX0":8.634936855210677,"vY0":-141.80261291610145,"vZ0":-7.4307142571239595,"x":74.19,"y":186.57,"x0":-1.5606160928769433,"y0":50.00593886734542,"z0":5.356234822525984,"aX":-6.401308695100531},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2572,"spinDirection":217},"zone":14,"typeConfidence":0.97,"plateTime":0.38739703191073493,"extension":6.263239103169409},"index":2,"playId":"c1a75965-668b-31ea-8feb-8189d8854060","pitchNumber":2,"startTime":"2026-08-05T03:50:25.371Z","endTime":"2026-08-05T03:50:28.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95692356491914,"aZ":-15.46986156489878,"pfxX":-3.234523946165587,"pfxZ":8.227301536226786,"pX":-0.3360061987346363,"pZ":2.7779756005681224,"vX0":4.961918294281705,"vY0":-141.72467104778372,"vZ0":-4.669102938747031,"x":129.81,"y":163.77,"x0":-1.6907592950346653,"y0":50.00327471583512,"z0":5.437686611676891,"aX":-6.567992010889443},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2516,"spinDirection":215},"zone":4,"typeConfidence":0.96,"plateTime":0.3867521414141737,"extension":6.388627526899971},"hitData":{"launchSpeed":98.2,"launchAngle":14.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.6,"coordY":94.11}},"index":3,"playId":"176c028a-4cef-3119-bee3-ae7a65e83b0f","pitchNumber":3,"startTime":"2026-08-05T03:50:39.232Z","endTime":"2026-08-05T03:50:50.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:50:50.746Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Keith walks. Riley Greene to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:51:13.112Z","endTime":"2026-08-05T03:52:25.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38456466119362,"aZ":-15.387439840813036,"pfxX":-4.7631499443652325,"pfxZ":8.214271025689868,"pX":-0.8009009446084593,"pZ":3.340566058051185,"vX0":4.150459469643659,"vY0":-141.82437207078743,"vZ0":-3.277334280725151,"x":147.53,"y":148.58,"x0":-1.6619483061775804,"y0":50.007052535590866,"z0":5.488123728348637,"aX":-9.739250589775448},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2553,"spinDirection":211},"zone":1,"typeConfidence":0.93,"plateTime":0.38568811901160815,"extension":6.447288037097929},"index":0,"playId":"0797c279-7925-3880-bed2-82344a34e5ad","pitchNumber":1,"startTime":"2026-08-05T03:51:13.892Z","endTime":"2026-08-05T03:51:17.645Z","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":97.4,"endSpeed":89.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19586610438604,"aZ":-16.006191566528653,"pfxX":-8.602396072403522,"pfxZ":7.958554947986023,"pX":-0.7011115965648472,"pZ":1.9368104996599456,"vX0":5.636986000522979,"vY0":-141.60552427067987,"vZ0":-6.628965149546026,"x":143.72,"y":186.49,"x0":-1.599376336370769,"y0":50.005960555605455,"z0":5.331502917306262,"aX":-17.48130377835891},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":14.4,"spinRate":2329,"spinDirection":210},"zone":7,"typeConfidence":0.54,"plateTime":0.3867307470162329,"extension":6.58116326051835},"index":1,"playId":"3fc1ad6d-603d-3bf1-854b-3630bb48a5e2","pitchNumber":2,"startTime":"2026-08-05T03:51:27.312Z","endTime":"2026-08-05T03:51:31.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, 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.0,"endSpeed":77.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222866985484142,"aZ":-29.331490542277756,"pfxX":7.906685404945042,"pfxZ":1.8798038849557859,"pX":-0.6810259730521019,"pZ":3.5846692644120237,"vX0":0.23189835145442556,"vY0":-122.29755191169295,"vZ0":0.961630295744583,"x":142.96,"y":141.99,"x0":-1.8043222043634417,"y0":50.00373180455241,"z0":5.702937140998594,"aX":11.972293856392016},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-14.4,"spinRate":2436,"spinDirection":76},"zone":11,"typeConfidence":0.91,"plateTime":0.4479274557571613,"extension":6.290403683845722},"index":2,"playId":"3c745387-486d-351a-878c-e070734bcfc1","pitchNumber":3,"startTime":"2026-08-05T03:51:41.578Z","endTime":"2026-08-05T03:51:44.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-05T03:51:55.579Z","endTime":"2026-08-05T03:52:05.031Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802433409794755,"aZ":-26.856479898374694,"pfxX":3.0026256704918066,"pfxZ":3.4536451897633107,"pX":-0.9372733701057187,"pZ":2.7977518780351183,"vX0":1.036553864961565,"vY0":-123.32836943083167,"vZ0":-1.2997207600655452,"x":152.73,"y":163.24,"x0":-1.7531676039800022,"y0":50.000557775704486,"z0":5.599241019589969,"aX":4.618810550977272},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.2,"breakHorizontal":-5.6,"spinRate":2435,"spinDirection":87},"zone":11,"typeConfidence":0.89,"plateTime":0.44432235363366335,"extension":6.518323628933744},"index":4,"playId":"6cee0199-4057-34a7-b9d0-48b8f54b8328","pitchNumber":4,"startTime":"2026-08-05T03:52:05.031Z","endTime":"2026-08-05T03:52:09.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.244112316127065,"aZ":-19.50425711209367,"pfxX":-11.046611408003749,"pfxZ":6.216073160527543,"pX":-0.058834446115192784,"pZ":1.4509475964864476,"vX0":7.871652803366131,"vY0":-142.02481832857003,"vZ0":-7.213975164562674,"x":119.24,"y":199.6,"x0":-1.4345174736459951,"y0":50.001779098895625,"z0":5.269238735835577,"aX":-22.512481841425828},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":18.4,"spinRate":2292,"spinDirection":214},"zone":13,"typeConfidence":0.93,"plateTime":0.38600636226409524,"extension":6.689264252357142},"index":5,"playId":"fb297af6-2b3a-3b7f-99ec-32941638f625","pitchNumber":5,"startTime":"2026-08-05T03:52:19.745Z","endTime":"2026-08-05T03:52:25.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:52:25.082Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:54:49.030Z","endTime":"2026-08-05T03:55:52.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T03:52:33.027Z","endTime":"2026-08-05T03:53:33.002Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Wilcox replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-05T03:53:33.002Z","endTime":"2026-08-05T03:54:51.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677961,"link":"/api/v1/people/677961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.249405446749744,"aZ":-19.241644472045916,"pfxX":-9.680961212617602,"pfxZ":6.606815565710566,"pX":-0.1111755409326374,"pZ":2.0185150834565224,"vX0":8.668364106606704,"vY0":-139.05277981648706,"vZ0":-6.082309103479663,"x":121.24,"y":184.28,"x0":-2.011506415144752,"y0":50.0044890844136,"z0":5.511368793409894,"aX":-18.95558964469466},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2026,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.39393607486112003,"extension":6.425072573114251},"index":2,"playId":"789a3f6c-40cf-377c-8ae5-857078202379","pitchNumber":1,"startTime":"2026-08-05T03:54:51.083Z","endTime":"2026-08-05T03:54:54.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.853983955909182,"aZ":-29.295345443801768,"pfxX":-9.800676399912135,"pfxZ":1.7485124089978026,"pX":-0.34204562388702553,"pZ":1.66066811105978,"vX0":7.616457090233247,"vY0":-127.2395288329295,"vZ0":-3.7562357253064214,"x":130.04,"y":193.94,"x0":-2.093322573516273,"y0":50.00395631063841,"z0":5.464293329785538,"aX":-16.15365210799735},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":16.2,"spinRate":1228,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.42962006725153534,"extension":6.3191367044365805},"index":3,"playId":"806274b4-bab1-3931-b6cf-240a5a4e9069","pitchNumber":2,"startTime":"2026-08-05T03:55:11.741Z","endTime":"2026-08-05T03:55:15.071Z","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.7,"endSpeed":80.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96253205104205,"aZ":-34.92074040886708,"pfxX":6.520693548813183,"pfxZ":-1.6852905437621928,"pX":-0.1250361713235694,"pZ":4.320417543239518,"vX0":3.191452573134357,"vY0":-126.31293416231938,"vZ0":3.2695183581939173,"x":121.77,"y":122.13,"x0":-2.249311863406053,"y0":50.00422530825876,"z0":5.803940408363595,"aX":10.614139439682953},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.2,"breakHorizontal":-12.5,"spinRate":1996,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4324259143919207,"extension":6.303723372226914},"index":4,"playId":"1ca99f49-16af-3c3b-b6a1-be8f69141072","pitchNumber":3,"startTime":"2026-08-05T03:55:32.614Z","endTime":"2026-08-05T03:55:35.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.650165115768527,"aZ":-35.52980609612638,"pfxX":6.123947835743204,"pfxZ":-2.067086415254387,"pX":0.2196255838335571,"pZ":2.333927672993644,"vX0":4.120952063994211,"vY0":-126.04580090283523,"vZ0":-1.038361647731941,"x":106.13,"y":183.3,"x0":-2.2277057199950665,"y0":50.004978445987255,"z0":5.599369126451389,"aX":9.933963355507556},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-12.0,"spinRate":2162,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4331922307105276,"extension":6.298583898067461},"index":5,"playId":"400cb758-3f8e-3a38-9433-340784ea9d6a","pitchNumber":4,"startTime":"2026-08-05T03:55:48.688Z","endTime":"2026-08-05T03:55:52.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:55:52.881Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T03:56:11.510Z","endTime":"2026-08-05T03:57:21.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115103331571586,"aZ":-34.70818456575245,"pfxX":6.567165991709213,"pfxZ":-1.586022455549589,"pX":0.8121405823298464,"pZ":2.0674804835223983,"vX0":5.2682917246620935,"vY0":-125.102570671885,"vZ0":-1.5903422411233885,"x":86.04,"y":182.96,"x0":-2.171008411650378,"y0":50.00586163589992,"z0":5.543863714778791,"aX":10.460915890107302},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-13.1,"spinRate":2112,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4370329930330885,"extension":6.3355750225246075},"index":0,"playId":"be14c8f9-2df2-357a-a78b-91fee1cbf5e2","pitchNumber":1,"startTime":"2026-08-05T03:56:11.510Z","endTime":"2026-08-05T03:56:18.624Z","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.0,"endSpeed":89.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637240459005557,"aZ":-20.15268545497998,"pfxX":-7.71622794028616,"pfxZ":5.975554701530896,"pX":-0.8335088572266219,"pZ":2.4547817756219596,"vX0":6.14749033692572,"vY0":-139.75938011009328,"vZ0":-4.773090745215049,"x":148.77,"y":172.5,"x0":-2.041310711746365,"y0":50.00017738292704,"z0":5.4787547239178815,"aX":-15.513753872760796},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":13.0,"spinRate":2015,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.38948133252743,"extension":6.372961883007685},"index":1,"playId":"d68e6209-f734-3a5c-8cbb-96137d79e6ed","pitchNumber":2,"startTime":"2026-08-05T03:56:25.969Z","endTime":"2026-08-05T03:56:29.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-05T03:56:39.383Z","endTime":"2026-08-05T03:56:45.513Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30160059272495,"aZ":-20.453271609194974,"pfxX":-8.690188861679822,"pfxZ":5.715702870657253,"pX":-0.34477781706984495,"pZ":3.9606737302591397,"vX0":7.712103011193449,"vY0":-141.3587219540221,"vZ0":-1.1644738337900389,"x":130.14,"y":131.84,"x0":-1.962069396787545,"y0":50.00084594982969,"z0":5.6748003743240165,"aX":-17.81382965311618},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2151,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3855682983624633,"extension":6.292961111613479},"index":3,"playId":"9739737d-6d4f-380d-b127-20eee8f3f863","pitchNumber":3,"startTime":"2026-08-05T03:56:45.513Z","endTime":"2026-08-05T03:56:48.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.173146921759916,"aZ":-36.801942077423746,"pfxX":7.312065104592253,"pfxZ":-2.82804302487194,"pX":-1.1821285625953173,"pZ":3.3349142481182876,"vX0":0.34037973681880207,"vY0":-126.67884050544534,"vZ0":1.2540348737187923,"x":162.06,"y":148.74,"x0":-2.2689381415706187,"y0":50.003195420847916,"z0":5.759846918331947,"aX":11.966785641534823},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.7,"breakHorizontal":-13.3,"spinRate":2218,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.43121766529497174,"extension":6.187226484949361},"index":4,"playId":"ac80ae5d-f3e8-3eee-af20-1b7a57be0f50","pitchNumber":4,"startTime":"2026-08-05T03:57:01.035Z","endTime":"2026-08-05T03:57:04.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49262202565337,"aZ":-22.87073204509014,"pfxX":-5.890010911660502,"pfxZ":5.66294679729404,"pX":-0.1513372630211951,"pZ":3.522683057071785,"vX0":6.5530501167493735,"vY0":-126.99564591082195,"vZ0":-0.7133844194678904,"x":122.77,"y":143.67,"x0":-1.9923922642723777,"y0":50.005332960823154,"z0":5.616341734556058,"aX":-9.682391076895062},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.3,"breakHorizontal":9.2,"spinRate":1255,"spinDirection":270},"zone":11,"typeConfidence":2.0,"plateTime":0.43026816111269284,"extension":6.287816783680076},"index":5,"playId":"73fa5037-46e1-31c1-b87e-5d9f5471efd3","pitchNumber":5,"startTime":"2026-08-05T03:57:17.570Z","endTime":"2026-08-05T03:57:21.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:57:21.249Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T03:59:39.738Z","endTime":"2026-08-05T04:01:00.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to shortstop for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:59:36.102Z","endTime":"2026-08-05T03:59:36.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: James Outman replaces second baseman Gleyber Torres, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T03:59:36.116Z","endTime":"2026-08-05T03:59:36.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"description":"Defensive Substitution: Hao-Yu Lee replaces shortstop Javier Báez, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-05T03:59:36.117Z","endTime":"2026-08-05T03:59:36.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"description":"Defensive switch from right field to second base for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-05T03:59:36.118Z","endTime":"2026-08-05T03:59:36.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Yilber Díaz replaces Jacob Waguespack.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-05T03:59:36.119Z","endTime":"2026-08-05T03:59:41.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700270,"link":"/api/v1/people/700270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84883248762923,"aZ":-25.55924403321763,"pfxX":-1.097729357145916,"pfxZ":4.009870316651805,"pX":-0.32846109077659685,"pZ":2.243619957947764,"vX0":2.676380759254366,"vY0":-127.27001550551162,"vZ0":-3.6402422734477238,"x":129.52,"y":178.2,"x0":-1.2486309703347385,"y0":50.00268839843556,"z0":5.7050370480528585,"aX":-1.8106956474547677},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":1.4,"spinRate":2580,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.4295147567231483,"extension":5.666250308160207},"index":5,"playId":"cb4f5b17-38e5-3127-aea2-bdd76f4523b9","pitchNumber":1,"startTime":"2026-08-05T03:59:41.897Z","endTime":"2026-08-05T03:59:45.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":81.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901950720045356,"aZ":-20.460773091063018,"pfxX":-0.738828884364183,"pfxZ":7.053774603662034,"pX":0.9262048842631807,"pZ":0.7561819680539841,"vX0":5.459379783350408,"vY0":-127.6807812442775,"vZ0":-7.9974196799318396,"x":81.7,"y":218.36,"x0":-1.138558750568103,"y0":50.003896430088915,"z0":5.5243818652108265,"aX":-1.2281220089784741},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.3,"breakHorizontal":0.1,"spinRate":2652,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.42807485876789997,"extension":5.662694791875044},"index":6,"playId":"7666a4d9-185c-3636-8066-1026f457863a","pitchNumber":2,"startTime":"2026-08-05T03:59:53.121Z","endTime":"2026-08-05T03:59:56.561Z","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":87.1,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29774093893629,"aZ":-25.50854725844147,"pfxX":-0.09120133391861485,"pfxZ":4.077320225010736,"pX":0.31185907567464943,"pZ":-0.14750162191329402,"vX0":4.152104495065778,"vY0":-126.6461311304012,"vZ0":-8.99074501196558,"x":105.11,"y":242.76,"x0":-1.3325890911956217,"y0":50.00470172523407,"z0":5.468480201401105,"aX":-0.14995062288167207},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2557,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.43142483337295534,"extension":5.709977701375968},"index":7,"playId":"d25ae860-16ef-3c64-b377-3244b87dcf53","pitchNumber":3,"startTime":"2026-08-05T04:00:08.850Z","endTime":"2026-08-05T04:00:11.850Z","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":96.5,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32173287851848,"aZ":-11.03026099671199,"pfxX":-7.661675747533536,"pfxZ":10.755363886965956,"pX":-0.45053294224954954,"pZ":1.463821436704887,"vX0":4.203946733695777,"vY0":-140.1889825121712,"vZ0":-9.385704075994951,"x":134.17,"y":199.26,"x0":-0.9840255056903409,"y0":50.00284357282167,"z0":5.6000505826061096,"aX":-15.062838773868549},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":12.8,"spinRate":2293,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.39254241601535833,"extension":5.9025022606986255},"index":8,"playId":"be3bef03-da2e-3bda-80af-fd658561fb6f","pitchNumber":4,"startTime":"2026-08-05T04:00:24.992Z","endTime":"2026-08-05T04:00:28.991Z","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":81.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966749450813367,"aZ":-26.431446953059634,"pfxX":-1.1157871735318055,"pfxZ":3.4439857930567666,"pX":0.9389315725792394,"pZ":2.452145968364012,"vX0":5.365727115705461,"vY0":-128.2032549435856,"vZ0":-3.2428950384025965,"x":81.21,"y":172.57,"x0":-1.0342566467504235,"y0":50.0046466069876,"z0":5.791663041244729,"aX":-1.8621959429660493},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":0.8,"spinRate":2464,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.42687840299001945,"extension":5.6271735976200645},"index":9,"playId":"fd833e20-8e42-3275-8697-76a95d8fa356","pitchNumber":5,"startTime":"2026-08-05T04:00:41.244Z","endTime":"2026-08-05T04:00:44.244Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.635869111836385,"aZ":-8.721255083843127,"pfxX":-6.124053603149129,"pfxZ":11.389623762070709,"pX":-0.5133591551000085,"pZ":3.436853728087632,"vX0":3.245710262761613,"vY0":-142.97259070802895,"vZ0":-5.0602657581691615,"x":136.57,"y":145.98,"x0":-0.8710157040935463,"y0":50.0025065575125,"z0":5.783651057840429,"aX":-12.608797729514064},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.7,"breakHorizontal":10.4,"spinRate":2382,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.38391146477806837,"extension":5.870973456232264},"index":10,"playId":"fc9e7cb4-4d4b-3134-8ee9-30861734e550","pitchNumber":6,"startTime":"2026-08-05T04:00:57.543Z","endTime":"2026-08-05T04:01:00.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:01:00.886Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to center fielder Max Clark.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:01:20.518Z","endTime":"2026-08-05T04:02:36.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"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],"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":3},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452182166579455,"aZ":-23.616059154666416,"pfxX":-0.1099479361971959,"pfxZ":5.2138650268905335,"pX":0.20753064863107165,"pZ":1.5936851037999733,"vX0":3.5750085865497376,"vY0":-127.35484897282136,"vZ0":-5.354186285744446,"x":109.09,"y":195.75,"x0":-1.2007605945798392,"y0":50.00025360464297,"z0":5.594023245160827,"aX":-0.18071976611530688},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":-0.6,"spinRate":2524,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4302789339905857,"extension":5.661165463403255},"index":0,"playId":"320ddfa4-a8c4-3265-94f3-9743930544f1","pitchNumber":1,"startTime":"2026-08-05T04:01:30.587Z","endTime":"2026-08-05T04:01:34.073Z","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":98.1,"endSpeed":88.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56977050605524,"aZ":-7.8820192146143,"pfxX":-6.74918673678898,"pfxZ":11.880045222408397,"pX":-0.4230144382993265,"pZ":2.9892443474622623,"vX0":4.42220036933196,"vY0":-142.72155788487927,"vZ0":-6.078746926472319,"x":133.12,"y":158.07,"x0":-1.1228657391111643,"y0":50.00085189472561,"z0":5.654771004540722,"aX":-13.798264412589626},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.3,"breakHorizontal":11.2,"spinRate":2480,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3850797768832628,"extension":5.936417701364455},"index":1,"playId":"7dd21aa4-7323-3332-b5ed-8e42a2aeaa59","pitchNumber":2,"startTime":"2026-08-05T04:01:44.324Z","endTime":"2026-08-05T04:01:47.324Z","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":89.0,"endSpeed":82.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366401076518578,"aZ":-29.25705800870918,"pfxX":-1.8132148568860922,"pfxZ":1.7192755075110702,"pX":1.3076589922543644,"pZ":1.3619312562265686,"vX0":6.605750250541435,"vY0":-129.3792912145515,"vZ0":-5.203173706533411,"x":67.16,"y":202.01,"x0":-1.0404127861272465,"y0":50.00645204100703,"z0":5.634844296583227,"aX":-3.0832643010603054},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":1.8,"spinRate":2576,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4229573257162267,"extension":5.6067036670461246},"index":2,"playId":"1bf88ec0-1095-3895-8c87-c7a4eb4b274d","pitchNumber":3,"startTime":"2026-08-05T04:02:04.791Z","endTime":"2026-08-05T04:02:07.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.602843271150995,"aZ":-10.416871532011266,"pfxX":-7.704659204215387,"pfxZ":10.396733907117437,"pX":5.96747891664832E-4,"pZ":3.118919103699754,"vX0":5.882791792189479,"vY0":-143.79861818209105,"vZ0":-5.297100731895272,"x":116.98,"y":154.57,"x0":-1.0715740099160076,"y0":50.0008343601475,"z0":5.632198009272157,"aX":-16.120258182300205},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":12.7,"spinRate":2469,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.38102639931702775,"extension":5.861112045666257},"hitData":{"launchSpeed":94.2,"launchAngle":11.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.09,"coordY":83.08}},"index":3,"playId":"64e99688-c091-336e-9417-73fc49ee24b6","pitchNumber":4,"startTime":"2026-08-05T04:02:24.804Z","endTime":"2026-08-05T04:02:36.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:02:36.748Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks. Julio Rodríguez to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:02:54.897Z","endTime":"2026-08-05T04:04:09.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70782457560554,"aZ":-24.905183233542907,"pfxX":-1.48525288655572,"pfxZ":4.292600913170955,"pX":-0.006720004655233337,"pZ":1.167032624125362,"vX0":3.4270650673508922,"vY0":-128.98575222202564,"vZ0":-6.404370134866301,"x":117.26,"y":207.27,"x0":-1.1569337864944176,"y0":50.00050038864397,"z0":5.590586187046159,"aX":-2.513712926047905},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":1.9,"spinRate":2458,"spinDirection":228},"zone":14,"typeConfidence":0.89,"plateTime":0.42392298816280816,"extension":5.6561829100497265},"index":0,"playId":"361de0f8-551b-3742-973d-157016c464a3","pitchNumber":1,"startTime":"2026-08-05T04:02:59.304Z","endTime":"2026-08-05T04:03:02.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.853936028322803,"aZ":-27.21927501090836,"pfxX":-1.4622725827070135,"pfxZ":2.950327624051294,"pX":-0.06989804594679644,"pZ":1.6806748872232113,"vX0":3.545288812342792,"vY0":-128.4077796799371,"vZ0":-4.521801343001094,"x":119.66,"y":193.4,"x0":-1.2742655689899498,"y0":50.005361113616466,"z0":5.564836438914873,"aX":-2.459201597718875},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":1.9,"spinRate":2576,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.42541427820800903,"extension":5.666383650418411},"index":1,"playId":"9d39388f-a968-3417-bf5c-3d77e3a708dc","pitchNumber":2,"startTime":"2026-08-05T04:03:16.522Z","endTime":"2026-08-05T04:03:19.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79295858677198,"aZ":-12.026563468284328,"pfxX":-6.119659643456462,"pfxZ":10.299384720774224,"pX":0.06677094659338477,"pZ":4.295673254248205,"vX0":5.052360655931515,"vY0":-138.90432890531795,"vZ0":-2.0770464188840494,"x":114.45,"y":122.8,"x0":-0.9796389300986356,"y0":50.001680785731395,"z0":5.851601952981362,"aX":-11.970855330830142},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":10.1,"spinRate":2174,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.3941456982636278,"extension":5.76156926200247},"index":2,"playId":"738ddeff-aff6-340c-9422-8baa2040d13b","pitchNumber":3,"startTime":"2026-08-05T04:03:32.314Z","endTime":"2026-08-05T04:03:35.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3665782646311,"aZ":-25.96433997359081,"pfxX":-1.2513847880779099,"pfxZ":3.7907717275730133,"pX":0.05441831588074138,"pZ":0.9494227419862705,"vX0":3.868465191204662,"vY0":-126.9679213064325,"vZ0":-6.247750062241103,"x":114.93,"y":213.15,"x0":-1.3245520578716903,"y0":50.00028047870592,"z0":5.500923480881197,"aX":-2.048473660822254},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":1.4,"spinRate":2439,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.43096189492117754,"extension":5.719489735740455},"index":3,"playId":"1c78d616-b5b9-3081-9199-d81865e6e672","pitchNumber":4,"startTime":"2026-08-05T04:03:48.756Z","endTime":"2026-08-05T04:03:52.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24018551544661,"aZ":-11.236640143253638,"pfxX":-5.440713374322389,"pfxZ":10.719294947966532,"pX":-0.8104640248459238,"pZ":3.452047419367376,"vX0":2.4953697017833787,"vY0":-138.6840986859085,"vZ0":-4.3982079295360625,"x":147.89,"y":145.57,"x0":-1.013727390762925,"y0":50.0027277544235,"z0":5.804627807943222,"aX":-10.625868444387985},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2194,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3945605027395631,"extension":5.673136251972426},"index":4,"playId":"9ad03199-6a12-3d05-ba52-ff29bd5f6794","pitchNumber":5,"startTime":"2026-08-05T04:04:04.535Z","endTime":"2026-08-05T04:04:09.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:04:09.616Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:05:09.273Z","endTime":"2026-08-05T04:06:41.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T04:04:21.137Z","endTime":"2026-08-05T04:05:11.478Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36399249082793,"aZ":-11.516532607722128,"pfxX":-6.36027673330946,"pfxZ":10.350305153696288,"pX":-0.08345620028695261,"pZ":4.55813520369763,"vX0":4.64047607477956,"vY0":-140.29265216517007,"vZ0":-1.6028800103234901,"x":120.18,"y":115.71,"x0":-0.9315679309891752,"y0":50.003669192760434,"z0":5.886478085373283,"aX":-12.69501886866526},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":10.6,"spinRate":2211,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3902438973282423,"extension":5.903023290436759},"index":1,"playId":"ed1c5583-f8c1-3233-ab03-2de1f71e2b7c","pitchNumber":1,"startTime":"2026-08-05T04:05:11.478Z","endTime":"2026-08-05T04:05:14.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066766220282553,"aZ":-25.785443460078515,"pfxX":-0.13629565664533372,"pfxZ":3.847808084841957,"pX":0.6218480419368804,"pZ":1.3987386297013356,"vX0":4.325439933350683,"vY0":-127.70491812794036,"vZ0":-5.380117256566413,"x":93.3,"y":201.01,"x0":-1.0725530755347064,"y0":50.00290710152741,"z0":5.548348330745699,"aX":-0.22707123879237498},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":-0.7,"spinRate":2520,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.42809159258411,"extension":5.6761853957159065},"index":2,"playId":"379fe341-e7cf-3c22-a955-a978058a026c","pitchNumber":2,"startTime":"2026-08-05T04:05:24.104Z","endTime":"2026-08-05T04:05:28.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91725208064329,"aZ":-27.599357334000818,"pfxX":0.09153372719969033,"pfxZ":2.774080242816691,"pX":-0.17415760015875492,"pZ":3.2370126809556785,"vX0":2.607338635074891,"vY0":-127.48725552245519,"vZ0":-0.8179833267850136,"x":123.64,"y":151.38,"x0":-1.2214756832376195,"y0":50.001782849205696,"z0":5.738167543803881,"aX":0.15024138573266843},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":-0.7,"spinRate":2543,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.42943715140439975,"extension":5.62861070118048},"index":3,"playId":"94c7821e-74e0-3fe1-a266-482e47faa6a3","pitchNumber":3,"startTime":"2026-08-05T04:05:40.256Z","endTime":"2026-08-05T04:05:43.597Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57581255017794,"aZ":-8.860080454628333,"pfxX":-5.230910971345304,"pfxZ":11.833605746560043,"pX":0.07939280382420424,"pZ":2.762108524859839,"vX0":4.370670477617682,"vY0":-139.51588560926848,"vZ0":-6.633937179005083,"x":105.7,"y":165.87,"x0":-0.8283690817018667,"y0":50.00353073689213,"z0":5.755739686329082,"aX":-10.305980456101834},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.3,"breakHorizontal":8.5,"spinRate":2215,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.39268794370470284,"extension":5.828497273408713},"index":4,"playId":"3380a37c-c061-3bde-9193-f1084cd40db1","pitchNumber":4,"startTime":"2026-08-05T04:05:53.558Z","endTime":"2026-08-05T04:05:57.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-05T04:06:05.653Z","endTime":"2026-08-05T04:06:18.671Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277709074355553,"aZ":-28.06144190731246,"pfxX":-1.483030708321012,"pfxZ":2.4501613463206233,"pX":1.0466075097202696,"pZ":1.5844931020559974,"vX0":5.937962256079399,"vY0":-128.5221261865269,"vZ0":-4.892888129607921,"x":77.11,"y":196.0,"x0":-1.09947303938593,"y0":50.000413836864105,"z0":5.688603130057994,"aX":-2.4858057745116597},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":1.3,"spinRate":2550,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.4259418141572944,"extension":5.742754717002085},"index":6,"playId":"f6714c9c-1220-3f55-b98d-b3fc4a5c7273","pitchNumber":5,"startTime":"2026-08-05T04:06:18.671Z","endTime":"2026-08-05T04:06:22.858Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.402665502784675,"aZ":-28.482365109254502,"pfxX":-0.2623318529262977,"pfxZ":2.3155853726584574,"pX":0.20493487765447604,"pZ":1.8194729119506192,"vX0":3.7240836295861497,"vY0":-125.5953368187853,"vZ0":-3.5498530551016643,"x":109.19,"y":189.65,"x0":-1.2629832200300046,"y0":50.00622483000727,"z0":5.567193597947462,"aX":-0.4190883233679955},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-0.4,"spinRate":2497,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.4360695037192457,"extension":5.735672312847146},"index":7,"playId":"de8bfb7b-07e2-3bd3-a833-326f696e2f9b","pitchNumber":6,"startTime":"2026-08-05T04:06:35.753Z","endTime":"2026-08-05T04:06:41.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:06:41.131Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler challenged (pitch result), call on the field was overturned: Brendan Donovan called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:06:57.004Z","endTime":"2026-08-05T04:09:20.012Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.70"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.48"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.97"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.37"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.87"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.45"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.28"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.65"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62259021284397,"aZ":-10.546692487528816,"pfxX":-5.73354741229252,"pfxZ":10.898974543219623,"pX":0.018773630408375083,"pZ":3.4930791884134704,"vX0":4.855551898822655,"vY0":-139.9865839519731,"vZ0":-4.527579226890681,"x":116.28,"y":144.47,"x0":-0.9933577058638648,"y0":50.00570449067012,"z0":5.822077961238679,"aX":-11.380445153560975},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2240,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3912957741772418,"extension":5.789711413840952},"index":0,"playId":"32775a60-84fe-3196-af73-249363ba44cc","pitchNumber":1,"startTime":"2026-08-05T04:06:58.629Z","endTime":"2026-08-05T04:07:03.186Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.212589156208985,"aZ":-9.507328605576047,"pfxX":-5.63271355182558,"pfxZ":11.536463151574834,"pX":-0.26521304749145685,"pZ":2.192391024550995,"vX0":4.10897849236706,"vY0":-139.27521637680178,"vZ0":-7.792244103510357,"x":127.11,"y":179.59,"x0":-1.0276427002195472,"y0":50.00564427023474,"z0":5.6550077142893125,"aX":-11.070171452793275},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":9.4,"spinRate":2224,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.3932423470553621,"extension":5.901875318399265},"index":1,"playId":"5c5f642f-e359-3717-9ae4-3b267a5f815c","pitchNumber":2,"startTime":"2026-08-05T04:07:13.278Z","endTime":"2026-08-05T04:07:16.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448294744186008,"aZ":-27.78446358389725,"pfxX":-0.3891948666992886,"pfxZ":2.692756396540018,"pX":0.6389137055852986,"pZ":2.4574880541240116,"vX0":4.599064667180532,"vY0":-126.79671879049309,"vZ0":-2.5783184030317985,"x":92.65,"y":172.43,"x0":-1.1463854181421287,"y0":50.00575213636223,"z0":5.700184993433147,"aX":-0.6360193605476252},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":2525,"spinDirection":262},"zone":6,"typeConfidence":0.9,"plateTime":0.43165442251560915,"extension":5.6493291794048925},"index":2,"playId":"61e3575f-8e2c-3c0f-b455-e19f9525cc02","pitchNumber":3,"startTime":"2026-08-05T04:07:27.128Z","endTime":"2026-08-05T04:07:31.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.895001224963615,"aZ":-8.851818487831823,"pfxX":-5.8876901137689215,"pfxZ":11.339398580630153,"pX":0.25077181466282567,"pZ":2.5764764853441813,"vX0":5.524829630270732,"vY0":-142.5302365056773,"vZ0":-7.097828740729585,"x":107.44,"y":169.22,"x0":-0.9482203268389517,"y0":50.00077580353028,"z0":5.6586301075763465,"aX":-12.107176566286261},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":9.5,"spinRate":2494,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.38435559689345844,"extension":6.05632774427257},"index":3,"playId":"1440f075-36d2-3bf3-aaae-fad122b14dc0","pitchNumber":4,"startTime":"2026-08-05T04:07:44.765Z","endTime":"2026-08-05T04:07:47.765Z","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.5,"endSpeed":88.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519069396266254,"aZ":-13.631210631928338,"pfxX":-6.900605404191495,"pfxZ":9.196482756169434,"pX":0.17413637529945822,"pZ":3.0126607723755248,"vX0":5.25703140124981,"vY0":-140.54732562153288,"vZ0":-5.070416359131812,"x":110.36,"y":157.44,"x0":-0.8166785979010523,"y0":50.00441673388514,"z0":5.71386074698251,"aX":-13.914945409635843},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2377,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3885681527819167,"extension":5.941735594864333},"index":4,"playId":"0ed06764-df88-3575-a12d-3817bf18f414","pitchNumber":5,"startTime":"2026-08-05T04:08:01.947Z","endTime":"2026-08-05T04:08:04.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937236683934128,"aZ":-26.320614967402165,"pfxX":0.5886987680808095,"pfxZ":3.392741269635705,"pX":-0.018340840166646697,"pZ":2.707251175446688,"vX0":2.7793390092695898,"vY0":-129.94886197084668,"vZ0":-2.6797624675503444,"x":117.7,"y":165.68,"x0":-1.174308180011948,"y0":50.00273530633852,"z0":5.732570930534448,"aX":1.0158442371416656},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-1.7,"spinRate":2567,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.42005526123390746,"extension":5.621652274294428},"index":5,"playId":"e8e52435-5b99-3145-b557-475414dc8ff4","pitchNumber":6,"startTime":"2026-08-05T04:08:20.916Z","endTime":"2026-08-05T04:08:23.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.393811756498074,"aZ":-23.759956159713536,"pfxX":0.3763747578718668,"pfxZ":4.86534341455897,"pX":-1.0736427707942127,"pZ":1.9882305918801348,"vX0":0.6044073986398,"vY0":-130.20903352912308,"vZ0":-4.972514401132537,"x":157.92,"y":185.1,"x0":-1.3570126117025618,"y0":50.005408329980995,"z0":5.703214888863032,"aX":0.6511970721867751},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2560,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.41942888788708954,"extension":5.679278286947982},"index":6,"playId":"497cb7fa-49e3-32d6-a797-2167a1ee124b","pitchNumber":7,"startTime":"2026-08-05T04:08:39.366Z","endTime":"2026-08-05T04:08:42.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68372086522054,"aZ":-10.282076089736611,"pfxX":-5.821531464880134,"pfxZ":10.409502585799368,"pX":-0.5688303277232393,"pZ":3.955939597724686,"vX0":3.3396999943386723,"vY0":-144.1440232548846,"vZ0":-3.4013969584481707,"x":138.68,"y":131.97,"x0":-0.9864512694904944,"y0":50.004069438353625,"z0":5.786763592593577,"aX":-12.243965610149072},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":9.8,"spinRate":2397,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38007112215667327,"extension":5.990887464848106},"index":7,"playId":"191a8db0-eece-368c-aee1-42198ac4519f","pitchNumber":8,"startTime":"2026-08-05T04:08:57.649Z","endTime":"2026-08-05T04:09:03.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72356634154159,"aZ":-23.007741674344008,"pfxX":0.41076984966204977,"pfxZ":5.423048207554203,"pX":-0.42189588602576755,"pZ":1.5848905417981598,"vX0":1.8967162475178276,"vY0":-128.6896239630754,"vZ0":-5.606131536009367,"x":133.08,"y":195.99,"x0":-1.2194744196638954,"y0":50.00311284578989,"z0":5.554853059713238,"aX":0.6944211203894816},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2566,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4243312938903352,"extension":5.712775964941821},"index":8,"playId":"e29930ba-774b-3a61-bfe1-80069e466b93","pitchNumber":9,"startTime":"2026-08-05T04:09:14.490Z","endTime":"2026-08-05T04:09:20.012Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"playEndTime":"2026-08-05T04:09:20.012Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler challenged (pitch result), call on the field was overturned: Brendan Donovan called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:06:57.004Z","endTime":"2026-08-05T04:09:20.012Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.70"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.48"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.97"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.37"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.87"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.45"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.28"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.65"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62259021284397,"aZ":-10.546692487528816,"pfxX":-5.73354741229252,"pfxZ":10.898974543219623,"pX":0.018773630408375083,"pZ":3.4930791884134704,"vX0":4.855551898822655,"vY0":-139.9865839519731,"vZ0":-4.527579226890681,"x":116.28,"y":144.47,"x0":-0.9933577058638648,"y0":50.00570449067012,"z0":5.822077961238679,"aX":-11.380445153560975},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2240,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3912957741772418,"extension":5.789711413840952},"index":0,"playId":"32775a60-84fe-3196-af73-249363ba44cc","pitchNumber":1,"startTime":"2026-08-05T04:06:58.629Z","endTime":"2026-08-05T04:07:03.186Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.212589156208985,"aZ":-9.507328605576047,"pfxX":-5.63271355182558,"pfxZ":11.536463151574834,"pX":-0.26521304749145685,"pZ":2.192391024550995,"vX0":4.10897849236706,"vY0":-139.27521637680178,"vZ0":-7.792244103510357,"x":127.11,"y":179.59,"x0":-1.0276427002195472,"y0":50.00564427023474,"z0":5.6550077142893125,"aX":-11.070171452793275},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":9.4,"spinRate":2224,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.3932423470553621,"extension":5.901875318399265},"index":1,"playId":"5c5f642f-e359-3717-9ae4-3b267a5f815c","pitchNumber":2,"startTime":"2026-08-05T04:07:13.278Z","endTime":"2026-08-05T04:07:16.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448294744186008,"aZ":-27.78446358389725,"pfxX":-0.3891948666992886,"pfxZ":2.692756396540018,"pX":0.6389137055852986,"pZ":2.4574880541240116,"vX0":4.599064667180532,"vY0":-126.79671879049309,"vZ0":-2.5783184030317985,"x":92.65,"y":172.43,"x0":-1.1463854181421287,"y0":50.00575213636223,"z0":5.700184993433147,"aX":-0.6360193605476252},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":2525,"spinDirection":262},"zone":6,"typeConfidence":0.9,"plateTime":0.43165442251560915,"extension":5.6493291794048925},"index":2,"playId":"61e3575f-8e2c-3c0f-b455-e19f9525cc02","pitchNumber":3,"startTime":"2026-08-05T04:07:27.128Z","endTime":"2026-08-05T04:07:31.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.895001224963615,"aZ":-8.851818487831823,"pfxX":-5.8876901137689215,"pfxZ":11.339398580630153,"pX":0.25077181466282567,"pZ":2.5764764853441813,"vX0":5.524829630270732,"vY0":-142.5302365056773,"vZ0":-7.097828740729585,"x":107.44,"y":169.22,"x0":-0.9482203268389517,"y0":50.00077580353028,"z0":5.6586301075763465,"aX":-12.107176566286261},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":9.5,"spinRate":2494,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.38435559689345844,"extension":6.05632774427257},"index":3,"playId":"1440f075-36d2-3bf3-aaae-fad122b14dc0","pitchNumber":4,"startTime":"2026-08-05T04:07:44.765Z","endTime":"2026-08-05T04:07:47.765Z","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.5,"endSpeed":88.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519069396266254,"aZ":-13.631210631928338,"pfxX":-6.900605404191495,"pfxZ":9.196482756169434,"pX":0.17413637529945822,"pZ":3.0126607723755248,"vX0":5.25703140124981,"vY0":-140.54732562153288,"vZ0":-5.070416359131812,"x":110.36,"y":157.44,"x0":-0.8166785979010523,"y0":50.00441673388514,"z0":5.71386074698251,"aX":-13.914945409635843},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2377,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3885681527819167,"extension":5.941735594864333},"index":4,"playId":"0ed06764-df88-3575-a12d-3817bf18f414","pitchNumber":5,"startTime":"2026-08-05T04:08:01.947Z","endTime":"2026-08-05T04:08:04.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937236683934128,"aZ":-26.320614967402165,"pfxX":0.5886987680808095,"pfxZ":3.392741269635705,"pX":-0.018340840166646697,"pZ":2.707251175446688,"vX0":2.7793390092695898,"vY0":-129.94886197084668,"vZ0":-2.6797624675503444,"x":117.7,"y":165.68,"x0":-1.174308180011948,"y0":50.00273530633852,"z0":5.732570930534448,"aX":1.0158442371416656},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-1.7,"spinRate":2567,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.42005526123390746,"extension":5.621652274294428},"index":5,"playId":"e8e52435-5b99-3145-b557-475414dc8ff4","pitchNumber":6,"startTime":"2026-08-05T04:08:20.916Z","endTime":"2026-08-05T04:08:23.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.393811756498074,"aZ":-23.759956159713536,"pfxX":0.3763747578718668,"pfxZ":4.86534341455897,"pX":-1.0736427707942127,"pZ":1.9882305918801348,"vX0":0.6044073986398,"vY0":-130.20903352912308,"vZ0":-4.972514401132537,"x":157.92,"y":185.1,"x0":-1.3570126117025618,"y0":50.005408329980995,"z0":5.703214888863032,"aX":0.6511970721867751},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2560,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.41942888788708954,"extension":5.679278286947982},"index":6,"playId":"497cb7fa-49e3-32d6-a797-2167a1ee124b","pitchNumber":7,"startTime":"2026-08-05T04:08:39.366Z","endTime":"2026-08-05T04:08:42.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68372086522054,"aZ":-10.282076089736611,"pfxX":-5.821531464880134,"pfxZ":10.409502585799368,"pX":-0.5688303277232393,"pZ":3.955939597724686,"vX0":3.3396999943386723,"vY0":-144.1440232548846,"vZ0":-3.4013969584481707,"x":138.68,"y":131.97,"x0":-0.9864512694904944,"y0":50.004069438353625,"z0":5.786763592593577,"aX":-12.243965610149072},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":9.8,"spinRate":2397,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38007112215667327,"extension":5.990887464848106},"index":7,"playId":"191a8db0-eece-368c-aee1-42198ac4519f","pitchNumber":8,"startTime":"2026-08-05T04:08:57.649Z","endTime":"2026-08-05T04:09:03.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72356634154159,"aZ":-23.007741674344008,"pfxX":0.41076984966204977,"pfxZ":5.423048207554203,"pX":-0.42189588602576755,"pZ":1.5848905417981598,"vX0":1.8967162475178276,"vY0":-128.6896239630754,"vZ0":-5.606131536009367,"x":133.08,"y":195.99,"x0":-1.2194744196638954,"y0":50.00311284578989,"z0":5.554853059713238,"aX":0.6944211203894816},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2566,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4243312938903352,"extension":5.712775964941821},"index":8,"playId":"e29930ba-774b-3a61-bfe1-80069e466b93","pitchNumber":9,"startTime":"2026-08-05T04:09:14.490Z","endTime":"2026-08-05T04:09:20.012Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"playEndTime":"2026-08-05T04:09:20.012Z","atBatIndex":77},"scoringPlays":[19,20,36,66,67,68],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":143.37,"y":142.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":148.46,"y":86.18},"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":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":146.64,"y":169.99},"type":"O","description":"Grounded Into DP"},{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":107.8,"y":83.05},"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":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":116.01,"y":184.03},"type":"O","description":"Pop Out"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":158.04,"y":145.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":207.73,"y":124.48},"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":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":116.01,"y":149.55},"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":153.21,"y":169.29},"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":82.71,"y":124.64},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":24,"top":[15,16,17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":203.58,"y":113.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":148.97,"y":154.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":119.06,"y":161.21},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":117.73,"y":154.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":110.29,"y":149.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":172.72,"y":107.07},"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":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":142.66,"y":158.93},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":99.23,"y":84.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":113.48,"y":158.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":148.97,"y":171.86},"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":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":164.88,"y":106.29},"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":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":138.07,"y":107.6},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":166.71,"y":183.01},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":141.29,"y":45.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":148.12,"y":37.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":63.29,"y":140.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":165.67,"y":76.44},"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":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":95.02,"y":125.05},"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":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":141.87,"y":147.02},"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":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":88.52,"y":76.6},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":97.69,"y":75.3},"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":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":69.72,"y":106.02},"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":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":103.24,"y":48.09},"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":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":44.59,"y":123.81},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":114.49,"y":146.0},"type":"O","description":"Grounded Into DP"}],"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":118.25,"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":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":111.45,"y":147.52},"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":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":163.09,"y":93.68},"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":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":126.28,"y":169.1},"type":"O","description":"Lineout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58,59],"bottom":[60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":111.37,"y":157.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":156.1,"y":102.55},"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":8,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":136.43,"y":91.86},"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":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":178.27,"y":137.86},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":77,"top":[64,65,66,67,68,69,70,71,72],"bottom":[73,74,75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":146.43,"y":146.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":147.45,"y":168.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":48.98,"y":70.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":172.63,"y":47.9},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":73.6,"y":94.11},"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":9,"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":156.09,"y":83.08},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":0,"hits":4,"errors":1,"leftOnBase":7},"away":{"runs":8,"hits":13,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"third":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"shortstop":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"right":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"onDeck":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"inHole":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"battingOrder":8,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"onDeck":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"inHole":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"battingOrder":7,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".243","atBats":38,"obp":".319","slg":".412","ops":".731","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":24,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"3.56","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.21","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":138,"balls":46,"strikes":92,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"pitchesPerInning":"15.33","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":62,"groundOuts":150,"airOuts":106,"runs":65,"doubles":19,"triples":2,"homeRuns":12,"strikeOuts":98,"baseOnBalls":43,"intentionalWalks":0,"hits":124,"hitByPitch":12,"atBats":475,"obp":".336","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1930,"era":"4.41","inningsPitched":"120.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.39","battersFaced":533,"outs":361,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1930,"balls":682,"strikes":1248,"strikePercentage":".650","hitBatsmen":12,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".462","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.33","walksPer9Inn":"3.22","hitsPer9Inn":"9.27","runsScoredPer9":"4.86","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"3-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":55,"groundOuts":74,"airOuts":92,"runs":28,"doubles":12,"triples":3,"homeRuns":4,"strikeOuts":49,"baseOnBalls":29,"intentionalWalks":1,"hits":59,"hitByPitch":0,"avg":".219","atBats":269,"obp":".293","slg":".331","ops":".624","caughtStealing":5,"stolenBases":1,"stolenBasePercentage":".167","caughtStealingPercentage":".833","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":89,"rbi":23,"leftOnBase":103,"sacBunts":3,"sacFlies":2,"babip":".252","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.25","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":15,"strikes":13,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"28.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":114,"errors":4,"chances":262,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"801","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":30,"groundOuts":40,"airOuts":53,"runs":17,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":9,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".267","atBats":191,"obp":".297","slg":".424","ops":".721","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":81,"rbi":27,"leftOnBase":72,"sacBunts":1,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.83","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":67,"errors":4,"chances":192,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680744":{"person":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":1,"flyOuts":16,"groundOuts":22,"airOuts":35,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":109,"obp":".262","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":500,"era":"2.40","inningsPitched":"30.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.03","battersFaced":122,"outs":90,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":193,"strikes":307,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.67","gamesFinished":4,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.90","walksPer9Inn":"3.60","hitsPer9Inn":"5.70","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":40,"gamesStarted":2,"flyOuts":30,"groundOuts":57,"airOuts":54,"runs":33,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":1,"hits":59,"hitByPitch":4,"atBats":245,"obp":".318","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1085,"era":"4.24","inningsPitched":"63.2","wins":4,"losses":4,"saves":2,"saveOpportunities":8,"holds":6,"blownSaves":6,"earnedRuns":30,"whip":"1.30","battersFaced":276,"outs":191,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1085,"balls":386,"strikes":699,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"17.04","gamesFinished":9,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"11.03","walksPer9Inn":"3.39","hitsPer9Inn":"8.34","runsScoredPer9":"4.66","homeRunsPer9":"1.27","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":9,"groundOuts":28,"airOuts":25,"runs":16,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".280","atBats":100,"obp":".305","slg":".400","ops":".705","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":40,"rbi":11,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".329","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":60,"errors":5,"chances":115,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":111,"flyOuts":71,"groundOuts":71,"airOuts":101,"runs":61,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":124,"baseOnBalls":59,"intentionalWalks":4,"hits":112,"hitByPitch":2,"avg":".278","atBats":403,"obp":".369","slg":".462","ops":".831","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":186,"rbi":54,"leftOnBase":189,"sacBunts":0,"sacFlies":5,"babip":".358","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.19","popOuts":11,"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":1,"putOuts":178,"errors":1,"chances":180,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":6,"airOuts":3,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".452","atBats":31,"obp":".469","slg":".935","ops":"1.404","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":29,"rbi":11,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".526","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.75","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":2,"putOuts":27,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621097":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":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":17,"gamesStarted":0,"flyOuts":12,"groundOuts":28,"airOuts":22,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":72,"obp":".232","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"1.66","inningsPitched":"21.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"0.83","battersFaced":84,"outs":65,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":105,"strikes":197,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".000","pitchesPerInning":"13.94","gamesFinished":6,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"6.23","walksPer9Inn":"3.32","hitsPer9Inn":"4.15","runsScoredPer9":"2.08","homeRunsPer9":"1.25","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":47,"gamesStarted":3,"flyOuts":18,"groundOuts":63,"airOuts":41,"runs":22,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":55,"hitByPitch":4,"atBats":196,"obp":".335","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":800,"era":"3.06","inningsPitched":"50.0","wins":1,"losses":4,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":17,"whip":"1.34","battersFaced":213,"outs":150,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":286,"strikes":514,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".200","pitchesPerInning":"16.00","gamesFinished":8,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"6.84","walksPer9Inn":"2.16","hitsPer9Inn":"9.90","runsScoredPer9":"3.96","homeRunsPer9":"1.08","inheritedRunners":23,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":102,"groundOuts":78,"airOuts":153,"runs":71,"doubles":20,"triples":3,"homeRuns":11,"strikeOuts":68,"baseOnBalls":71,"intentionalWalks":1,"hits":118,"hitByPitch":3,"avg":".284","atBats":415,"obp":".391","slg":".427","ops":".818","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":177,"rbi":42,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".317","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.73","popOuts":29,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":112,"errors":9,"chances":362,"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"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":47,"gamesStarted":0,"flyOuts":21,"groundOuts":48,"airOuts":41,"runs":18,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":36,"baseOnBalls":27,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":171,"obp":".377","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":757,"era":"3.50","inningsPitched":"46.1","wins":2,"losses":0,"saves":2,"saveOpportunities":9,"holds":12,"blownSaves":7,"earnedRuns":18,"whip":"1.60","battersFaced":200,"outs":139,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":757,"balls":292,"strikes":465,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.34","gamesFinished":4,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.99","walksPer9Inn":"5.24","hitsPer9Inn":"9.13","runsScoredPer9":"3.50","homeRunsPer9":"1.36","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":33,"gamesStarted":0,"flyOuts":20,"groundOuts":13,"airOuts":41,"runs":14,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":106,"obp":".296","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":497,"era":"3.94","inningsPitched":"29.2","wins":2,"losses":4,"saves":13,"saveOpportunities":17,"holds":1,"blownSaves":4,"earnedRuns":13,"whip":"1.25","battersFaced":125,"outs":89,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":497,"balls":182,"strikes":315,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".333","pitchesPerInning":"16.75","gamesFinished":25,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"10.31","walksPer9Inn":"5.46","hitsPer9Inn":"5.76","runsScoredPer9":"4.25","homeRunsPer9":"1.52","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":70,"groundOuts":61,"airOuts":107,"runs":50,"doubles":19,"triples":0,"homeRuns":20,"strikeOuts":137,"baseOnBalls":46,"intentionalWalks":0,"hits":85,"hitByPitch":5,"avg":".220","atBats":386,"obp":".308","slg":".425","ops":".733","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":164,"rbi":58,"leftOnBase":180,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.30","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":835,"errors":2,"chances":913,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":7,"groundOuts":13,"airOuts":11,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":64,"obp":".356","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":297,"era":"4.32","inningsPitched":"16.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":8,"whip":"1.50","battersFaced":74,"outs":50,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":97,"strikes":200,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".000","pitchesPerInning":"17.82","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.96","walksPer9Inn":"4.32","hitsPer9Inn":"9.18","runsScoredPer9":"4.86","homeRunsPer9":"1.08","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":18,"flyOuts":71,"groundOuts":115,"airOuts":148,"runs":45,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":81,"baseOnBalls":25,"intentionalWalks":2,"hits":91,"hitByPitch":5,"atBats":430,"obp":".262","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1681,"era":"3.17","inningsPitched":"116.1","wins":8,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.00","battersFaced":465,"outs":349,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1681,"balls":565,"strikes":1116,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".571","pitchesPerInning":"14.45","gamesFinished":3,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"6.27","walksPer9Inn":"1.93","hitsPer9Inn":"7.04","runsScoredPer9":"3.48","homeRunsPer9":"0.85","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":45,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":4,"groundOuts":12,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".268","atBats":41,"obp":".380","slg":".390","ops":".770","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":16,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":31,"groundOuts":55,"airOuts":49,"runs":36,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":39,"intentionalWalks":1,"hits":55,"hitByPitch":2,"avg":".267","atBats":206,"obp":".386","slg":".408","ops":".794","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":84,"rbi":29,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":56,"errors":2,"chances":178,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID646241":{"person":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":22,"groundOuts":30,"airOuts":38,"runs":17,"doubles":2,"triples":3,"homeRuns":1,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":130,"obp":".294","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":549,"era":"3.63","inningsPitched":"34.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.21","battersFaced":145,"outs":104,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":549,"balls":191,"strikes":358,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.84","gamesFinished":13,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"9.09","walksPer9Inn":"3.38","hitsPer9Inn":"7.53","runsScoredPer9":"4.41","homeRunsPer9":"0.26","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703601":{"person":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".375","atBats":16,"obp":".500","slg":".688","ops":"1.188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":11,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".556","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":20,"groundOuts":25,"airOuts":34,"runs":22,"doubles":4,"triples":2,"homeRuns":5,"strikeOuts":70,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".168","atBats":155,"obp":".228","slg":".316","ops":".544","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":49,"rbi":17,"leftOnBase":79,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":9,"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":0,"putOuts":116,"errors":3,"chances":119,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":2,"flyOuts":9,"groundOuts":35,"airOuts":15,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":78,"obp":".329","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":304,"era":"3.98","inningsPitched":"20.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":9,"whip":"1.33","battersFaced":86,"outs":61,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":304,"balls":110,"strikes":194,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"14.95","gamesFinished":6,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"3.54","walksPer9Inn":"2.66","hitsPer9Inn":"9.30","runsScoredPer9":"3.98","homeRunsPer9":"1.77","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"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":104,"flyOuts":52,"groundOuts":85,"airOuts":109,"runs":60,"doubles":22,"triples":2,"homeRuns":24,"strikeOuts":96,"baseOnBalls":26,"intentionalWalks":0,"hits":107,"hitByPitch":13,"avg":".272","atBats":394,"obp":".335","slg":".520","ops":".855","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":205,"rbi":73,"leftOnBase":175,"sacBunts":0,"sacFlies":3,"babip":".300","groundOutsToAirouts":"0.78","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":26,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":39,"stolenBasePercentage":".736","caughtStealingPercentage":".264","assists":26,"putOuts":683,"errors":3,"chances":712,"fielding":".996","passedBall":2,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700270":{"person":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":7,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":13,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"37.80","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"6.00","battersFaced":15,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":29,"strikes":45,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"44.40","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"16.20","walksPer9Inn":"10.80","hitsPer9Inn":"43.20","runsScoredPer9":"37.80","homeRunsPer9":"5.40","inheritedRunners":2,"inheritedRunnersScored":2,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":47,"groundOuts":68,"airOuts":90,"runs":41,"doubles":13,"triples":4,"homeRuns":8,"strikeOuts":60,"baseOnBalls":19,"intentionalWalks":0,"hits":81,"hitByPitch":3,"avg":".273","atBats":297,"obp":".321","slg":".424","ops":".745","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":126,"rbi":29,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.12","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":79,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 7-1)","summary":"7.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":39,"groundOuts":71,"airOuts":81,"runs":14,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":23,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":259,"obp":".242","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1070,"era":"1.58","inningsPitched":"74.0","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"0.91","battersFaced":285,"outs":222,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1070,"balls":379,"strikes":691,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".875","pitchesPerInning":"14.46","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.80","hitsPer9Inn":"5.35","runsScoredPer9":"1.70","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805808,650402,681546,693307,682985,690993,679529,703601,595879,701678,656716,675512,621097,700270],"pitchers":[675512,621097,700270],"bench":[701162,680664],"bullpen":[623454,646241,640448,669724,663947,445276,680744,672456,805427,664285],"battingOrder":[805808,681546,693307,682985,690993,679529,703601,701678,656716],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McKinstry (12, Hancock); Keith (13, Hancock)."},{"label":"HR","value":"Greene, R (16, 5th inning off Hancock, 0 on, 2 out); Torres (7, 9th inning off Domínguez, 1 on, 1 out); Dingler (24, 9th inning off Domínguez, 0 on, 1 out)."},{"label":"TB","value":"Dingler 5; Greene, R 6; Keith 4; McKinstry 4; Torkelson; Torres 4."},{"label":"RBI","value":"Dingler (73); Greene, R (54); Keith 2 (29); McGonigle (42); Torres 2 (29)."},{"label":"2-out RBI","value":"Greene, R; Keith 2."},{"label":"Runners left in scoring position, 2 out","value":"Torkelson; Clark; Báez, J."},{"label":"GIDP","value":"Dingler."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Keith (5, 2nd base off Hancock/Raleigh)."},{"label":"CS","value":"McKinstry (5, 2nd base by Hancock/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Torkelson-Báez, J-Melton)."}]}],"note":[]},"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":8,"groundOuts":7,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".230","atBats":30,"obp":".310","slg":".377","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":4,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":38,"obp":".419","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":154,"era":"3.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.19","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":49,"strikes":105,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":7,"pitchesPerInning":"17.11","runsScoredPer9":"8.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"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, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":61,"groundOuts":127,"airOuts":125,"runs":42,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":36,"intentionalWalks":2,"hits":109,"hitByPitch":4,"avg":".261","atBats":417,"obp":".325","slg":".357","ops":".682","caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":149,"rbi":40,"leftOnBase":197,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"52.12","popOuts":34,"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":96,"putOuts":730,"errors":6,"chances":832,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":30,"airOuts":39,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".241","atBats":116,"obp":".288","slg":".267","ops":".555","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":31,"rbi":5,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.77","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":75,"errors":2,"chances":80,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":74,"groundOuts":100,"airOuts":132,"runs":54,"doubles":15,"triples":3,"homeRuns":14,"strikeOuts":76,"baseOnBalls":30,"intentionalWalks":0,"hits":111,"hitByPitch":8,"avg":".267","atBats":415,"obp":".327","slg":".419","ops":".746","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":174,"rbi":51,"leftOnBase":152,"sacBunts":1,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.64","popOuts":30,"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":295,"putOuts":149,"errors":6,"chances":450,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":24,"groundOuts":59,"airOuts":38,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":1,"hits":49,"hitByPitch":4,"atBats":182,"obp":".332","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":744,"era":"3.35","inningsPitched":"45.2","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":10,"blownSaves":3,"earnedRuns":17,"whip":"1.36","battersFaced":201,"outs":137,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":243,"strikes":501,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".667","pitchesPerInning":"16.29","gamesFinished":7,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"7.49","walksPer9Inn":"2.56","hitsPer9Inn":"9.66","runsScoredPer9":"3.55","homeRunsPer9":"0.99","inheritedRunners":18,"inheritedRunnersScored":8,"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":true,"isSubstitute":false}},"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, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":7,"strikes":5,"strikePercentage":".420","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":20,"gamesStarted":0,"flyOuts":8,"groundOuts":21,"airOuts":17,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":82,"obp":".311","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":352,"era":"4.15","inningsPitched":"21.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.25","battersFaced":91,"outs":65,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":118,"strikes":234,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".000","pitchesPerInning":"16.25","gamesFinished":9,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"10.38","walksPer9Inn":"2.91","hitsPer9Inn":"8.31","runsScoredPer9":"4.98","homeRunsPer9":"1.25","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":12,"groundOuts":20,"airOuts":19,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".205","atBats":88,"obp":".286","slg":".341","ops":".627","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":30,"rbi":10,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":14,"errors":2,"chances":53,"fielding":".962","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":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":48,"groundOuts":107,"airOuts":81,"runs":72,"doubles":23,"triples":1,"homeRuns":14,"strikeOuts":95,"baseOnBalls":44,"intentionalWalks":0,"hits":110,"hitByPitch":17,"avg":".282","atBats":390,"obp":".377","slg":".454","ops":".831","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":177,"rbi":49,"leftOnBase":147,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.86","popOuts":10,"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":1,"putOuts":202,"errors":0,"chances":203,"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"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":112,"flyOuts":71,"groundOuts":94,"airOuts":117,"runs":64,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":104,"baseOnBalls":87,"intentionalWalks":2,"hits":101,"hitByPitch":6,"avg":".245","atBats":413,"obp":".381","slg":".344","ops":".725","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":142,"rbi":30,"leftOnBase":146,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":22,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":175,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":43,"groundOuts":82,"airOuts":68,"runs":40,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":66,"baseOnBalls":30,"intentionalWalks":1,"hits":74,"hitByPitch":4,"avg":".257","atBats":288,"obp":".333","slg":".510","ops":".843","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":147,"rbi":49,"leftOnBase":120,"sacBunts":0,"sacFlies":2,"babip":".272","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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-4 | 2 K","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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":59,"groundOuts":45,"airOuts":96,"runs":26,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":113,"baseOnBalls":41,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".163","atBats":300,"obp":".266","slg":".310","ops":".576","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":93,"rbi":43,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".208","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":24,"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":12,"stolenBases":34,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":17,"putOuts":521,"errors":1,"chances":539,"fielding":".998","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":13,"airOuts":22,"runs":8,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".270","atBats":63,"obp":".324","slg":".365","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":23,"rbi":4,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":3,"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":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":7,"putOuts":160,"errors":0,"chances":167,"fielding":"1.000","passedBall":1,"pickoffs":1}},"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":{"summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":11,"groundOuts":25,"airOuts":23,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":98,"obp":".359","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":459,"era":"3.08","inningsPitched":"26.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.52","battersFaced":117,"outs":79,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":459,"balls":165,"strikes":294,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".---","pitchesPerInning":"17.43","gamesFinished":8,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"9.23","walksPer9Inn":"5.47","hitsPer9Inn":"8.20","runsScoredPer9":"3.08","homeRunsPer9":"0.34","inheritedRunners":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":22,"flyOuts":75,"groundOuts":105,"airOuts":142,"runs":51,"doubles":32,"triples":0,"homeRuns":17,"strikeOuts":139,"baseOnBalls":28,"intentionalWalks":1,"hits":103,"hitByPitch":5,"atBats":484,"obp":".262","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2067,"era":"3.46","inningsPitched":"132.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"0.99","battersFaced":522,"outs":398,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2067,"balls":701,"strikes":1366,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".571","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"4.96","strikeoutsPer9Inn":"9.43","walksPer9Inn":"1.90","hitsPer9Inn":"6.99","runsScoredPer9":"3.46","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":30,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":12,"errors":1,"chances":20,"fielding":".950","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}},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 4 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":7,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"54.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":44,"gamesStarted":0,"flyOuts":19,"groundOuts":30,"airOuts":36,"runs":24,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":2,"hits":32,"hitByPitch":2,"atBats":144,"obp":".343","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":746,"era":"4.89","inningsPitched":"38.2","wins":4,"losses":3,"saves":12,"saveOpportunities":17,"holds":4,"blownSaves":5,"earnedRuns":21,"whip":"1.47","battersFaced":172,"outs":116,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":309,"strikes":437,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":4,"winPercentage":".571","pitchesPerInning":"19.29","gamesFinished":21,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.94","walksPer9Inn":"5.82","hitsPer9Inn":"7.45","runsScoredPer9":"5.59","homeRunsPer9":"1.86","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":20,"groundOuts":48,"airOuts":42,"runs":23,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":72,"baseOnBalls":15,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".197","atBats":198,"obp":".258","slg":".343","ops":".601","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":68,"rbi":22,"leftOnBase":83,"sacBunts":1,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.29","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":113,"putOuts":81,"errors":8,"chances":202,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":15,"groundOuts":23,"airOuts":27,"runs":9,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":5,"avg":".261","atBats":88,"obp":".371","slg":".432","ops":".803","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":38,"rbi":8,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":17,"errors":4,"chances":57,"fielding":".930","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":21,"gamesStarted":21,"flyOuts":77,"groundOuts":122,"airOuts":126,"runs":57,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":110,"baseOnBalls":26,"intentionalWalks":0,"hits":136,"hitByPitch":3,"atBats":493,"obp":".315","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1908,"era":"3.76","inningsPitched":"127.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.28","battersFaced":523,"outs":381,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1908,"balls":619,"strikes":1289,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".471","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"4.23","strikeoutsPer9Inn":"7.80","walksPer9Inn":"1.84","hitsPer9Inn":"9.64","runsScoredPer9":"4.04","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","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":43,"gamesStarted":0,"flyOuts":14,"groundOuts":29,"airOuts":29,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":154,"obp":".301","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":696,"era":"3.98","inningsPitched":"40.2","wins":5,"losses":4,"saves":19,"saveOpportunities":25,"holds":0,"blownSaves":6,"earnedRuns":18,"whip":"1.25","battersFaced":173,"outs":122,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":696,"balls":250,"strikes":446,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".556","pitchesPerInning":"17.11","gamesFinished":33,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"13.94","walksPer9Inn":"3.76","hitsPer9Inn":"7.52","runsScoredPer9":"4.20","homeRunsPer9":"1.11","inheritedRunners":7,"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}},"ID681006":{"person":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"jerseyNumber":"37","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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"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":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":71,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.75","battersFaced":19,"outs":12,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":25,"strikes":46,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.75","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.25","walksPer9Inn":"4.50","hitsPer9Inn":"11.25","runsScoredPer9":"6.75","homeRunsPer9":"4.50","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":35,"gamesStarted":0,"flyOuts":17,"groundOuts":31,"airOuts":29,"runs":8,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":1,"hits":21,"hitByPitch":3,"atBats":103,"obp":".294","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":450,"era":"1.84","inningsPitched":"29.1","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":6,"whip":"1.09","battersFaced":121,"outs":88,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":149,"strikes":301,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"15.34","gamesFinished":5,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.38","hitsPer9Inn":"6.44","runsScoredPer9":"2.45","homeRunsPer9":"0.92","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":40,"flyOuts":21,"groundOuts":22,"airOuts":34,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":13,"hitByPitch":3,"avg":".127","atBats":102,"obp":".262","slg":".167","ops":".429","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":17,"rbi":7,"leftOnBase":47,"sacBunts":2,"sacFlies":1,"babip":".194","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":42,"errors":1,"chances":107,"fielding":".991","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-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":63,"groundOuts":90,"airOuts":124,"runs":52,"doubles":16,"triples":0,"homeRuns":16,"strikeOuts":90,"baseOnBalls":34,"intentionalWalks":2,"hits":103,"hitByPitch":5,"avg":".255","atBats":404,"obp":".318","slg":".413","ops":".731","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":167,"rbi":47,"leftOnBase":162,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.25","popOuts":24,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":263,"errors":2,"chances":269,"fielding":".993","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":{},"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":52,"gamesStarted":0,"flyOuts":34,"groundOuts":35,"airOuts":58,"runs":21,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":1,"hits":49,"hitByPitch":1,"atBats":186,"obp":".312","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":794,"era":"3.31","inningsPitched":"49.0","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":21,"blownSaves":3,"earnedRuns":18,"whip":"1.29","battersFaced":207,"outs":147,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":258,"strikes":536,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"16.20","gamesFinished":2,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.57","hitsPer9Inn":"9.00","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 6-6)","summary":"6.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":94,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":23,"strikes":71,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":77,"groundOuts":100,"airOuts":128,"runs":44,"doubles":17,"triples":0,"homeRuns":15,"strikeOuts":108,"baseOnBalls":29,"intentionalWalks":1,"hits":96,"hitByPitch":4,"atBats":430,"obp":".277","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1813,"era":"3.33","inningsPitched":"116.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.07","battersFaced":465,"outs":349,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1813,"balls":636,"strikes":1177,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":3,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.24","hitsPer9Inn":"7.43","runsScoredPer9":"3.40","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[702284,668227,686527,677594,647304,663728,680977,621493,806068,676106,621074,681006,622554,677961],"pitchers":[676106,621074,681006,622554,677961],"bench":[640902,660844,645302,642215],"bullpen":[660825,678606,669302,669923,682243,662253,642100,693433],"battingOrder":[702284,668227,686527,677594,647304,663728,680977,621493,806068],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Arozarena; Canzone; Raleigh; Rodríguez, J."},{"label":"Runners left in scoring position, 2 out","value":"Raleigh; Donovan."},{"label":"GIDP","value":"Arozarena."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Emerson (8, throw)."},{"label":"DP","value":"(Emerson-Young-Naylor, J)."}]}],"note":[]}},"officials":[{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Raleigh (Ball-Confirmed); Donovan (Strike-Overturned to Ball); Báez, J (Strike-Overturned to Ball); Dingler (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Melton 97-66; Waguespack 11-7; Díaz, Y 30-19; Hancock 94-71; Rucker 12-5; Simpson 13-10; Domínguez 26-13; Wilcox 9-6."},{"label":"Groundouts-flyouts","value":"Melton 7-6; Waguespack 0-2; Díaz, Y 0-0; Hancock 5-4; Rucker 1-0; Simpson 1-0; Domínguez 1-0; Wilcox 0-0."},{"label":"Batters faced","value":"Melton 25; Waguespack 4; Díaz, Y 5; Hancock 27; Rucker 3; Simpson 4; Domínguez 7; Wilcox 2."},{"label":"Inherited runners-scored","value":"Wilcox 2-0."},{"label":"Umpires","value":"HP: Nate Tomlinson. 1B: Carlos Torres. 2B: Mark Wegner. 3B: Steven Jaschinski. "},{"label":"Weather","value":"77 degrees, Cloudy."},{"label":"Wind","value":"9 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"35,752."},{"label":"Venue","value":"T-Mobile Park."},{"label":"August 4, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","boxscoreName":"Melton"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 7-1)","summary":"7.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":39,"groundOuts":71,"airOuts":81,"runs":14,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":23,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":259,"obp":".242","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1070,"era":"1.58","inningsPitched":"74.0","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"0.91","battersFaced":285,"outs":222,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1070,"balls":379,"strikes":691,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".875","pitchesPerInning":"14.46","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.80","hitsPer9Inn":"5.35","runsScoredPer9":"1.70","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","boxscoreName":"Keith"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":47,"groundOuts":68,"airOuts":90,"runs":41,"doubles":13,"triples":4,"homeRuns":8,"strikeOuts":60,"baseOnBalls":19,"intentionalWalks":0,"hits":81,"hitByPitch":3,"avg":".273","atBats":297,"obp":".321","slg":".424","ops":".745","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":126,"rbi":29,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.12","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":79,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","boxscoreName":"Greene, R"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":111,"flyOuts":71,"groundOuts":71,"airOuts":101,"runs":61,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":124,"baseOnBalls":59,"intentionalWalks":4,"hits":112,"hitByPitch":2,"avg":".278","atBats":403,"obp":".369","slg":".462","ops":".831","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":186,"rbi":54,"leftOnBase":189,"sacBunts":0,"sacFlies":5,"babip":".358","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.19","popOuts":11,"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":1,"putOuts":178,"errors":1,"chances":180,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"loser":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}