Doesn't Goku just have way more actual fighting experience against crazy strong opponents? I feel like that alone gives him the edge, even if Saitama is basically unbeatable in his own show. I am not great at explaining it, but my gut says Goku finds a way.