The fact that Imu is the strongest in God Valley was highlighted by Oda himself in One Piece chapter 1162. In order to take ...
When the God Valley Incident is brought up, most fans automatically assume that Rocks was the strongest during this event.