Why are people taking killing the Admiral as a feat of a young Xebec? Where did we get an idea about his age? Running away with assumptions always. They said before Roger it was Rocks era, good chance Rocks was older than Roger at that time.
Roger would be currently 77, WB 74, BM 68, Garp and Ray 78.
At time of GV 38 years ago Roger was 39, WB 36, BM 30, Garp and Ray 40.
Shanks was 1 year old and BB 2 at that time.
56 years ago when Rocks killed an Admiral, Roger would be 21, WB 18, BM 12, Ray and Garp 22. Dragon was conceived around that time.
Maybe the two tone hair shows Rocks aging like Oda did for Scopper.
We dont have an age for Garling yet but he was shown as a young man in GV and now he is old like Scopper so he was probably in his late 30s at time of GV too.
The funny thing is although they all have similar ages, Garp, Ray, Roger, Garling, their children are in three different generations seemingly.
Dragon is 55
Shanks and Shamrock are 39
BB is 40
Ace would currently be 22
Dragon is old enough to be Aces father
The ages dont really show any pattern
A Rocks being same age as Garp and Roger would mean he was in his early 20s (21-22) when he killed an Admiral 56 years ago. Considering that the youngest Admiral we have seen is GB at 41 it seems very difficult to believe that Rocks was that strong at that age. But Oda can pull anything.