29
Goku never fought himself
Goku. He came back to life 4 times * When he fought Raditz * When He fought Cell * When He fought Buu * And later in the GT series when he fought Baby Vegeta
yes he does but the only androids he fought was android 13,19,16 and cell and super android 17
Goku achieved SS2 and SS3 while he was training in Other World for those seven years. In his SS2 form, he was stronger than Gohan was when he fought Cell.
Yes but Gohan is the one who kills Cell with Goku's help in the end.
goku met pikkon when he fought in the other world martial arts competition
At the martal arts tournament when goku and chi chi fought each other
During Cell Games, Cell was a little bit stronger. However, after training in Other world, Goku would beat Cell in battle. He also achieved SSJ2 and SSJ3 level.
hes the guy who met goku when he fought vegeta
Dr. Gero made him to destroy everyone and Goku
Goku's son Gohan at Super Saiyan 2, after cell kills Goku.
Goku dies when he sacrifices himself to save Gohan. Cell is losing so he self destructs himself to blowup Gohan with himself (you might think Cell is desperate but Cell can regenerate) but Goku using his instant tranmission to send Cell and himself to king kai's planet just before Cell self destructs but unfortunately Cell regenerates and comes back to earth.