Debatable tbh, Garp when he wasn't too old had to train for Chinjao while Rayleigh at 76 year stalled Admiral Kizaru, and has shown better haki feats. Garp could be stronger, but don't think the difference will be significant at all.
Garp hyped and feats and narrative :
- The fist
- the hero of the Marine
- Father of Dragon
- Grand Father of the MC
- Koby trainer : the rival of Luffy
- Multiple admirals proposals
- a D
- raised Ace
- Fought Roger multiple times / rival / friend
- beat Xebec with Roger
- beat Shiki with Sengoku
- beat Chinjao solo
- throne scene in MF
- strongest Marine of his time / most famous one
- in a VC/Data BM said That with Roger death Garp was now her worst enemy
Ray :
- first mate of the PK
- Dark King
- trained Luffy the MC
- stopped Kiz at 76
- Haki master
- somewhat stopped BB / bargain with him
- called a legend by Garp