Generally speaking Marvel characters are nowhere near the top tier of DC characters. Hulk held up a mountain in Secret Wars, Superman moves entire planets. Quicksilver is the fastest in Marvel, but Flash makes it look like he's standing still etc ... Marvel's characters tend to be a bit more realistic when it comes to superpowers.
Depending on which version of Superman it can get ugly pretty quickly. The Golden Age version was so overpowered it wasn't funny anymore. Super-Speed is usually the golden bullet in most fights.
Hulk has near unlimited potential, get him angry enough and he might just be able to knock Superman's head off, problem it take a while for him to warm up. World War Hulk and World Breaker Hulk are beasts, but still not quite Supes league yet.
Captain Marvel is the "Mightiest Mortal" so he should have an edge on Superman, though in some versions Superman does not age, or his aging slows down with time.