Dragon Ball Z - Episode 105 - 106 or 120
Dragon Ball Kai - Episode 56
When Mairi (future) Trunks came from the future in the trunks saga before Goku returns from Yardrat, Frieza lands on Earth and Mairi (future) Trunks went Super saiyan and sliced Frieza up with his sword and blew him to bits so he technically defeated Frieza. Goku didn't really succeed in defeating Frieza. Mairi (future) Trunks defeated someone not kid Trunks.
First goku killed frieza on planet Namek then his dad fixed him and trunks (future trunks) killed him.
Frieza does not get killed by Goku. Future Trunks is the one to kill Frieza.
trunks of course.he killed frieza less than an hour
no becase mecha frieza was stronger than his 100 percent form
Goku returned from defeating Frieza in episode 121 of season four after Trunks chopped Frieza into pieces and blasted him along with his father King Cold
Yess.. Goku kills friezabut then king cold creates frieza again as Mecha-Friezaand trunkskills Mecha-Frieza
yes, but frieza returned as mecha frieza and trunks who came from the future beat him so technically trunks beat him but in trunks time when mecha frieza came goku beat him but the good thing was frieza was beat by a SAYIAN
DBZ Kai episode 56
Frieza wins...
Trunks used a time machine that his mother bulma made and came back in time before he was born and then took down frieza. The first episode he is in is There is Planet Earth Father! Frieza and King Cold Strike Back!
goku defeated frieza and frieza got mad he tried to blast goku but goku blasted something stronger and destroied planet namek after king cold who is friezas and coolers dad was in his space ship and found frieza floating around near death then rebuild him to a half robot named mecha frieza then they went to earth and trunks killed him with his sword (in dragon ball z budokai tenkaichi 3 the devilman kills him but trunks kills him in the cartoon so either story works)