is garp as strong as roger?
Garp in his prime was as strong as Roger. And Sengoku being his companion was probably in the same ballpark. He might have weakened a lot due to old age, but Sengoku stopping him from killing Akainu during Marineford suggests that he is still among the top fighters in One Piece and can at least face Admirals.