Leicester is seven points ahead of Tottenham.
Leicester is seven points ahead before Tottenham.
Which sentence does better express the fact that the club from Leicester leads the Premier League by a margin of seven points.
Leicester is seven points ahead of Tottenham.
Leicester is seven points ahead before Tottenham.
Which sentence does better express the fact that the club from Leicester leads the Premier League by a margin of seven points.
I would say sentence 1.
Leicester is seven points ahead of Tottenham.
by using ahead, it is very clear that Leicester has more points than Spurs (Tottenham). So why use before in addition to ahead? It seems like an unnecessary emphasis on the fact that Tottenham are well behind the league topper.
"X is ahead of Y" means that X is in front of Y, relative to a goal they both seek.
Y...X.................GOAL
If "." in that diagram equals a stride, then X is three strides ahead of Y.
If "." in the diagram equals a point, then X is three points ahead of Y.
There is an underlying locative/spatial metaphor or figure even when dealing with something abstract, like numerical points.
The of in ahead of establishes the locus to which ahead is relative. The object of the preposition is the locus.
The person standing in line in front of me is ahead of me.
You would not use ahead before together like that. You could say
Leicester is seven points before Tottenham.
but as mentioned it's not generally done and would get you odd looks and might not even get the meaning across. The problem is that simply saying before refers to the relative location between the two objects, but does not specify in which direction. If we look at the league table for example, Liecester will be before Tottenham in the standard up to down reading, but if we were instead to look at the teams in order of points Tottenham would be before Liecester.
It might seem that in front of has the same problem, but while the two are often synonymous there is an implication of order saying in front of that does not exist in before. An announcer giving race positions could theoretically start at the back and say something like,
As we leave the pack we come up on Runner 2, before getting to our race leader Runner 1
But would use in front in the same way. Because even in that direction, Runner 2 is behind Runner 1 by the nature of the way they are facing. That implied direction that comes with ahead, in front of, or on top of, is the bit that makes them work while before does no.