I do agree that Beerus is one of the strongest, and I'd rather he be the strongest so I like him most (I'm not just saying this cause I'm getting the stink eye either), but Belmond was kind of positioned as one of the top too. In the manga before the Tournament of Power, there was an exhibition match between all the God of Destructions from the competing Universes (the anime replaced this with Universe 6 vs. Universe 9 because they hate fun). At the beginning they all target Beerus because of Goku being responsible and because Beerus once almost caused the end of all Universes because Zeno once held a hide & seek tournament between all the Gods and Beerus feel asleep while hiding for over fifty years so they had to cancel it cause they couldn't find him/he wouldn't come out (again, the anime removed this cause they hate fun). Anyway, Beerus holds his own against everyone but Belmond manages to simultaneously capture every God of Destruction on the field and when the battle is ended early, Belmond leaves unscathed while Beerus is bloody & beaten up though Belmond faked being knocked out and stopped fighting, so that doesn't hold a ton of weight. Is worth noting though that Belmond did take a full on tail blast barrage from the Fox God of Destruction in the match that had a big explosion which didn't damage him at all.
But I also think Goku is stronger than Belmond and most God's of Destruction at this point anyway. I don't know, God of Destruction is a position that's appointed, Belmond's passing it off to Top one day. I'm not 100% convinced Goku is stronger than Beerus, just like 90%.
Yeah, I would hope Angel's above his paygrade for good. The angels are demonstrably far stronger than their Gods, I believe Whis knocked Beerus out with a single chop at the end of the Battle of Gods movie.