preposition
1.
further forward in space or time than sb/sth; in front of sb/sth :
Two boys were ahead of us.
Ahead of us lay ten days of intensive training.
2.
earlier than sb/sth :
I finished several days ahead of the deadline.
3.
further advanced than sb/sth; in front of sb, for example in a race or competition :
She was always well ahead of the rest of the class.
His ideas were way ahead of his time .