{"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":824073,"link":"/api/v1.1/game/824073/feed/live","metaData":{"wait":10,"timeStamp":"20260823_012151","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824073,"type":"R","doubleHeader":"N","id":"2026/08/22/detmlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824073-2026-08-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T23:15:00Z","originalDate":"2026-08-22","officialDate":"2026-08-22","dayNight":"night","time":"6:15","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":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":68,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":61,"losses":68,"winningPercentage":".473"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2026,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","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":"Kansas City","record":{"gamesPlayed":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":74,"ties":0,"pct":".435"},"records":{},"divisionLeader":false,"wins":57,"losses":74,"winningPercentage":".435"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"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},"ID814430":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430","firstName":"Brett","lastName":"Callahan","primaryNumber":"34","birthDate":"2001-11-02","currentAge":24,"birthCity":"Newark","birthStateProvince":"DE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brett","useLastName":"Callahan","middleName":"Ryan","boxscoreName":"Callahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Callahan","nameSlug":"brett-callahan-814430","firstLastName":"Brett Callahan","lastFirstName":"Callahan, Brett","lastInitName":"Callahan, B","initLastName":"B Callahan","fullFMLName":"Brett Callahan","fullLFMName":"Callahan, Brett ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"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},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"ID663432":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432","firstName":"Tanner","lastName":"Rainey","primaryNumber":"56","birthDate":"1992-12-25","currentAge":33,"birthCity":"Folsom","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Rainey","middleName":"Scott","boxscoreName":"Rainey","nickName":"Rainman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Rainey","nameSlug":"tanner-rainey-663432","firstLastName":"Tanner Rainey","lastFirstName":"Rainey, Tanner","lastInitName":"Rainey, T","initLastName":"T Rainey","fullFMLName":"Tanner Scott Rainey","fullLFMName":"Rainey, Tanner Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"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},"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},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"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.61},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656638":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638","firstName":"Alexander","lastName":"Lange","primaryNumber":"56","birthDate":"1995-10-02","currentAge":30,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Lange","middleName":"Craig","boxscoreName":"Lange","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Lange","nameSlug":"alex-lange-656638","firstLastName":"Alex Lange","lastFirstName":"Lange, Alex","lastInitName":"Lange, A","initLastName":"A Lange","fullFMLName":"Alex Craig Lange","fullLFMName":"Lange, Alex Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":25,"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},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID667452":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452","firstName":"Corey","lastName":"Julks","primaryNumber":"44","birthDate":"1996-02-27","currentAge":30,"birthCity":"Friendswood","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Corey","useLastName":"Julks","middleName":"Christopher","boxscoreName":"Julks","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Julks","nameSlug":"corey-julks-667452","firstLastName":"Corey Julks","lastFirstName":"Julks, Corey","lastInitName":"Julks, C","initLastName":"C Julks","fullFMLName":"Corey Christopher Julks","fullLFMName":"Julks, Corey Christopher","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID621016":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016","firstName":"Jose","lastName":"Cuas","primaryNumber":"74","birthDate":"1994-06-28","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Cuas","middleName":"Luis","boxscoreName":"Cuas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"kwas","mlbDebutDate":"2022-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Cuas","nameSlug":"jose-cuas-621016","firstLastName":"Jose Cuas","lastFirstName":"Cuas, Jose","lastInitName":"Cuas, J","initLastName":"J Cuas","fullFMLName":"Jose Luis Cuas","fullLFMName":"Cuas, Jose Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"ID696131":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131","firstName":"Mason","lastName":"Black","primaryNumber":"47","birthDate":"1999-12-10","currentAge":26,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Black","middleName":"Peter","boxscoreName":"Black","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Black","nameSlug":"mason-black-696131","firstLastName":"Mason Black","lastFirstName":"Black, Mason","lastInitName":"Black, M","initLastName":"M Black","fullFMLName":"Mason Peter Black","fullLFMName":"Black, Mason Peter","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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.26,"strikeZoneBottom":1.64},"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},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"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},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID671162":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162","firstName":"Sidney","lastName":"Thomas","primaryNumber":"50","birthDate":"1998-05-29","currentAge":28,"birthCity":"Tifton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Thomas","middleName":"Connor","boxscoreName":"Thomas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Thomas","nameSlug":"connor-thomas-671162","firstLastName":"Connor Thomas","lastFirstName":"Thomas, Connor","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Sidney Connor Thomas","fullLFMName":"Thomas, Sidney Connor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"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},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"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},"ID683090":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090","firstName":"Matthew","lastName":"Lugo","primaryNumber":"24","birthDate":"2001-05-09","currentAge":25,"birthCity":"Manati","birthCountry":"Puerto Rico","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Matthew","useLastName":"Lugo","middleName":"Jabel","boxscoreName":"Lugo, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matthew Lugo","nameSlug":"matthew-lugo-683090","firstLastName":"Matthew Lugo","lastFirstName":"Lugo, Matthew","lastInitName":"Lugo, M","initLastName":"M Lugo","fullFMLName":"Matthew Jabel Lugo","fullLFMName":"Lugo, Matthew Jabel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID677976":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976","firstName":"Randy","lastName":"Dobnak","primaryNumber":"62","birthDate":"1995-01-17","currentAge":31,"birthCity":"South Park","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Dobnak","middleName":"Travis William","boxscoreName":"Dobnak","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DAWB-nak","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Dobnak","nameSlug":"randy-dobnak-677976","firstLastName":"Randy Dobnak","lastFirstName":"Dobnak, Randy","lastInitName":"Dobnak, R","initLastName":"R Dobnak","fullFMLName":"Randy Travis William Dobnak","fullLFMName":"Dobnak, Randy Travis William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"ID695549":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549","firstName":"Jackson","lastName":"Jobe","primaryNumber":"21","birthDate":"2002-07-30","currentAge":24,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Jobe","middleName":"William","boxscoreName":"Jobe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Jobe","nameSlug":"jackson-jobe-695549","firstLastName":"Jackson Jobe","lastFirstName":"Jobe, Jackson","lastInitName":"Jobe, J","initLastName":"J Jobe","fullFMLName":"Jackson William Jobe","fullLFMName":"Jobe, Jackson William","strikeZoneTop":3.467,"strikeZoneBottom":1.589},"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":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38179,"turfType":"Grass","roofType":"Open","leftLine":347,"left":364,"leftCenter":379,"center":410,"rightCenter":379,"right":364,"rightLine":344},"active":true,"season":"2026"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Clear","temp":"83","wind":"7 mph, L To R"},"gameInfo":{"attendance":23156,"firstPitch":"2026-08-22T23:15:00.000Z","gameDurationMinutes":126},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"home":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"}},"officialScorer":{"id":699520,"fullName":"Randy Oliver","link":"/api/v1/people/699520"},"primaryDatacaster":{"id":632813,"fullName":"Pat Madden","link":"/api/v1/people/632813"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:15:42.991Z","endTime":"2026-08-22T23:16:38.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Flyout","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":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-22T19:43:21.659Z","endTime":"2026-08-22T22:43:46.672Z","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-22T22:43:46.672Z","endTime":"2026-08-22T23:13:37.036Z","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-22T23:13:37.036Z","endTime":"2026-08-22T23:15:45.261Z","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(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":91.8,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72606786559409,"aZ":-13.705154556847779,"pfxX":-3.6066565622407483,"pfxZ":10.183822636852671,"pX":-0.2859616955796169,"pZ":1.3166552796352204,"vX0":5.37012879077324,"vY0":-133.326810790868,"vZ0":-10.832816021111537,"x":127.9,"y":203.23,"x0":-1.8509340600548168,"y0":50.000187542947046,"z0":6.402987209733356,"aX":-6.539337992263718},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2023,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.4096747910071361,"extension":6.8013936801853845},"index":3,"playId":"63a8f3c6-b5b1-3cd5-9e31-53645b54a51f","pitchNumber":1,"startTime":"2026-08-22T23:15:45.261Z","endTime":"2026-08-22T23:15:49.304Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915786571004112,"aZ":-12.850894038830894,"pfxX":-2.62759854463627,"pfxZ":10.5146162592675,"pX":-0.3557332304871186,"pZ":2.9261406166255637,"vX0":4.808769284216815,"vY0":-134.4023496005124,"vZ0":-7.146954544117918,"x":130.56,"y":159.77,"x0":-1.8230977641284833,"y0":50.002245890074335,"z0":6.524063946538353,"aX":-4.8289511728432295},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2139,"spinDirection":202},"zone":1,"typeConfidence":0.9,"plateTime":0.4068457578418201,"extension":6.660257782617899},"index":4,"playId":"b013f6c6-b182-38e1-88f1-673941f806d7","pitchNumber":2,"startTime":"2026-08-22T23:15:59.093Z","endTime":"2026-08-22T23:16:02.684Z","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":91.9,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998314522529455,"aZ":-12.864817558690294,"pfxX":-2.8264021570082907,"pfxZ":10.603157167824582,"pX":-0.35581963821286094,"pZ":2.4229991052408875,"vX0":5.251095752339916,"vY0":-133.64855705192778,"vZ0":-8.183203122919917,"x":130.56,"y":173.36,"x0":-1.972940086582256,"y0":50.004590147385755,"z0":6.434989465000022,"aX":-5.1484357829581695},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2082,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.4087860717940597,"extension":6.658927284025331},"index":5,"playId":"43374e93-de93-3652-91a4-513bb5a2d380","pitchNumber":3,"startTime":"2026-08-22T23:16:13.054Z","endTime":"2026-08-22T23:16:16.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45760584817154,"aZ":-22.06281976362602,"pfxX":-6.314106759260833,"pfxZ":7.302339686060222,"pX":0.05061368773651768,"pZ":3.1740279532388516,"vX0":6.308443435379257,"vY0":-117.01604941760617,"vZ0":-3.3899101437213517,"x":115.07,"y":153.08,"x0":-1.8621953048017956,"y0":50.000645735452416,"z0":6.712693595939748,"aX":-8.739483061972965},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.6,"breakHorizontal":9.8,"spinRate":1528,"spinDirection":233},"zone":2,"typeConfidence":0.89,"plateTime":0.4684023341999546,"extension":6.643114146024092},"hitData":{"launchSpeed":79.2,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.54,"coordY":104.43}},"index":6,"playId":"569e7970-cb3d-3655-894a-f8d025f768fd","pitchNumber":4,"startTime":"2026-08-22T23:16:29.055Z","endTime":"2026-08-22T23:16:38.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:16:38.099Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:16:52.858Z","endTime":"2026-08-22T23:17:51.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Flyout","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":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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.7,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64709120329762,"aZ":-12.496186709597763,"pfxX":-4.918126221495151,"pfxZ":10.955010975552302,"pX":-0.0672187770154564,"pZ":2.206608163505644,"vX0":6.061074646771563,"vY0":-133.18364731496422,"vZ0":-8.918699220806339,"x":119.56,"y":179.2,"x0":-1.7336706882881063,"y0":50.00372317769842,"z0":6.503005353790392,"aX":-8.83487877454835},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2157,"spinDirection":200},"zone":5,"typeConfidence":0.82,"plateTime":0.41128038238051046,"extension":6.687012167831452},"index":0,"playId":"33b293f6-ecd2-3e9a-9c50-a76e4cf7bf9e","pitchNumber":1,"startTime":"2026-08-22T23:16:58.757Z","endTime":"2026-08-22T23:17:02.531Z","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, 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":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.534769771531487,"aZ":-39.20344339136778,"pfxX":3.5030306813508902,"pfxZ":-5.828975872520736,"pX":-0.3353938308816183,"pZ":2.038687305898599,"vX0":2.81591851557972,"vY0":-109.26592347402553,"vZ0":-0.8730346069926153,"x":129.78,"y":183.74,"x0":-2.0965166170488367,"y0":50.00073566452895,"z0":6.661693985459665,"aX":4.227518728477005},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.4,"breakHorizontal":-7.1,"spinRate":2008,"spinDirection":27},"zone":7,"typeConfidence":0.91,"plateTime":0.5015881914474329,"extension":6.608304942710122},"index":1,"playId":"610b4546-b2ba-33ba-978c-e0ef7bd34750","pitchNumber":2,"startTime":"2026-08-22T23:17:14.103Z","endTime":"2026-08-22T23:17:18.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.567731577567645,"aZ":-14.278932775874049,"pfxX":-3.779876621717077,"pfxZ":9.444301398216634,"pX":0.6284764442069734,"pZ":4.874303438020092,"vX0":8.31226556500582,"vY0":-136.660899944388,"vZ0":-1.767200699961303,"x":93.04,"y":107.17,"x0":-1.9589148973769346,"y0":50.00682485901474,"z0":6.508133054191046,"aX":-7.166623393193117},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2208,"spinDirection":200},"zone":12,"typeConfidence":0.89,"plateTime":0.40050215885574847,"extension":6.65114768698809},"index":2,"playId":"33dce667-e2f6-3cce-8a93-8c00ebe99a02","pitchNumber":3,"startTime":"2026-08-22T23:17:27.746Z","endTime":"2026-08-22T23:17:31.397Z","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":74.5,"endSpeed":68.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23136046674702,"aZ":-38.944855260523454,"pfxX":4.791078523919561,"pfxZ":-5.72032136815292,"pX":-0.16770971224430906,"pZ":2.711415784734077,"vX0":2.7638012665336165,"vY0":-108.51397946547631,"vZ0":0.4302074279710548,"x":123.39,"y":165.57,"x0":-2.0832600911977326,"y0":50.00163979021585,"z0":6.777695133509438,"aX":5.672706422455502},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-9.8,"breakHorizontal":-9.5,"spinRate":1884,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.5061164653985304,"extension":6.48669889301717},"hitData":{"launchSpeed":85.0,"launchAngle":51.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.83,"coordY":106.46}},"index":3,"playId":"57b3df64-b7c2-3d6c-b50e-0942258824b9","pitchNumber":4,"startTime":"2026-08-22T23:17:41.245Z","endTime":"2026-08-22T23:17:51.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:17:51.260Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Keith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:18:06.048Z","endTime":"2026-08-22T23:19:44.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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,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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.294407943661188,"aZ":-25.569954131332853,"pfxX":-0.6012644100082487,"pfxZ":3.7951459118624182,"pX":0.5289421853826927,"pZ":2.0544627070386006,"vX0":7.252671467250448,"vY0":-130.00781778176702,"vZ0":-6.017998434412921,"x":96.84,"y":183.31,"x0":-2.200383245047877,"y0":50.00082722422278,"z0":6.300400938124681,"aX":-1.047290721914523},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":2052,"spinDirection":190},"zone":9,"typeConfidence":0.91,"plateTime":0.41884090742140456,"extension":6.760241982353393},"index":0,"playId":"ec12c049-9906-3fa7-a238-b392d709d166","pitchNumber":1,"startTime":"2026-08-22T23:18:16.809Z","endTime":"2026-08-22T23:18:20.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.914378640131396,"aZ":-22.094635300841368,"pfxX":-7.549958511270811,"pfxZ":7.370471271813044,"pX":0.5528043830470272,"pZ":1.0540378006077105,"vX0":7.58651571473556,"vY0":-115.98840204431052,"vZ0":-7.669644522450583,"x":95.93,"y":210.32,"x0":-1.7735840398739007,"y0":50.003264611413215,"z0":6.498328384178524,"aX":-10.326955277310823},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":1454,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4715315450813149,"extension":6.670804351168603},"index":1,"playId":"1b4b15d9-803a-333a-a6e7-78ae2db9c0ab","pitchNumber":2,"startTime":"2026-08-22T23:18:29.112Z","endTime":"2026-08-22T23:18:32.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01025871652426,"aZ":-22.688480360157925,"pfxX":-6.4277747421451945,"pfxZ":6.925663573479696,"pX":-0.16055977948907446,"pZ":3.1853312209043017,"vX0":5.692031988685038,"vY0":-115.83039195396182,"vZ0":-3.294083470110394,"x":123.12,"y":152.78,"x0":-1.8052889274064017,"y0":50.004149965405965,"z0":6.776263958671266,"aX":-8.80537816748786},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":1603,"spinDirection":238},"zone":2,"typeConfidence":0.9,"plateTime":0.47144169467701325,"extension":6.608631689162438},"index":2,"playId":"a32d0984-3ce6-3946-a24c-c6f170cdd8ae","pitchNumber":3,"startTime":"2026-08-22T23:18:42.229Z","endTime":"2026-08-22T23:18:46.682Z","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-22T23:18:55.378Z","endTime":"2026-08-22T23:19:06.081Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7240263624231,"aZ":-41.42267739076676,"pfxX":4.013432278409078,"pfxZ":-7.359011386199312,"pX":0.5289372856752377,"pZ":0.6437997676199558,"vX0":4.521423396778304,"vY0":-112.10519308232458,"vZ0":-3.587189120829593,"x":96.84,"y":221.4,"x0":-2.0455916374045824,"y0":50.004432945446815,"z0":6.548091928972539,"aX":5.0419026303410535},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.0,"breakHorizontal":-8.5,"spinRate":1892,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.49103545473393506,"extension":6.666323828464617},"index":4,"playId":"a3211bfc-1499-3e0b-a1e1-26684eeb22a7","pitchNumber":4,"startTime":"2026-08-22T23:19:06.081Z","endTime":"2026-08-22T23:19:09.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51310744710386,"aZ":-27.347437195364733,"pfxX":-10.553820565362832,"pfxZ":3.45276015019513,"pX":-0.7821228360455932,"pZ":0.8018313398363691,"vX0":5.6882679385158506,"vY0":-118.79408931669084,"vZ0":-7.619713823156609,"x":146.81,"y":217.13,"x0":-1.8647409290745272,"y0":50.00096244725633,"z0":6.6148816836114825,"aX":-14.744237901617637},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.2,"breakHorizontal":17.3,"spinRate":1496,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4650832310528723,"extension":6.732098302672442},"index":5,"playId":"7a050312-a9d5-3639-a3cf-5074afa63481","pitchNumber":5,"startTime":"2026-08-22T23:19:23.256Z","endTime":"2026-08-22T23:19:27.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49790845899582,"aZ":-21.005193281189552,"pfxX":0.2532490418794735,"pfxZ":6.447279144371093,"pX":-0.8717962083877218,"pZ":3.221656683581094,"vX0":3.3095935209888108,"vY0":-131.2126281275763,"vZ0":-4.021322607344922,"x":150.23,"y":151.8,"x0":-2.1858246238968517,"y0":50.0002596063708,"z0":6.352170779195051,"aX":0.438536044795869},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.9,"breakHorizontal":-1.2,"spinRate":2085,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.4185082122820014,"extension":6.720311392498533},"index":6,"playId":"ceaa5be3-f602-3009-9638-38e834e52b6a","pitchNumber":6,"startTime":"2026-08-22T23:19:40.162Z","endTime":"2026-08-22T23:19:44.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:19:44.238Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a fly ball to right fielder Jac Caglianone. Colt Keith to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:19:56.890Z","endTime":"2026-08-22T23:20:18.055Z","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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862869323479995,"aZ":-14.501340172946527,"pfxX":-7.883024560503928,"pfxZ":9.441655212954895,"pX":-0.3880926328759047,"pZ":2.503664202776526,"vX0":6.762638683361533,"vY0":-136.16533949408904,"vZ0":-7.6954410118931085,"x":131.79,"y":171.18,"x0":-1.88390206254691,"y0":50.00124842581777,"z0":6.376840910591858,"aX":-14.750785000354387},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":12.7,"spinRate":2054,"spinDirection":207},"zone":4,"typeConfidence":0.89,"plateTime":0.40279570875595283,"extension":6.7776807261891765},"hitData":{"launchSpeed":62.8,"launchAngle":26.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.16,"coordY":124.71}},"index":0,"playId":"4b02c7c1-16bb-3f39-83dd-6434266c3b67","pitchNumber":1,"startTime":"2026-08-22T23:20:07.341Z","endTime":"2026-08-22T23:20:18.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:20:18.055Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Tyler Tolbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:20:46.634Z","endTime":"2026-08-22T23:21:16.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.1,"endSpeed":73.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61528970038641,"aZ":-26.214858055860972,"pfxX":-8.36362149293584,"pfxZ":4.314203754407439,"pX":0.46761586831722374,"pZ":2.8675442699324765,"vX0":7.5167479141486915,"vY0":-117.7209469392133,"vZ0":-3.0875673549476974,"x":99.18,"y":161.36,"x0":-1.7043887724174345,"y0":50.003506036960765,"z0":6.663695034678959,"aX":-11.55541958847922},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":1381,"spinDirection":236},"zone":3,"typeConfidence":0.9,"plateTime":0.468093590311045,"extension":6.763765787098134},"index":0,"playId":"2bca0c9c-f9a4-3889-bb48-d6d38158f539","pitchNumber":1,"startTime":"2026-08-22T23:20:53.548Z","endTime":"2026-08-22T23:20:57.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342323939202938,"aZ":-30.82993518013814,"pfxX":-9.495821735305396,"pfxZ":0.9774977956383104,"pX":-0.6265588610850467,"pZ":2.3250672646363433,"vX0":5.636004221537777,"vY0":-117.52515568289277,"vZ0":-3.3201137123752114,"x":140.88,"y":176.0,"x0":-1.8401706247397691,"y0":50.00401568084111,"z0":6.664032456713661,"aX":-13.08820229337796},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1435,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.4686999865658552,"extension":6.765324239871516},"hitData":{"launchSpeed":92.4,"launchAngle":25.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.65,"coordY":92.27}},"index":1,"playId":"7fc6c01b-3a03-39fc-887b-221d2d33f503","pitchNumber":2,"startTime":"2026-08-22T23:21:08.717Z","endTime":"2026-08-22T23:21:16.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:21:16.194Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:23:16.206Z","endTime":"2026-08-22T23:24:03.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.423456930925486,"aZ":-15.396229010666804,"pfxX":-3.916281160806039,"pfxZ":8.646279699494599,"pX":-1.2775405922401604,"pZ":3.1199412331716925,"vX0":3.397603020234341,"vY0":-137.8991289630042,"vZ0":-4.278993069843014,"x":165.7,"y":154.54,"x0":-2.012068029990965,"y0":50.00584051451591,"z0":5.71870475888034,"aX":-7.60275618896916},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2137,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.39601965748007517,"extension":6.431840322954247},"index":0,"playId":"0ca25d0b-579e-38ac-8b4c-324afff87463","pitchNumber":1,"startTime":"2026-08-22T23:23:28.588Z","endTime":"2026-08-22T23:23:32.467Z","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":95.7,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.152757451236464,"aZ":-13.289017360957994,"pfxX":-3.7801604989117177,"pfxZ":9.587695873572864,"pX":-0.8662546783697764,"pZ":2.4723010175644387,"vX0":4.4921122256175545,"vY0":-139.20819633077377,"vZ0":-6.37511600965687,"x":150.02,"y":172.03,"x0":-2.0068675881590345,"y0":50.006877134902375,"z0":5.665691176836322,"aX":-7.44914274424717},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2240,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3929000756685497,"extension":6.526610395632357},"index":1,"playId":"ac4ad18a-05f8-3203-8fbf-9dc1b3383296","pitchNumber":2,"startTime":"2026-08-22T23:23:42.924Z","endTime":"2026-08-22T23:23:46.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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04233639625679,"aZ":-29.853429770004855,"pfxX":-8.044146827823766,"pfxZ":1.3403192540196276,"pX":-0.13857275876167352,"pZ":2.0035537226265694,"vX0":7.34185875901145,"vY0":-130.63461395650864,"vZ0":-3.854847919780339,"x":122.28,"y":184.68,"x0":-1.9325618747588977,"y0":50.00626969619201,"z0":5.72825853842242,"aX":-13.985584175210555},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":13.1,"spinRate":1431,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.4183619893200752,"extension":6.437667491080936},"hitData":{"launchSpeed":104.3,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":165.78}},"index":2,"playId":"b2a81432-0c3a-3b02-bf89-7b9e0106e2a6","pitchNumber":3,"startTime":"2026-08-22T23:23:57.049Z","endTime":"2026-08-22T23:24:03.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:24:03.100Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:24:18.921Z","endTime":"2026-08-22T23:26:54.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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, 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":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033205854265937,"aZ":-43.81601601002548,"pfxX":3.717818964829674,"pfxZ":-8.74897865660882,"pX":0.6229531080704298,"pZ":1.962407210473041,"vX0":4.687323221639505,"vY0":-115.64966072741073,"vZ0":0.6209453952903095,"x":93.25,"y":185.8,"x0":-1.926477592359281,"y0":50.001873677298526,"z0":5.952357550041707,"aX":4.947573634750485},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.2,"breakHorizontal":-8.0,"spinRate":2705,"spinDirection":23},"zone":9,"typeConfidence":0.9,"plateTime":0.47678224928565305,"extension":6.4573199774287815},"index":0,"playId":"50de42db-b230-3a23-90f8-3e5147fa28bd","pitchNumber":1,"startTime":"2026-08-22T23:24:31.080Z","endTime":"2026-08-22T23:24:35.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89131657795122,"aZ":-43.41306026732791,"pfxX":4.214919984136796,"pfxZ":-8.28275412413003,"pX":1.0311923951389017,"pZ":0.468087511241506,"vX0":5.621235514967725,"vY0":-116.82682816593791,"vZ0":-2.5225642762897937,"x":77.69,"y":226.14,"x0":-1.9716013172093314,"y0":50.00565697284727,"z0":5.716498900057424,"aX":5.716052769582811},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.4,"breakHorizontal":-9.2,"spinRate":2772,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.47227886400581953,"extension":6.515480625844813},"index":1,"playId":"dc8c6f44-e7c4-3fdd-b1c3-57844d5ff086","pitchNumber":2,"startTime":"2026-08-22T23:24:48.161Z","endTime":"2026-08-22T23:24:51.834Z","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.7,"endSpeed":87.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936426516200047,"aZ":-14.785233988179614,"pfxX":-3.601829688401167,"pfxZ":8.875814682444002,"pX":-0.15500135730243728,"pZ":2.61546793852624,"vX0":5.832100461713297,"vY0":-139.25208195558872,"vZ0":-5.624327581279655,"x":122.91,"y":168.16,"x0":-1.8107841890360183,"y0":50.00599514390726,"z0":5.643528539408083,"aX":-7.0593868397154065},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":5.3,"spinRate":2276,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.3936903599807926,"extension":6.5796982515089875},"index":2,"playId":"88234f82-5a6b-3f6f-93bd-1ae5c28ba834","pitchNumber":3,"startTime":"2026-08-22T23:25:10.739Z","endTime":"2026-08-22T23:25:14.308Z","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":96.1,"endSpeed":87.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50747505398069,"aZ":-14.643573456274604,"pfxX":-3.9039257867928594,"pfxZ":8.845532940804071,"pX":-0.8549290964209537,"pZ":2.818088829462902,"vX0":4.513871203513356,"vY0":-139.8694170023177,"vZ0":-5.060321158054474,"x":149.59,"y":162.69,"x0":-1.9823403140713,"y0":50.000454312655215,"z0":5.610656593757274,"aX":-7.735259097069723},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2189,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39157280305924846,"extension":6.597088029387853},"index":3,"playId":"d273275a-ea35-393b-bcae-6f24a72d9e10","pitchNumber":4,"startTime":"2026-08-22T23:25:32.796Z","endTime":"2026-08-22T23:25:37.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524431634861546,"aZ":-42.96345387175993,"pfxX":3.542033407252907,"pfxZ":-7.813596238239766,"pX":1.6630319636854811,"pZ":0.21782081637063205,"vX0":6.891028813053478,"vY0":-117.9572842265357,"vZ0":-3.3667858856155304,"x":53.61,"y":232.9,"x0":-1.7789883027643156,"y0":50.000317087246636,"z0":5.702087703264299,"aX":4.892628808501098},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.8,"breakHorizontal":-8.4,"spinRate":2714,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4678504344423655,"extension":6.5882325454154484},"index":4,"playId":"379d80cc-a09e-3bf1-9fd9-f046781c76b9","pitchNumber":5,"startTime":"2026-08-22T23:26:03.632Z","endTime":"2026-08-22T23:26:07.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.687442407146364,"aZ":-24.29132683527634,"pfxX":-7.047364028113454,"pfxZ":4.0673208769324365,"pX":-0.2810856388957796,"pZ":3.458397832142077,"vX0":6.840038981421645,"vY0":-138.10547851317332,"vZ0":-1.7829102379144262,"x":127.71,"y":145.4,"x0":-1.8698391172450022,"y0":50.00535329867777,"z0":5.740202835712587,"aX":-13.66636072544845},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":1845,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.3960454189293938,"extension":6.616161832409318},"index":5,"playId":"cb442adb-d698-3aa0-afbf-62fd0863608d","pitchNumber":6,"startTime":"2026-08-22T23:26:25.170Z","endTime":"2026-08-22T23:26:28.832Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254191074678314,"aZ":-32.53841075746269,"pfxX":-6.508027214334303,"pfxZ":-0.20873959492308458,"pX":0.23518603510976122,"pZ":1.2320583517005879,"vX0":8.250693148427045,"vY0":-132.02630830924303,"vZ0":-4.9509979419193355,"x":108.04,"y":205.51,"x0":-2.080064714975868,"y0":50.001837169477554,"z0":5.517398023491083,"aX":-11.526911827421083},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.2,"breakHorizontal":10.1,"spinRate":1632,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4143589062047921,"extension":6.496123367834871},"hitData":{"launchSpeed":86.9,"launchAngle":15.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.95,"coordY":111.53}},"index":6,"playId":"5379d81c-0fb0-3b91-9e7e-7aebb420bce5","pitchNumber":7,"startTime":"2026-08-22T23:26:44.423Z","endTime":"2026-08-22T23:26:54.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:26:54.689Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:27:13.070Z","endTime":"2026-08-22T23:28:29.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":"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":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105438704911666,"aZ":-42.79231131333091,"pfxX":7.650679541619161,"pfxZ":-8.12804479592126,"pX":0.12722758422029184,"pZ":1.5187907495503197,"vX0":2.589214864241789,"vY0":-114.43460302000413,"vZ0":-0.19775631225541557,"x":112.15,"y":197.77,"x0":-2.0176598314073497,"y0":50.00331738928355,"z0":5.852495423527741,"aX":9.992901290900718},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.4,"breakHorizontal":-14.5,"spinRate":2751,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4814321665573056,"extension":6.505877924257807},"index":0,"playId":"5b55d796-2abe-35ba-9b00-6c469c175ca8","pitchNumber":1,"startTime":"2026-08-22T23:27:17.250Z","endTime":"2026-08-22T23:27:21.207Z","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":95.6,"endSpeed":87.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.357995256348612,"aZ":-14.25168567912571,"pfxX":-4.912414216456279,"pfxZ":9.17263468812504,"pX":-0.20934276694782208,"pZ":2.295945870269864,"vX0":6.626330698161313,"vY0":-138.94613448138844,"vZ0":-6.511409049543374,"x":124.98,"y":176.79,"x0":-1.98766494581547,"y0":50.0003484676696,"z0":5.617988570928101,"aX":-9.596448861870831},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2212,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.39431279359575466,"extension":6.532376646073508},"index":1,"playId":"c7117bce-a89d-3280-b0e1-ef912e6312c6","pitchNumber":2,"startTime":"2026-08-22T23:27:37.273Z","endTime":"2026-08-22T23:27:41.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333596695863918,"aZ":-27.030061639509334,"pfxX":-10.18309845075932,"pfxZ":2.8846701953083267,"pX":0.09542708790222934,"pZ":-0.005933376038347769,"vX0":9.136807308055287,"vY0":-132.65581360219667,"vZ0":-8.841301935926932,"x":113.36,"y":238.94,"x0":-2.07019121107601,"y0":50.00229123757672,"z0":5.34009976018912,"aX":-18.15161830028242},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":16.4,"spinRate":1375,"spinDirection":241},"zone":14,"typeConfidence":0.85,"plateTime":0.4128760684461201,"extension":6.652637314764339},"index":2,"playId":"595d2521-5585-361a-b7d2-87a1227db86b","pitchNumber":3,"startTime":"2026-08-22T23:27:56.695Z","endTime":"2026-08-22T23:28:01.482Z","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":96.0,"endSpeed":87.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.835277121599646,"aZ":-14.787075252509533,"pfxX":-3.1433211300718145,"pfxZ":8.844342152212148,"pX":0.28754863895865357,"pZ":4.300923007129136,"vX0":7.25930745645572,"vY0":-139.66873026645268,"vZ0":-1.3231351465500019,"x":106.04,"y":122.66,"x0":-1.942440852796494,"y0":50.00674175632452,"z0":5.7580244439206965,"aX":-6.182978671955915},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":4.1,"spinRate":2170,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3928718302778571,"extension":6.502374900687515},"index":3,"playId":"fb6c9f68-98d1-3bdd-acf4-b8a5f315fef0","pitchNumber":4,"startTime":"2026-08-22T23:28:24.673Z","endTime":"2026-08-22T23:28:29.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:28:29.109Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:29:11.832Z","endTime":"2026-08-22T23:30:10.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c7bd6f60-80f9-307d-a13b-550a742eb9ce","startTime":"2026-08-22T23:28:55.409Z","endTime":"2026-08-22T23:28:58.598Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17090518443908,"aZ":-45.267549816315686,"pfxX":4.349838427777845,"pfxZ":-9.579432199784776,"pX":-0.6931743397679707,"pZ":2.809156471352073,"vX0":1.8336161326345444,"vY0":-117.03304260781928,"vZ0":2.676787331292553,"x":143.42,"y":162.93,"x0":-2.055553691378736,"y0":50.00393894098621,"z0":5.93648252319776,"aX":5.943958196842423},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.2,"breakHorizontal":-8.4,"spinRate":2657,"spinDirection":25},"zone":4,"typeConfidence":0.9,"plateTime":0.4707088736460836,"extension":6.410675551512168},"index":1,"playId":"ddbe3ebd-538b-3ce4-ae64-6585785ea385","pitchNumber":1,"startTime":"2026-08-22T23:29:14.021Z","endTime":"2026-08-22T23:29:17.783Z","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":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.152231621788612,"aZ":-43.56800931167104,"pfxX":4.26971434431103,"pfxZ":-8.738259176040085,"pX":0.7357847753052144,"pZ":1.8319142234027828,"vX0":4.803409868433675,"vY0":-114.38205840048155,"vZ0":0.7140166679943043,"x":88.95,"y":189.32,"x0":-1.9584030024837902,"y0":50.00090936822468,"z0":5.841472345829621,"aX":5.568609043300146},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.2,"breakHorizontal":-9.1,"spinRate":2540,"spinDirection":23},"zone":9,"typeConfidence":0.91,"plateTime":0.48173154844533794,"extension":6.52309818077369},"index":2,"playId":"ca6e8de8-0ea4-3074-aaaa-dd2af5acced8","pitchNumber":2,"startTime":"2026-08-22T23:29:35.052Z","endTime":"2026-08-22T23:29:40.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bobby Witt Jr. steals (34) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"ca6e8de8-0ea4-3074-aaaa-dd2af5acced8","startTime":"2026-08-22T23:29:46.391Z","endTime":"2026-08-22T23:30:02.257Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":81.0,"endSpeed":73.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.833494513696383,"aZ":-46.28145107049048,"pfxX":4.230990868824753,"pfxZ":-10.2551304072427,"pX":0.07443740145209157,"pZ":2.285064827272307,"vX0":3.3593288280493585,"vY0":-117.82868155796099,"vZ0":1.727474431008743,"x":114.16,"y":177.08,"x0":-1.9302787335149385,"y0":50.000402243930935,"z0":5.889290124511847,"aX":5.821696658488982},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-17.6,"breakHorizontal":-8.6,"spinRate":2807,"spinDirection":25},"zone":8,"typeConfidence":0.9,"plateTime":0.4686951738028413,"extension":6.406797049853607},"hitData":{"launchSpeed":96.0,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.91,"coordY":152.09}},"index":4,"playId":"c3509970-989b-32dc-a027-922f70ec3447","pitchNumber":3,"startTime":"2026-08-22T23:30:02.257Z","endTime":"2026-08-22T23:30:10.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:30:10.321Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Callahan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T23:32:07.749Z","endTime":"2026-08-22T23:33:08.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97693211383887,"aZ":-24.072872977858314,"pfxX":0.1464488562092794,"pfxZ":5.003262257703183,"pX":0.6191246785771919,"pZ":2.4194577788914766,"vX0":6.239412812140772,"vY0":-125.99594381185614,"vZ0":-5.119184512006858,"x":93.4,"y":173.45,"x0":-1.901272545901171,"y0":50.002068576087346,"z0":6.406246282198823,"aX":0.23580693778320863},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.2,"breakHorizontal":-1.6,"spinRate":2057,"spinDirection":183},"zone":6,"typeConfidence":0.62,"plateTime":0.4336108367093354,"extension":6.7075907916363535},"index":0,"playId":"0bbc1ce3-d145-3e59-8bfe-1a297a1f2fdd","pitchNumber":1,"startTime":"2026-08-22T23:32:19.246Z","endTime":"2026-08-22T23:32:23.802Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684378344575677,"aZ":-13.308656767642187,"pfxX":-2.9538568453144634,"pfxZ":10.438519135573621,"pX":0.6118377131076599,"pZ":3.492929873011559,"vX0":7.187972434110769,"vY0":-133.56244619076517,"vZ0":-5.527534099539242,"x":93.68,"y":144.47,"x0":-1.730056823478686,"y0":50.00084704474993,"z0":6.5457255664683975,"aX":-5.337822135371907},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2202,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.4100446399613804,"extension":6.647572450142879},"index":1,"playId":"7ea1410a-a621-3b7c-a38e-0c69f8c4ebb9","pitchNumber":2,"startTime":"2026-08-22T23:32:35.198Z","endTime":"2026-08-22T23:32:39.823Z","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":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45556424770565,"aZ":-19.68323094267918,"pfxX":-5.609162409240861,"pfxZ":9.154973652766085,"pX":0.11412392391679357,"pZ":1.5785958607285828,"vX0":5.7789891903623705,"vY0":-116.49984393864555,"vZ0":-7.149068965235869,"x":112.65,"y":196.16,"x0":-1.6788441690751112,"y0":50.002005050711126,"z0":6.569553470879447,"aX":-7.6512354240046925},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":1541,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4715571809640471,"extension":6.710456754778264},"index":2,"playId":"87651a2c-e1c7-355d-8a0f-18f73d5bd38a","pitchNumber":3,"startTime":"2026-08-22T23:33:04.631Z","endTime":"2026-08-22T23:33:08.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:33:08.423Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T23:33:17.310Z","endTime":"2026-08-22T23:34:19.228Z","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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"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":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":92.1,"endSpeed":84.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.036541734197154,"aZ":-13.320294537668083,"pfxX":-3.0207046000623827,"pfxZ":10.286197719563575,"pX":-0.6429041686053995,"pZ":2.9995825743850792,"vX0":4.046295958553081,"vY0":-134.06185593238413,"vZ0":-6.83733299603432,"x":141.51,"y":157.79,"x0":-1.77433581193808,"y0":50.004700763636,"z0":6.520561459112422,"aX":-5.538343985638433},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":4.7,"spinRate":2154,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.4074368913882793,"extension":6.609558857008972},"index":0,"playId":"7508518b-6f26-3f56-8bbf-e80a833d5c1a","pitchNumber":1,"startTime":"2026-08-22T23:33:29.803Z","endTime":"2026-08-22T23:33:33.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587541818936415,"aZ":-29.980948118964577,"pfxX":3.3310852839172305,"pfxZ":1.4337121216268702,"pX":0.910605203020158,"pZ":1.9320955641734179,"vX0":5.869622889059464,"vY0":-122.71939925531402,"vZ0":-4.706850950667729,"x":82.29,"y":186.61,"x0":-1.942068843988286,"y0":50.00252915926956,"z0":6.41972515341242,"aX":5.096014128479459},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-7.3,"spinRate":1991,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.445791386519208,"extension":6.760784132883408},"index":1,"playId":"ecad881f-4ec3-34f3-b415-96be58f5a1c6","pitchNumber":2,"startTime":"2026-08-22T23:33:42.711Z","endTime":"2026-08-22T23:33:48.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16687434377047,"aZ":-32.49226537879749,"pfxX":3.484421641701564,"pfxZ":-0.21009105809258166,"pX":0.6596055104713934,"pZ":3.2501757698635463,"vX0":5.181409204813791,"vY0":-123.14097369240997,"vZ0":-1.383806169805235,"x":91.86,"y":151.03,"x0":-1.923337183003481,"y0":50.00174379189548,"z0":6.565219326463666,"aX":5.3554634048452225},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":-7.6,"spinRate":2023,"spinDirection":115},"zone":3,"typeConfidence":0.9,"plateTime":0.4445975807803326,"extension":6.666145132482668},"index":2,"playId":"21d3b7c8-a3da-3b5d-aeb8-857141594733","pitchNumber":3,"startTime":"2026-08-22T23:33:58.066Z","endTime":"2026-08-22T23:34:02.437Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.017320233156106,"aZ":-41.3332625441951,"pfxX":3.298175375309957,"pfxZ":-7.485342712887083,"pX":-0.46612085476307047,"pZ":1.40757033672339,"vX0":2.2318989572777985,"vY0":-110.61003140793116,"vZ0":-1.664196526274329,"x":134.77,"y":200.78,"x0":-1.9211722850597737,"y0":50.00361662095851,"z0":6.5531123961261,"aX":4.035362372319788},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-13.7,"breakHorizontal":-6.6,"spinRate":1861,"spinDirection":21},"zone":13,"typeConfidence":0.9,"plateTime":0.4975661894054104,"extension":6.588705529979795},"index":3,"playId":"970e97f7-018a-33b0-a627-8651bd8a0988","pitchNumber":4,"startTime":"2026-08-22T23:34:15.077Z","endTime":"2026-08-22T23:34:19.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:34:19.228Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Clark lines out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T23:34:31.540Z","endTime":"2026-08-22T23:35:04.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"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":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891797326922216,"aZ":-13.993786072736528,"pfxX":-3.4836652797015923,"pfxZ":9.88255196471455,"pX":-0.12595334172972464,"pZ":3.148945007730829,"vX0":5.482532596421974,"vY0":-134.479058255204,"vZ0":-6.326278328515408,"x":121.8,"y":153.76,"x0":-1.7341843062529751,"y0":50.00551678508328,"z0":6.516195820935848,"aX":-6.4111636503959835},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":5.2,"spinRate":2003,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.40656489741542057,"extension":6.740161210522041},"index":0,"playId":"36d17c1b-f33f-38a9-bc14-3f006ce8c749","pitchNumber":1,"startTime":"2026-08-22T23:34:40.012Z","endTime":"2026-08-22T23:34:44.292Z","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":1,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77706362661017,"aZ":-41.41125093275547,"pfxX":5.956636680948455,"pfxZ":-7.796185995825812,"pX":-0.687715856311413,"pZ":2.207602393089969,"vX0":1.6590327546946133,"vY0":-108.94416921097964,"vZ0":0.2557679285577117,"x":143.21,"y":179.17,"x0":-2.23595813185769,"y0":50.005086774474265,"z0":6.619732967479674,"aX":7.05460753701282},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-13.6,"breakHorizontal":-11.3,"spinRate":2114,"spinDirection":24},"zone":7,"typeConfidence":0.91,"plateTime":0.5056300202161017,"extension":6.621800090506659},"hitData":{"launchSpeed":70.0,"launchAngle":16.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":154.12}},"index":1,"playId":"481af951-8749-3567-ac92-6afac22ff710","pitchNumber":2,"startTime":"2026-08-22T23:34:58.993Z","endTime":"2026-08-22T23:35:04.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:35:04.080Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to third baseman Hao-Yu Lee in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:37:00.820Z","endTime":"2026-08-22T23:39:14.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.800124273074008,"aZ":-44.345891325682096,"pfxX":6.281662129526421,"pfxZ":-9.364633666508196,"pX":-1.461180121757719,"pZ":3.51761343732823,"vX0":-0.35811818170018933,"vY0":-113.84353883364608,"vZ0":4.144242375054185,"x":172.7,"y":143.8,"x0":-2.1159558330427477,"y0":50.00322136447399,"z0":6.091498579194125,"aX":8.164579979150055},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.5,"breakHorizontal":-11.3,"spinRate":2674,"spinDirection":31},"zone":11,"typeConfidence":0.9,"plateTime":0.4829310329326906,"extension":6.203306405881655},"index":0,"playId":"06110fc6-74e8-3f22-bfb0-ebba41a02375","pitchNumber":1,"startTime":"2026-08-22T23:37:12.728Z","endTime":"2026-08-22T23:37:16.854Z","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":95.7,"endSpeed":87.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24451714295396,"aZ":-12.715045705436632,"pfxX":-2.312355658442679,"pfxZ":9.914666049673732,"pX":-0.5568666373015911,"pZ":2.793773345512715,"vX0":4.5753533079108095,"vY0":-139.2206379439566,"vZ0":-5.47586011881951,"x":138.23,"y":163.35,"x0":-1.9211818907462468,"y0":50.00533667613697,"z0":5.627694808453258,"aX":-4.539821025310799},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2226,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.3934054296232632,"extension":6.473624811669765},"index":1,"playId":"608281cc-70e9-3be4-9678-0340915aa1f9","pitchNumber":2,"startTime":"2026-08-22T23:37:25.759Z","endTime":"2026-08-22T23:37:29.203Z","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.8,"endSpeed":86.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.109918576272765,"aZ":-16.29954394771716,"pfxX":-4.655481607835335,"pfxZ":8.261046244032611,"pX":-1.6142825371198308,"pZ":2.053720321580178,"vX0":2.9017875367980768,"vY0":-137.8750110174906,"vZ0":-6.608756116629724,"x":178.53,"y":183.33,"x0":-2.0763777779179775,"y0":50.00512937818386,"z0":5.58483471202811,"aX":-8.949964145414897},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":7.8,"spinRate":2125,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.3975041114322817,"extension":6.450722650732029},"index":2,"playId":"822159c5-dcf1-3708-bee2-364884e6a1cc","pitchNumber":3,"startTime":"2026-08-22T23:37:40.043Z","endTime":"2026-08-22T23:37:43.772Z","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.8,"endSpeed":86.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.335037096273602,"aZ":-14.1414658228762,"pfxX":-3.0735824030654877,"pfxZ":9.362133707173733,"pX":0.7031590099463696,"pZ":2.661929644771409,"vX0":7.821520527939836,"vY0":-137.84215246764285,"vZ0":-5.410127174094167,"x":90.2,"y":166.91,"x0":-1.7705112981101025,"y0":50.00457094649949,"z0":5.603201632393826,"aX":-5.921870688746154},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2296,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3971874347531563,"extension":6.421983205132128},"index":3,"playId":"31532f31-49bf-3063-bdd0-adeb61b99daa","pitchNumber":4,"startTime":"2026-08-22T23:37:56.147Z","endTime":"2026-08-22T23:38:00.003Z","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":96.5,"endSpeed":88.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27663128648132,"aZ":-17.34585531816899,"pfxX":-5.67306183402142,"pfxZ":7.432800089827353,"pX":-0.5048373050958651,"pZ":3.558123350963248,"vX0":5.594375093009003,"vY0":-140.46613789694055,"vZ0":-2.8315121579301046,"x":136.24,"y":142.71,"x0":-1.7867002868204145,"y0":50.00504683019566,"z0":5.709226022774728,"aX":-11.32079400406737},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2041,"spinDirection":215},"zone":11,"typeConfidence":0.76,"plateTime":0.3901775979453177,"extension":6.475202975907222},"index":4,"playId":"8564826e-2b8b-3ec3-8ddf-10f330660466","pitchNumber":5,"startTime":"2026-08-22T23:38:20.055Z","endTime":"2026-08-22T23:38:23.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012902133877905,"aZ":-38.921578700293956,"pfxX":-7.971266585232998,"pfxZ":-3.9029506804033938,"pX":-1.0304882882821604,"pZ":1.207116197915104,"vX0":4.987932563286582,"vY0":-131.43264459692307,"vZ0":-3.7837555630383997,"x":156.28,"y":206.19,"x0":-1.929110090621706,"y0":50.004283367052096,"z0":5.592841896463043,"aX":-13.777859720505568},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.7,"breakHorizontal":13.2,"spinRate":1404,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4186861643613673,"extension":6.531897585500679},"index":5,"playId":"7774b9a5-096d-3e63-b72f-f716af882117","pitchNumber":6,"startTime":"2026-08-22T23:38:40.972Z","endTime":"2026-08-22T23:38:44.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.065543613595132,"aZ":-16.4853111075748,"pfxX":-5.263743724886962,"pfxZ":8.079664947680415,"pX":-0.19341413854696504,"pZ":3.1725776827492074,"vX0":6.552108895999007,"vY0":-138.48003479893103,"vZ0":-3.470947634405215,"x":124.37,"y":153.12,"x0":-1.9067430582722502,"y0":50.0000610867942,"z0":5.545724022464258,"aX":-10.217365808303173},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":8.2,"spinRate":2150,"spinDirection":216},"zone":2,"typeConfidence":0.85,"plateTime":0.395605735435852,"extension":6.6575337330321895},"hitData":{"launchSpeed":81.4,"launchAngle":75.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":185.55}},"index":6,"playId":"c22f4d9a-46f9-3506-b7c1-030514e18f83","pitchNumber":7,"startTime":"2026-08-22T23:39:05.036Z","endTime":"2026-08-22T23:39:14.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:39:14.605Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:39:32.849Z","endTime":"2026-08-22T23:41:25.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840280823274973,"aZ":-14.322760419711065,"pfxX":-4.673434505832012,"pfxZ":9.202295748113006,"pX":-0.044958658341981025,"pZ":1.4544967879022206,"vX0":6.699867153196894,"vY0":-138.39885255786913,"vZ0":-8.441215885134289,"x":118.71,"y":199.51,"x0":-1.8898050452555528,"y0":50.00390761032612,"z0":5.5029558385437785,"aX":-9.067937039605768},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2220,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.3957362745851394,"extension":6.525129579131809},"index":0,"playId":"f03704e0-f958-3b23-abce-6ccb1e301fde","pitchNumber":1,"startTime":"2026-08-22T23:39:39.567Z","endTime":"2026-08-22T23:39:43.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572022422704087,"aZ":-27.466899897522158,"pfxX":0.9651841860373915,"pfxZ":2.6968619570407153,"pX":0.6897654524318564,"pZ":2.8428504057833632,"vX0":6.728502313016236,"vY0":-131.06704265583747,"vZ0":-1.9894834655855473,"x":90.71,"y":162.02,"x0":-2.0316153381863247,"y0":50.00570439952982,"z0":5.654152182992122,"aX":1.68619219438401},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-3.1,"spinRate":2474,"spinDirection":176},"zone":3,"typeConfidence":0.9,"plateTime":0.4172088230937172,"extension":6.477386474929018},"index":1,"playId":"144d4f42-8fa2-3220-b0f2-1b0b5e064d39","pitchNumber":2,"startTime":"2026-08-22T23:39:53.201Z","endTime":"2026-08-22T23:39:56.333Z","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":1,"outs":1},"index":2,"startTime":"2026-08-22T23:40:14.236Z","endTime":"2026-08-22T23:40:27.623Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615782599110315,"aZ":-44.55817981524543,"pfxX":4.690007244074205,"pfxZ":-8.974041026955065,"pX":0.20689110127396673,"pZ":1.9478420391802316,"vX0":3.5601221869406174,"vY0":-117.38493257893153,"vZ0":0.8558858064191772,"x":109.11,"y":186.19,"x0":-1.945105101488455,"y0":50.00507020976371,"z0":5.765391863518539,"aX":6.469510583209746},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.6,"breakHorizontal":-9.5,"spinRate":2739,"spinDirection":24},"zone":8,"typeConfidence":0.9,"plateTime":0.4686948390259471,"extension":6.485956991049782},"index":3,"playId":"1a259bb0-a38f-3c49-aabd-506043851bad","pitchNumber":3,"startTime":"2026-08-22T23:40:27.623Z","endTime":"2026-08-22T23:40:32.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.161906483553512,"aZ":-35.691572109447435,"pfxX":-6.891192795888834,"pfxZ":-2.026274668940691,"pX":-0.4708033716495213,"pZ":0.6406374747741792,"vX0":6.306670242589017,"vY0":-131.35986708068296,"vZ0":-5.571397048942785,"x":134.95,"y":221.48,"x0":-2.0134414577574575,"y0":50.00198023236147,"z0":5.458657124443995,"aX":-11.981029464046},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.7,"breakHorizontal":11.0,"spinRate":1386,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4178003722729198,"extension":6.5604378635348874},"index":4,"playId":"77710273-92ec-37b8-9762-5de5225d1f6d","pitchNumber":4,"startTime":"2026-08-22T23:40:44.027Z","endTime":"2026-08-22T23:40:47.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45425315420406,"aZ":-17.679719534087145,"pfxX":-3.452840142852195,"pfxZ":7.362904845711011,"pX":0.23857867267481067,"pZ":3.7145325151401503,"vX0":6.9513360135142825,"vY0":-138.59173371791988,"vZ0":-2.2235325669515484,"x":107.91,"y":138.49,"x0":-1.8399339599809246,"y0":50.00548810007047,"z0":5.692269730015702,"aX":-6.800454671660994},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":1937,"spinDirection":210},"zone":12,"typeConfidence":0.83,"plateTime":0.3933973206430137,"extension":6.51327687404038},"index":5,"playId":"29816932-71d7-3e64-a555-7e461480217b","pitchNumber":5,"startTime":"2026-08-22T23:41:05.655Z","endTime":"2026-08-22T23:41:10.010Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728764227770927,"aZ":-42.68010597227335,"pfxX":5.252823666574998,"pfxZ":-7.934771532680795,"pX":1.0578641086966754,"pZ":0.9949302971020934,"vX0":5.051515908840334,"vY0":-115.32729190422097,"vZ0":-1.2708105845790048,"x":76.68,"y":211.92,"x0":-1.8565253592966222,"y0":50.00083318631783,"z0":5.7305649017674005,"aX":6.9575371759845925},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.3,"breakHorizontal":-10.9,"spinRate":2765,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4779479842694272,"extension":6.4769747316976805},"index":6,"playId":"8ae7ba69-8742-3e58-b0a5-bc206a46fe56","pitchNumber":6,"startTime":"2026-08-22T23:41:20.094Z","endTime":"2026-08-22T23:41:25.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:41:25.852Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Massey lines out to right fielder Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:41:37.970Z","endTime":"2026-08-22T23:42:03.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.165415288439533,"aZ":-17.825838614019673,"pfxX":-4.309037003023516,"pfxZ":7.435757035310695,"pX":0.404599013430488,"pZ":2.593141763066531,"vX0":7.729691069484083,"vY0":-137.4852056460532,"vZ0":-4.888231313222175,"x":101.58,"y":168.77,"x0":-1.8731703703198668,"y0":50.00344520093363,"z0":5.589784222677269,"aX":-8.316440146344059},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":6.4,"spinRate":2092,"spinDirection":213},"zone":6,"typeConfidence":0.83,"plateTime":0.3971558586520656,"extension":6.631542973256404},"hitData":{"launchSpeed":94.1,"launchAngle":21.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.95,"coordY":98.35}},"index":0,"playId":"be140168-4be1-37c4-bb33-1448f70baf55","pitchNumber":1,"startTime":"2026-08-22T23:41:52.894Z","endTime":"2026-08-22T23:42:03.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:42:03.409Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Tolbert called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:42:19.101Z","endTime":"2026-08-22T23:43:12.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888505894327817,"aZ":-45.01424889131497,"pfxX":4.878580581077067,"pfxZ":-9.51335365474351,"pX":0.20431386847977345,"pZ":2.6707164282543046,"vX0":3.545549161168134,"vY0":-116.04114411353781,"vZ0":2.532498253197723,"x":109.21,"y":166.67,"x0":-1.9831869570543175,"y0":50.00551828306428,"z0":5.88739926772013,"aX":6.581623540497646},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.2,"breakHorizontal":-9.8,"spinRate":2636,"spinDirection":26},"zone":5,"typeConfidence":0.9,"plateTime":0.47397333420791066,"extension":6.430347624964885},"index":0,"playId":"a74bc51f-3517-32d8-ba27-30afa98a9bb2","pitchNumber":1,"startTime":"2026-08-22T23:42:28.502Z","endTime":"2026-08-22T23:42:32.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10530306981806,"aZ":-14.38223664821518,"pfxX":-2.766980897041079,"pfxZ":9.057092797810459,"pX":0.8846533953869846,"pZ":1.9183778705632923,"vX0":8.291539275876206,"vY0":-139.0248185921278,"vZ0":-7.308360880784313,"x":83.28,"y":186.98,"x0":-1.772219047318294,"y0":50.0047253824777,"z0":5.529050396929324,"aX":-5.437358479101543},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":3.4,"spinRate":2273,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.39342559782492836,"extension":6.562724036904329},"index":1,"playId":"57b4655b-8bf1-3272-9322-c86fab95c2c1","pitchNumber":2,"startTime":"2026-08-22T23:42:48.479Z","endTime":"2026-08-22T23:42:52.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17531091346164,"aZ":-15.740844533354222,"pfxX":-4.6492300376312885,"pfxZ":8.154365262067174,"pX":-0.19635492015959286,"pZ":2.2350054140130844,"vX0":6.4387075629590935,"vY0":-140.44660538659525,"vZ0":-6.387944217387406,"x":124.48,"y":178.43,"x0":-1.9051963645779653,"y0":50.00577952362906,"z0":5.547028230186673,"aX":-9.372612739605616},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":7.2,"spinRate":2280,"spinDirection":214},"zone":5,"typeConfidence":0.89,"plateTime":0.38868496640968253,"extension":6.56488171910125},"index":2,"playId":"73aaf2a1-0fad-3780-9fc3-845ea6eaba46","pitchNumber":3,"startTime":"2026-08-22T23:43:07.636Z","endTime":"2026-08-22T23:43:12.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:43:12.052Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:45:17.401Z","endTime":"2026-08-22T23:45:36.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":91.8,"endSpeed":84.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629104105401666,"aZ":-11.587768497030506,"pfxX":-2.1433001315877007,"pfxZ":11.302864900393805,"pX":0.3483485339442904,"pZ":3.255618210132058,"vX0":5.571337687642503,"vY0":-133.56971433286023,"vZ0":-6.5838725079335525,"x":103.72,"y":150.88,"x0":-1.4786854870002484,"y0":50.00139138690174,"z0":6.571962022112177,"aX":-3.9036468449079},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":2.8,"spinRate":2127,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.4088347019815388,"extension":6.581907597197054},"hitData":{"launchSpeed":96.0,"launchAngle":47.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.58,"coordY":90.24}},"index":0,"playId":"947a64ee-d8c4-3e36-b234-ff6e89bf714b","pitchNumber":1,"startTime":"2026-08-22T23:45:25.383Z","endTime":"2026-08-22T23:45:36.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:45:36.988Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:45:50.015Z","endTime":"2026-08-22T23:47:41.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277494153092665,"aZ":-20.623534300451055,"pfxX":0.3215698992665894,"pfxZ":6.797955469226923,"pX":0.45853267525778296,"pZ":1.713857445276502,"vX0":6.08025480113122,"vY0":-129.33197966601386,"vZ0":-7.5830720812567005,"x":99.52,"y":192.51,"x0":-1.961870514106266,"y0":50.00179469290251,"z0":6.258578095077023,"aX":0.5451032120635445},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2082,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.42306586879821406,"extension":6.7368891571391885},"index":0,"playId":"73935907-60f7-3007-8f9d-19f63592f15d","pitchNumber":1,"startTime":"2026-08-22T23:45:59.998Z","endTime":"2026-08-22T23:46:03.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08999656934463,"aZ":-30.42746125000323,"pfxX":-10.145745824271865,"pfxZ":1.2940391135912686,"pX":-0.030923877418662628,"pZ":1.1824121108580574,"vX0":7.008862869264128,"vY0":-115.73207780632342,"vZ0":-5.647544817661691,"x":118.18,"y":206.85,"x0":-1.7916489829417253,"y0":50.00002327043186,"z0":6.59400404803471,"aX":-13.658955597228772},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.1,"breakHorizontal":16.4,"spinRate":1575,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.47461668302094884,"extension":6.692765936110571},"index":1,"playId":"dfab9c89-82f1-3519-9aa9-39be55365c5b","pitchNumber":2,"startTime":"2026-08-22T23:46:12.249Z","endTime":"2026-08-22T23:46:15.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.407217370344082,"aZ":-15.449162107042387,"pfxX":-8.071551514141238,"pfxZ":8.948668270435551,"pX":0.9090802743380187,"pZ":1.9172507618755532,"vX0":9.949937503822019,"vY0":-135.5310093806995,"vZ0":-8.587718883134706,"x":82.35,"y":187.01,"x0":-1.7534584094691237,"y0":50.00026232379591,"z0":6.196045201942819,"aX":-15.0804222087867},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":12.6,"spinRate":2060,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.40346084811307215,"extension":6.777144196652192},"index":2,"playId":"10735ec9-83f7-3662-b748-71e641cb25d6","pitchNumber":3,"startTime":"2026-08-22T23:46:28.424Z","endTime":"2026-08-22T23:46:32.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361251655620077,"aZ":-33.245485035992424,"pfxX":-9.455085567889032,"pfxZ":-0.7689012325822135,"pX":-1.4575151949392904,"pZ":1.6207681795497721,"vX0":4.110419033092214,"vY0":-118.4872593197611,"vZ0":-4.388646655353963,"x":172.56,"y":195.02,"x0":-1.9986429297612045,"y0":50.00009472342841,"z0":6.577859710917092,"aX":-13.268369236750859},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.3,"breakHorizontal":16.0,"spinRate":1509,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4645594217903768,"extension":6.58362423939143},"index":3,"playId":"8fa5d2d9-6d44-3e1c-a16a-eab6da772999","pitchNumber":4,"startTime":"2026-08-22T23:46:40.390Z","endTime":"2026-08-22T23:46:44.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93592075925352,"aZ":-28.085950816442914,"pfxX":-9.222133924366268,"pfxZ":2.8205560196368378,"pX":-0.3517579069388527,"pZ":2.7136896460733504,"vX0":6.315674565515315,"vY0":-119.57780918106586,"vZ0":-3.364664899667657,"x":130.41,"y":165.51,"x0":-1.8282921645560402,"y0":50.00135148915523,"z0":6.657130900249446,"aX":-13.361615625809094},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":15.2,"spinRate":1509,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.45795005671744793,"extension":6.625302521301666},"index":4,"playId":"1fa1de9e-396e-3706-be26-2649d1312f93","pitchNumber":5,"startTime":"2026-08-22T23:46:55.671Z","endTime":"2026-08-22T23:46:59.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17886645604077,"aZ":-16.840933785051188,"pfxX":-8.495515507661333,"pfxZ":8.18420890183043,"pX":-0.45515138784949905,"pZ":1.9448834598634726,"vX0":6.997600041707487,"vY0":-135.65143960270018,"vZ0":-8.38235475754065,"x":134.35,"y":186.27,"x0":-1.9576095817821546,"y0":50.00299821051212,"z0":6.236840947562779,"aX":-15.91815693334046},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":14.0,"spinRate":2044,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.40293710339632893,"extension":6.731794577336469},"index":5,"playId":"b6e20889-ad64-3fe3-a2d3-179ba6c93172","pitchNumber":6,"startTime":"2026-08-22T23:47:14.793Z","endTime":"2026-08-22T23:47:18.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26514975959136,"aZ":-17.311146060192613,"pfxX":-7.748142906774492,"pfxZ":7.9433499507382095,"pX":0.8203332362102634,"pZ":2.350712131521094,"vX0":9.657440753359234,"vY0":-135.81716561386582,"vZ0":-7.198802602023635,"x":85.73,"y":175.31,"x0":-1.7720357831619855,"y0":50.00619788951889,"z0":6.2361291066425695,"aX":-14.503902895105371},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":12.0,"spinRate":2027,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4030302404867463,"extension":6.63415801638945},"hitData":{"launchSpeed":67.2,"launchAngle":11.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":161.72}},"index":6,"playId":"0aeb263c-adbc-3eac-b749-fef06bff7028","pitchNumber":7,"startTime":"2026-08-22T23:47:35.953Z","endTime":"2026-08-22T23:47:41.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:47:41.954Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:47:58.691Z","endTime":"2026-08-22T23:49:40.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56426450709966,"aZ":-27.15675868309242,"pfxX":0.6731770294708094,"pfxZ":3.1799852370671786,"pX":-0.12912503498195552,"pZ":1.408398571044293,"vX0":4.406049649853088,"vY0":-124.12773841949617,"vZ0":-6.497967605340065,"x":121.92,"y":200.75,"x0":-2.007339536447201,"y0":50.00001432245838,"z0":6.2920882749960665,"aX":1.0597366339994685},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":-2.2,"spinRate":2093,"spinDirection":197},"zone":13,"typeConfidence":0.92,"plateTime":0.43961703908532357,"extension":6.8725751214746404},"index":0,"playId":"eebd812d-cd89-3393-8e1c-f42d8bb51538","pitchNumber":1,"startTime":"2026-08-22T23:48:09.231Z","endTime":"2026-08-22T23:48:12.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23771350637149,"aZ":-27.34172430407319,"pfxX":1.614883750987206,"pfxZ":3.1140510108087085,"pX":0.21954716254745776,"pZ":3.5706167984694175,"vX0":4.733682598051627,"vY0":-123.46071563494456,"vZ0":-1.6458620204521521,"x":108.63,"y":142.37,"x0":-1.928028041229426,"y0":50.00454688889304,"z0":6.534340468093278,"aX":2.5071045175340694},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":1926,"spinDirection":168},"zone":12,"typeConfidence":0.92,"plateTime":0.44266970534453787,"extension":6.676864957956623},"index":1,"playId":"d2a9af9f-7ec1-3bd6-9539-16684e5d0d0d","pitchNumber":2,"startTime":"2026-08-22T23:48:24.153Z","endTime":"2026-08-22T23:48:28.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.694113371627303,"aZ":-39.568816234119616,"pfxX":4.982052754858405,"pfxZ":-6.288962123360752,"pX":0.5523662998718017,"pZ":3.6850408045138248,"vX0":4.145674759208091,"vY0":-107.72333944317538,"vZ0":2.726014402049639,"x":95.95,"y":139.28,"x0":-2.0443383417334733,"y0":50.00455258851819,"z0":6.777198914777571,"aX":5.855180534563652},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-10.3,"breakHorizontal":-10.1,"spinRate":1964,"spinDirection":23},"zone":12,"typeConfidence":0.91,"plateTime":0.5084390694916308,"extension":6.537328129975244},"index":2,"playId":"6edd6373-2106-37a1-8e29-7a78e9d28c30","pitchNumber":3,"startTime":"2026-08-22T23:48:38.101Z","endTime":"2026-08-22T23:48:42.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711942828460632,"aZ":-32.26477993860375,"pfxX":2.3479782052889826,"pfxZ":-0.05779741841670116,"pX":-0.6949055145699166,"pZ":2.6853447287908923,"vX0":2.4026643295927324,"vY0":-121.16202158935106,"vZ0":-2.3459879359226345,"x":143.49,"y":166.28,"x0":-1.9980382849008642,"y0":50.00402978738756,"z0":6.437238340314745,"aX":3.5533646655186897},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":-4.8,"spinRate":1831,"spinDirection":116},"zone":4,"typeConfidence":0.86,"plateTime":0.44902243988472756,"extension":6.6317919375291945},"index":3,"playId":"5920c46f-aef5-3843-a325-52ccf26123eb","pitchNumber":4,"startTime":"2026-08-22T23:48:51.949Z","endTime":"2026-08-22T23:48:58.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-22T23:49:05.193Z","endTime":"2026-08-22T23:49:18.243Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48426269368349,"aZ":-13.397551543805461,"pfxX":-3.253264250818339,"pfxZ":9.950603064817006,"pX":-0.2795581948065058,"pZ":4.19070419720069,"vX0":4.989047355231392,"vY0":-136.14503813313635,"vZ0":-3.9912176123549643,"x":127.66,"y":125.63,"x0":-1.708870412728214,"y0":50.0012731777929,"z0":6.596041913951656,"aX":-6.138242356125746},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":4.9,"spinRate":2149,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4015418789821199,"extension":6.789134156177614},"index":5,"playId":"333e40ec-8e21-3943-baa9-c1497d8c19c4","pitchNumber":5,"startTime":"2026-08-22T23:49:18.243Z","endTime":"2026-08-22T23:49:21.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535153137675593,"aZ":-34.70241822354141,"pfxX":-10.043799450627233,"pfxZ":-1.8268086071360665,"pX":0.4992003656405591,"pZ":1.8632515985759797,"vX0":8.023035951464816,"vY0":-117.28244666136109,"vZ0":-3.3425585981310557,"x":97.97,"y":188.47,"x0":-1.6719692386324678,"y0":50.00298217945758,"z0":6.565005526151908,"aX":-13.900950892772828},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.0,"breakHorizontal":16.1,"spinRate":1513,"spinDirection":237},"zone":9,"typeConfidence":0.91,"plateTime":0.46818967549894364,"extension":6.6870672345909705},"hitData":{"launchSpeed":91.7,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.21,"coordY":145.5}},"index":6,"playId":"81670442-7ce5-3bd4-a238-d59a4d139f5a","pitchNumber":6,"startTime":"2026-08-22T23:49:32.679Z","endTime":"2026-08-22T23:49:40.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:49:40.088Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Isbel homers (6) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:51:33.111Z","endTime":"2026-08-22T23:52:16.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"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(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":94.0,"endSpeed":86.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77582057314082,"aZ":-15.181335886256619,"pfxX":-4.576692176601794,"pfxZ":8.970441259228352,"pX":0.38386316433004347,"pZ":2.1333652773472918,"vX0":7.10265840145412,"vY0":-136.69046069047852,"vZ0":-6.595076892538139,"x":102.37,"y":181.18,"x0":-1.652174814356267,"y0":50.00526812537448,"z0":5.617461797003158,"aX":-8.67280790079637},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2079,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.400507060573319,"extension":6.511308696074258},"hitData":{"launchSpeed":104.3,"launchAngle":28.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.02,"coordY":68.44}},"index":0,"playId":"b47e37a9-7119-38d7-ad8c-333448d40563","pitchNumber":1,"startTime":"2026-08-22T23:51:50.023Z","endTime":"2026-08-22T23:52:16.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:52:16.231Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to left fielder Brett Callahan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:52:29.173Z","endTime":"2026-08-22T23:53:29.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.062667878234656,"aZ":-41.57398015768245,"pfxX":4.626776485256572,"pfxZ":-6.894703630725941,"pX":2.0418979644660977,"pZ":-0.25364538027877664,"vX0":7.108700560440632,"vY0":-116.88664676820113,"vZ0":-4.470439256312515,"x":39.17,"y":245.63,"x0":-1.657555217952178,"y0":50.0043444584654,"z0":5.648100120926053,"aX":6.306114998692447},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.4,"breakHorizontal":-10.3,"spinRate":2674,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.47127895084979077,"extension":6.471321828194422},"index":0,"playId":"f777f1e7-10db-33ec-a30b-639c6902eed4","pitchNumber":1,"startTime":"2026-08-22T23:52:37.730Z","endTime":"2026-08-22T23:52:41.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67958466210711,"aZ":-36.87684194229473,"pfxX":-8.762053804086136,"pfxZ":-2.7682938486804485,"pX":-1.861178953966079,"pZ":2.567317191279572,"vX0":3.3387482303698355,"vY0":-129.96727695200101,"vZ0":-0.896752689459576,"x":187.94,"y":169.46,"x0":-2.0283481735754036,"y0":50.00067916246246,"z0":5.731584214659568,"aX":-14.90246026366383},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.9,"breakHorizontal":15.0,"spinRate":1447,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4223621524846668,"extension":6.3623631409612305},"index":1,"playId":"24c73fa8-9653-3859-aa2f-1b76ad33b1d4","pitchNumber":2,"startTime":"2026-08-22T23:53:00.556Z","endTime":"2026-08-22T23:53:04.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414626113852865,"aZ":-32.012241109997156,"pfxX":-8.24407634784653,"pfxZ":0.08965002359478724,"pX":-0.4475376847418284,"pZ":2.692641649002099,"vX0":6.355142568255146,"vY0":-130.9992282051773,"vZ0":-1.695856423609185,"x":134.06,"y":166.08,"x0":-1.8280735202956917,"y0":50.00007836057974,"z0":5.730428244144293,"aX":-14.395801337006004},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.0,"breakHorizontal":13.6,"spinRate":1484,"spinDirection":239},"zone":4,"typeConfidence":0.89,"plateTime":0.4173322454587618,"extension":6.441303646124918},"hitData":{"launchSpeed":95.3,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.64,"coordY":96.83}},"index":2,"playId":"7cd446c7-32ac-3432-bc3a-d7f3c678a50a","pitchNumber":3,"startTime":"2026-08-22T23:53:19.463Z","endTime":"2026-08-22T23:53:29.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:53:29.655Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:53:45.824Z","endTime":"2026-08-22T23:54:24.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958893273977015,"aZ":-20.119000551028616,"pfxX":-8.222464683579943,"pfxZ":6.270634036889089,"pX":0.29751203262186254,"pZ":2.4815057389045485,"vX0":8.522813494030775,"vY0":-136.99542967122832,"vZ0":-4.853057948119356,"x":105.66,"y":171.78,"x0":-1.7683209949145344,"y0":50.00408850623809,"z0":5.629343042567979,"aX":-15.812553626733777},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":13.3,"spinRate":2182,"spinDirection":209},"zone":6,"typeConfidence":0.8,"plateTime":0.39803655139522,"extension":6.596517750798362},"index":0,"playId":"03a31fd9-d655-31de-8522-b024428ae9d6","pitchNumber":1,"startTime":"2026-08-22T23:53:57.115Z","endTime":"2026-08-22T23:54:02.546Z","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":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630093959482156,"aZ":-44.015189901362454,"pfxX":5.971966883859114,"pfxZ":-8.693928538918925,"pX":-0.580478469288417,"pZ":2.7953865344703033,"vX0":1.4732741809682417,"vY0":-116.48323812506487,"vZ0":2.413066760546652,"x":139.13,"y":163.3,"x0":-1.9981368151061827,"y0":50.002149161239444,"z0":5.933720592577148,"aX":8.134979088392152},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.8,"breakHorizontal":-11.2,"spinRate":2769,"spinDirection":33},"zone":4,"typeConfidence":0.9,"plateTime":0.4717806787865406,"extension":6.33509823798323},"hitData":{"launchSpeed":74.4,"launchAngle":40.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.65,"coordY":115.08}},"index":1,"playId":"3f1803ea-dd38-33e5-95f4-47e76fee997f","pitchNumber":2,"startTime":"2026-08-22T23:54:16.285Z","endTime":"2026-08-22T23:54:24.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:54:24.779Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:54:41.653Z","endTime":"2026-08-22T23:55:50.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77879119750371,"aZ":-35.95917056829023,"pfxX":-7.35170597774084,"pfxZ":-2.2215984025681097,"pX":-0.2753464052914011,"pZ":1.6914752285279735,"vX0":6.371270744801482,"vY0":-129.82949471231703,"vZ0":-3.1912325200853378,"x":127.5,"y":193.11,"x0":-1.8088378626103345,"y0":50.004717433061735,"z0":5.680114590480127,"aX":-12.522451862793474},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.6,"breakHorizontal":11.9,"spinRate":1466,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.42227322060743155,"extension":6.590157165293508},"index":0,"playId":"4b6fbfb3-ca6c-3d75-8dd3-b4df22b4d804","pitchNumber":1,"startTime":"2026-08-22T23:54:48.383Z","endTime":"2026-08-22T23:54:52.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36159001987684,"aZ":-15.641138969496112,"pfxX":-5.356415468254561,"pfxZ":8.398389572407577,"pX":0.3771109963639293,"pZ":2.507650105097325,"vX0":7.9940093108567725,"vY0":-138.98349052197364,"vZ0":-5.782950839565929,"x":102.63,"y":171.07,"x0":-1.8323535502097534,"y0":50.00087411542296,"z0":5.64341924396643,"aX":-10.542618794069138},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2202,"spinDirection":213},"zone":6,"typeConfidence":0.87,"plateTime":0.39318076429004556,"extension":6.53310053797085},"index":1,"playId":"7b67fbcd-40a4-3623-83ca-82ddbb39402d","pitchNumber":2,"startTime":"2026-08-22T23:55:04.143Z","endTime":"2026-08-22T23:55:08.167Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.820841300602176,"aZ":-45.49525079671647,"pfxX":2.8656647725023126,"pfxZ":-9.383556698074297,"pX":0.8433288118901421,"pZ":-0.7568258540731758,"vX0":5.568633412203924,"vY0":-119.43972003112943,"vZ0":-4.923433353705811,"x":84.85,"y":259.21,"x0":-1.9073215112540491,"y0":50.004269074662616,"z0":5.499509249018832,"aX":4.066875701218768},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-18.0,"breakHorizontal":-6.7,"spinRate":2738,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.46174446209617015,"extension":6.460721741340055},"index":2,"playId":"bf09b7d9-bf87-3e85-a59d-60da180eb5eb","pitchNumber":3,"startTime":"2026-08-22T23:55:24.481Z","endTime":"2026-08-22T23:55:29.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.996145102093816,"aZ":-43.20645957116093,"pfxX":6.004317895032175,"pfxZ":-7.89607865791476,"pX":0.8573756988504109,"pZ":0.8061905747697086,"vX0":4.484080095917185,"vY0":-118.425988658914,"vZ0":-1.86226469218043,"x":84.32,"y":217.01,"x0":-1.8514207438084473,"y0":50.002444223112555,"z0":5.613772833527181,"aX":8.390145323670673},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.4,"breakHorizontal":-12.1,"spinRate":2782,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.465373591497122,"extension":6.500793969284039},"index":3,"playId":"769a08c3-9b39-359f-9272-0042abee9211","pitchNumber":4,"startTime":"2026-08-22T23:55:45.985Z","endTime":"2026-08-22T23:55:50.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:55:50.784Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:57:59.294Z","endTime":"2026-08-22T23:58:46.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413298459348173,"aZ":-12.689252701956201,"pfxX":-2.0565028188206407,"pfxZ":10.716030041409885,"pX":0.41415410186408824,"pZ":3.9625280808404795,"vX0":6.633545955719436,"vY0":-133.64872305890887,"vZ0":-4.409151815371313,"x":101.21,"y":131.79,"x0":-1.8272899449778295,"y0":50.004350323395116,"z0":6.537651780883551,"aX":-3.740916587757643},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":2.4,"spinRate":2152,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.4090253630239671,"extension":6.570983519312152},"index":0,"playId":"f5fa85ce-3b2d-3b3e-930e-b6e571090fa0","pitchNumber":1,"startTime":"2026-08-22T23:58:12.955Z","endTime":"2026-08-22T23:58:16.928Z","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":91.8,"endSpeed":84.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212281907039106,"aZ":-12.410587276011379,"pfxX":-3.11952986020435,"pfxZ":10.886575161587128,"pX":0.051293168842217,"pZ":3.318829986065308,"vX0":6.338859087882182,"vY0":-133.50528969806055,"vZ0":-5.971525617039919,"x":115.04,"y":149.17,"x0":-1.9424385320124034,"y0":50.00251420318436,"z0":6.4682555631251875,"aX":-5.663566734864298},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2136,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.4093788001265777,"extension":6.5727477503315725},"index":1,"playId":"ae9cc1ac-19d5-3d87-945d-820256dd3757","pitchNumber":2,"startTime":"2026-08-22T23:58:25.312Z","endTime":"2026-08-22T23:58:28.623Z","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":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50029972965189,"aZ":-40.633632007012906,"pfxX":4.0259159648608165,"pfxZ":-7.146845444447489,"pX":-0.3263451948796766,"pZ":2.0752724261101974,"vX0":2.944914155713488,"vY0":-108.57436558462426,"vZ0":-0.3236928874863594,"x":129.44,"y":182.75,"x0":-2.2273906367847074,"y0":50.0031542902744,"z0":6.679937979980869,"aX":4.765302263674444},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-12.6,"breakHorizontal":-8.2,"spinRate":1884,"spinDirection":18},"zone":7,"typeConfidence":0.91,"plateTime":0.5060995253014995,"extension":6.448090442233451},"hitData":{"launchSpeed":108.0,"launchAngle":13.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.42,"coordY":79.06}},"index":2,"playId":"09df2b96-ad24-3f7b-9b93-b22d67dbae61","pitchNumber":3,"startTime":"2026-08-22T23:58:40.158Z","endTime":"2026-08-22T23:58:46.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:58:46.336Z","atBatIndex":23},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dillon Dingler hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:58:59.971Z","endTime":"2026-08-22T23:59:28.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"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":83.4,"endSpeed":77.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.251297291139103,"aZ":-28.71697136000092,"pfxX":2.233604022934338,"pfxZ":2.3094495825790347,"pX":0.26115524574754245,"pZ":2.148365474411527,"vX0":4.359630913753603,"vY0":-121.34141459002848,"vZ0":-4.181644724598947,"x":107.05,"y":180.77,"x0":-1.8472716673183096,"y0":50.00086938138426,"z0":6.389891476980109,"aX":3.336441373042848},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":-5.0,"spinRate":1963,"spinDirection":178},"zone":9,"typeConfidence":0.9,"plateTime":0.451017042663886,"extension":6.768048653366734},"index":0,"playId":"97da413d-c144-3203-851b-414ade95d2fd","pitchNumber":1,"startTime":"2026-08-22T23:59:11.015Z","endTime":"2026-08-22T23:59:14.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":68.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.111183145044954,"aZ":-39.80296293106967,"pfxX":4.191087353072648,"pfxZ":-6.539743440171566,"pX":-1.3833314452951524,"pZ":3.2437128086710736,"vX0":0.48729139379975034,"vY0":-107.74976361196516,"vZ0":2.1495828114135156,"x":169.73,"y":151.2,"x0":-2.1569417334089183,"y0":50.00266466130001,"z0":6.657022141864106,"aX":4.88872986848223},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-10.8,"breakHorizontal":-7.7,"spinRate":1615,"spinDirection":21},"zone":11,"typeConfidence":0.91,"plateTime":0.5098780146706305,"extension":6.533765397836086},"index":1,"playId":"5bbf3faa-b87a-3914-a647-203faf931d60","pitchNumber":2,"startTime":"2026-08-22T23:59:24.448Z","endTime":"2026-08-22T23:59:28.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:59:28.860Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:59:50.041Z","endTime":"2026-08-23T00:01:20.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18901965398877,"aZ":-13.383516392465005,"pfxX":-4.123162149842804,"pfxZ":10.108122934746874,"pX":1.4692060535255231,"pZ":2.7286487563631416,"vX0":9.87386148894849,"vY0":-134.94706219829888,"vZ0":-6.973204662500755,"x":61.0,"y":165.11,"x0":-1.6886191933288055,"y0":50.004654059565674,"z0":6.2744330569508735,"aX":-7.667438292375449},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2039,"spinDirection":201},"zone":12,"typeConfidence":0.87,"plateTime":0.4046637840792431,"extension":6.757670434333433},"index":0,"playId":"dd817e3e-b8ac-3c00-9f33-36e641aa98fe","pitchNumber":1,"startTime":"2026-08-22T23:59:57.276Z","endTime":"2026-08-23T00:00:01.271Z","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":92.6,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92572604266716,"aZ":-15.15281056768366,"pfxX":-4.686634718659072,"pfxZ":9.17968807242978,"pX":-0.6817561738068096,"pZ":2.622520929778826,"vX0":4.9995133334029305,"vY0":-134.73286434000113,"vZ0":-7.219009711978816,"x":142.99,"y":167.97,"x0":-1.9449647842905164,"y0":50.00447582983214,"z0":6.390458923920623,"aX":-8.691460771449513},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":1978,"spinDirection":206},"zone":4,"typeConfidence":0.81,"plateTime":0.40520624093289737,"extension":6.699197310340138},"index":1,"playId":"b599065d-ab4f-3ad9-9f99-86b9edbf375d","pitchNumber":2,"startTime":"2026-08-23T00:00:11.877Z","endTime":"2026-08-23T00:00:15.408Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947077317428985,"aZ":-22.100878438181844,"pfxX":-0.14998902508373693,"pfxZ":5.8373844097134935,"pX":-0.0523123217399487,"pZ":2.623332159659532,"vX0":5.342706636337739,"vY0":-129.7173859485502,"vZ0":-5.142547880669022,"x":118.99,"y":167.95,"x0":-2.1082876727989213,"y0":50.00211884779066,"z0":6.2886611088032796,"aX":-0.25920970468856835},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":-0.7,"spinRate":2110,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.4202297272255673,"extension":6.713645548299626},"index":2,"playId":"296c9ff1-87e0-3049-bbc1-cdea0e19e3fd","pitchNumber":3,"startTime":"2026-08-23T00:00:32.384Z","endTime":"2026-08-23T00:00:36.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378380857892072,"aZ":-15.372419331102753,"pfxX":-1.722076544331101,"pfxZ":9.021964585777049,"pX":0.6134446855354395,"pZ":3.7914225076272983,"vX0":7.331451835282069,"vY0":-134.89590395926538,"vZ0":-4.158719566857742,"x":93.62,"y":136.41,"x0":-1.9033365737978374,"y0":50.00626114972332,"z0":6.420293660122851,"aX":-3.208675937340449},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2076,"spinDirection":202},"zone":12,"typeConfidence":0.87,"plateTime":0.404364794601638,"extension":6.752221712028324},"index":3,"playId":"658f26f2-e2fe-3169-b5de-7bc10045ac2c","pitchNumber":4,"startTime":"2026-08-23T00:00:56.437Z","endTime":"2026-08-23T00:01:00.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.369034347699998,"aZ":-28.671933894348,"pfxX":-9.09707467716818,"pfxZ":2.5233306262561643,"pX":-0.0019329466611942344,"pZ":0.6435397148430703,"vX0":6.782859411229854,"vY0":-117.02663129563142,"vZ0":-7.139664799384118,"x":117.07,"y":221.4,"x0":-1.757947268091412,"y0":50.00057487974423,"z0":6.424523359764838,"aX":-12.599227003557958},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":1531,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.4682886525690102,"extension":6.749238313363942},"index":4,"playId":"8fc64fdc-f38a-32b7-a213-7fe486ec83d7","pitchNumber":5,"startTime":"2026-08-23T00:01:14.846Z","endTime":"2026-08-23T00:01:20.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:01:20.202Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Callahan grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-23T00:01:38.084Z","endTime":"2026-08-23T00:01:51.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":80.6,"endSpeed":73.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09238677334523,"aZ":-24.14012110892344,"pfxX":-8.433281984256551,"pfxZ":5.800653035037859,"pX":-0.11776464514797673,"pZ":2.2751410652000237,"vX0":6.49733059454773,"vY0":-117.1954755460182,"vZ0":-4.749146385896511,"x":121.49,"y":177.35,"x0":-1.8366038812130792,"y0":50.00113341917976,"z0":6.594935335096739,"aX":-11.676442825263392},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.5,"breakHorizontal":13.6,"spinRate":1535,"spinDirection":245},"zone":5,"typeConfidence":0.9,"plateTime":0.4681836397470689,"extension":6.798293649486949},"hitData":{"launchSpeed":76.8,"launchAngle":4.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.98,"coordY":163.75}},"index":0,"playId":"ae8ed3b9-ac9f-3ab8-b8bf-509d5e82e11f","pitchNumber":1,"startTime":"2026-08-23T00:01:45.501Z","endTime":"2026-08-23T00:01:51.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:01:51.543Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Salvador Perez homers (17) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:03:48.862Z","endTime":"2026-08-23T00:05:44.845Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.233590855363826,"aZ":-22.52806025123259,"pfxX":0.751191090568512,"pfxZ":5.409575302421501,"pX":0.45993802444953175,"pZ":3.499080107520255,"vX0":5.613488548139685,"vY0":-131.98337115518004,"vZ0":-1.537585863868098,"x":99.47,"y":144.3,"x0":-1.7826555815231204,"y0":50.00435229833487,"z0":5.730850058911426,"aX":1.3383934510927344},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":-2.4,"spinRate":2259,"spinDirection":194},"zone":12,"typeConfidence":0.79,"plateTime":0.4132989386444086,"extension":6.494746202029914},"index":0,"playId":"87239fb0-638c-3623-bc16-49f4c79f9d03","pitchNumber":1,"startTime":"2026-08-23T00:03:58.199Z","endTime":"2026-08-23T00:04:01.949Z","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":89.6,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673687447376043,"aZ":-36.8329944058435,"pfxX":-7.111338611754432,"pfxZ":-2.7138195305095705,"pX":0.39272634732694195,"pZ":1.6397399791358733,"vX0":8.118733912348414,"vY0":-130.25683561159647,"vZ0":-2.976898555626573,"x":102.03,"y":194.51,"x0":-1.8424013177413394,"y0":50.002844077763555,"z0":5.585668237754942,"aX":-12.205060851619704},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.4,"breakHorizontal":11.0,"spinRate":1541,"spinDirection":241},"zone":14,"typeConfidence":0.89,"plateTime":0.42068233095571195,"extension":6.465182658873805},"index":1,"playId":"c1d889f9-5b5b-32f5-8c06-6d852785470c","pitchNumber":2,"startTime":"2026-08-23T00:04:14.685Z","endTime":"2026-08-23T00:04:18.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-23T00:04:26.705Z","endTime":"2026-08-23T00:04:36.076Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39639957288546,"aZ":-15.214421614842799,"pfxX":-3.5122635920517107,"pfxZ":8.93727481879242,"pX":1.4681332926142143,"pZ":3.4629906169682996,"vX0":9.666318656378596,"vY0":-137.1323146806074,"vZ0":-3.097721071263768,"x":61.04,"y":145.28,"x0":-1.6519105209362979,"y0":50.000059219500834,"z0":5.650146345089898,"aX":-6.663897834235619},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2157,"spinDirection":212},"zone":12,"typeConfidence":0.88,"plateTime":0.40000120746594714,"extension":6.523243114017259},"index":3,"playId":"1cfcbfea-6eb1-3d1b-b567-d7d93ff4d6cd","pitchNumber":3,"startTime":"2026-08-23T00:04:36.076Z","endTime":"2026-08-23T00:04:39.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005820146421225,"aZ":-43.228093479814376,"pfxX":8.1560847985245,"pfxZ":-8.44301356049418,"pX":-0.47745663162640534,"pZ":2.7257058460669086,"vX0":1.0071790035485801,"vY0":-115.04213094117937,"vZ0":2.636069244950682,"x":135.2,"y":165.19,"x0":-1.980807019162973,"y0":50.00372014539208,"z0":5.827087675494444,"aX":10.676097637325592},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-14.0,"breakHorizontal":-15.0,"spinRate":2862,"spinDirection":32},"zone":4,"typeConfidence":0.9,"plateTime":0.4804446253305499,"extension":6.419188450287168},"index":4,"playId":"a5813c18-8282-3a5e-8f55-a38da81d84f2","pitchNumber":4,"startTime":"2026-08-23T00:04:50.069Z","endTime":"2026-08-23T00:04:55.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.946855497468967,"aZ":-18.09893008294244,"pfxX":-4.191114639352399,"pfxZ":7.295374268517394,"pX":0.47594642646724966,"pZ":2.9123926095620143,"vX0":7.539609585945439,"vY0":-137.87174554369847,"vZ0":-4.006748808486399,"x":98.86,"y":160.15,"x0":-1.746630942010011,"y0":50.00524907167719,"z0":5.601994306451913,"aX":-8.08964603655103},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":6.0,"spinRate":2122,"spinDirection":207},"zone":3,"typeConfidence":0.82,"plateTime":0.39689830335588017,"extension":6.649039451683381},"hitData":{"launchSpeed":106.3,"launchAngle":27.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.12,"coordY":27.48}},"index":5,"playId":"31689e23-448d-3342-9014-5a05123184e3","pitchNumber":5,"startTime":"2026-08-23T00:05:14.906Z","endTime":"2026-08-23T00:05:44.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:05:44.845Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Brett Callahan.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:05:53.765Z","endTime":"2026-08-23T00:08:07.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":72.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.301102004911726,"aZ":-43.41309795469961,"pfxX":6.469431787858988,"pfxZ":-8.29084598129579,"pX":0.0031061592201740364,"pZ":2.847197606916907,"vX0":2.6764843693612534,"vY0":-116.93994208252124,"vZ0":2.4650004715340907,"x":116.88,"y":161.91,"x0":-2.003742339776859,"y0":50.00049152548766,"z0":5.914058085947363,"aX":8.773022241838992},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.8,"breakHorizontal":-12.5,"spinRate":2708,"spinDirection":25},"zone":5,"typeConfidence":0.9,"plateTime":0.4721313823012374,"extension":6.3863462919405665},"index":0,"playId":"30b4ddee-6839-3b20-a865-03814f1112f8","pitchNumber":1,"startTime":"2026-08-23T00:06:06.648Z","endTime":"2026-08-23T00:06:10.478Z","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":90.2,"endSpeed":81.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.540825064401425,"aZ":-36.73984873372381,"pfxX":-7.981811869248133,"pfxZ":-2.6752842656552502,"pX":-0.7421441565755842,"pZ":0.37487065187135865,"vX0":5.767160484496846,"vY0":-130.97192414797348,"vZ0":-6.099787918447284,"x":145.29,"y":228.66,"x0":-1.956703011065673,"y0":50.00644468110905,"z0":5.544754105745249,"aX":-13.60737326145575},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-6.2,"breakHorizontal":12.8,"spinRate":1399,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4212827735428095,"extension":6.486234944205813},"index":1,"playId":"5d1aeb3e-bd0d-36b7-a580-7d62b6918168","pitchNumber":2,"startTime":"2026-08-23T00:06:20.962Z","endTime":"2026-08-23T00:06:26.804Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31337350840531,"aZ":-34.58832100956557,"pfxX":-8.652099916113329,"pfxZ":-1.4006726361657025,"pX":-0.46939855678635817,"pZ":1.8588275632367255,"vX0":6.582787863882887,"vY0":-130.81974057416969,"vZ0":-3.059239112103505,"x":134.89,"y":188.59,"x0":-1.9025471765020971,"y0":50.00514148399918,"z0":5.654042028698843,"aX":-14.898686788022115},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.0,"breakHorizontal":14.0,"spinRate":1529,"spinDirection":245},"zone":7,"typeConfidence":0.89,"plateTime":0.4197669831283557,"extension":6.527029761220135},"index":2,"playId":"7482cc63-525a-310f-a1e8-4805b1abda08","pitchNumber":3,"startTime":"2026-08-23T00:06:40.146Z","endTime":"2026-08-23T00:06:44.292Z","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.6,"endSpeed":86.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73150674341094,"aZ":-13.380580108963219,"pfxX":-4.238095743885193,"pfxZ":9.630542171423743,"pX":-0.4875020075160237,"pZ":3.500595947900362,"vX0":5.165363815607822,"vY0":-139.1620628264067,"vZ0":-3.411061902840168,"x":135.58,"y":144.26,"x0":-1.8215621801158757,"y0":50.000673206357526,"z0":5.6350132551192225,"aX":-8.26897867537626},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2114,"spinDirection":208},"zone":1,"typeConfidence":0.92,"plateTime":0.3943696287385823,"extension":6.474446952950886},"index":3,"playId":"c213b0a9-0996-3590-aa9b-c427505d3491","pitchNumber":4,"startTime":"2026-08-23T00:07:00.788Z","endTime":"2026-08-23T00:07:04.604Z","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":80.7,"endSpeed":73.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088571303296035,"aZ":-41.26311746158988,"pfxX":5.418875213375965,"pfxZ":-6.68910984412032,"pX":1.314536801098044,"pZ":1.3871386215436583,"vX0":5.651842611518341,"vY0":-117.2177178081867,"vZ0":-0.7682024360024238,"x":66.89,"y":201.33,"x0":-1.8537752522194548,"y0":50.0035108394411,"z0":5.653189802649996,"aX":7.360860794331369},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.9,"breakHorizontal":-11.5,"spinRate":2703,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.4716156015474495,"extension":6.505664824980289},"index":4,"playId":"f3e4929a-28ac-3698-a776-2f6202fc4758","pitchNumber":5,"startTime":"2026-08-23T00:07:23.084Z","endTime":"2026-08-23T00:07:27.429Z","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":80.8,"endSpeed":73.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.595005004272522,"aZ":-44.21994540656703,"pfxX":4.550111154407007,"pfxZ":-8.860543354738988,"pX":0.592230854117236,"pZ":1.024992915726284,"vX0":4.405188630161443,"vY0":-117.41652572649359,"vZ0":-1.11187181744005,"x":94.43,"y":211.11,"x0":-1.9174912853376738,"y0":50.00197582774878,"z0":5.715516140438821,"aX":6.186785342560198},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.0,"breakHorizontal":-9.6,"spinRate":2830,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4711997559644425,"extension":6.497568680644287},"index":5,"playId":"07fe1a39-c9a3-3590-9900-1b390b79faaa","pitchNumber":6,"startTime":"2026-08-23T00:07:39.045Z","endTime":"2026-08-23T00:07:43.013Z","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":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56888626644184,"aZ":-14.508261984659777,"pfxX":-3.7729302699654457,"pfxZ":8.868872408996152,"pX":-0.5419004250921847,"pZ":1.9541807517139982,"vX0":4.773368103637434,"vY0":-141.04611815720918,"vZ0":-7.184611335937409,"x":137.66,"y":186.02,"x0":-1.7753137869025957,"y0":50.001146590714036,"z0":5.491804643909661,"aX":-7.513317716378788},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2295,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.3900918116093859,"extension":6.4927703093381455},"hitData":{"launchSpeed":93.6,"launchAngle":33.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.9,"coordY":94.88}},"index":6,"playId":"26129557-57f2-3179-91bb-02dfabbc48a1","pitchNumber":7,"startTime":"2026-08-23T00:07:58.274Z","endTime":"2026-08-23T00:08:07.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:08:07.769Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Loftin singles on a ground ball to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:08:23.857Z","endTime":"2026-08-23T00:08:45.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1542463276329,"aZ":-18.97876507328319,"pfxX":-5.837416024990628,"pfxZ":6.772727858367572,"pX":-0.11710102616371641,"pZ":2.6505951172814854,"vX0":6.919826672937779,"vY0":-139.14227177085849,"vZ0":-4.541807217623304,"x":121.46,"y":167.21,"x0":-1.8856573024643817,"y0":50.0004564425185,"z0":5.573091416669202,"aX":-11.369091586492743},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":9.0,"spinRate":2193,"spinDirection":207},"zone":5,"typeConfidence":0.69,"plateTime":0.39464676782425956,"extension":6.508058509992797},"hitData":{"launchSpeed":98.5,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.42,"coordY":105.45}},"index":0,"playId":"79425649-be98-3f76-b4f0-4cf1b0bb03fc","pitchNumber":1,"startTime":"2026-08-23T00:08:35.449Z","endTime":"2026-08-23T00:08:45.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:08:45.499Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Massey pops out softly to third baseman Hao-Yu Lee in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:09:02.323Z","endTime":"2026-08-23T00:10:01.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73295906454509,"aZ":-34.03085037865673,"pfxX":-9.139887855597571,"pfxZ":-1.107167596118769,"pX":0.11124801056639542,"pZ":2.1710520380025233,"vX0":7.969546513235513,"vY0":-129.2768255097139,"vZ0":-2.262702349176153,"x":112.76,"y":180.16,"x0":-1.8346711518406635,"y0":50.00120467048879,"z0":5.687930811392488,"aX":-15.359600324002388},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.3,"breakHorizontal":14.6,"spinRate":1581,"spinDirection":245},"zone":8,"typeConfidence":0.89,"plateTime":0.42483375390022626,"extension":6.509494603329861},"index":0,"playId":"31547b11-3104-33a9-bfbe-104f86a7c326","pitchNumber":1,"startTime":"2026-08-23T00:09:11.072Z","endTime":"2026-08-23T00:09:14.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130264843422122,"aZ":-29.95379243108754,"pfxX":-10.474877914429639,"pfxZ":1.3201736829985218,"pX":0.4964604021505851,"pZ":0.6177227137009195,"vX0":9.123714863270104,"vY0":-129.02885223682753,"vZ0":-6.537014275190183,"x":98.08,"y":222.1,"x0":-1.726386714189865,"y0":50.00463450261711,"z0":5.4956399338982616,"aX":-17.64411616140707},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":16.9,"spinRate":1574,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4246884024738953,"extension":6.544058689336767},"index":1,"playId":"b6bd442d-3355-3d1a-a01f-a643943befef","pitchNumber":2,"startTime":"2026-08-23T00:09:30.267Z","endTime":"2026-08-23T00:09:34.418Z","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":95.0,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490856074134836,"aZ":-14.955615243383722,"pfxX":-3.9737264797571763,"pfxZ":8.874856507477215,"pX":1.3019967789544562,"pZ":2.857346696513722,"vX0":9.695754099466201,"vY0":-138.10963794153352,"vZ0":-4.535862889310268,"x":67.37,"y":161.63,"x0":-1.7310156429751014,"y0":50.00391454779927,"z0":5.520157593685372,"aX":-7.711463554369904},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":5.3,"spinRate":2277,"spinDirection":212},"zone":12,"typeConfidence":0.88,"plateTime":0.39591418809331325,"extension":6.6172934699260155},"hitData":{"launchSpeed":45.5,"launchAngle":75.0,"totalDistance":53.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":107.68,"coordY":192.0}},"index":2,"playId":"ee69903c-679f-3b3a-a979-5f1ca131881c","pitchNumber":3,"startTime":"2026-08-23T00:09:53.946Z","endTime":"2026-08-23T00:10:01.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:10:01.104Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Tolbert grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:10:21.529Z","endTime":"2026-08-23T00:10:37.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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(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":88.8,"endSpeed":81.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.781802009708525,"aZ":-34.97406861056677,"pfxX":-6.783570077375721,"pfxZ":-1.653340159219816,"pX":-0.5089160309279136,"pZ":2.468685046024047,"vX0":5.860751154686676,"vY0":-129.2910357710247,"vZ0":-1.4535682585909409,"x":136.4,"y":172.13,"x0":-1.9230059063285598,"y0":50.001601712388364,"z0":5.720362032888206,"aX":-11.491634308346493},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.1,"breakHorizontal":11.0,"spinRate":1646,"spinDirection":244},"zone":4,"typeConfidence":0.89,"plateTime":0.4235148723201112,"extension":6.4602398492530275},"hitData":{"launchSpeed":93.1,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.96,"coordY":154.62}},"index":0,"playId":"ff0b2dff-5899-3969-b67b-3baf2e2c3b55","pitchNumber":1,"startTime":"2026-08-23T00:10:29.884Z","endTime":"2026-08-23T00:10:37.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:10:37.157Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:12:30.640Z","endTime":"2026-08-23T00:14:39.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130704815498405,"aZ":-14.020063733218995,"pfxX":-3.778864055031007,"pfxZ":10.226264395878024,"pX":1.0884587964950871,"pZ":2.203124061449654,"vX0":8.270770528400558,"vY0":-132.3712770137518,"vZ0":-8.288339609339568,"x":75.51,"y":179.3,"x0":-1.5849507791364768,"y0":50.00390463183603,"z0":6.40030783572461,"aX":-6.709731083945752},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2073,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.4137055269519463,"extension":6.797327681523461},"index":0,"playId":"11f363d0-c01d-3879-85cb-a264531b9499","pitchNumber":1,"startTime":"2026-08-23T00:12:46.231Z","endTime":"2026-08-23T00:12:50.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30242339821287,"aZ":-39.44357552427518,"pfxX":5.680263453713507,"pfxZ":-6.091670009127032,"pX":0.04326589836863272,"pZ":2.8260791680334894,"vX0":2.8870830524687063,"vY0":-108.886870475392,"vZ0":0.9375168419871467,"x":115.35,"y":162.48,"x0":-2.0407833297946736,"y0":50.00442201713808,"z0":6.680178871735489,"aX":6.77550094343095},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.4,"breakHorizontal":-11.0,"spinRate":2127,"spinDirection":29},"zone":5,"typeConfidence":0.9,"plateTime":0.5043171085081011,"extension":6.505314558338705},"index":1,"playId":"8f513f5c-7cf2-388b-a572-03db841e63b4","pitchNumber":2,"startTime":"2026-08-23T00:12:59.180Z","endTime":"2026-08-23T00:13:03.150Z","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":91.3,"endSpeed":84.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.031966017120673,"aZ":-16.532782982453902,"pfxX":-6.22607520231725,"pfxZ":8.728115556204347,"pX":0.02171077076207252,"pZ":2.373807693458245,"vX0":6.895657583511177,"vY0":-132.67889211420396,"vZ0":-7.466181223451921,"x":116.17,"y":174.69,"x0":-1.795773151670762,"y0":50.0020114054781,"z0":6.417938643835689,"aX":-11.156708955094105},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2073,"spinDirection":208},"zone":5,"typeConfidence":0.76,"plateTime":0.41202484446054966,"extension":6.6883598374655024},"index":2,"playId":"38acf5ed-1ad5-31ef-a99d-52839f04edaa","pitchNumber":3,"startTime":"2026-08-23T00:13:13.292Z","endTime":"2026-08-23T00:13:17.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12040362343072,"aZ":-22.313126482717454,"pfxX":-6.925443691045849,"pfxZ":7.114904124333814,"pX":0.3308179829701324,"pZ":3.1485661357472305,"vX0":6.8835993520366605,"vY0":-116.75656371296701,"vZ0":-3.1032078338869993,"x":104.39,"y":153.77,"x0":-1.7500478683194831,"y0":50.00454855522037,"z0":6.585056881779432,"aX":-9.602731088151385},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.4,"breakHorizontal":10.9,"spinRate":1491,"spinDirection":242},"zone":3,"typeConfidence":0.9,"plateTime":0.4683632188144977,"extension":6.83834765136223},"index":3,"playId":"7390fe29-d8a1-36ec-a056-11e88daf01b7","pitchNumber":4,"startTime":"2026-08-23T00:13:33.281Z","endTime":"2026-08-23T00:13:38.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919664664985188,"aZ":-28.968009211987614,"pfxX":-8.270697648484875,"pfxZ":2.262733075125028,"pX":-0.22693717163616914,"pZ":-0.16110137653913897,"vX0":6.254732917589838,"vY0":-118.74214908305365,"vZ0":-9.213077700489524,"x":125.65,"y":243.13,"x0":-1.8278210094647418,"y0":50.00589777042733,"z0":6.42637036172804,"aX":-11.746837446729572},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1444,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.46226361428937857,"extension":6.706055244489447},"index":4,"playId":"341d115e-9607-3ad8-9579-bafcb3887995","pitchNumber":5,"startTime":"2026-08-23T00:13:51.312Z","endTime":"2026-08-23T00:13:54.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.535123205702934,"aZ":-13.420172574474018,"pfxX":-3.009419318804715,"pfxZ":10.157068553989218,"pX":-0.6037020123947775,"pZ":4.297436708761524,"vX0":4.319266223404613,"vY0":-135.50424725720038,"vZ0":-3.667174125355874,"x":140.01,"y":122.75,"x0":-1.832541892881149,"y0":50.00575920158322,"z0":6.615513986003742,"aX":-5.558667164579111},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2155,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4052919446218364,"extension":6.675035333642743},"index":5,"playId":"8d412bcd-ab69-33a8-97e5-8f25de9c8848","pitchNumber":6,"startTime":"2026-08-23T00:14:14.421Z","endTime":"2026-08-23T00:14:18.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":72.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02152106792795,"aZ":-29.948869291391716,"pfxX":-9.409916033271056,"pfxZ":1.6442866553411069,"pX":0.06175205583349467,"pZ":2.087762725577341,"vX0":6.86131038599895,"vY0":-116.87319186793324,"vZ0":-3.6179517253100055,"x":114.65,"y":182.41,"x0":-1.7179129570037615,"y0":50.004458611984525,"z0":6.527677914152259,"aX":-12.765618315426607},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":14.9,"spinRate":1487,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.47218304352626017,"extension":6.666419355818393},"index":6,"playId":"7541b49f-297c-3c2d-9942-ae3ead2a2ae7","pitchNumber":7,"startTime":"2026-08-23T00:14:30.071Z","endTime":"2026-08-23T00:14:39.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:14:39.398Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Clark strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:14:53.417Z","endTime":"2026-08-23T00:16:01.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982190060721713,"aZ":-22.574832989186877,"pfxX":0.8377581595739758,"pfxZ":5.508455184981042,"pX":0.21800006293229057,"pZ":3.46822586682775,"vX0":5.528148736546483,"vY0":-130.75806086755222,"vZ0":-3.3021490922860584,"x":108.69,"y":145.14,"x0":-2.0270023289565966,"y0":50.00260297907735,"z0":6.429451046714988,"aX":1.4580248299809793},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-2.6,"spinRate":2121,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.41791506452608607,"extension":6.753784368346324},"index":0,"playId":"0b6c99ea-f48d-356f-9803-7484affdd441","pitchNumber":1,"startTime":"2026-08-23T00:15:00.658Z","endTime":"2026-08-23T00:15:04.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8795816293529,"aZ":-32.889995805293196,"pfxX":-9.437717732094093,"pfxZ":-0.5337185830898021,"pX":0.029854993624874357,"pZ":0.7257077665716748,"vX0":6.990343475742004,"vY0":-116.44536500219427,"vZ0":-6.042995182834564,"x":115.86,"y":219.19,"x0":-1.8067895090780313,"y0":50.00144535521818,"z0":6.521315298973757,"aX":-12.768604231482433},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.4,"breakHorizontal":15.0,"spinRate":1537,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4730604368289728,"extension":6.689451225705177},"index":1,"playId":"e9139441-636e-3eb2-9b00-3ca539ee3b61","pitchNumber":2,"startTime":"2026-08-23T00:15:13.564Z","endTime":"2026-08-23T00:15:17.255Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66878436067179,"aZ":-21.156751986532008,"pfxX":-0.6419182373505279,"pfxZ":6.357013705839724,"pX":0.0987316880045702,"pZ":1.8371501689303977,"vX0":5.778818380940028,"vY0":-129.643348990222,"vZ0":-7.249503938098466,"x":113.24,"y":189.18,"x0":-2.0591900960584906,"y0":50.000095981572734,"z0":6.241150956473949,"aX":-1.1133799783642848},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":0.1,"spinRate":2010,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.4197151411180733,"extension":6.696044947480682},"index":2,"playId":"d69d315e-ee14-335d-a4bc-fcb84ce145f9","pitchNumber":3,"startTime":"2026-08-23T00:15:27.932Z","endTime":"2026-08-23T00:15:34.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12630124266835,"aZ":-11.852215077178576,"pfxX":-4.011698193353444,"pfxZ":10.610016276449475,"pX":0.42686538192332074,"pZ":4.005886457802476,"vX0":7.3751884516881585,"vY0":-136.78825655475026,"vZ0":-4.6404161405588455,"x":100.73,"y":130.62,"x0":-1.7700000065535733,"y0":50.00462449643867,"z0":6.5221558884660675,"aX":-7.685956286543051},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2190,"spinDirection":201},"zone":12,"typeConfidence":0.88,"plateTime":0.39878918009174535,"extension":6.672360550429331},"index":3,"playId":"ffdce496-85d3-3e44-bdd1-48735b04fc6a","pitchNumber":4,"startTime":"2026-08-23T00:15:56.984Z","endTime":"2026-08-23T00:16:01.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:16:01.577Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hao-Yu Lee homers (7) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:16:16.958Z","endTime":"2026-08-23T00:17:24.990Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.539998874186058,"aZ":-28.96983156431519,"pfxX":1.3126684814897236,"pfxZ":1.9849403001006678,"pX":0.7030698718192775,"pZ":2.7243669278549714,"vX0":6.022765308729213,"vY0":-125.13121275767087,"vZ0":-3.4119892475739504,"x":90.2,"y":165.22,"x0":-1.8864199476138088,"y0":50.00591497118428,"z0":6.429337663626809,"aX":2.1229596971169844},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.5,"spinRate":2031,"spinDirection":175},"zone":3,"typeConfidence":0.92,"plateTime":0.43444027584303146,"extension":6.773766135836901},"index":0,"playId":"9ad41f0d-1c6a-3056-ac16-974eac336f42","pitchNumber":1,"startTime":"2026-08-23T00:16:28.213Z","endTime":"2026-08-23T00:16:31.846Z","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":85.1,"endSpeed":80.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.53932804117915,"aZ":-29.870184363748184,"pfxX":0.1022532467443904,"pfxZ":1.4531941214235076,"pX":0.9695841972763353,"pZ":2.443836630393921,"vX0":7.070395313768694,"vY0":-123.88159540733676,"vZ0":-3.8268900383045326,"x":80.04,"y":172.8,"x0":-1.9083675564703868,"y0":50.00457210166266,"z0":6.445447107787162,"aX":0.16279958549851992},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.4,"spinRate":1998,"spinDirection":171},"zone":12,"typeConfidence":0.91,"plateTime":0.43840308754253154,"extension":6.856936013673297},"index":1,"playId":"4f525f23-fc54-3012-9498-4bf932c6a2bc","pitchNumber":2,"startTime":"2026-08-23T00:16:42.370Z","endTime":"2026-08-23T00:16:46.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9261119398298,"aZ":-14.603815643512274,"pfxX":-6.590601166927664,"pfxZ":9.44842755028825,"pX":-0.42942535948984006,"pZ":2.241590560030299,"vX0":6.51133422989057,"vY0":-134.91812554922976,"vZ0":-8.174246102653163,"x":133.37,"y":178.26,"x0":-2.0076282320827317,"y0":50.00635128400233,"z0":6.321409952571646,"aX":-12.260436941003324},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":1951,"spinDirection":208},"zone":4,"typeConfidence":0.82,"plateTime":0.4046134337224392,"extension":6.755461768677214},"hitData":{"launchSpeed":110.0,"launchAngle":27.0,"totalDistance":446.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":35.99,"coordY":41.45}},"index":2,"playId":"2766c8aa-5542-3dce-9647-0f19a675cc07","pitchNumber":3,"startTime":"2026-08-23T00:16:56.494Z","endTime":"2026-08-23T00:17:24.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:17:24.990Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Tyler Tolbert.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:17:38.085Z","endTime":"2026-08-23T00:19:14.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.752185307493864,"aZ":-14.360104948533545,"pfxX":-4.131813448348433,"pfxZ":9.50179051996819,"pX":0.40492293038960814,"pZ":4.978365228140271,"vX0":6.9583612955177365,"vY0":-136.04037610759423,"vZ0":-1.7984997231963522,"x":101.57,"y":104.36,"x0":-1.6488557099268304,"y0":50.00501874511323,"z0":6.643164272393081,"aX":-7.749142894823453},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2162,"spinDirection":199},"zone":12,"typeConfidence":0.86,"plateTime":0.40257900340809183,"extension":6.737266969531668},"index":0,"playId":"cd564b59-497c-3a84-917d-0ab0397d3fa8","pitchNumber":1,"startTime":"2026-08-23T00:17:45.748Z","endTime":"2026-08-23T00:17:49.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98949644748744,"aZ":-21.043736853434748,"pfxX":-1.3774554451609966,"pfxZ":6.473108425554804,"pX":-0.33402731076953857,"pZ":3.264153789634949,"vX0":4.713528266303734,"vY0":-129.77700777062745,"vZ0":-3.931246541999661,"x":129.73,"y":150.65,"x0":-1.9882021048251537,"y0":50.00638747980268,"z0":6.3849141478688844,"aX":-2.370433545604742},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":1.6,"spinRate":2097,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.4206776085764865,"extension":6.665660818883263},"index":1,"playId":"5a398ec7-23c4-3baf-8915-fce33ee983e3","pitchNumber":2,"startTime":"2026-08-23T00:17:59.085Z","endTime":"2026-08-23T00:18:02.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.175034603424724,"aZ":-32.31337395857683,"pfxX":-9.716019418605963,"pfxZ":-0.10310509790266664,"pX":-0.7045594409993321,"pZ":0.458146200642926,"vX0":5.389989112741967,"vY0":-117.47910747358277,"vZ0":-6.9881124648392765,"x":143.86,"y":226.41,"x0":-1.7830842657472878,"y0":50.000721022604935,"z0":6.527950823460472,"aX":-13.388358376490116},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.9,"breakHorizontal":16.0,"spinRate":1487,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.46875681226461463,"extension":6.528064068678918},"index":2,"playId":"19ad75dc-c78e-3f81-a820-058923c81825","pitchNumber":3,"startTime":"2026-08-23T00:18:12.031Z","endTime":"2026-08-23T00:18:15.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091836442668324,"aZ":-28.65132741942482,"pfxX":-9.97993748617442,"pfxZ":2.5677145139196664,"pX":0.5064677454935037,"pZ":2.1846863099542073,"vX0":7.8522695484964355,"vY0":-117.16393786946189,"vZ0":-3.976449681662661,"x":97.69,"y":179.79,"x0":-1.6153392562346447,"y0":50.0001283184464,"z0":6.623821911113948,"aX":-13.67448149301811},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1490,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.47006604633435733,"extension":6.698227673745313},"index":3,"playId":"679d555a-6d16-39d6-ada6-abb7a25973c2","pitchNumber":4,"startTime":"2026-08-23T00:18:30.155Z","endTime":"2026-08-23T00:18:34.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794540229613684,"aZ":-20.526670617818638,"pfxX":-6.308477662313757,"pfxZ":8.352480210619325,"pX":0.3849257793493534,"pZ":1.176927659208693,"vX0":6.950530073854507,"vY0":-117.47419612108166,"vZ0":-7.866294230140284,"x":102.33,"y":207.0,"x0":-1.796093120220472,"y0":50.00151568404893,"z0":6.484849518700944,"aX":-8.794217970476724},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":1624,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4667160200605407,"extension":6.8318513258025115},"index":4,"playId":"d0dd6b47-83d0-378c-8203-797c473a3d9d","pitchNumber":5,"startTime":"2026-08-23T00:18:50.130Z","endTime":"2026-08-23T00:18:54.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479598030807445,"aZ":-14.996865991888647,"pfxX":-8.033424426299785,"pfxZ":9.383110899053694,"pX":-0.5838271326048673,"pZ":2.8004662063243773,"vX0":6.5564223343331784,"vY0":-134.51284712914062,"vZ0":-6.65344283424741,"x":139.25,"y":163.17,"x0":-2.0104518957343553,"y0":50.00304741681262,"z0":6.3715599411367085,"aX":-14.705448712550899},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":13.1,"spinRate":2048,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.4073666908818745,"extension":6.705341640241802},"hitData":{"launchSpeed":98.0,"launchAngle":37.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.63,"coordY":72.31}},"index":5,"playId":"435d47fe-fba1-3c27-b265-0897ed281993","pitchNumber":6,"startTime":"2026-08-23T00:19:05.332Z","endTime":"2026-08-23T00:19:14.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:19:14.460Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T00:21:15.524Z","endTime":"2026-08-23T00:22:34.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67962388096222,"aZ":-33.05297709639168,"pfxX":-8.226206294572295,"pfxZ":-0.5141760491064382,"pX":0.5767712011175289,"pZ":0.4999304853521889,"vX0":8.536540506177284,"vY0":-130.20064703638306,"vZ0":-6.653932924177519,"x":95.01,"y":225.28,"x0":-1.6900476186390645,"y0":50.00441572659185,"z0":5.619158460505653,"aX":-13.995259836318441},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.4,"breakHorizontal":12.8,"spinRate":1426,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.42216014728686524,"extension":6.4590901063210495},"index":0,"playId":"61f4d10c-0aa6-3d85-9ca2-2413924d15e4","pitchNumber":1,"startTime":"2026-08-23T00:21:23.675Z","endTime":"2026-08-23T00:21:27.524Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957677579461727,"aZ":-34.78971881062216,"pfxX":-6.081045409930344,"pfxZ":-1.5761937983441268,"pX":0.4102910641336055,"pZ":2.0711052754282657,"vX0":7.64520914889457,"vY0":-128.3982931342355,"vZ0":-2.3603259523530626,"x":101.36,"y":182.86,"x0":-1.8234604597164066,"y0":50.003514768538835,"z0":5.7242146250298305,"aX":-10.098782681151105},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.1,"breakHorizontal":9.2,"spinRate":1575,"spinDirection":239},"zone":9,"typeConfidence":0.89,"plateTime":0.4274922265518972,"extension":6.460287406757122},"index":1,"playId":"ddb791ac-355e-3766-bea2-cb8000b288e8","pitchNumber":2,"startTime":"2026-08-23T00:21:40.179Z","endTime":"2026-08-23T00:21:44.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-23T00:21:56.191Z","endTime":"2026-08-23T00:22:10.282Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42249211915639,"aZ":-15.904637848288104,"pfxX":-2.7531993966986184,"pfxZ":8.385869282375005,"pX":-0.32466906836835996,"pZ":3.436564494732692,"vX0":5.1678798786360645,"vY0":-138.31652393187315,"vZ0":-3.1926177586478004,"x":129.38,"y":145.99,"x0":-1.8583492698339186,"y0":50.005313043333985,"z0":5.670287269448176,"aX":-5.343631669184623},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":4.0,"spinRate":2134,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3957707961735091,"extension":6.506022775597382},"index":3,"playId":"a5d9dc62-82b7-362c-8d97-39ee657f68fc","pitchNumber":3,"startTime":"2026-08-23T00:22:10.282Z","endTime":"2026-08-23T00:22:14.189Z","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":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82710041614909,"aZ":-44.552898353651216,"pfxX":4.200109147897184,"pfxZ":-8.963216389038157,"pX":-0.13286287686456508,"pZ":2.8431602316396676,"vX0":2.912267369429301,"vY0":-117.2447454512771,"vZ0":2.685067349536661,"x":122.06,"y":162.01,"x0":-1.940241909676903,"y0":50.003107708510235,"z0":5.864930693725064,"aX":5.799969826424805},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.1,"breakHorizontal":-8.4,"spinRate":2816,"spinDirection":27},"zone":2,"typeConfidence":0.89,"plateTime":0.4686011208585352,"extension":6.443880829995573},"hitData":{"launchSpeed":93.8,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.22,"coordY":137.22}},"index":4,"playId":"8caf635b-d506-3cd2-b85f-471e0dc9529a","pitchNumber":4,"startTime":"2026-08-23T00:22:27.440Z","endTime":"2026-08-23T00:22:34.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:22:34.917Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T00:22:51.220Z","endTime":"2026-08-23T00:25:28.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":{"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":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.215951358607537,"aZ":-43.47932748531198,"pfxX":5.887572335103721,"pfxZ":-8.480570842189751,"pX":0.4749239973510031,"pZ":2.723056211395795,"vX0":3.571648036458124,"vY0":-115.24040230613838,"vZ0":2.3007484207109,"x":98.9,"y":165.26,"x0":-1.8647412465745103,"y0":50.004110196147785,"z0":5.939703970095983,"aX":7.8467393852924685},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-14.4,"breakHorizontal":-11.6,"spinRate":2702,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.47693760650452255,"extension":6.427446388065671},"index":0,"playId":"d878f353-aee1-3f80-8afc-7d373bd6e970","pitchNumber":1,"startTime":"2026-08-23T00:22:59.831Z","endTime":"2026-08-23T00:23:04.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.942958672761268,"aZ":-14.957497387326844,"pfxX":-4.099870151456133,"pfxZ":8.83591198099199,"pX":0.39891614267576364,"pZ":3.1475507215785923,"vX0":7.311243099707466,"vY0":-138.24615005402356,"vZ0":-4.087057812998512,"x":101.79,"y":153.8,"x0":-1.7394658021265754,"y0":50.000620251929845,"z0":5.639594636521661,"aX":-7.987180432707727},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":6.0,"spinRate":2180,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.39521216694625094,"extension":6.426248636213345},"index":1,"playId":"34940b9c-8297-36ca-b024-f5daef4536a2","pitchNumber":2,"startTime":"2026-08-23T00:23:19.901Z","endTime":"2026-08-23T00:23:23.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364926330890373,"aZ":-32.07855948678641,"pfxX":-8.12656526581161,"pfxZ":0.05495711833389061,"pX":-0.42494085728916986,"pZ":0.26428145380943435,"vX0":6.647599422396306,"vY0":-129.83207421574159,"vZ0":-6.903928320510237,"x":133.2,"y":231.64,"x0":-1.963613034278245,"y0":50.00392726236791,"z0":5.401738678162403,"aX":-13.864833953308853},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1243,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.42199503882378986,"extension":6.732506632712938},"index":2,"playId":"2c9fbb59-5830-3d3a-ae02-bf1ff3a79b03","pitchNumber":3,"startTime":"2026-08-23T00:24:07.705Z","endTime":"2026-08-23T00:24:11.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.541992209090516,"aZ":-29.939329589571955,"pfxX":-8.824596607527104,"pfxZ":1.318191263370808,"pX":0.045604932259935164,"pZ":0.7970475131829188,"vX0":8.235443326222992,"vY0":-129.16327900245471,"vZ0":-5.907793160951004,"x":115.26,"y":217.26,"x0":-2.029347215460459,"y0":50.005919089605655,"z0":5.400862851967764,"aX":-14.994133860863299},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":1412,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.4231807673540193,"extension":6.605353029314474},"index":3,"playId":"7fac653c-a845-33dc-b10e-ee3f57735104","pitchNumber":4,"startTime":"2026-08-23T00:24:24.732Z","endTime":"2026-08-23T00:24:28.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.865506669485782,"aZ":-44.27743789107659,"pfxX":5.746690968019182,"pfxZ":-9.120706203013286,"pX":-0.7313497287073515,"pZ":1.5201957445997483,"vX0":1.3089772791119856,"vY0":-115.47488395381092,"vZ0":0.19367672952189907,"x":144.88,"y":197.73,"x0":-2.053961784423861,"y0":50.001168221482956,"z0":5.754823775638487,"aX":7.62892121380141},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.1,"breakHorizontal":-10.7,"spinRate":2779,"spinDirection":28},"zone":13,"typeConfidence":0.9,"plateTime":0.47740853000512073,"extension":6.529066996599548},"index":4,"playId":"212c39c8-93ef-3322-99c3-1cc86ee15fe1","pitchNumber":5,"startTime":"2026-08-23T00:24:42.957Z","endTime":"2026-08-23T00:24:47.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601743999391744,"aZ":-14.146617128337923,"pfxX":-3.600548386564637,"pfxZ":9.352883964050392,"pX":0.23775013782627558,"pZ":2.5509462289341838,"vX0":6.860397226436126,"vY0":-137.93774768344062,"vZ0":-5.609843169800143,"x":107.94,"y":169.9,"x0":-1.813472822194789,"y0":50.00274899909396,"z0":5.564384678466589,"aX":-6.940508259148464},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":5.0,"spinRate":2171,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.39703815829754374,"extension":6.603939418185721},"index":5,"playId":"0748242f-5e92-35db-85a4-89ce2e7422da","pitchNumber":6,"startTime":"2026-08-23T00:25:02.222Z","endTime":"2026-08-23T00:25:05.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.205230118099106,"aZ":-14.151589413920389,"pfxX":-1.3436386453124687,"pfxZ":9.48209176212759,"pX":0.7757054638035557,"pZ":3.5497098243821665,"vX0":7.278859246557726,"vY0":-137.20474731165217,"vZ0":-2.8907823946786486,"x":87.43,"y":142.94,"x0":-1.7404939492767686,"y0":50.00412196566912,"z0":5.585099884021844,"aX":-2.5549666103604647},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":0.8,"spinRate":2299,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.39966538756209635,"extension":6.572252018479936},"index":6,"playId":"d2b1a45c-04e5-395f-b1bf-496c8d724d11","pitchNumber":7,"startTime":"2026-08-23T00:25:23.933Z","endTime":"2026-08-23T00:25:28.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:25:28.085Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T00:25:39.387Z","endTime":"2026-08-23T00:26:21.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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(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":80.1,"endSpeed":72.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986525745998176,"aZ":-43.955854126040265,"pfxX":5.752464663290307,"pfxZ":-8.752978482367723,"pX":-0.0791691685239526,"pZ":1.9389510977175686,"vX0":2.698730265080542,"vY0":-116.48357632712062,"vZ0":0.8332885233392786,"x":120.02,"y":186.43,"x0":-2.007382258960498,"y0":50.00074074660714,"z0":5.800133635349645,"aX":7.74484319721227},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.1,"breakHorizontal":-11.2,"spinRate":2831,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.47388995569544257,"extension":6.381362218946257},"index":0,"playId":"e5ba076b-90da-30bf-a175-fcb702af30f0","pitchNumber":1,"startTime":"2026-08-23T00:25:53.802Z","endTime":"2026-08-23T00:25:57.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.206640039084025,"aZ":-22.772707218924737,"pfxX":-7.19946742414876,"pfxZ":4.977890576723841,"pX":0.03252342416795222,"pZ":2.3224251394939834,"vX0":7.715554332819846,"vY0":-136.5655363191338,"vZ0":-4.411436817941192,"x":115.76,"y":176.07,"x0":-1.8945680539718173,"y0":50.0023093330166,"z0":5.526160630881427,"aX":-13.592835634543569},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":11.4,"spinRate":2180,"spinDirection":214},"zone":5,"typeConfidence":0.58,"plateTime":0.40115048229575345,"extension":6.577643046109989},"hitData":{"launchSpeed":112.3,"launchAngle":2.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":153.61}},"index":1,"playId":"e99b7999-666c-3d91-b42b-74623d1a78ed","pitchNumber":2,"startTime":"2026-08-23T00:26:13.616Z","endTime":"2026-08-23T00:26:21.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:26:21.142Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:28:36.588Z","endTime":"2026-08-23T00:30:09.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.2,"endSpeed":69.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56714029574455,"aZ":-39.74059959019061,"pfxX":4.7937090955445605,"pfxZ":-6.297332080521583,"pX":0.6659338163141073,"pZ":2.395781159791664,"vX0":4.429753965655766,"vY0":-109.3591501350595,"vZ0":-0.014594539702962095,"x":91.62,"y":174.09,"x0":-2.013866052126522,"y0":50.00120320902554,"z0":6.690926896146532,"aX":5.762783091841536},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-11.0,"breakHorizontal":-10.0,"spinRate":2125,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.5022230073499325,"extension":6.605034106210537},"index":0,"playId":"5935d42d-f4aa-3c40-927d-2caced076f53","pitchNumber":1,"startTime":"2026-08-23T00:28:48.366Z","endTime":"2026-08-23T00:28:51.673Z","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":92.4,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415133165554558,"aZ":-13.08895762733575,"pfxX":-2.4975421812955765,"pfxZ":10.40940813675409,"pX":0.6303044258141591,"pZ":2.1054582765857384,"vX0":6.790137750471554,"vY0":-134.1513732126641,"vZ0":-9.070252903177488,"x":92.97,"y":181.93,"x0":-1.6025325474082934,"y0":50.003662830319655,"z0":6.450531037780667,"aX":-4.580162704606272},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":3.1,"spinRate":2003,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.4073830475459683,"extension":6.697976012980984},"index":1,"playId":"0f055723-2ea9-341e-a089-0b19fb326fe4","pitchNumber":2,"startTime":"2026-08-23T00:29:04.083Z","endTime":"2026-08-23T00:29:09.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083356600518417,"aZ":-29.21204219712066,"pfxX":-9.699382428193791,"pfxZ":2.1283950219068437,"pX":0.0960366226582012,"pZ":-0.5062968058142907,"vX0":7.132218589583337,"vY0":-117.7600270693957,"vZ0":-9.658488585371142,"x":113.34,"y":252.45,"x0":-1.7240591591993124,"y0":50.0043334968236,"z0":6.383808451757593,"aX":-13.511518635646873},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.4,"breakHorizontal":15.6,"spinRate":1503,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4666028592021645,"extension":6.7402120274831265},"index":2,"playId":"fc76e09e-1be6-328b-b889-e8aa00a645f1","pitchNumber":3,"startTime":"2026-08-23T00:29:25.355Z","endTime":"2026-08-23T00:29:28.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.399288154506444,"aZ":-27.72681742626906,"pfxX":0.5633219841275077,"pfxZ":2.787997680977327,"pX":1.249553461372971,"pZ":1.514228187641051,"vX0":7.297572920259015,"vY0":-124.57238309857554,"vZ0":-6.2999801947804945,"x":69.37,"y":197.9,"x0":-1.772468050234476,"y0":50.00515135719999,"z0":6.322955277225293,"aX":0.8977303056265582},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-2.4,"spinRate":2068,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.4371224616918097,"extension":6.750354476686693},"index":3,"playId":"90032503-d49e-39e4-b542-9617d03a8f87","pitchNumber":4,"startTime":"2026-08-23T00:29:48.422Z","endTime":"2026-08-23T00:29:52.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721556555613695,"aZ":-26.830790060169345,"pfxX":2.253661402247105,"pfxZ":3.3604978254009534,"pX":0.871141901605389,"pZ":1.661099282024186,"vX0":5.9152352501732866,"vY0":-124.95536625258431,"vZ0":-6.208429700115271,"x":83.79,"y":193.93,"x0":-1.8138461112774658,"y0":50.00422628134304,"z0":6.364634268715197,"aX":3.586073113048951},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":-5.4,"spinRate":2045,"spinDirection":188},"zone":14,"typeConfidence":0.92,"plateTime":0.43730707896375964,"extension":6.825061414054758},"hitData":{"launchSpeed":83.4,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.58,"coordY":163.75}},"index":4,"playId":"befc6cd7-6509-3024-845a-5de46e8aeced","pitchNumber":5,"startTime":"2026-08-23T00:30:03.691Z","endTime":"2026-08-23T00:30:09.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:30:09.811Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:30:30.702Z","endTime":"2026-08-23T00:32:10.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93880270028898,"aZ":-24.259573398634803,"pfxX":-6.719158414129485,"pfxZ":5.5945723359096995,"pX":-0.05056429648936717,"pZ":3.5252275737587233,"vX0":6.365568557837087,"vY0":-118.0141511811019,"vZ0":-2.0510116373303644,"x":118.93,"y":143.6,"x0":-1.9066730933979474,"y0":50.001702663917534,"z0":6.634724894839786,"aX":-9.50112272848626},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":10.0,"breakHorizontal":10.7,"spinRate":1411,"spinDirection":244},"zone":11,"typeConfidence":0.89,"plateTime":0.4636900848769141,"extension":6.745100038044541},"index":0,"playId":"fcd92f60-70b9-3672-a3e0-a5ba96aa9d12","pitchNumber":1,"startTime":"2026-08-23T00:30:36.717Z","endTime":"2026-08-23T00:30:40.696Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.165658333746464,"aZ":-24.41463007662032,"pfxX":-7.936716491813749,"pfxZ":5.835298107711589,"pX":-0.253031065183034,"pZ":3.0962416189330257,"vX0":5.6162728554399495,"vY0":-114.85079931275604,"vZ0":-2.8289618483314865,"x":126.64,"y":155.18,"x0":-1.7043630267420176,"y0":50.00294536321964,"z0":6.729601063216297,"aX":-10.555332951384944},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":10.1,"breakHorizontal":12.8,"spinRate":1515,"spinDirection":238},"zone":2,"typeConfidence":0.9,"plateTime":0.47772995089566495,"extension":6.636667862125167},"index":1,"playId":"d8730310-c87a-3cd3-ad05-db59af4afb2b","pitchNumber":2,"startTime":"2026-08-23T00:31:07.069Z","endTime":"2026-08-23T00:31:11.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14877751710911,"aZ":-24.028830873405358,"pfxX":0.40604436704008506,"pfxZ":4.843136104251222,"pX":0.3091207113945216,"pZ":4.459912795017721,"vX0":5.547740137836934,"vY0":-128.26079990051548,"vZ0":-0.6753581228260395,"x":105.22,"y":118.36,"x0":-1.9260630602434223,"y0":50.00369287596733,"z0":6.584590081553412,"aX":0.6821407192114632},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.9,"breakHorizontal":-1.9,"spinRate":2058,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.42548715021768313,"extension":6.692467181458522},"index":2,"playId":"da0c7707-a0ae-33da-9e40-a7b6518228b6","pitchNumber":3,"startTime":"2026-08-23T00:31:22.030Z","endTime":"2026-08-23T00:31:25.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.874993768394155,"aZ":-26.1102414706835,"pfxX":-7.474343348879893,"pfxZ":4.518781047037239,"pX":-0.462431156886832,"pZ":3.650552099202526,"vX0":5.239830589207392,"vY0":-115.20942122207707,"vZ0":-1.3428830007793282,"x":134.63,"y":140.22,"x0":-1.7978303571653642,"y0":50.00160468219857,"z0":6.7701349835489,"aX":-10.023536488204732},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":8.2,"breakHorizontal":12.2,"spinRate":1494,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.47585933263329316,"extension":6.64765622068539},"index":3,"playId":"2ac35061-32e8-338d-8822-be84c686507d","pitchNumber":4,"startTime":"2026-08-23T00:31:35.193Z","endTime":"2026-08-23T00:31:39.413Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-23T00:31:55.020Z","endTime":"2026-08-23T00:32:06.304Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.472065756745028,"aZ":-17.466283622038173,"pfxX":-8.729646944541749,"pfxZ":7.919347478866457,"pX":0.38101413954581415,"pZ":2.2302469419971147,"vX0":8.550809174878927,"vY0":-135.17998541278425,"vZ0":-7.595987269248968,"x":102.48,"y":178.56,"x0":-1.6834808100505598,"y0":50.00555198765608,"z0":6.2951202628367025,"aX":-16.217635710520025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2005,"spinDirection":210},"zone":9,"typeConfidence":0.91,"plateTime":0.4046400607641396,"extension":6.78840786051356},"index":5,"playId":"f152d6cb-f695-3a57-9747-4b133ffb1e21","pitchNumber":5,"startTime":"2026-08-23T00:32:06.304Z","endTime":"2026-08-23T00:32:10.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:32:10.899Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, third baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:32:24.349Z","endTime":"2026-08-23T00:32:56.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31099578249061,"aZ":-18.447469462706145,"pfxX":-5.701756447616681,"pfxZ":7.385521572654419,"pX":-0.7301419422383968,"pZ":3.0823944551733797,"vX0":4.956453347188871,"vY0":-134.52856544557852,"vZ0":-5.412808885863871,"x":144.83,"y":155.56,"x0":-1.8429704774917182,"y0":50.00623756758165,"z0":6.401294365134713,"aX":-10.601428260620578},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":1995,"spinDirection":204},"zone":1,"typeConfidence":0.7,"plateTime":0.40497760791634807,"extension":6.6308848485660645},"index":0,"playId":"9327956d-bef6-3b41-9490-bddc3f4412c0","pitchNumber":1,"startTime":"2026-08-23T00:32:35.540Z","endTime":"2026-08-23T00:32:39.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35803858271822,"aZ":-39.64158167813464,"pfxX":4.126071094842336,"pfxZ":-6.04340745918396,"pX":-0.3474590910604999,"pZ":2.2703609409696623,"vX0":2.6199359209379844,"vY0":-110.36287729214745,"vZ0":-0.23954116259893832,"x":130.24,"y":177.48,"x0":-2.0854282642262976,"y0":50.00390653280376,"z0":6.550205539535224,"aX":5.097129724799082},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-10.7,"breakHorizontal":-8.2,"spinRate":1738,"spinDirection":30},"zone":7,"typeConfidence":0.9,"plateTime":0.4960110487798395,"extension":6.563817773386181},"hitData":{"launchSpeed":88.5,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":165.27}},"index":1,"playId":"a9727124-7c9d-34f6-9f07-0b820a614ea3","pitchNumber":2,"startTime":"2026-08-23T00:32:48.521Z","endTime":"2026-08-23T00:32:56.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:32:56.549Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jac Caglianone doubles (23) on a ground ball to right fielder Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:35:12.471Z","endTime":"2026-08-23T00:35:54.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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_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(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":93.5,"endSpeed":85.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42876209156327,"aZ":-16.299137784093308,"pfxX":-5.068936240409258,"pfxZ":8.480956674272893,"pX":0.7124834940816055,"pZ":2.298514570554183,"vX0":8.225597310964273,"vY0":-135.8737117203,"vZ0":-5.766461912316478,"x":89.84,"y":176.72,"x0":-1.693828240864968,"y0":50.00333713153775,"z0":5.578609708118488,"aX":-9.489706686501384},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2181,"spinDirection":212},"zone":9,"typeConfidence":0.86,"plateTime":0.4029210944431023,"extension":6.541514891867339},"hitData":{"launchSpeed":102.2,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.36,"coordY":99.36}},"index":0,"playId":"cb2030af-5007-3d29-95b3-d2a9b7668a56","pitchNumber":1,"startTime":"2026-08-23T00:35:38.367Z","endTime":"2026-08-23T00:35:54.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:35:54.911Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Jac Caglianone to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:38:33.520Z","endTime":"2026-08-23T00:39:00.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]},{"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:36:14.537Z","endTime":"2026-08-23T00:36:40.991Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Rainey replaces Drew Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T00:36:40.991Z","endTime":"2026-08-23T00:38:35.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"},"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":89.1,"endSpeed":82.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.584076842065347,"aZ":-27.673458228307712,"pfxX":1.2190816341911463,"pfxZ":2.6378029372320215,"pX":-0.018148817565066772,"pZ":2.1494661500271386,"vX0":5.9429959124811,"vY0":-129.65712594535697,"vZ0":-4.637289099778885,"x":117.69,"y":180.74,"x0":-2.4964434831699545,"y0":50.0041638596525,"z0":6.067939060016117,"aX":2.0782844669376788},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":-3.5,"spinRate":2526,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.4221199752967566,"extension":5.9849438040983225},"index":2,"playId":"76b59698-1ca4-3e83-bec3-973575a544b4","pitchNumber":1,"startTime":"2026-08-23T00:38:35.742Z","endTime":"2026-08-23T00:38:39.397Z","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":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902359087344166,"aZ":-39.21583866454738,"pfxX":0.3913650784608178,"pfxZ":-4.62778617267001,"pX":-0.5734817572985873,"pZ":2.9033388092358363,"vX0":4.139336764942825,"vY0":-122.41506594678697,"vZ0":0.08396204018050768,"x":138.86,"y":160.39,"x0":-2.336479625240691,"y0":50.00603068010595,"z0":6.2223685123317996,"aX":0.5949936777596075},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.2,"breakHorizontal":-1.7,"spinRate":2462,"spinDirection":61},"zone":4,"typeConfidence":0.9,"plateTime":0.44722029926534645,"extension":6.114428420793381},"hitData":{"launchSpeed":72.9,"launchAngle":11.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.06,"coordY":134.15}},"index":3,"playId":"1b83f9bf-d1e3-3e41-9dd3-070cfc5d8fa4","pitchNumber":2,"startTime":"2026-08-23T00:38:52.601Z","endTime":"2026-08-23T00:39:00.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:39:00.860Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:39:18.356Z","endTime":"2026-08-23T00:41:00.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11721096433875,"aZ":-27.002445525874066,"pfxX":0.48700005962229875,"pfxZ":2.9943324141429177,"pX":0.17050829673443324,"pZ":0.1525653049099801,"vX0":6.204697781618805,"vY0":-130.4789745906079,"vZ0":-9.338357465657154,"x":110.5,"y":234.66,"x0":-2.3002833986251976,"y0":50.00417031706722,"z0":5.80872799628565,"aX":0.8389975927335162},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":-2.3,"spinRate":2291,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.4195846594555728,"extension":6.036499056031594},"index":0,"playId":"8827f9d0-d66f-31cf-8444-c3945aa2ba00","pitchNumber":1,"startTime":"2026-08-23T00:39:26.110Z","endTime":"2026-08-23T00:39:30.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73159771094335,"aZ":-29.90617004680342,"pfxX":0.6963867153987655,"pfxZ":1.393521680838076,"pX":1.3543449227153577,"pZ":0.41970332197200244,"vX0":8.528735848119284,"vY0":-127.19128650299994,"vZ0":-7.768591226456624,"x":65.38,"y":227.45,"x0":-2.142280327399829,"y0":50.004284996646604,"z0":5.907441065943972,"aX":1.1314373605599113},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-3.4,"spinRate":2363,"spinDirection":110},"zone":14,"typeConfidence":0.92,"plateTime":0.43175219683505706,"extension":6.242542576424863},"index":1,"playId":"49775f1f-1c4f-3a29-85e4-724cdafbb5c6","pitchNumber":2,"startTime":"2026-08-23T00:39:46.341Z","endTime":"2026-08-23T00:39:51.788Z","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":88.2,"endSpeed":81.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17402364290624,"aZ":-30.515191870081743,"pfxX":1.9328825940662653,"pfxZ":0.9946376434927826,"pX":-0.5357968981019553,"pZ":1.6867331343540957,"vX0":4.032632086190558,"vY0":-128.4310157733188,"vZ0":-4.815392448700415,"x":137.42,"y":193.24,"x0":-2.378875235277544,"y0":50.00368301011031,"z0":5.965858084142434,"aX":3.2203040118944517},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.4,"spinRate":2310,"spinDirection":125},"zone":7,"typeConfidence":0.91,"plateTime":0.42686169349063485,"extension":6.134499820638061},"index":2,"playId":"830d1078-5cd0-3c23-b2f7-b3e6ca6c2827","pitchNumber":3,"startTime":"2026-08-23T00:40:13.761Z","endTime":"2026-08-23T00:40:17.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.616230352810977,"aZ":-30.30733223234757,"pfxX":1.7252073256730607,"pfxZ":1.1298827879459807,"pX":0.4159484568658157,"pZ":1.404175257612038,"vX0":6.269899487614694,"vY0":-128.04096899640993,"vZ0":-5.6469166347570265,"x":101.15,"y":200.87,"x0":-2.293374454997561,"y0":50.002457348677844,"z0":6.023504156736356,"aX":2.850633969077473},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-4.6,"spinRate":2276,"spinDirection":124},"zone":14,"typeConfidence":0.92,"plateTime":0.4285489411766412,"extension":6.031903407076281},"index":3,"playId":"5a8d4897-8650-3507-987e-c0d08ac73e2b","pitchNumber":4,"startTime":"2026-08-23T00:40:34.125Z","endTime":"2026-08-23T00:40:38.676Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34965954698686,"aZ":-35.90424942369399,"pfxX":0.9134127587757832,"pfxZ":-2.3695320130062,"pX":-0.6636116265571278,"pZ":2.4941112357114927,"vX0":3.7459873298625896,"vY0":-124.26068370641718,"vZ0":-1.697402987485292,"x":142.3,"y":171.44,"x0":-2.305227917269766,"y0":50.00201448901835,"z0":6.150619627487622,"aX":1.4379113728512343},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.4,"breakHorizontal":-2.5,"spinRate":2428,"spinDirection":72},"zone":4,"typeConfidence":0.91,"plateTime":0.4396684879399215,"extension":6.1592112190669726},"hitData":{"launchSpeed":91.6,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.38,"coordY":179.97}},"index":4,"playId":"2c6522d0-f6db-3db7-b1bc-38e72b3b3ecb","pitchNumber":5,"startTime":"2026-08-23T00:40:54.505Z","endTime":"2026-08-23T00:41:00.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:41:00.634Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Zach McKinstry in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:42:06.790Z","endTime":"2026-08-23T00:44:55.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T00:41:33.432Z","endTime":"2026-08-23T00:42:09.046Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.141707940858105,"aZ":-25.356191443510614,"pfxX":1.271379568991596,"pfxZ":3.8924226890057545,"pX":0.9170542997486987,"pZ":0.31268851648362816,"vX0":7.822082489751296,"vY0":-130.69207663189812,"vZ0":-9.38194980589557,"x":82.04,"y":230.34,"x0":-2.2639881010567016,"y0":50.00623385814088,"z0":5.813388672711832,"aX":2.2275868360351088},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-3.8,"spinRate":2461,"spinDirection":169},"zone":14,"typeConfidence":0.89,"plateTime":0.4170172155059082,"extension":6.1428363340155485},"index":1,"playId":"e0bb71c3-d426-3feb-95dc-29cd90ad89be","pitchNumber":1,"startTime":"2026-08-23T00:42:09.046Z","endTime":"2026-08-23T00:42:12.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.385675158074516,"aZ":-34.51606251778993,"pfxX":1.9610457006860327,"pfxZ":-1.453562051861331,"pX":-0.8451809870045105,"pZ":2.936078935457045,"vX0":3.270874438637087,"vY0":-126.09268241703062,"vZ0":-0.9322753042267785,"x":149.22,"y":159.51,"x0":-2.4133983047098915,"y0":50.002718369295835,"z0":6.09296360771087,"aX":3.160381715403543},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-4.3,"spinRate":2373,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4342068890434021,"extension":6.192879729309212},"index":2,"playId":"a469c95a-85ee-324e-9f4e-57c63e61cc35","pitchNumber":2,"startTime":"2026-08-23T00:42:31.251Z","endTime":"2026-08-23T00:42:35.029Z","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.7,"endSpeed":87.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01394650979617,"aZ":-11.53306558376178,"pfxX":-4.104728031370205,"pfxZ":10.409038353548485,"pX":-0.21378104333334919,"pZ":1.8706572378136566,"vX0":6.891067233373466,"vY0":-140.44716375366812,"vZ0":-9.126200172565959,"x":125.15,"y":188.27,"x0":-2.1742551536850776,"y0":50.00383637295832,"z0":5.927280853564446,"aX":-8.140725755646297},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2375,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.39110327938215317,"extension":6.125767872970868},"index":3,"playId":"10f5abbe-ab11-387a-958f-48ceab9317cf","pitchNumber":3,"startTime":"2026-08-23T00:42:50.114Z","endTime":"2026-08-23T00:42:54.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-23T00:43:01.108Z","endTime":"2026-08-23T00:43:15.277Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"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.3,"endSpeed":81.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.548106363091524,"aZ":-34.528420741402805,"pfxX":1.6518526512185623,"pfxZ":-1.4263552021531787,"pX":-0.07705112032336274,"pZ":1.9160638309153097,"vX0":5.241351823030335,"vY0":-127.15723126643705,"vZ0":-3.561314820199043,"x":119.94,"y":187.05,"x0":-2.3709164705926797,"y0":50.0004544896151,"z0":6.044762886416663,"aX":2.73186957742866},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.1,"breakHorizontal":-4.1,"spinRate":2432,"spinDirection":74},"zone":8,"typeConfidence":0.85,"plateTime":0.429047285746488,"extension":6.107563309849367},"index":5,"playId":"484f4a36-e81d-399a-9bf6-42572d0f5ba4","pitchNumber":4,"startTime":"2026-08-23T00:43:15.277Z","endTime":"2026-08-23T00:43:19.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63218573924657,"aZ":-30.500316775894856,"pfxX":1.9074621538392211,"pfxZ":0.989166934075741,"pX":1.0494438987856767,"pZ":0.37663204711288084,"vX0":7.758546012866818,"vY0":-128.6668467837827,"vZ0":-7.851648388053288,"x":77.0,"y":228.61,"x0":-2.2427051153349744,"y0":50.00291211888331,"z0":5.804601812386174,"aX":3.223169962418284},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.0,"spinRate":2470,"spinDirection":57},"zone":14,"typeConfidence":0.92,"plateTime":0.4243530030709781,"extension":6.167646265102521},"index":6,"playId":"cab029b2-eccf-3f70-86b7-0fed07cc1d20","pitchNumber":5,"startTime":"2026-08-23T00:43:38.429Z","endTime":"2026-08-23T00:43:42.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199431404738625,"aZ":-7.928126313423569,"pfxX":-6.421124964622871,"pfxZ":11.947923131246318,"pX":1.78167962055347,"pZ":0.7175235616052067,"vX0":12.73075649567586,"vY0":-141.31028026837743,"vZ0":-12.67424427823183,"x":49.09,"y":219.41,"x0":-1.940711464809376,"y0":50.00062981580237,"z0":5.7623131274384605,"aX":-13.028842002642978},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":9.1,"spinRate":2459,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.38710955303904493,"extension":6.427559585920315},"index":7,"playId":"e7a0d9f3-1f3f-368a-8986-32f5bffd9fe1","pitchNumber":6,"startTime":"2026-08-23T00:44:01.955Z","endTime":"2026-08-23T00:44:07.514Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tanner Rainey. Jac Caglianone scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"e7a0d9f3-1f3f-368a-8986-32f5bffd9fe1","startTime":"2026-08-23T00:44:16.227Z","endTime":"2026-08-23T00:44:45.447Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757867294317464,"aZ":-10.735179793389957,"pfxX":-3.3118651550639204,"pfxZ":10.831496253497265,"pX":0.03328937842863866,"pZ":2.335610378079695,"vX0":7.1605763089755845,"vY0":-139.84669519732455,"vZ0":-8.008177606156838,"x":115.73,"y":175.72,"x0":-2.130932277258911,"y0":50.00231524552805,"z0":5.941840762501682,"aX":-6.55555646448937},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":2246,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.3917815405237297,"extension":6.277883752975346},"hitData":{"launchSpeed":89.4,"launchAngle":60.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.0,"coordY":142.84}},"index":9,"playId":"61fc98c9-1f27-3794-ab8d-15b834896e10","pitchNumber":7,"startTime":"2026-08-23T00:44:45.447Z","endTime":"2026-08-23T00:44:55.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:44:55.090Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, first baseman Vinnie Pasquantino to pitcher Michael Wacha.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:47:03.099Z","endTime":"2026-08-23T00:48:01.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.481645264695956,"aZ":-41.03041650380341,"pfxX":7.356752720501675,"pfxZ":-7.371016220549463,"pX":1.017326443642063,"pZ":1.1173738824659745,"vX0":4.505159876866819,"vY0":-109.83403676580751,"vZ0":-2.188382929392807,"x":78.22,"y":208.61,"x0":-2.0281983813109634,"y0":50.004364823440206,"z0":6.558673538647613,"aX":8.837316270637851},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-13.6,"breakHorizontal":-14.6,"spinRate":2392,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.5019117179967503,"extension":6.483320589812059},"index":0,"playId":"5c629539-b3cf-3cff-8c87-50a9b6b1081e","pitchNumber":1,"startTime":"2026-08-23T00:47:08.423Z","endTime":"2026-08-23T00:47:12.385Z","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":0,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.623672073607498,"aZ":-41.07012966591476,"pfxX":6.736782233934559,"pfxZ":-7.531501496457386,"pX":0.9459294877170199,"pZ":1.9054937789868736,"vX0":4.595620546519591,"vY0":-108.81613634220729,"vZ0":-0.6138673582693688,"x":80.94,"y":187.33,"x0":-2.0789662152842756,"y0":50.00031812554327,"z0":6.695724807827834,"aX":7.961887809381847},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-13.4,"breakHorizontal":-13.6,"spinRate":2411,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.5061184090784328,"extension":6.491569902596559},"index":1,"playId":"9ad4692a-8844-32c1-9c1f-1cf83504490e","pitchNumber":2,"startTime":"2026-08-23T00:47:21.215Z","endTime":"2026-08-23T00:47:26.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367983967593776,"aZ":-11.294627957587146,"pfxX":-2.6900758409017183,"pfxZ":11.387153207465735,"pX":-0.400879906561864,"pZ":3.3219099168713577,"vX0":4.748958325774082,"vY0":-134.36726244055288,"vZ0":-6.210629764359533,"x":132.28,"y":149.09,"x0":-1.8394653359219206,"y0":50.002772750146406,"z0":6.46133605289084,"aX":-4.932931043491662},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":3.8,"spinRate":2210,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.4072161669630905,"extension":6.713736595124624},"index":2,"playId":"32e81144-be56-375d-8f2a-5b1fd3234151","pitchNumber":3,"startTime":"2026-08-23T00:47:39.047Z","endTime":"2026-08-23T00:47:42.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821909057381905,"aZ":-28.072613532129232,"pfxX":-8.124443897692625,"pfxZ":3.0596461061837843,"pX":-0.28962366959415187,"pZ":2.8871212948176943,"vX0":5.67303360447632,"vY0":-115.37097955879057,"vZ0":-2.474293234591712,"x":128.04,"y":160.83,"x0":-1.7331552638879748,"y0":50.00099515413869,"z0":6.697539944303182,"aX":-10.877145078643089},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.2,"breakHorizontal":13.2,"spinRate":1550,"spinDirection":240},"zone":1,"typeConfidence":0.9,"plateTime":0.4759971766104143,"extension":6.5555474377627805},"hitData":{"launchSpeed":79.0,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":161.72}},"index":3,"playId":"5709af32-fa57-3339-8d04-5895e22d4b9f","pitchNumber":4,"startTime":"2026-08-23T00:47:53.841Z","endTime":"2026-08-23T00:48:01.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:48:01.468Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Callahan doubles (1) on a sharp line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:48:23.811Z","endTime":"2026-08-23T00:49:04.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930174726205443,"aZ":-22.402315139939983,"pfxX":-8.525292560283571,"pfxZ":6.976151817362798,"pX":-0.12151961056680909,"pZ":2.733342435439627,"vX0":6.365970283417877,"vY0":-117.76904831732911,"vZ0":-4.208893885978416,"x":121.63,"y":164.98,"x0":-1.7555984923376329,"y0":50.00406210139729,"z0":6.622561918963366,"aX":-11.944080641322493},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":1560,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.46557343130514095,"extension":6.650941896311844},"index":0,"playId":"7ee07d9c-efb3-3b8c-a174-868774ac9d68","pitchNumber":1,"startTime":"2026-08-23T00:48:33.412Z","endTime":"2026-08-23T00:48:37.869Z","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":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.130136794814245,"aZ":-25.490936337223093,"pfxX":-8.033281175562248,"pfxZ":4.977702112395375,"pX":-0.018536958813894566,"pZ":2.264387055766179,"vX0":6.526078982561399,"vY0":-115.61152282630204,"vZ0":-4.153259071493639,"x":117.71,"y":177.64,"x0":-1.844959751700657,"y0":50.00371953580751,"z0":6.5526998875670674,"aX":-10.790044833750331},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.2,"breakHorizontal":12.7,"spinRate":1510,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.4751910400823527,"extension":6.610292243623255},"hitData":{"launchSpeed":102.4,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.72,"coordY":136.79}},"index":1,"playId":"2703d9ad-3619-31ef-8390-c24a7ab25498","pitchNumber":2,"startTime":"2026-08-23T00:48:49.594Z","endTime":"2026-08-23T00:49:04.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:49:04.535Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:49:26.814Z","endTime":"2026-08-23T00:50:44.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.344496441461573,"aZ":-23.27718280358936,"pfxX":1.122002969326633,"pfxZ":5.168158074290096,"pX":0.9133681608643317,"pZ":3.3840667839699434,"vX0":7.034998627178697,"vY0":-129.6741786130998,"vZ0":-3.096556361830331,"x":82.18,"y":147.41,"x0":-1.9684210142988683,"y0":50.00420679443958,"z0":6.348204499103941,"aX":1.9300317861379037},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":-3.5,"spinRate":2176,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.4206436366067119,"extension":6.731708390475349},"index":0,"playId":"7a6f0158-bddd-33c0-91b3-7db97fb2a820","pitchNumber":1,"startTime":"2026-08-23T00:49:38.497Z","endTime":"2026-08-23T00:49:42.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.692934281869157,"aZ":-23.258773972595673,"pfxX":0.9204801606757744,"pfxZ":5.196190693078558,"pX":1.3154509679508135,"pZ":2.260020078688483,"vX0":7.981638312480084,"vY0":-129.59039877586912,"vZ0":-5.557468624483278,"x":66.86,"y":177.76,"x0":-1.912305793929889,"y0":50.006046601502945,"z0":6.186926227932469,"aX":1.5803807342948433},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-3.2,"spinRate":2192,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.42114035552007056,"extension":6.784177542150401},"index":1,"playId":"45ea5475-92bf-3c3b-bc97-c3a58df121a5","pitchNumber":2,"startTime":"2026-08-23T00:49:56.903Z","endTime":"2026-08-23T00:50:00.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08770584177996,"aZ":-29.177905338193955,"pfxX":-8.587784058891028,"pfxZ":2.1851654318149407,"pX":0.08193518666542246,"pZ":2.726172796353476,"vX0":6.835178340257269,"vY0":-116.37043755487021,"vZ0":-2.5785940336976725,"x":113.88,"y":165.17,"x0":-1.7793513448036635,"y0":50.00159671453269,"z0":6.616029182040844,"aX":-11.763309350248136},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.6,"breakHorizontal":13.8,"spinRate":1453,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.4709071065325219,"extension":6.617973320222885},"index":2,"playId":"0efd4d6c-6ea4-3e2f-b03b-319c9ece5512","pitchNumber":3,"startTime":"2026-08-23T00:50:13.943Z","endTime":"2026-08-23T00:50:17.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16533357509744,"aZ":-25.23312564829694,"pfxX":0.9735933309969462,"pfxZ":4.365175774034533,"pX":0.15412611478781818,"pZ":3.0427105408113624,"vX0":5.142409977981907,"vY0":-124.3329571099102,"vZ0":-3.237141100264085,"x":111.13,"y":156.63,"x0":-2.0540343112425163,"y0":50.00606960781146,"z0":6.419376737231695,"aX":1.5477391289877604},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":-2.8,"spinRate":2093,"spinDirection":175},"zone":2,"typeConfidence":0.9,"plateTime":0.4378540344255226,"extension":6.706183652335862},"hitData":{"launchSpeed":95.3,"launchAngle":44.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.73,"coordY":78.77}},"index":3,"playId":"866473ae-7eb4-3e40-906f-cd907531c467","pitchNumber":4,"startTime":"2026-08-23T00:50:32.320Z","endTime":"2026-08-23T00:50:44.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:50:44.861Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Clark grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:51:49.362Z","endTime":"2026-08-23T00:52:43.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T00:51:10.242Z","endTime":"2026-08-23T00:51:51.569Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91844183828995,"aZ":-22.25891992086362,"pfxX":-6.951102351111973,"pfxZ":7.113007236041868,"pX":0.5279730652746233,"pZ":3.7672202474225167,"vX0":7.267511286812625,"vY0":-117.49824505855501,"vZ0":-1.9336609202909556,"x":96.87,"y":137.07,"x0":-1.7066051756477758,"y0":50.00213654926283,"z0":6.6756800651393995,"aX":-9.688637663259248},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":1520,"spinDirection":238},"zone":12,"typeConfidence":0.89,"plateTime":0.4667268281875421,"extension":6.694648270318115},"index":1,"playId":"caa93bec-38e7-332f-bf69-61165bbacd3a","pitchNumber":1,"startTime":"2026-08-23T00:51:51.569Z","endTime":"2026-08-23T00:51:55.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603334470841027,"aZ":-23.226231861013183,"pfxX":-7.95812182021111,"pfxZ":6.822269153991476,"pX":-0.16603613468465164,"pZ":2.5087596738356863,"vX0":5.602915140435449,"vY0":-114.2325990923253,"vZ0":-4.011684974868719,"x":110.52,"y":153.15,"x0":-1.6262745786569963,"y0":50.002006293816,"z0":6.592242412465479,"aX":-10.433616562913556},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":1538,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.4809647613843939,"extension":6.630873395106671},"index":2,"playId":"44649c8a-52e7-3cad-9822-e653598042e3","pitchNumber":2,"startTime":"2026-08-23T00:52:07.998Z","endTime":"2026-08-23T00:52:14.954Z","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":90.2,"endSpeed":83.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57474175265022,"aZ":-19.87025344104774,"pfxX":0.9662456953656089,"pfxZ":7.034082031289639,"pX":0.9815252586950497,"pZ":2.5667323895249092,"vX0":7.458691672093908,"vY0":-131.1315013976364,"vZ0":-5.7360076494079415,"x":79.59,"y":169.48,"x0":-2.020027314337476,"y0":50.00360254039327,"z0":6.255411335032989,"aX":1.6892551828786733},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-3.4,"spinRate":2181,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.4169893357222523,"extension":6.821605885906893},"hitData":{"launchSpeed":64.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.37,"coordY":165.81}},"index":3,"playId":"bf92a73d-c7fd-31e0-81e2-a05182b904ed","pitchNumber":3,"startTime":"2026-08-23T00:52:36.138Z","endTime":"2026-08-23T00:52:43.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:52:43.599Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:55:06.516Z","endTime":"2026-08-23T00:55:49.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":{"description":"Pitching Change: Drew Sommers replaces Tanner Rainey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:54:01.352Z","endTime":"2026-08-23T00:55:08.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.990512800583588,"aZ":-26.786913081471997,"pfxX":10.732279792248454,"pfxZ":2.757019636343225,"pX":-0.799149503275079,"pZ":2.191869037217817,"vX0":-13.085836819968128,"vY0":-139.18354296799575,"vZ0":-2.052630306670205,"x":147.46,"y":179.6,"x0":2.574765279284453,"y0":50.00677090933709,"z0":4.717413840074343,"aX":21.00702855737876},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.7,"breakHorizontal":-16.7,"spinRate":2190,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.3939127018618569,"extension":7.20737997535912},"index":1,"playId":"f9be71d0-a427-35a5-b0a5-ca65e650a5e1","pitchNumber":1,"startTime":"2026-08-23T00:55:08.769Z","endTime":"2026-08-23T00:55:12.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67757171597478,"aZ":-18.611127654143377,"pfxX":9.39774482949566,"pfxZ":7.026736042842826,"pX":-0.7383969057416653,"pZ":2.732146871544763,"vX0":-12.219888436576838,"vY0":-138.49717147220372,"vZ0":-2.1049076580486696,"x":145.15,"y":165.01,"x0":2.5225964711686286,"y0":50.00543693538908,"z0":4.754931904499918,"aX":18.148773648414462},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":-14.3,"spinRate":2376,"spinDirection":104},"zone":4,"typeConfidence":2.0,"plateTime":0.3963859408887811,"extension":7.190608687895975},"index":2,"playId":"bc5f1448-c794-38a1-81c6-fe0e445fcd2b","pitchNumber":2,"startTime":"2026-08-23T00:55:24.958Z","endTime":"2026-08-23T00:55:28.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00235190161185,"aZ":-29.277457915923215,"pfxX":11.24508365593205,"pfxZ":1.4922109123297274,"pX":-0.22504199758294666,"pZ":1.810995346652691,"vX0":-11.857449360768456,"vY0":-138.61633067741053,"vZ0":-2.4558702867629703,"x":125.58,"y":189.88,"x0":2.6542490426045378,"y0":50.00273744053863,"z0":4.670307693938913,"aX":21.807362622618786},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.4,"breakHorizontal":-17.8,"spinRate":2202,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.3956794890533204,"extension":7.098794730657504},"hitData":{"launchSpeed":104.1,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":142.61}},"index":3,"playId":"317f4d75-aca6-378d-abc5-421377784b1d","pitchNumber":3,"startTime":"2026-08-23T00:55:41.908Z","endTime":"2026-08-23T00:55:49.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:55:49.786Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Tolbert called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:56:08.822Z","endTime":"2026-08-23T00:57:34.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"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":"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":83.1,"endSpeed":76.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12312745877303,"aZ":-31.972694216606914,"pfxX":-5.600860089850931,"pfxZ":0.14073753758951923,"pX":1.6583779633778826,"pZ":2.3021836108052014,"vX0":-1.4818252620280996,"vY0":-121.00121437761734,"vZ0":0.7756778816611081,"x":53.79,"y":176.62,"x0":3.006853641271406,"y0":50.00553230842861,"z0":4.783888700865126,"aX":-8.287218801885263},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":10.4,"spinRate":2266,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4530592328609728,"extension":7.102985619272656},"index":0,"playId":"fd164fbc-a1dd-3b44-b3d4-dfffca469c81","pitchNumber":1,"startTime":"2026-08-23T00:56:20.264Z","endTime":"2026-08-23T00:56:24.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5838322559087,"aZ":-20.97598624674852,"pfxX":9.601991620764714,"pfxZ":5.7144409326035674,"pX":-0.15919960758312865,"pZ":3.100245018429718,"vX0":-11.10899532307911,"vY0":-138.95794295150515,"vZ0":-0.598531461856543,"x":123.07,"y":155.07,"x0":2.639266422575738,"y0":50.001275402699775,"z0":4.709614846520778,"aX":18.812391737478325},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-15.1,"spinRate":2300,"spinDirection":91},"zone":2,"typeConfidence":2.0,"plateTime":0.39388765134958925,"extension":7.130648151832056},"index":1,"playId":"d6034eb9-2317-313b-9b15-e5160fd6a14b","pitchNumber":2,"startTime":"2026-08-23T00:56:36.774Z","endTime":"2026-08-23T00:56:42.214Z","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":96.5,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53946882998144,"aZ":-19.18776583727082,"pfxX":8.72986377288806,"pfxZ":6.5910647492666765,"pX":-0.47329262797849375,"pZ":2.554323968833089,"vX0":-11.577786468820284,"vY0":-139.95183618793757,"vZ0":-2.4556981489393874,"x":135.04,"y":169.81,"x0":2.59590484687629,"y0":50.00493632001819,"z0":4.709415604508288,"aX":17.206073458051367},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":-13.2,"spinRate":2313,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.3923726664621574,"extension":7.074329282988652},"index":2,"playId":"171b3be5-0dbf-3f65-b075-7511dd085682","pitchNumber":3,"startTime":"2026-08-23T00:56:57.675Z","endTime":"2026-08-23T00:57:02.805Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-23T00:57:12.178Z","endTime":"2026-08-23T00:57:29.981Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565300562055203,"aZ":-21.559128298794157,"pfxX":10.313291726601522,"pfxZ":5.377090684863022,"pX":-0.8380390286260664,"pZ":2.973678126026035,"vX0":-13.048686077189586,"vY0":-139.67442875816448,"vZ0":-0.9282088366336674,"x":148.94,"y":158.49,"x0":2.555163816823719,"y0":50.00649296903098,"z0":4.728481032842595,"aX":20.375071366038483},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":-16.0,"spinRate":2307,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.3922002433687708,"extension":7.1147943623905565},"index":4,"playId":"120fecdb-3a90-31bf-82c7-a7b1cc2b7d2d","pitchNumber":4,"startTime":"2026-08-23T00:57:29.981Z","endTime":"2026-08-23T00:57:34.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:57:34.770Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:57:44.290Z","endTime":"2026-08-23T00:58:41.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67167413336117,"aZ":-26.6430138862824,"pfxX":11.642982584191834,"pfxZ":2.8125722669569067,"pX":-0.43990331283961087,"pZ":2.062026121624076,"vX0":-12.54218993491247,"vY0":-139.7173161467915,"vZ0":-2.1474690985613236,"x":133.77,"y":183.11,"x0":2.6033592102158503,"y0":50.00613962062015,"z0":4.598741923770038,"aX":22.929827583713596},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":-18.4,"spinRate":2334,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.3926401704378888,"extension":7.261496802307678},"index":0,"playId":"ba5d9d3c-1df8-3995-9c32-b2e10a264801","pitchNumber":1,"startTime":"2026-08-23T00:58:02.895Z","endTime":"2026-08-23T00:58:06.524Z","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.7,"endSpeed":87.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58050762721547,"aZ":-19.970340476275556,"pfxX":9.639797802271872,"pfxZ":6.132023580050101,"pX":-0.22401757428235225,"pZ":3.4047443459670137,"vX0":-10.805315243360486,"vY0":-140.36222884750867,"vZ0":-0.3001522664263542,"x":125.54,"y":146.85,"x0":2.428040161153777,"y0":50.00103839121214,"z0":4.816476083159105,"aX":19.180695878158435},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":2487,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39063656639369926,"extension":6.977084475186523},"index":1,"playId":"21dd9be3-40a7-382f-99bd-45777b58efeb","pitchNumber":2,"startTime":"2026-08-23T00:58:19.124Z","endTime":"2026-08-23T00:58:22.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.983018665998113,"aZ":-20.262693008205538,"pfxX":10.453143513774219,"pfxZ":6.0622679966425,"pX":-0.13767068605340105,"pZ":2.243531686518492,"vX0":-11.200184351142365,"vY0":-139.4522759780971,"vZ0":-2.9593432564980824,"x":122.25,"y":178.2,"x0":2.576693110667332,"y0":50.00560406854168,"z0":4.6585784496567495,"aX":20.548267834593936},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.6,"breakHorizontal":-16.6,"spinRate":2483,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.3930914165279993,"extension":7.0597249280685155},"index":2,"playId":"542984fe-0bf1-3efb-a335-5dde5490d075","pitchNumber":3,"startTime":"2026-08-23T00:58:37.288Z","endTime":"2026-08-23T00:58:41.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:58:41.547Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T01:01:12.738Z","endTime":"2026-08-23T01:02:33.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T01:00:35.542Z","endTime":"2026-08-23T01:01:14.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754348473119975,"aZ":-25.827738100237152,"pfxX":-9.733766357413643,"pfxZ":3.2728236676167377,"pX":-0.03554568222153929,"pZ":1.790712291379125,"vX0":7.734141225857818,"vY0":-138.13967763268533,"vZ0":-5.681486965316186,"x":118.35,"y":190.43,"x0":-1.602046576819324,"y0":50.00365513042771,"z0":5.602274425167337,"aX":-18.879534634712986},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.9,"breakHorizontal":16.1,"spinRate":2116,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.3959650239147918,"extension":6.287174277504289},"index":1,"playId":"c3ec9893-918b-37a0-bc31-3e0f2883cd5d","pitchNumber":1,"startTime":"2026-08-23T01:01:14.993Z","endTime":"2026-08-23T01:01:18.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125753352769483,"aZ":-34.697801026380624,"pfxX":-3.412957655807461,"pfxZ":-1.5772150866445158,"pX":0.41790684045478355,"pZ":0.6756131703766038,"vX0":6.203311162485027,"vY0":-126.13421849654569,"vZ0":-5.392076239877627,"x":101.07,"y":220.54,"x0":-1.636682823752299,"y0":50.00108217167031,"z0":5.658501025904895,"aX":-5.465089412127235},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":4.7,"spinRate":2265,"spinDirection":22},"zone":14,"typeConfidence":0.89,"plateTime":0.4352567525539488,"extension":6.449001920814862},"index":2,"playId":"c843fb54-3a2c-3393-b0c4-5a295ed0a08a","pitchNumber":2,"startTime":"2026-08-23T01:01:27.474Z","endTime":"2026-08-23T01:01:30.918Z","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":86.7,"endSpeed":80.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94563467350954,"aZ":-34.23234772355479,"pfxX":-2.4979809195605576,"pfxZ":-1.2712608881045595,"pX":1.1713879615260494,"pZ":1.4725897659465834,"vX0":7.549704892036678,"vY0":-126.02427374327566,"vZ0":-3.74317867902154,"x":72.35,"y":199.02,"x0":-1.5351241738707697,"y0":50.00624757060371,"z0":5.734184263547848,"aX":-4.030347527699242},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.9,"breakHorizontal":2.9,"spinRate":2215,"spinDirection":18},"zone":14,"typeConfidence":0.89,"plateTime":0.4341628034371259,"extension":6.350581538294528},"index":3,"playId":"ade877dc-6230-3a94-97f1-df3c95988a55","pitchNumber":3,"startTime":"2026-08-23T01:01:43.413Z","endTime":"2026-08-23T01:01:47.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75721870207964,"aZ":-31.3210677773161,"pfxX":-1.3927985239837701,"pfxZ":0.5225205130239972,"pX":0.0877117726409568,"pZ":0.9248307170716842,"vX0":4.94672801521074,"vY0":-127.01093586413542,"vZ0":-5.514552976202214,"x":113.66,"y":213.81,"x0":-1.7033236485595296,"y0":50.00409120897305,"z0":5.611861709839081,"aX":-2.2786601339800026},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":1.4,"spinRate":2214,"spinDirection":2},"zone":14,"typeConfidence":2.0,"plateTime":0.43106422549441215,"extension":6.357251852756595},"index":4,"playId":"7f0df4fd-312f-3647-bee1-f8d05bcf0dec","pitchNumber":4,"startTime":"2026-08-23T01:01:59.798Z","endTime":"2026-08-23T01:02:03.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-23T01:02:09.984Z","endTime":"2026-08-23T01:02:25.753Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25093137087461,"aZ":-31.79627297331617,"pfxX":-1.3661665672227525,"pfxZ":0.22512041114986747,"pX":-0.1711698889795197,"pZ":1.9332623384949663,"vX0":4.265962336459989,"vY0":-127.96437535671227,"vZ0":-3.495814898760953,"x":123.52,"y":186.58,"x0":-1.684791672567038,"y0":50.000240739611435,"z0":5.817097665524662,"aX":-2.258045593142127},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":1.4,"spinRate":2266,"spinDirection":359},"zone":8,"typeConfidence":2.0,"plateTime":0.4285997992851245,"extension":6.428368747765496},"hitData":{"launchSpeed":88.6,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.9,"coordY":150.06}},"index":6,"playId":"8eb4b410-bffa-30ca-a885-1ae2a86e21ce","pitchNumber":5,"startTime":"2026-08-23T01:02:25.753Z","endTime":"2026-08-23T01:02:33.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:02:33.460Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T01:02:50.011Z","endTime":"2026-08-23T01:04:03.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.615346027996036,"aZ":-23.054911976150883,"pfxX":-0.43449701446498556,"pfxZ":5.098554999912146,"pX":0.8409888788932954,"pZ":1.5124729227809437,"vX0":6.762842542176576,"vY0":-132.4638639085235,"vZ0":-6.157666572534728,"x":84.94,"y":197.94,"x0":-1.6817839177616891,"y0":50.001926127658486,"z0":5.537670117001236,"aX":-0.777543996311692},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2226,"spinDirection":229},"zone":14,"typeConfidence":0.92,"plateTime":0.4124958911377665,"extension":6.326481759779283},"index":0,"playId":"7f2c556a-2aea-3ac8-876e-dfab76914aa3","pitchNumber":1,"startTime":"2026-08-23T01:02:58.200Z","endTime":"2026-08-23T01:03:01.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.703359913033417,"aZ":-30.676840837768424,"pfxX":-10.275101471824488,"pfxZ":0.8724652209157866,"pX":0.7540198884845631,"pZ":0.3753195995887687,"vX0":9.394311753068186,"vY0":-129.91029959031064,"vZ0":-7.331523737646339,"x":88.26,"y":228.65,"x0":-1.5705430867431058,"y0":50.002662701160446,"z0":5.559707989332492,"aX":-17.59836984735135},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":16.6,"spinRate":1929,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.42130420563553717,"extension":6.271616734261307},"index":1,"playId":"f4d774d4-d080-3b09-a93c-8ef503c605ca","pitchNumber":2,"startTime":"2026-08-23T01:03:12.213Z","endTime":"2026-08-23T01:03:15.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144640411891206,"aZ":-23.84541234210713,"pfxX":0.8587751831211847,"pfxZ":4.714572641856611,"pX":0.308091027349957,"pZ":2.4667738639655217,"vX0":5.0864143565087465,"vY0":-131.8896984424225,"vZ0":-3.677989547532033,"x":105.26,"y":172.18,"x0":-1.7544305121441757,"y0":50.006041074023386,"z0":5.630964027224393,"aX":1.5182019267940163},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.6,"spinRate":2284,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.41474685724015226,"extension":6.2250357920858415},"index":2,"playId":"f5ce3eb1-96d8-37f2-8c53-aeb340d1258a","pitchNumber":3,"startTime":"2026-08-23T01:03:32.277Z","endTime":"2026-08-23T01:03:35.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24965759456537,"aZ":-28.42665663180197,"pfxX":-9.745081857422239,"pfxZ":2.1275121989375076,"pX":-0.2878909238219959,"pZ":1.7706347081426699,"vX0":6.984367890850866,"vY0":-131.8068701403151,"vZ0":-4.5974901375145185,"x":127.97,"y":190.97,"x0":-1.7072064568908636,"y0":50.00011021696806,"z0":5.638777051522275,"aX":-17.128714001519974},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.0,"breakHorizontal":16.1,"spinRate":1817,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.4156929701071075,"extension":6.204277252862805},"hitData":{"launchSpeed":87.6,"launchAngle":43.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.99,"coordY":83.15}},"index":3,"playId":"1d6bb254-75da-30de-8a89-743f90d80bc9","pitchNumber":4,"startTime":"2026-08-23T01:03:53.522Z","endTime":"2026-08-23T01:04:03.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:04:03.525Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T01:04:17.594Z","endTime":"2026-08-23T01:04:53.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84336273433945,"aZ":-23.391498046742033,"pfxX":-1.1898651353872722,"pfxZ":4.915467292054407,"pX":-0.1123683063464372,"pZ":2.4855913568895276,"vX0":4.626755675006256,"vY0":-132.49553399049836,"vZ0":-3.8619344083821603,"x":121.28,"y":171.67,"x0":-1.722536412321676,"y0":50.00632901204884,"z0":5.66033746524997,"aX":-2.1280995977218478},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":1.2,"spinRate":2143,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.4125201801732219,"extension":6.32226485780868},"index":0,"playId":"6ed63faf-d7f2-342d-b4a6-f1f7f3ec2523","pitchNumber":1,"startTime":"2026-08-23T01:04:33.333Z","endTime":"2026-08-23T01:04:37.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039138742054533,"aZ":-37.48364371868538,"pfxX":-1.3903995726761078,"pfxZ":-3.2582651701736864,"pX":-0.5096903979355978,"pZ":2.793281170789534,"vX0":3.29451236803427,"vY0":-127.5416318765187,"vZ0":-0.32158315928317327,"x":136.43,"y":163.36,"x0":-1.644162087209271,"y0":50.0043439976856,"z0":5.906176717954251,"aX":-2.2648717644488103},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.8,"breakHorizontal":1.7,"spinRate":2231,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.43134009542056484,"extension":6.282347342407976},"hitData":{"launchSpeed":94.7,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.48,"coordY":152.09}},"index":1,"playId":"e15e0b64-6f7c-3e06-a494-b5b9e268c595","pitchNumber":2,"startTime":"2026-08-23T01:04:45.220Z","endTime":"2026-08-23T01:04:53.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:04:53.194Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:06:43.281Z","endTime":"2026-08-23T01:08:19.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":"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":94.3,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.878938989194292,"aZ":-20.01267143539207,"pfxX":8.244795114273519,"pfxZ":6.417413491227403,"pX":-0.26895844247505724,"pZ":2.472190328171778,"vX0":-10.61765405537872,"vY0":-136.96214442483966,"vZ0":-2.428884116454547,"x":127.25,"y":172.03,"x0":2.590825889787331,"y0":50.00509398038269,"z0":4.742524831382036,"aX":15.631451083777304},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-12.6,"spinRate":2220,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.40025899194457937,"extension":7.155953055852021},"index":0,"playId":"14fc99f2-3f0f-3925-9055-170197ae7690","pitchNumber":1,"startTime":"2026-08-23T01:07:05.649Z","endTime":"2026-08-23T01:07:08.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824187790080973,"aZ":-19.656234169783943,"pfxX":8.603332178174716,"pfxZ":6.44868389433538,"pX":-0.0813290780310057,"pZ":3.2447933171400463,"vX0":-10.392322933021205,"vY0":-138.42630008303652,"vZ0":-0.7213912197067996,"x":120.1,"y":151.17,"x0":2.6033318856983954,"y0":50.00198262562249,"z0":4.824359379529974,"aX":16.699997383435978},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":-13.4,"spinRate":2318,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.39563686926257846,"extension":7.155209622337784},"index":1,"playId":"aafe48d1-3d87-3a42-b985-9f473b07cfc9","pitchNumber":2,"startTime":"2026-08-23T01:07:25.253Z","endTime":"2026-08-23T01:07:28.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8558764348355,"aZ":-20.219567420030703,"pfxX":9.131951115796522,"pfxZ":6.072241801112234,"pX":-0.17802483680820935,"pZ":3.4606471212887007,"vX0":-10.543393366403144,"vY0":-139.3263152496268,"vZ0":-0.13017915259493834,"x":123.79,"y":145.34,"x0":2.466055378715896,"y0":50.00334835977543,"z0":4.842456095250942,"aX":17.981634084132},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":-14.4,"spinRate":1994,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.3928944780655752,"extension":7.058226212332334},"index":2,"playId":"f41887e6-5515-3820-94d3-de52abfb586b","pitchNumber":3,"startTime":"2026-08-23T01:07:42.136Z","endTime":"2026-08-23T01:07:47.699Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41199885879244,"aZ":-32.33083170218393,"pfxX":-5.38830277141582,"pfxZ":-0.10086569359509667,"pX":0.7058829753368561,"pZ":3.1321621409767397,"vX0":-3.4865812173026405,"vY0":-123.60131422925193,"vZ0":2.4683361690825913,"x":90.09,"y":154.21,"x0":2.8343677580358655,"y0":50.00375059498604,"z0":4.833697980177634,"aX":-8.34384943058686},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":10.6,"spinRate":2286,"spinDirection":307},"zone":3,"typeConfidence":2.0,"plateTime":0.442979950271567,"extension":6.980981308744749},"index":3,"playId":"b6488e38-d4e2-3238-9bec-2262bc9a4995","pitchNumber":4,"startTime":"2026-08-23T01:08:15.980Z","endTime":"2026-08-23T01:08:19.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:08:19.828Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:08:39.431Z","endTime":"2026-08-23T01:09:32.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":"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":84.5,"endSpeed":77.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00987028154252,"aZ":-33.22362278822151,"pfxX":-5.56278387875086,"pfxZ":-0.6826010722618907,"pX":0.7833889731017002,"pZ":2.0330318042061566,"vX0":-3.4992198607285943,"vY0":-123.01660604795282,"vZ0":0.33295673113344737,"x":87.14,"y":183.89,"x0":2.9484205132217536,"y0":50.00485807837316,"z0":4.718319598837227,"aX":-8.504414532341427},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":10.9,"spinRate":2360,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.4456933924520867,"extension":6.936893176286318},"index":0,"playId":"0447f79a-290c-3a3e-8d5d-cd6245e21510","pitchNumber":1,"startTime":"2026-08-23T01:08:45.765Z","endTime":"2026-08-23T01:08:49.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54828746139492,"aZ":-16.264688154614134,"pfxX":7.119084587011839,"pfxZ":8.050749650082475,"pX":0.9030604052027232,"pZ":3.8471608687878263,"vX0":-7.603917199524282,"vY0":-140.14538418007623,"vZ0":0.45529818220186574,"x":82.58,"y":134.91,"x0":2.7348056294201415,"y0":50.0049398787464,"z0":4.750110966583981,"aX":14.073201289115822},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":-11.2,"spinRate":2478,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3917696001151789,"extension":7.121397161847834},"index":1,"playId":"82d26fd0-3867-3edb-afd4-7b5131346d29","pitchNumber":2,"startTime":"2026-08-23T01:09:02.221Z","endTime":"2026-08-23T01:09:06.077Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-23T01:09:14.793Z","endTime":"2026-08-23T01:09:28.907Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88602830891101,"aZ":-17.79544063920405,"pfxX":8.274353674592836,"pfxZ":7.244517680565307,"pX":-0.09731024906246782,"pZ":2.844447126817211,"vX0":-10.8831625083413,"vY0":-140.4804756286989,"vZ0":-1.7533736314687243,"x":120.71,"y":161.98,"x0":2.764571301608726,"y0":50.002747223020606,"z0":4.642009046973858,"aX":16.423707506744435},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":-12.6,"spinRate":2361,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.3909305745411098,"extension":7.028076336028922},"index":3,"playId":"8fd386b3-8d6c-3c96-bb9a-6b988402e7e8","pitchNumber":3,"startTime":"2026-08-23T01:09:28.907Z","endTime":"2026-08-23T01:09:32.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:09:32.673Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:09:48.873Z","endTime":"2026-08-23T01:11:06.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61742101062181,"aZ":-27.836320002927376,"pfxX":10.164455175674735,"pfxZ":2.208006363555117,"pX":1.3102735410141153,"pZ":2.121032110705615,"vX0":-7.395905720292006,"vY0":-139.31600092153795,"vZ0":-1.8160598778707597,"x":67.06,"y":181.51,"x0":2.6802982180011607,"y0":50.00210213274235,"z0":4.623201610327656,"aX":19.957779200174127},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.8,"breakHorizontal":-16.8,"spinRate":2227,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.3933135838828288,"extension":7.080333860014449},"index":0,"playId":"a2039386-86e3-32c4-b4ee-c2cee4631078","pitchNumber":1,"startTime":"2026-08-23T01:09:59.198Z","endTime":"2026-08-23T01:10:03.331Z","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.1,"endSpeed":87.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284089135037064,"aZ":-20.713925275128677,"pfxX":8.172409726032416,"pfxZ":5.809210108466653,"pX":0.026861680327350985,"pZ":2.6202785829765056,"vX0":-10.164243901661482,"vY0":-139.54845058510136,"vZ0":-1.9385792144324312,"x":115.98,"y":168.03,"x0":2.6539247280580818,"y0":50.00464779933377,"z0":4.6880077525627755,"aX":16.127416225254084},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":-12.7,"spinRate":2389,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.3924522803686674,"extension":7.126397341414343},"index":1,"playId":"3b8aec32-31c4-3229-a9f5-67f494a528bd","pitchNumber":2,"startTime":"2026-08-23T01:10:17.141Z","endTime":"2026-08-23T01:10:21.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701798080689613,"aZ":-20.81638913997773,"pfxX":7.069432722169183,"pfxZ":5.83997142625817,"pX":0.1873609289414711,"pZ":2.9219311946293143,"vX0":-9.139591729246,"vY0":-138.7574062182507,"vZ0":-1.0175085951087148,"x":109.86,"y":159.89,"x0":2.608903244931275,"y0":50.0062120444043,"z0":4.683371447583715,"aX":13.757597593266535},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":-10.8,"spinRate":2151,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.39508601404174737,"extension":7.354136744992927},"index":2,"playId":"46d105a2-32d5-3a76-ae04-b5cc2babc2ae","pitchNumber":3,"startTime":"2026-08-23T01:10:39.620Z","endTime":"2026-08-23T01:10:45.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98622611978087,"aZ":-34.79430122178537,"pfxX":-2.823211446211646,"pfxZ":-1.6539429957103238,"pX":-1.2877223453693927,"pZ":1.7149349705379393,"vX0":-8.473821849191612,"vY0":-125.06846025210587,"vZ0":-0.22497640565891575,"x":166.08,"y":192.48,"x0":2.515823060496456,"y0":50.00572736120536,"z0":4.667334074365093,"aX":-4.45943560039516},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.8,"breakHorizontal":7.1,"spinRate":2298,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4384836792929492,"extension":7.3795518863129},"hitData":{"launchSpeed":70.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.51,"coordY":152.09}},"index":3,"playId":"c47658ee-c158-37a1-aca2-aff6cfc52577","pitchNumber":4,"startTime":"2026-08-23T01:10:59.139Z","endTime":"2026-08-23T01:11:06.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:11:06.522Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:13:37.638Z","endTime":"2026-08-23T01:14:39.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Kimbrel replaces Alex Lange.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T01:12:30.454Z","endTime":"2026-08-23T01:13:26.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T01:13:26.117Z","endTime":"2026-08-23T01:13:39.984Z","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(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":93.8,"endSpeed":85.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798824291414594,"aZ":-16.287268206789516,"pfxX":-7.040193874721991,"pfxZ":8.465709357674926,"pX":1.5496562397572613,"pZ":1.9263689638319461,"vX0":14.3384840291916,"vY0":-135.87933387893207,"vZ0":-4.100667264905011,"x":57.93,"y":186.77,"x0":-2.8725963971759434,"y0":50.00314348090171,"z0":4.581332288025066,"aX":-13.213762965139303},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":2257,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.40256636367560716,"extension":6.839292186666176},"index":2,"playId":"2ba0f7d3-b7d4-3512-8216-f270c3f82330","pitchNumber":1,"startTime":"2026-08-23T01:13:39.984Z","endTime":"2026-08-23T01:13:43.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124151508839777,"aZ":-16.316753056020865,"pfxX":-7.611598482702036,"pfxZ":8.322419158413084,"pX":1.7063833987965393,"pZ":1.8560410024612704,"vX0":14.643340924937611,"vY0":-136.70019429567895,"vZ0":-4.267802643092252,"x":51.96,"y":188.67,"x0":-2.71387867846469,"y0":50.006640434417434,"z0":4.546458687885944,"aX":-14.511300662260513},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2188,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.3995895386996007,"extension":6.6463455167844865},"index":3,"playId":"665355e9-013d-3ca7-80bc-7b169eb4eeb8","pitchNumber":2,"startTime":"2026-08-23T01:13:56.123Z","endTime":"2026-08-23T01:13:59.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11527716251044,"aZ":-16.679795269020982,"pfxX":-5.901646239519664,"pfxZ":8.375231172597234,"pX":0.07537134890775657,"pZ":3.56208825244615,"vX0":10.104226768359354,"vY0":-135.3124439834641,"vZ0":0.12792180996255453,"x":114.13,"y":142.6,"x0":-2.94413948832959,"y0":50.00547044986477,"z0":4.6849285725893886,"aX":-10.923204851073352},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2216,"spinDirection":235},"zone":12,"typeConfidence":0.91,"plateTime":0.4051168123579365,"extension":6.516759899406227},"index":4,"playId":"e77970b3-26e0-3408-8830-4154098afb67","pitchNumber":3,"startTime":"2026-08-23T01:14:14.907Z","endTime":"2026-08-23T01:14:18.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065078576675962,"aZ":-28.45917321932108,"pfxX":-9.792539552033048,"pfxZ":2.159321008114347,"pX":-0.4298693834612021,"pZ":1.60315930879178,"vX0":9.482179947672707,"vY0":-129.74847505869084,"vZ0":-2.3030602323008798,"x":133.39,"y":195.49,"x0":-2.845213291531696,"y0":50.001982924029754,"z0":4.653301449159507,"aX":-16.832881494090564},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":15.8,"spinRate":1551,"spinDirection":247},"zone":13,"typeConfidence":0.87,"plateTime":0.42083864812373495,"extension":6.780639872985869},"hitData":{"launchSpeed":75.1,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.56,"coordY":154.62}},"index":5,"playId":"af2a2a3f-fa14-3a53-a56a-e72ff8f38844","pitchNumber":4,"startTime":"2026-08-23T01:14:31.359Z","endTime":"2026-08-23T01:14:39.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:14:39.008Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:14:56.808Z","endTime":"2026-08-23T01:15:55.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139802322069905,"aZ":-20.719084792563816,"pfxX":-9.807796824671954,"pfxZ":6.067432686663564,"pX":-0.16234144730955372,"pZ":1.5772431643584763,"vX0":10.986789133997656,"vY0":-136.3430141943255,"vZ0":-3.9409428043307484,"x":123.19,"y":196.19,"x0":-2.964268430189705,"y0":50.00374517647576,"z0":4.465862523082761,"aX":-18.52149953283882},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2025,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40127249364478157,"extension":6.71586369588143},"index":0,"playId":"f51fec28-1674-3ad1-b969-c55af66693b9","pitchNumber":1,"startTime":"2026-08-23T01:15:02.488Z","endTime":"2026-08-23T01:15:06.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08162637038152,"aZ":-40.77733272379977,"pfxX":5.614656528434295,"pfxZ":-5.679008423288895,"pX":-0.14864732538299322,"pZ":1.632813762585176,"vX0":5.247706376907004,"vY0":-122.58973490177783,"vZ0":0.4260956049609801,"x":122.67,"y":194.69,"x0":-3.0491243330647073,"y0":50.0003364768995,"z0":4.948247853386076,"aX":8.51069910211052},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.8,"breakHorizontal":-11.4,"spinRate":2565,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.4474388159220428,"extension":6.440597295139526},"index":1,"playId":"f69497d0-e811-3683-8721-cc4c1edb0148","pitchNumber":2,"startTime":"2026-08-23T01:15:26.433Z","endTime":"2026-08-23T01:15:33.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.344630747156977,"aZ":-17.05236165549945,"pfxX":-6.673362890548518,"pfxZ":8.031382501086334,"pX":-0.07402988814578206,"pZ":3.483626396079689,"vX0":10.027735488845131,"vY0":-136.4188458339161,"vZ0":-0.3571610422084337,"x":119.82,"y":144.72,"x0":-2.932428477539778,"y0":50.000088070729,"z0":4.792918524213981,"aX":-12.561534619562613},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2283,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4016840840204181,"extension":6.38492104087425},"index":2,"playId":"33d444a8-44b2-35bf-b6e0-1968f8f1a7cc","pitchNumber":3,"startTime":"2026-08-23T01:15:50.774Z","endTime":"2026-08-23T01:15:55.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:15:55.144Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:16:12.296Z","endTime":"2026-08-23T01:18:41.753Z","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":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"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,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88760408353458,"aZ":-21.121977264008738,"pfxX":-10.038824631600205,"pfxZ":5.7404230073957345,"pX":-0.3352968366537387,"pZ":1.5090679263513072,"vX0":10.884760411439226,"vY0":-137.70937928929393,"vZ0":-4.2929657368974325,"x":129.78,"y":198.04,"x0":-3.0302928796585022,"y0":50.003874897504105,"z0":4.512682714202893,"aX":-19.329773206796634},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2062,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3973867913900242,"extension":6.649357959486032},"index":0,"playId":"0520985b-77de-33ea-bd4d-a2e9fcf791d7","pitchNumber":1,"startTime":"2026-08-23T01:16:22.816Z","endTime":"2026-08-23T01:16:27.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.740815892448328,"aZ":-15.898685831166047,"pfxX":-6.863888124128458,"pfxZ":8.78183641133927,"pX":1.2166532035000575,"pZ":2.8126669269037112,"vX0":12.98090805041778,"vY0":-135.319677284649,"vZ0":-1.9571835417978993,"x":70.62,"y":162.84,"x0":-2.752309724304275,"y0":50.00041866263365,"z0":4.660011983544215,"aX":-12.718456860218739},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2286,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.4048869094425558,"extension":6.701881495054741},"index":1,"playId":"6fd82ee3-1a22-3f5e-8eb6-eb7d91218445","pitchNumber":2,"startTime":"2026-08-23T01:16:39.055Z","endTime":"2026-08-23T01:16:43.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65289170105485,"aZ":-16.200162858962326,"pfxX":-6.269778770579513,"pfxZ":8.574738714116314,"pX":0.08925380439540147,"pZ":2.5254715294975876,"vX0":10.46198622881586,"vY0":-135.8401823341444,"vZ0":-2.4235154902546387,"x":113.6,"y":170.59,"x0":-3.003087231763171,"y0":50.00306314035646,"z0":4.559778943920069,"aX":-11.681414135523362},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2287,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.40371517231624443,"extension":6.632117431638383},"index":2,"playId":"153081b0-f427-3010-a49c-a06c414037ce","pitchNumber":3,"startTime":"2026-08-23T01:16:55.861Z","endTime":"2026-08-23T01:16:59.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355526108440753,"aZ":-15.514526345585109,"pfxX":-6.763256499085083,"pfxZ":8.75952532049757,"pX":-0.056296446073172884,"pZ":3.247886486402497,"vX0":10.219535494213414,"vY0":-137.26371393481236,"vZ0":-0.954522918656415,"x":103.94,"y":125.35,"x0":-2.9547567691220378,"y0":50.00079660444159,"z0":4.65998417025328,"aX":-12.86100906494665},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2337,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3995498926693761,"extension":6.571580923110349},"index":3,"playId":"e5a80683-a4ec-3050-8d19-556210913112","pitchNumber":4,"startTime":"2026-08-23T01:17:14.557Z","endTime":"2026-08-23T01:17:17.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801341734527252,"aZ":-40.33416689227876,"pfxX":4.951520396318541,"pfxZ":-5.377720931079403,"pX":0.49321551782565765,"pZ":1.295079239597092,"vX0":6.962663215708369,"vY0":-122.26177028396148,"vZ0":0.034027232061366375,"x":98.2,"y":203.81,"x0":-3.0336231966313925,"y0":50.00570607674976,"z0":4.738603711592122,"aX":7.50697923164135},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.5,"breakHorizontal":-10.6,"spinRate":2567,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4477600314647847,"extension":6.555086083303839},"index":4,"playId":"7fea44b9-b342-3326-b748-a8374b7a7d07","pitchNumber":5,"startTime":"2026-08-23T01:17:33.478Z","endTime":"2026-08-23T01:17:36.519Z","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":94.7,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23353143360073,"aZ":-15.32541504207273,"pfxX":-6.099636264415777,"pfxZ":8.843629238914845,"pX":0.8812331769223911,"pZ":3.211456780062512,"vX0":12.28436328890917,"vY0":-137.36373672058815,"vZ0":-1.1031782471928457,"x":83.41,"y":152.07,"x0":-2.8621845192668354,"y0":50.00660231133255,"z0":4.6632380779579075,"aX":-11.627886629140695},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2236,"spinDirection":230},"zone":12,"typeConfidence":0.91,"plateTime":0.3991894330108119,"extension":6.761252792772569},"index":5,"playId":"760d57d3-0269-319b-a049-f8d37b129350","pitchNumber":6,"startTime":"2026-08-23T01:17:53.864Z","endTime":"2026-08-23T01:17:59.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21516071060711,"aZ":-17.12679657535014,"pfxX":-6.95798725211087,"pfxZ":7.994674940102497,"pX":0.4227521415725546,"pZ":4.240406065790951,"vX0":11.456709418536528,"vY0":-136.83933205184601,"vZ0":1.8377589674313024,"x":100.89,"y":124.29,"x0":-2.92818469393645,"y0":50.00637242906025,"z0":4.738381945651621,"aX":-13.103365950149557},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2303,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.40136111209657255,"extension":6.597125897244409},"index":6,"playId":"8cacd9a3-f3c8-3fee-8190-4bb3250459db","pitchNumber":7,"startTime":"2026-08-23T01:18:20.446Z","endTime":"2026-08-23T01:18:24.669Z","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":92.7,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82939420866958,"aZ":-16.581936843211174,"pfxX":-7.324991807126452,"pfxZ":8.557679874992397,"pX":0.8782360785672765,"pZ":1.4657104359771786,"vX0":12.537970041817532,"vY0":-134.30498405593028,"vZ0":-4.826848690479145,"x":83.52,"y":199.21,"x0":-2.9047051646016397,"y0":50.002863049336725,"z0":4.470361983518004,"aX":-13.347027333257756},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2247,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4082523528698001,"extension":6.694368465681143},"index":7,"playId":"729f5f3f-856f-3712-a48c-3c4f7869dd9f","pitchNumber":8,"startTime":"2026-08-23T01:18:37.689Z","endTime":"2026-08-23T01:18:41.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:18:41.753Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Callahan strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:19:00.774Z","endTime":"2026-08-23T01:21:51.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"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.400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"4.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.95"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.83"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.54"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.17"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.52"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.52"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.33"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.33"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.49"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.50"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"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":".600"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"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":".333"},{"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.400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"4.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513648337226122,"aZ":-27.911563721410335,"pfxX":-9.480537136249701,"pfxZ":2.558030106107509,"pX":-1.2767321822075044,"pZ":2.8278365937051313,"vX0":7.733819931872281,"vY0":-128.0621174543949,"vZ0":0.8533307507185287,"x":165.67,"y":162.43,"x0":-3.0985351687901432,"y0":50.00367844502764,"z0":4.667297195265079,"aX":-15.80703229108697},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":15.5,"spinRate":1533,"spinDirection":247},"zone":11,"typeConfidence":0.86,"plateTime":0.42709022335131896,"extension":6.67805935930947},"index":0,"playId":"8cf856f5-0b59-3b62-8fa5-e1bd90585780","pitchNumber":1,"startTime":"2026-08-23T01:19:07.073Z","endTime":"2026-08-23T01:19:11.335Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"95e2eab8-742d-4cbd-a834-e758019a7b49","startTime":"2026-08-23T01:19:22.794Z","endTime":"2026-08-23T01:19:27.794Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Brett Callahan batting, Zach McKinstry advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"95e2eab8-742d-4cbd-a834-e758019a7b49","startTime":"2026-08-23T01:19:49.008Z","endTime":"2026-08-23T01:19:59.753Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-23T01:19:59.753Z","endTime":"2026-08-23T01:20:11.920Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.831502074534292,"aZ":-35.50777860237326,"pfxX":4.386223934541829,"pfxZ":-2.160024681455292,"pX":0.46049429139239817,"pZ":1.624483882113849,"vX0":6.749528767558638,"vY0":-123.50414587415649,"vZ0":-0.7103494540407944,"x":99.45,"y":194.92,"x0":-2.878672562121396,"y0":50.00215612201816,"z0":4.904683191961796,"aX":6.768904935764552},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.8,"breakHorizontal":-9.5,"spinRate":2580,"spinDirection":55},"zone":9,"typeConfidence":0.82,"plateTime":0.4436630523001641,"extension":6.364731858527762},"index":4,"playId":"37af0f4d-12a8-34e6-bdbb-296d7dff3539","pitchNumber":2,"startTime":"2026-08-23T01:20:11.920Z","endTime":"2026-08-23T01:20:16.404Z","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":5,"playId":"e8fac194-4e09-4193-9afc-3d303b84db49","startTime":"2026-08-23T01:20:37.721Z","endTime":"2026-08-23T01:20:42.721Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474377539814967,"aZ":-16.834991629094336,"pfxX":-6.762496501193098,"pfxZ":8.34304836629334,"pX":0.7320298373056432,"pZ":3.191584254535615,"vX0":11.876277075394757,"vY0":-135.00462745329574,"vZ0":-0.5142917070108797,"x":89.1,"y":152.61,"x0":-2.853329616998988,"y0":50.00211120798425,"z0":4.57364184293922,"aX":-12.433214636388806},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2203,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.4063174639236795,"extension":6.659597174603651},"index":6,"playId":"7028e876-8014-3d1a-8805-5ef11f003229","pitchNumber":3,"startTime":"2026-08-23T01:20:55.717Z","endTime":"2026-08-23T01:21:00.713Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737740720484013,"aZ":-18.04394339650187,"pfxX":-8.142073327808042,"pfxZ":7.538511066512665,"pX":0.35902014483276473,"pZ":3.122753241109919,"vX0":11.64007936847179,"vY0":-136.02325311878118,"vZ0":-0.8445265073742265,"x":103.31,"y":154.47,"x0":-2.9171908808245584,"y0":50.00438152509325,"z0":4.687974995312017,"aX":-15.265794606063052},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2252,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.4026174234024329,"extension":6.5812528378562565},"index":7,"playId":"053d200f-da53-349c-9b09-a72733e37e14","pitchNumber":4,"startTime":"2026-08-23T01:21:23.640Z","endTime":"2026-08-23T01:21:27.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330678926097207,"aZ":-16.597498151936065,"pfxX":-6.596026478841371,"pfxZ":8.28068757263187,"pX":0.4926885645812365,"pZ":3.7788852580327186,"vX0":11.527843979844674,"vY0":-136.14181754253926,"vZ0":0.6381664294893726,"x":98.22,"y":136.75,"x0":-2.9356065982244948,"y0":50.0010687939122,"z0":4.688518694039406,"aX":-12.406520600690051},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2305,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.4020088941916651,"extension":6.504112493423858},"index":8,"playId":"d866c125-d17d-30d5-a791-b8eb05c57934","pitchNumber":5,"startTime":"2026-08-23T01:21:47.890Z","endTime":"2026-08-23T01:21:51.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:21:51.831Z","atBatIndex":62}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Callahan strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:19:00.774Z","endTime":"2026-08-23T01:21:51.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"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.400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"4.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.95"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.83"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.54"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.17"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.52"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.52"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.33"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.33"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.49"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.50"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"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":".600"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"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":".333"},{"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.400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"4.500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513648337226122,"aZ":-27.911563721410335,"pfxX":-9.480537136249701,"pfxZ":2.558030106107509,"pX":-1.2767321822075044,"pZ":2.8278365937051313,"vX0":7.733819931872281,"vY0":-128.0621174543949,"vZ0":0.8533307507185287,"x":165.67,"y":162.43,"x0":-3.0985351687901432,"y0":50.00367844502764,"z0":4.667297195265079,"aX":-15.80703229108697},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":15.5,"spinRate":1533,"spinDirection":247},"zone":11,"typeConfidence":0.86,"plateTime":0.42709022335131896,"extension":6.67805935930947},"index":0,"playId":"8cf856f5-0b59-3b62-8fa5-e1bd90585780","pitchNumber":1,"startTime":"2026-08-23T01:19:07.073Z","endTime":"2026-08-23T01:19:11.335Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"95e2eab8-742d-4cbd-a834-e758019a7b49","startTime":"2026-08-23T01:19:22.794Z","endTime":"2026-08-23T01:19:27.794Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Brett Callahan batting, Zach McKinstry advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"95e2eab8-742d-4cbd-a834-e758019a7b49","startTime":"2026-08-23T01:19:49.008Z","endTime":"2026-08-23T01:19:59.753Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-23T01:19:59.753Z","endTime":"2026-08-23T01:20:11.920Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.831502074534292,"aZ":-35.50777860237326,"pfxX":4.386223934541829,"pfxZ":-2.160024681455292,"pX":0.46049429139239817,"pZ":1.624483882113849,"vX0":6.749528767558638,"vY0":-123.50414587415649,"vZ0":-0.7103494540407944,"x":99.45,"y":194.92,"x0":-2.878672562121396,"y0":50.00215612201816,"z0":4.904683191961796,"aX":6.768904935764552},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.8,"breakHorizontal":-9.5,"spinRate":2580,"spinDirection":55},"zone":9,"typeConfidence":0.82,"plateTime":0.4436630523001641,"extension":6.364731858527762},"index":4,"playId":"37af0f4d-12a8-34e6-bdbb-296d7dff3539","pitchNumber":2,"startTime":"2026-08-23T01:20:11.920Z","endTime":"2026-08-23T01:20:16.404Z","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":5,"playId":"e8fac194-4e09-4193-9afc-3d303b84db49","startTime":"2026-08-23T01:20:37.721Z","endTime":"2026-08-23T01:20:42.721Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474377539814967,"aZ":-16.834991629094336,"pfxX":-6.762496501193098,"pfxZ":8.34304836629334,"pX":0.7320298373056432,"pZ":3.191584254535615,"vX0":11.876277075394757,"vY0":-135.00462745329574,"vZ0":-0.5142917070108797,"x":89.1,"y":152.61,"x0":-2.853329616998988,"y0":50.00211120798425,"z0":4.57364184293922,"aX":-12.433214636388806},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2203,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.4063174639236795,"extension":6.659597174603651},"index":6,"playId":"7028e876-8014-3d1a-8805-5ef11f003229","pitchNumber":3,"startTime":"2026-08-23T01:20:55.717Z","endTime":"2026-08-23T01:21:00.713Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737740720484013,"aZ":-18.04394339650187,"pfxX":-8.142073327808042,"pfxZ":7.538511066512665,"pX":0.35902014483276473,"pZ":3.122753241109919,"vX0":11.64007936847179,"vY0":-136.02325311878118,"vZ0":-0.8445265073742265,"x":103.31,"y":154.47,"x0":-2.9171908808245584,"y0":50.00438152509325,"z0":4.687974995312017,"aX":-15.265794606063052},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2252,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.4026174234024329,"extension":6.5812528378562565},"index":7,"playId":"053d200f-da53-349c-9b09-a72733e37e14","pitchNumber":4,"startTime":"2026-08-23T01:21:23.640Z","endTime":"2026-08-23T01:21:27.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330678926097207,"aZ":-16.597498151936065,"pfxX":-6.596026478841371,"pfxZ":8.28068757263187,"pX":0.4926885645812365,"pZ":3.7788852580327186,"vX0":11.527843979844674,"vY0":-136.14181754253926,"vZ0":0.6381664294893726,"x":98.22,"y":136.75,"x0":-2.9356065982244948,"y0":50.0010687939122,"z0":4.688518694039406,"aX":-12.406520600690051},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2305,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.4020088941916651,"extension":6.504112493423858},"index":8,"playId":"d866c125-d17d-30d5-a791-b8eb05c57934","pitchNumber":5,"startTime":"2026-08-23T01:21:47.890Z","endTime":"2026-08-23T01:21:51.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:21:51.831Z","atBatIndex":62},"scoringPlays":[19,27,34,45],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":117.54,"y":104.43},"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":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":138.83,"y":106.46},"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":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":163.16,"y":124.71},"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":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":89.65,"y":92.27},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":158.6,"y":165.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":147.95,"y":111.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":144.91,"y":152.09},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,13,14,15],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":158.6,"y":154.12},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":97.26,"y":185.55},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":183.95,"y":98.35},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":120.58,"y":90.24},"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":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":160.63,"y":161.72},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":130.21,"y":145.5},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":226.02,"y":68.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":52.64,"y":96.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":162.65,"y":115.08},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26],"bottom":[27,28,29,30,31],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":128.42,"y":79.06},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":149.98,"y":163.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":121.12,"y":27.48},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":52.9,"y":94.88},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":109.42,"y":105.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":107.68,"y":192.0},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":111.96,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34,35],"bottom":[36,37,38],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":35.99,"y":41.45},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":48.63,"y":72.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":146.22,"y":137.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":113.99,"y":153.61},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":45,"top":[39,40,41],"bottom":[42,43,44,45],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":157.58,"y":163.75},"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":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":102.83,"y":165.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":214.36,"y":99.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":139.06,"y":134.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":142.38,"y":179.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":187.0,"y":142.84},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48,49],"bottom":[50,51,52],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":158.6,"y":161.72},"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":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":192.72,"y":136.79},"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":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":160.73,"y":78.77},"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":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":137.37,"y":165.81},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":116.34,"y":142.61},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"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":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":107.9,"y":150.06},"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":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":140.99,"y":83.15},"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":8,"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":113.48,"y":152.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":115.51,"y":152.09},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":62,"top":[59,60,61,62],"bottom":[],"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":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":155.56,"y":154.62},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"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":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":5,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"catcher":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"third":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"onDeck":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"inHole":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"battingOrder":4,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"onDeck":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"inHole":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"battingOrder":6,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"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":7,"groundOuts":10,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".241","atBats":30,"obp":".318","slg":".404","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":29,"obp":".200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":110,"era":"3.56","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.21","battersFaced":30,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":30,"strikes":80,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":2,"pitchesPerInning":"13.75","runsScoredPer9":"3.38","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID667452":{"person":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".500","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":25,"flyOuts":67,"groundOuts":176,"airOuts":119,"runs":74,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":111,"baseOnBalls":54,"intentionalWalks":0,"hits":140,"hitByPitch":13,"atBats":543,"obp":".338","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2218,"era":"4.35","inningsPitched":"138.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.40","battersFaced":613,"outs":416,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2218,"balls":794,"strikes":1424,"strikePercentage":".640","hitBatsmen":13,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".500","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.50","hitsPer9Inn":"9.09","runsScoredPer9":"4.80","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814430":{"person":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":2,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".294","atBats":17,"obp":".294","slg":".647","ops":".941","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":11,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":2,"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":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":64,"groundOuts":86,"airOuts":106,"runs":35,"doubles":15,"triples":3,"homeRuns":4,"strikeOuts":55,"baseOnBalls":37,"intentionalWalks":1,"hits":69,"hitByPitch":2,"avg":".222","atBats":311,"obp":".307","slg":".328","ops":".635","caughtStealing":5,"stolenBases":1,"stolenBasePercentage":".167","caughtStealingPercentage":".833","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":102,"rbi":26,"leftOnBase":128,"sacBunts":3,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.75","popOuts":14,"lineOuts":28},"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":149,"putOuts":140,"errors":4,"chances":293,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"900","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":84,"flyOuts":33,"groundOuts":46,"airOuts":60,"runs":24,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":0,"avg":".278","atBats":216,"obp":".319","slg":".435","ops":".754","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":94,"rbi":31,"leftOnBase":86,"sacBunts":1,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.86","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":80,"errors":5,"chances":223,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":16,"gamesStarted":1,"flyOuts":21,"groundOuts":31,"airOuts":44,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":138,"obp":".258","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":613,"era":"2.89","inningsPitched":"37.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.02","battersFaced":151,"outs":112,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":230,"strikes":383,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.42","gamesFinished":7,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.92","walksPer9Inn":"2.89","hitsPer9Inn":"6.27","runsScoredPer9":"2.89","homeRunsPer9":"0.72","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"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":{"note":"(L, 4-5)","summary":"5.0 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":22,"strikes":53,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":6,"flyOuts":40,"groundOuts":76,"airOuts":72,"runs":40,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":30,"intentionalWalks":1,"hits":75,"hitByPitch":4,"atBats":311,"obp":".315","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1346,"era":"4.09","inningsPitched":"81.1","wins":4,"losses":5,"saves":2,"saveOpportunities":8,"holds":6,"blownSaves":6,"earnedRuns":37,"whip":"1.29","battersFaced":348,"outs":244,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1346,"balls":476,"strikes":870,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":2,"winPercentage":".444","pitchesPerInning":"16.55","gamesFinished":9,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"10.07","walksPer9Inn":"3.32","hitsPer9Inn":"8.30","runsScoredPer9":"4.43","homeRunsPer9":"1.44","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":13},"fielding":{"gamesStarted":1,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":47,"airOuts":32,"runs":19,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".255","atBats":141,"obp":".284","slg":".355","ops":".639","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":50,"rbi":14,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.50","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":80,"errors":6,"chances":160,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":14,"airOuts":8,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".344","atBats":61,"obp":".365","slg":".738","ops":"1.103","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":45,"rbi":17,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".405","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.17","popOuts":2,"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":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":4,"putOuts":62,"errors":1,"chances":67,"fielding":".985","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":{},"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":21,"gamesStarted":0,"flyOuts":17,"groundOuts":35,"airOuts":32,"runs":7,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":94,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":386,"era":"1.95","inningsPitched":"27.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"0.83","battersFaced":107,"outs":83,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":133,"strikes":253,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".500","pitchesPerInning":"13.95","gamesFinished":7,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.20","walksPer9Inn":"2.93","hitsPer9Inn":"4.55","runsScoredPer9":"2.28","homeRunsPer9":"1.63","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663432":{"person":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"jerseyNumber":"56","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, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":14,"obp":".278","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":70,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.07","battersFaced":18,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":31,"strikes":39,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.71","hitsPer9Inn":"1.93","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":55,"gamesStarted":3,"flyOuts":21,"groundOuts":75,"airOuts":48,"runs":26,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":0,"hits":62,"hitByPitch":4,"atBats":232,"obp":".320","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":942,"era":"3.17","inningsPitched":"59.2","wins":1,"losses":5,"saves":2,"saveOpportunities":4,"holds":13,"blownSaves":2,"earnedRuns":21,"whip":"1.27","battersFaced":251,"outs":179,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":333,"strikes":609,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".167","pitchesPerInning":"15.79","gamesFinished":9,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"7.24","walksPer9Inn":"2.11","hitsPer9Inn":"9.35","runsScoredPer9":"3.92","homeRunsPer9":"1.21","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":14},"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","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":121,"groundOuts":90,"airOuts":180,"runs":82,"doubles":22,"triples":3,"homeRuns":13,"strikeOuts":78,"baseOnBalls":78,"intentionalWalks":1,"hits":135,"hitByPitch":3,"avg":".281","atBats":480,"obp":".383","slg":".421","ops":".804","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":564,"totalBases":202,"rbi":53,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.92","popOuts":32,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":135,"errors":13,"chances":426,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":53,"gamesStarted":0,"flyOuts":25,"groundOuts":57,"airOuts":47,"runs":19,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":40,"baseOnBalls":31,"intentionalWalks":0,"hits":50,"hitByPitch":1,"atBats":193,"obp":".364","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":871,"era":"3.27","inningsPitched":"52.1","wins":2,"losses":0,"saves":2,"saveOpportunities":10,"holds":14,"blownSaves":8,"earnedRuns":19,"whip":"1.55","battersFaced":226,"outs":157,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":871,"balls":337,"strikes":534,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.64","gamesFinished":4,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.88","walksPer9Inn":"5.33","hitsPer9Inn":"8.60","runsScoredPer9":"3.27","homeRunsPer9":"1.38","inheritedRunners":35,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":38,"gamesStarted":0,"flyOuts":23,"groundOuts":15,"airOuts":47,"runs":17,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":122,"obp":".292","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":576,"era":"4.19","inningsPitched":"34.1","wins":3,"losses":5,"saves":16,"saveOpportunities":21,"holds":1,"blownSaves":5,"earnedRuns":16,"whip":"1.22","battersFaced":144,"outs":103,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":205,"strikes":371,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".375","pitchesPerInning":"16.78","gamesFinished":29,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.49","walksPer9Inn":"5.24","hitsPer9Inn":"5.77","runsScoredPer9":"4.46","homeRunsPer9":"1.83","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"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":"700","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":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":77,"groundOuts":67,"airOuts":121,"runs":53,"doubles":21,"triples":0,"homeRuns":20,"strikeOuts":156,"baseOnBalls":56,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".222","atBats":437,"obp":".315","slg":".407","ops":".722","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":178,"rbi":63,"leftOnBase":197,"sacBunts":0,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.85","popOuts":21,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":966,"errors":2,"chances":1054,"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":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":3,"strikes":18,"strikePercentage":".860","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":31,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":96,"obp":".315","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":435,"era":"3.12","inningsPitched":"26.0","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":9,"whip":"1.27","battersFaced":109,"outs":78,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":142,"strikes":293,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"14.54","walksPer9Inn":"3.81","hitsPer9Inn":"7.62","runsScoredPer9":"3.81","homeRunsPer9":"0.69","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":27,"gamesStarted":21,"flyOuts":80,"groundOuts":139,"airOuts":169,"runs":53,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":2,"hits":103,"hitByPitch":5,"atBats":494,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1929,"era":"3.30","inningsPitched":"133.2","wins":9,"losses":8,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.00","battersFaced":535,"outs":401,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1929,"balls":653,"strikes":1276,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".529","pitchesPerInning":"14.43","gamesFinished":3,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"5.99","walksPer9Inn":"2.02","hitsPer9Inn":"6.94","runsScoredPer9":"3.57","homeRunsPer9":"0.94","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":53,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":1,"chances":21,"fielding":".952","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":32,"flyOuts":6,"groundOuts":15,"airOuts":16,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".250","atBats":60,"obp":".370","slg":".433","ops":".803","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":26,"rbi":10,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":3,"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":0,"putOuts":37,"errors":0,"chances":37,"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":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":40,"groundOuts":77,"airOuts":66,"runs":43,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":59,"baseOnBalls":45,"intentionalWalks":1,"hits":71,"hitByPitch":3,"avg":".262","atBats":271,"obp":".371","slg":".387","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":105,"rbi":34,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.88","popOuts":6,"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":159,"putOuts":66,"errors":3,"chances":228,"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"}]},"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":30,"gamesStarted":0,"flyOuts":27,"groundOuts":37,"airOuts":47,"runs":21,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":159,"obp":".313","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":669,"era":"3.83","inningsPitched":"42.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.25","battersFaced":178,"outs":127,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":669,"balls":233,"strikes":436,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":16,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.19","hitsPer9Inn":"8.08","runsScoredPer9":"4.46","homeRunsPer9":"0.64","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"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":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":18,"airOuts":21,"runs":9,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".250","atBats":76,"obp":".305","slg":".382","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":29,"rbi":9,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"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"}]},"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":"400","stats":{"batting":{"summary":"1-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":67,"groundOuts":99,"airOuts":134,"runs":65,"doubles":24,"triples":2,"homeRuns":26,"strikeOuts":113,"baseOnBalls":31,"intentionalWalks":0,"hits":116,"hitByPitch":14,"avg":".253","atBats":459,"obp":".318","slg":".484","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":222,"rbi":82,"leftOnBase":213,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.74","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"17.65","popOuts":32,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":43,"stolenBasePercentage":".741","caughtStealingPercentage":".259","assists":29,"putOuts":762,"errors":3,"chances":794,"fielding":".996","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695549":{"person":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549"},"jerseyNumber":"21","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":3,"gamesStarted":3,"flyOuts":7,"groundOuts":19,"airOuts":9,"runs":7,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":53,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":231,"era":"4.50","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.36","battersFaced":61,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":87,"strikes":144,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.07","walksPer9Inn":"3.21","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":50,"groundOuts":79,"airOuts":101,"runs":46,"doubles":16,"triples":4,"homeRuns":9,"strikeOuts":68,"baseOnBalls":27,"intentionalWalks":0,"hits":91,"hitByPitch":3,"avg":".270","atBats":337,"obp":".328","slg":".421","ops":".749","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":142,"rbi":32,"leftOnBase":138,"sacBunts":0,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.44","popOuts":22,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":91,"errors":3,"chances":168,"fielding":".982","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":50,"groundOuts":84,"airOuts":102,"runs":21,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":76,"baseOnBalls":28,"intentionalWalks":0,"hits":63,"hitByPitch":2,"atBats":324,"obp":".262","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1343,"era":"1.70","inningsPitched":"90.0","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.01","battersFaced":355,"outs":270,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1343,"balls":478,"strikes":865,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".778","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"7.60","walksPer9Inn":"2.80","hitsPer9Inn":"6.30","runsScoredPer9":"2.10","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":18,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[805808,650402,690993,693307,656716,814430,679529,703601,701678,623454,663432,805427],"pitchers":[623454,663432,805427],"bench":[595879,667452,701162,680664],"bullpen":[646241,640448,663947,445276,695549,680744,675512,672456,664285,621097],"battingOrder":[805808,650402,690993,693307,656716,814430,679529,703601,701678],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Callahan (1, Wacha)."},{"label":"HR","value":"Lee (7, 5th inning off Wacha, 0 on, 2 out)."},{"label":"TB","value":"Callahan 2; Dingler; Lee 4."},{"label":"RBI","value":"Lee (31)."},{"label":"2-out RBI","value":"Lee."},{"label":"Runners left in scoring position, 2 out","value":"Callahan; McKinstry; Clark."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"5."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".246","atBats":29,"obp":".314","slg":".399","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":12,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":30,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"4.71","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.40","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":42,"strikes":85,"strikePercentage":".670","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":1,"pitchesPerInning":"14.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":82,"groundOuts":65,"airOuts":132,"runs":57,"doubles":25,"triples":1,"homeRuns":17,"strikeOuts":139,"baseOnBalls":50,"intentionalWalks":1,"hits":93,"hitByPitch":2,"avg":".219","atBats":424,"obp":".301","slg":".403","ops":".704","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":171,"rbi":57,"leftOnBase":155,"sacBunts":0,"sacFlies":5,"babip":".278","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.94","popOuts":27,"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":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":23,"putOuts":521,"errors":3,"chances":547,"fielding":".995","passedBall":8,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621016":{"person":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":0,"flyOuts":8,"groundOuts":7,"airOuts":14,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":46,"obp":".346","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":240,"era":"1.50","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":52,"outs":36,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":92,"strikes":148,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":5,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"9.75","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696131":{"person":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":23,"groundOuts":21,"airOuts":42,"runs":12,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":19,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":108,"obp":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":514,"era":"3.77","inningsPitched":"28.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.60","battersFaced":130,"outs":86,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":208,"strikes":306,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.93","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.97","walksPer9Inn":"5.97","hitsPer9Inn":"8.48","runsScoredPer9":"3.77","homeRunsPer9":"1.57","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":14,"groundOuts":30,"airOuts":26,"runs":25,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".294","atBats":102,"obp":".360","slg":".431","ops":".791","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":44,"rbi":8,"leftOnBase":54,"sacBunts":4,"sacFlies":1,"babip":".342","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":29,"obp":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"25.07","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"4.29","battersFaced":33,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":46,"strikes":60,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.71","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.79","hitsPer9Inn":"32.79","runsScoredPer9":"25.07","homeRunsPer9":"7.71","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":46,"putOuts":52,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":61,"groundOuts":82,"airOuts":111,"runs":41,"doubles":20,"triples":3,"homeRuns":6,"strikeOuts":94,"baseOnBalls":50,"intentionalWalks":0,"hits":83,"hitByPitch":6,"avg":".227","atBats":365,"obp":".328","slg":".348","ops":".676","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":127,"rbi":38,"leftOnBase":173,"sacBunts":2,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.83","popOuts":25,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":221,"errors":1,"chances":230,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":121,"flyOuts":88,"groundOuts":121,"airOuts":151,"runs":44,"doubles":18,"triples":1,"homeRuns":17,"strikeOuts":97,"baseOnBalls":19,"intentionalWalks":2,"hits":102,"hitByPitch":12,"avg":".220","atBats":464,"obp":".265","slg":".373","ops":".638","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":173,"rbi":57,"leftOnBase":215,"sacBunts":0,"sacFlies":7,"babip":".238","groundOutsToAirouts":"0.80","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":26,"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":{"caughtStealing":12,"stolenBases":22,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":38,"putOuts":485,"errors":4,"chances":527,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":56,"groundOuts":79,"airOuts":92,"runs":33,"doubles":20,"triples":2,"homeRuns":5,"strikeOuts":51,"baseOnBalls":35,"intentionalWalks":0,"hits":64,"hitByPitch":6,"avg":".230","atBats":278,"obp":".325","slg":".371","ops":".696","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":103,"rbi":36,"leftOnBase":114,"sacBunts":4,"sacFlies":4,"babip":".261","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.60","popOuts":11,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":94,"errors":7,"chances":252,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID671162":{"person":{"id":671162,"fullName":"Connor Thomas","link":"/api/v1/people/671162"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":11,"runs":15,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":41,"obp":".469","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":169,"era":"15.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":15,"whip":"2.56","battersFaced":49,"outs":27,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":69,"strikes":100,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"18.78","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"7.00","walksPer9Inn":"6.00","hitsPer9Inn":"17.00","runsScoredPer9":"15.00","homeRunsPer9":"4.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":9,"groundOuts":18,"airOuts":18,"runs":10,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".194","atBats":62,"obp":".254","slg":".403","ops":".657","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":25,"rbi":5,"leftOnBase":28,"sacBunts":2,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":6,"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":2,"putOuts":37,"errors":1,"chances":40,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683090":{"person":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":74,"groundOuts":81,"airOuts":108,"runs":46,"doubles":22,"triples":1,"homeRuns":11,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":0,"hits":94,"hitByPitch":0,"avg":".278","atBats":338,"obp":".310","slg":".447","ops":".757","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":151,"rbi":44,"leftOnBase":158,"sacBunts":2,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.73","popOuts":13,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":242,"putOuts":160,"errors":3,"chances":405,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".200","atBats":25,"obp":".231","slg":".360","ops":".591","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":9,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":2,"putOuts":54,"errors":0,"chances":56,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":1,"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":38,"gamesStarted":0,"flyOuts":30,"groundOuts":25,"airOuts":50,"runs":20,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":138,"obp":".314","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":656,"era":"4.15","inningsPitched":"39.0","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.23","battersFaced":160,"outs":117,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":258,"strikes":398,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".333","pitchesPerInning":"16.82","gamesFinished":17,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.08","walksPer9Inn":"4.15","hitsPer9Inn":"6.92","runsScoredPer9":"4.62","homeRunsPer9":"0.92","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":57,"groundOuts":63,"airOuts":119,"runs":39,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":60,"baseOnBalls":39,"intentionalWalks":3,"hits":77,"hitByPitch":2,"avg":".244","atBats":315,"obp":".328","slg":".378","ops":".706","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":119,"rbi":37,"leftOnBase":138,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.38","popOuts":36,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":605,"errors":4,"chances":660,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":22,"groundOuts":60,"airOuts":58,"runs":23,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".236","atBats":212,"obp":".284","slg":".368","ops":".652","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":78,"rbi":20,"leftOnBase":90,"sacBunts":6,"sacFlies":2,"babip":".282","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.33","popOuts":16,"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":0,"putOuts":193,"errors":2,"chances":195,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":49,"gamesStarted":3,"flyOuts":33,"groundOuts":61,"airOuts":59,"runs":21,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":199,"obp":".261","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":794,"era":"2.83","inningsPitched":"54.0","wins":4,"losses":4,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":17,"whip":"1.02","battersFaced":218,"outs":162,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":293,"strikes":501,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".500","pitchesPerInning":"14.70","gamesFinished":2,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.83","walksPer9Inn":"2.67","hitsPer9Inn":"6.50","runsScoredPer9":"3.50","homeRunsPer9":"0.67","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 7-8)","summary":"7.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":32,"strikes":64,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":113,"groundOuts":148,"airOuts":195,"runs":67,"doubles":35,"triples":4,"homeRuns":22,"strikeOuts":126,"baseOnBalls":42,"intentionalWalks":1,"hits":141,"hitByPitch":6,"atBats":606,"obp":".288","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2434,"era":"3.49","inningsPitched":"162.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.13","battersFaced":658,"outs":488,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2434,"balls":856,"strikes":1578,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".467","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.32","hitsPer9Inn":"7.80","runsScoredPer9":"3.71","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":28,"gamesStarted":0,"flyOuts":18,"groundOuts":31,"airOuts":32,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":3,"atBats":110,"obp":".315","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":514,"era":"2.56","inningsPitched":"31.2","wins":2,"losses":1,"saves":3,"saveOpportunities":4,"holds":2,"blownSaves":1,"earnedRuns":9,"whip":"1.20","battersFaced":130,"outs":95,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":205,"strikes":309,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".667","pitchesPerInning":"16.23","gamesFinished":9,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.39","walksPer9Inn":"4.83","hitsPer9Inn":"5.97","runsScoredPer9":"3.13","homeRunsPer9":"0.28","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":102,"groundOuts":139,"airOuts":161,"runs":84,"doubles":36,"triples":5,"homeRuns":16,"strikeOuts":111,"baseOnBalls":46,"intentionalWalks":0,"hits":155,"hitByPitch":7,"atBats":558,"obp":".338","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2338,"era":"4.71","inningsPitched":"145.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.38","battersFaced":619,"outs":436,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2338,"balls":844,"strikes":1494,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".417","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"6.87","walksPer9Inn":"2.85","hitsPer9Inn":"9.60","runsScoredPer9":"5.20","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":13,"errors":2,"chances":34,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":25,"gamesStarted":24,"flyOuts":90,"groundOuts":134,"airOuts":161,"runs":69,"doubles":31,"triples":2,"homeRuns":14,"strikeOuts":128,"baseOnBalls":46,"intentionalWalks":1,"hits":128,"hitByPitch":3,"atBats":543,"obp":".296","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2347,"era":"4.02","inningsPitched":"143.1","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.21","battersFaced":600,"outs":430,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2347,"balls":875,"strikes":1472,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"16.37","gamesFinished":1,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"8.04","walksPer9Inn":"2.89","hitsPer9Inn":"8.04","runsScoredPer9":"4.33","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656638":{"person":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":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":49,"gamesStarted":0,"flyOuts":27,"groundOuts":50,"airOuts":42,"runs":35,"doubles":9,"triples":2,"homeRuns":6,"strikeOuts":53,"baseOnBalls":26,"intentionalWalks":0,"hits":49,"hitByPitch":5,"atBats":193,"obp":".356","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":929,"era":"5.86","inningsPitched":"50.2","wins":2,"losses":7,"saves":10,"saveOpportunities":13,"holds":3,"blownSaves":3,"earnedRuns":33,"whip":"1.48","battersFaced":225,"outs":152,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":929,"balls":354,"strikes":575,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".222","pitchesPerInning":"18.34","gamesFinished":23,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.41","walksPer9Inn":"4.62","hitsPer9Inn":"8.70","runsScoredPer9":"6.22","homeRunsPer9":"1.07","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":11},"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"}]},"ID677976":{"person":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":7,"flyOuts":22,"groundOuts":66,"airOuts":37,"runs":8,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":20,"intentionalWalks":0,"hits":44,"hitByPitch":0,"atBats":173,"obp":".328","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":805,"era":"1.58","inningsPitched":"45.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.40","battersFaced":196,"outs":137,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":805,"balls":304,"strikes":501,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".667","pitchesPerInning":"17.63","gamesFinished":0,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"5.72","walksPer9Inn":"3.94","hitsPer9Inn":"8.67","runsScoredPer9":"1.58","homeRunsPer9":"0.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":50,"groundOuts":109,"airOuts":84,"runs":59,"doubles":23,"triples":2,"homeRuns":22,"strikeOuts":122,"baseOnBalls":29,"intentionalWalks":2,"hits":120,"hitByPitch":5,"avg":".276","atBats":434,"obp":".328","slg":".491","ops":".819","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":213,"rbi":60,"leftOnBase":190,"sacBunts":0,"sacFlies":1,"babip":".337","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.73","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":419,"errors":4,"chances":455,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":46,"gamesStarted":2,"flyOuts":20,"groundOuts":48,"airOuts":41,"runs":24,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":181,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":766,"era":"4.25","inningsPitched":"48.2","wins":2,"losses":3,"saves":5,"saveOpportunities":6,"holds":5,"blownSaves":1,"earnedRuns":23,"whip":"1.21","battersFaced":202,"outs":146,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":766,"balls":263,"strikes":503,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".400","pitchesPerInning":"15.74","gamesFinished":16,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"9.62","walksPer9Inn":"3.33","hitsPer9Inn":"7.58","runsScoredPer9":"4.44","homeRunsPer9":"2.22","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":23,"groundOuts":50,"airOuts":47,"runs":23,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":3,"hits":41,"hitByPitch":1,"atBats":169,"obp":".330","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":785,"era":"3.86","inningsPitched":"46.2","wins":0,"losses":3,"saves":1,"saveOpportunities":4,"holds":13,"blownSaves":3,"earnedRuns":20,"whip":"1.35","battersFaced":195,"outs":140,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":785,"balls":303,"strikes":482,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".000","pitchesPerInning":"16.82","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"6.56","walksPer9Inn":"4.24","hitsPer9Inn":"7.91","runsScoredPer9":"4.44","homeRunsPer9":"1.35","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":74,"groundOuts":83,"airOuts":145,"runs":71,"doubles":26,"triples":1,"homeRuns":16,"strikeOuts":86,"baseOnBalls":51,"intentionalWalks":6,"hits":127,"hitByPitch":2,"avg":".290","atBats":438,"obp":".364","slg":".463","ops":".827","caughtStealing":6,"stolenBases":34,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":203,"rbi":48,"leftOnBase":154,"sacBunts":0,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.38","popOuts":33,"lineOuts":38},"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":256,"putOuts":138,"errors":7,"chances":401,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[695600,677951,695506,521692,686469,679845,686681,686475,664728,608379,656638,518886],"pitchers":[608379,656638,518886],"bench":[686555,683090,571912,670231],"bullpen":[696131,702070,674444,621016,677976,607625,663738,663878,670167,671162],"battingOrder":[695600,677951,695506,521692,686469,679845,686681,686475,664728],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caglianone (23, Anderson, D)."},{"label":"HR","value":"Isbel (6, 3rd inning off Anderson, D, 0 on, 0 out); Perez, S (17, 4th inning off Anderson, D, 0 on, 0 out)."},{"label":"TB","value":"Caglianone 2; Isbel 4; Loftin; Perez, S 4; Witt Jr."},{"label":"RBI","value":"Isbel (20); Perez, S (57)."},{"label":"Runners left in scoring position, 2 out","value":"Perez, S."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Witt Jr. (34, 2nd base off Anderson, D/Dingler)."}]}],"note":[]}},"officials":[{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"First Base"},{"official":{"id":427292,"fullName":"Ron Kulpa","link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Rainey."},{"label":"Balk","value":"Kimbrel."},{"label":"HBP","value":"Dingler (by Wacha)."},{"label":"ABS Challenge","value":"Keith (Strike-Overturned to Ball); Jensen (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Anderson, D 75-53; Rainey 14-9; Sommers 21-18; Wacha 96-64; Lange 11-7; Kimbrel 20-14."},{"label":"Groundouts-flyouts","value":"Anderson, D 5-3; Rainey 2-1; Sommers 2-0; Wacha 7-6; Lange 2-1; Kimbrel 1-0."},{"label":"Batters faced","value":"Anderson, D 21; Rainey 3; Sommers 6; Wacha 26; Lange 3; Kimbrel 4."},{"label":"Inherited runners-scored","value":"Rainey 1-1."},{"label":"Umpires","value":"HP: Manny Gonzalez. 1B: Tom Hanahan. 2B: Ron Kulpa. 3B: Scott Barry. "},{"label":"Weather","value":"83 degrees, Clear."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"6:15 PM."},{"label":"T","value":"2:06."},{"label":"Att","value":"23,156."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"August 22, 2026"}],"pitchingNotes":["Anderson, D pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","boxscoreName":"Wacha"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 7-8)","summary":"7.0 IP, ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":32,"strikes":64,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":113,"groundOuts":148,"airOuts":195,"runs":67,"doubles":35,"triples":4,"homeRuns":22,"strikeOuts":126,"baseOnBalls":42,"intentionalWalks":1,"hits":141,"hitByPitch":6,"atBats":606,"obp":".288","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2434,"era":"3.49","inningsPitched":"162.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.13","battersFaced":658,"outs":488,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2434,"balls":856,"strikes":1578,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".467","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.32","hitsPer9Inn":"7.80","runsScoredPer9":"3.71","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":2,"chances":24,"fielding":".917","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":71,"pitchingGameScore":71},{"player":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","boxscoreName":"Sommers"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":3,"strikes":18,"strikePercentage":".860","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":31,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":11,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":96,"obp":".315","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":435,"era":"3.12","inningsPitched":"26.0","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":9,"whip":"1.27","battersFaced":109,"outs":78,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":142,"strikes":293,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.73","gamesFinished":2,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"14.54","walksPer9Inn":"3.81","hitsPer9Inn":"7.62","runsScoredPer9":"3.81","homeRunsPer9":"0.69","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56},{"player":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","boxscoreName":"Perez, S"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":121,"flyOuts":88,"groundOuts":121,"airOuts":151,"runs":44,"doubles":18,"triples":1,"homeRuns":17,"strikeOuts":97,"baseOnBalls":19,"intentionalWalks":2,"hits":102,"hitByPitch":12,"avg":".220","atBats":464,"obp":".265","slg":".373","ops":".638","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":173,"rbi":57,"leftOnBase":215,"sacBunts":0,"sacFlies":7,"babip":".238","groundOutsToAirouts":"0.80","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"27.29","popOuts":26,"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":{"caughtStealing":12,"stolenBases":22,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":38,"putOuts":485,"errors":4,"chances":527,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"loser":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"save":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}