Let's begin with Tenshinhan vs Goku. Initially they have a pretty even battle, which surprises both the Z warriors and the spectators. Even Piccolo Junior considers that level of speed considerable.
Supporting quotes:
Chapter: 176, P9.3-6
Context: as Tenshinhan and Goku fight
Piccolo: “They’re fast! They’ve got considerable speed.”
Kuririn: “Amazing! They’re both putting up a completely even offensive and defense!”
Yamcha: “Yeah!”
Chi-Chi: “Huh? So you two…could both see that?”
Note: So in other words, Kuririn and Yamcha can see movements too fast for Chi Chi to see.
Chapter: 176, P14.6-7
Context: as Goku fights Tenshinhan
Announcer: “As-is, both contestants are about even! Neither one is giving an inch!”
Kame-sennin: “No, they’re not even. Even though he’s been flying around so much, Goku isn’t out of breath, not even a little bit. Unbelievable.”
Kame-sennin only brings up a difference in stamina, since Goku learned to fight without making unnecessary movements, as part of Kami's training.
Later, we learn that that level of speed is the same as Goku used to defeat King Piccolo three years ago. Tenshinhan said it didn't change at all, unlike his power, which was quite above what Goku had back then.
Supporting quotes
Chapter: 177, P1.2-4, P2.1
Tenshinhan: “Son, you are truly incredible. 3 years ago, your strength was all but perfect. I’m amazed that you’ve managed to go so far above even that. However, there’s one thing that you haven’t changed that much from 3 years ago. And that’s something especially important in battle…speed!”
Then we see that Tenshinhan was hiding his true speed, which is enough to outclass Goku's weighted speed. Tenshinhan does use speed enough to match his level of strength, and that's how fast Goku should be if he weren't off balance due to the weights.
Supporting quotes
Chapter: 177, P3.5, P4.1
Context: after Tenshinhan starts fighting with his true speed
Tenshinhan: “Your eyes are as good as I’d expect! I’m impressed that you can follow my movements despite how fast I’m going. But merely taking in my movements won’t help you!”
Chapter: 177, P8.1-2
Tenshinhan: “So just like I thought, your speed alone hasn’t changed. Son, I’m sorry but I’m going to win this contest! You can follow me with your eyes, but your actual body can’t keep up! This is a critical weakness!”
Chapter: 177, P7.5-6, P8.1-2
Goku: “You’re a lot faster than before…! You’ve been suppressing your speed up until now.”
Tenshinhan: “You’ve figured it out. So just like I thought, your speed alone hasn’t changed. Son, I’m sorry but I’m going to win this contest! You can follow me with your eyes, but your actual body can’t keep up! This is a critical weakness!”
Goku: “I knew you were amazing! I didn’t think you’d get this fast!”
So far, we have: Tenshinhan (strength) ~ Tenshinhan (speed) ~ Goku weighted (strength) >> Goku weighted (speed) ~ Tenshinhan (suppressing speed)
Upon taking his weights off, Goku completely outclasses Tenshinhan, who says Goku is faster than he imagined. Goku is able to take off Tenshinhan's belt without this latter even realizing:
Supporting quotes
Chapter: 178, P4.2
Tenshinhan: “Even with my three eyes, I can’t take in your movements. I can’t call that anything but magnificent…Almost as if you’re possessed…But if I use twelve eyes to remove all blind spots, I’ll definitely be able to see!”
So far, we have: Goku (without weights) >>> Tenshinhan (strength) ~ Tenshinhan (speed) ~ Goku weighted (strength) >> Goku weighted (speed) ~ Tenshinhan (suppressing speed)
Then, we learn Goku was anywhere near his full power. Tenshinhan states Goku didn't use anywhere near his FP to battle him, and that he didn't even see the need to use the KMHMH.
Supporting quote
Chapter: 180, P1.3-4, P2.1
Context: after Goku beats Tenshinhan
Yamcha: “That was close…”
Tenshinhan: “No, it wasn’t…Frankly, his strength was on a different level…To think that he’s improved this much. What’s more, that bastard…it seems that he still hasn’t put out anywhere near his true ability. That’s right…he didn’t even fire a single Kamehameha…It hurts my pride…Just what the hell kind of training has he been doing?...”
Goku (ten's estimations) >>> Goku (without weights) >>> Tenshinhan (strength) ~ Tenshinhan (speed) ~ Goku weighted (strength) >> Goku weighted (speed) ~ Tenshinhan (suppressing speed)
After it, we have the other semi final's match: Shen vs Piccolo Junior. After fighting a bit, Tenshinhan and co. are completely flabbergasted with that level of power... Tenshinhan even states his abilities don't even begin to compare with theirs.
Supporting quotes
Chapter: 181, P1.5-6
Context: as Shen and Piccolo fight
Kame-sennin: “Th…they’re too strong…”
Bulma: “H…how can these two exist…?”
Yamcha: “Da…dammit…So that’s why we couldn’t win.”
Tenshinhan: “There’s no helping it…They far surpass any level ordinarily conceivable.”
Chapter: 182, P6.2
Tenshinhan: “I can tell that he’s a member of the Demon Clan, but that strength of his isn’t ordinary”
Tenshinhan says "they surpass any ordinarily conceivable level", which implies this level is >>> his owns estimations for Goku's full power, considering he just estimated Goku to be at that level... whereas he can't even grasp Shen and Piccolo's strength, kind of what Piccolo said when final form Freeza and base Goku were fighting.
Piccolo Junior and Shen were also fighting evenly, but it's safe to say the former had an edge considering the later statee he couldn't win the fight.
Supporting quote
Chapter: 181, P2.1
Shen: “Da…damn it…To think that he’d have improved this much…Even considering that I’m borrowing a weak human’s body, the gap between our powers is too big…! He’s trained considerably in his own way…”
"The gap between our powers is too big" seems a little fishy considering they were fighting evenly. Unless Shen knew Piccolo was hiding more powers.
Piccolo (suppressed) > Shen >>> Goku (ten's estimations) >>> Goku (without weights) >>> Tenshinhan (strength) ~ Tenshinhan (speed) ~ Goku weighted (strength) >> Goku weighted (speed) ~ Tenshinhan (suppressing speed)
Goku is deemed as the only one having a chance against Piccolo. They begin the fight, and when everyone thought Goku had met his match, they both reveal they were just warming up.
Supporting evidence:
You could even say the level Piccolo begun fighting Goku is already above the one he used against Shen, but I think something like this would have been noted.
Therefore, the overall chain is: Goku (full power) ~ Piccolo Junior (full power) >> Goku (warming up) ~ Piccolo Junior (vs Shen) > Shen >>> Goku (ten's estimations) >>> Goku (without weights) >>> Tenshinhan (strength) ~ Tenshinhan (speed) ~ Goku weighted (strength) >> Goku weighted (speed) ~ Tenshinhan (suppressing speed)
The cry is free