Greaves won trophies, including World Cup 66 even though he was injured for final.I have nothing against Greaves, he's a legend.
Are we talking about which one has the most Spurs league goals, or league goals in all?
Greaves has 220 Spurs league goals and Kane has 213 so it's much of a muchness tbh. Kane could come back for a year at 33/34 and see that off.
Their records are so similar. However it's extremely hard to compare them, as neither is likely to be has good as the other if they swapped eras.