I guess this chapter proves it.
Garp, Roger and whitebeard were not on their prime during god valley accident. Rocks was though. They reached their prime later.
And I will say prime garp, Roger, and WB > or = to prime rocks and Harald. The fact that back then garp and Roger clashed with put advanced CoC proves my point.