He made his debut in the Russian Football National League for Zenit-2 St. Petersburg on 9 November 2016 in a game against FC Tyumen.
[4] On 17 January 2024, Krugovoy signed a contract with CSKA Moscow until the end of the 2027–28 season, effective on 4 June 2024.
[5] Following the signing, Zenit announced that he will spend the rest of the 2023–24 season with the Russian Second League farm team FC Zenit-2 Saint Petersburg.
[6] He was a late substitute in one game for Russia national under-17 football team at the 2015 UEFA European Under-17 Championship.
[citation needed] He was called up to the Russia national football team for the first time in October 2021 for the World Cup qualifiers against Cyprus and Croatia.