I know I say it all the time, but it's a SHAME how wrong a lot of these characters were done. Piccolo was that dude.
Going blow for blow with Goku in the 23rd
When he showed up to fight Frieza
Piccolo fighting 17
And Krillin was by far the most underrated member of the Z squad. Dude was catching saibamen bodies left and right, and came closer to killing Nappa than ANY of the other fighters (even Piccolo

). Dude was about that life at first he was the ONLY one still standing at the end of the Saiyan fight and would have thrown Vegeta into the bushes too, if Goku hadn't talked him out of it. He saved Gohan's hide I dunno how many times in the Saiyan/Namek sagas. It was his idea to go there in the first place.
When he cut Frieza's tail off
Riding high with dimes in his pimp c suit
Dude was all heart, and he ALWAYS had Goku and Gohan's backs even though he knew he was going to get messed up
also, Android 18 deserved at least one good fight in the Buu saga too. She was sonning Vegeta when she first appeared. What happened?
Goten and Trunks should NOT have been as strong as they were at such a young age. SSJ was officially played out once they did it. Goku and Vegeta struggled, fought, and suffered to get there, and Goten and Trunks just did it like it was nothing.

People are so quick to throw shade at anyone who's not a Saiyan, but Krillin and Piccolo held it down in the early sagas. Tien had his moments too.
Yamcha and Chiaotzu were the real

s of the team