Sadulaev overpowered Snyder 6-3 in Saturday’s final, handing him a gold medal to go with the one he won in the 86kg category in Rio five years ago.
The 25-year-old Dagestani star – a four-time world champion – was later announced by Russian Olympic Committee (ROC) boss Stanislav Pozdnyakov as one of his country’s flag bearers for Sunday’s closing ceremony in Tokyo.
“It’s an honor,” said Sadulaev. “Back in 2016 in Rio de Janeiro there was a desire to carry the flag, but everything doesn’t always go the way we want.
“My coach made the first hints about this [carrying the flag] before the fight with Kyle Snyder, and it spurred me on.
“In the end, our contest turned out to be special. The final of the Olympic Games is a separate story. You can’t take risks in it, and I tried to qualify without mistakes. There were small blots, but they didn’t bother me.”