Roger Federer's 2nd Grand slam title win was at Australian Open, 2004 on 1st February-2004, where he defeated Marat Safin in straight sets. That win ensured that Roger Federer achieved the feat of becoming World No. 1 on 2nd February, 2004.
Here's how the rankings of Top-10 looked immediately after Australian Open, 2004.
For the next 237 weeks, Roger Federer remained World No. 1 & it was only after Rafael Nadal won the 2008 Beijing Olympics Gold Medal on 17th August, 2008, that Roger Federer's streak of 237 weeks at World No. 1 ended that Sunday night.
Post that Roger Federer has regained No. 1 ranking twice. He re-gained ATP #1 ranking on 6th July, 2006 immediately after he won Wimbledon 2009 title after defeating Andy Roddick in that epic 5 setter marathon. That stretch of No. 1 ranking lasted for 48 weeks & ended after French Open, 2010.
Thou, at this point of time, its hard to say if Roger Federer will be able to re-gain #1 ranking again.
But, one thing is 100% sure, the hunger, the dedication, the devotion that Roger Federer has today (after having spent 302 weeks at ATP #1) is same, if not more than when Roger Federer reached the ATP #1 ranking on 2nd February, 2004.
A file picture on how Roger Federer looked when he reached the No. 1 ranking for the first time and how he looks now.
Just to give you a fair idea of Roger Federer's dominance, during the last 468 weeks, this is the break-up of Roger Federer's ATP rankings :
1. Roger Federer got the Ranking of #1 for 302 weeks or 64.52% of the 9 year tenure between 2nd Feb-2004 to 2nd Feb- 2013.
2. Roger Federer has been Ranked #2 for 106 weeks or almost 23% of time between 2nd Feb-2004 to 2nd Feb-2013.
3. Roger Federer has been Ranked #3 for 55 weeks or almost 12% of time between 2nd Feb-2004 to 2nd Feb-2013.
4. Roger Federer has been Ranked #4 for 5 weeks or almost 0.01% of time between 2nd Feb-2004 to 2nd Feb-2013.
Here's hoping more success and laurels to the Swiss maestro.