At best showings for both Cannonball wins...
Average showings for both colossus edges more often then not
__________________ Quotes from Hia8:
"I claimed that the science is sometimes faulty."
"You don't understand. This is fiction. That means none of this stuff really happened."
"There is no writer to purposely ignore a character's natural ability just because it suits the story."
"in some cases because the writer knows that Character A will dominate Character B easily and refuses to allow this to happen for the sake of the story."
Cannonball using his powers to the best of their abilities, Colossus gets mauled in no time at all. If Cannonball used his powers to the best of their abilities, I could see him defeating Heralds.
I don't understand the argument about colossus having gotten stronger with age... So what? It didn't make his powers more diverse. Cannonball over time actually learned new tricks and like you said would win based upon higher end showings.
Sadly at average showings even a younger colossus would probably win
__________________ Quotes from Hia8:
"I claimed that the science is sometimes faulty."
"You don't understand. This is fiction. That means none of this stuff really happened."
"There is no writer to purposely ignore a character's natural ability just because it suits the story."
"in some cases because the writer knows that Character A will dominate Character B easily and refuses to allow this to happen for the sake of the story."