@SpeedForceSpider: Just don't see how an FPSSJ could lose to a SSJ when the power gap is that big. But yeah FPSSJ Teen Gohan > FPSSJ Goku. Adult Gohan's laziness really ruined him lol.
@SpeedForceSpider: FPSSJ > USSJ > ASSJ > Imperfect Cell > Androids > SSJ.
Gohan had morals on when he sparred Goten. Trunks was also an average SSJ so him and Goten are on the same level. Trunks did have way more fighting experience though. USSJ Trunks or FPSSJ Goku would be really interesting to see. I think FPSSJ Goku would beat Gohan. But i'm not sure about USSJ Trunks.