Ratings out of 10 thread for all top oppenents Fed and Novak faced before final runs in that span abmk
For Federer :
2004-2009:
AO 2004 : Nalby: 8/10 (Edit: Hewitt 7.25/10)
RG 2004 : Kuerten 8.75/10
Wim 2004 : Roddick 9.25/10, Hewitt 7.5/10
USO 04 : Agassi 8.75/10
AO 2005 : Safin 10/10
RG 2005 : Nadal 9.5/10
Wim 05 : Hewitt 7.5/10
USO 05 : Hewitt 8/10, Agassi 8/10
AO 06 : Davydenko 7.25/10, Haas 7/10
RG 2006: Nadal 9.25/10
Wim 06: Ancic 7.5/10, Nadal 7.25/10 (debatable I know, Nadal had the higher peak in set3, but set1 was him nervous and his set 4 was worse than any of Ancic's sets)
USO 06: Blake 7.25/10, Roddick 7/10
AO 07: Gonzo 7.5/10
RG 2007: Davy 7/10, Nadal 10/10
Wim 2007: Nadal 9.5/10
USO 07: Lopez 7.5/10, Roddick 9/10, Davy 7/10, Djokovic 7.25/10
AO 08: Tipsy 7.25/10, Djokovic 9.5/10
RG 08: Nadal 10/10
Wim 08: Nadal 9.5/10
USO 08: Andreev: 7.75/10, Djokovic 7.75/10
AO 09: Berdych 7/10, Nadal 9.25/10
RG 09: Delpo 9.25/10
Wim 09: Roddick 9.25/10
USO 09: Soderling 7.25/10, Djokovic 7.5/10, Delpo 8.25/10
For Djokovic:
AO 11: Federer 7.25/10
RG 11: Federer 9.5/10
Wim 11: Nadal 7/10, Tsonga 7/10
USO 11: Federer 8.5/10, Nadal 7.25/10
AO 12: Murray 8/10, Nadal 9/10
RG 12: Tsonga 7/10, Nadal 10/10
Wim 12: Federer 9/10
USO 12: Murray: 7.75/10
AO 13: Wawrinka 9/10, Murray 6.75/10
RG 13: Nadal 9.25/10
Wim 13: delpo: 7.5/10, murray: 7.75/10
USO 13: stan: 6.75/10, nadal 9/10
AO 14: stan 8.75/10
RG 14: Nadal 9/10
Wim 14: Fed 8/10
USO 14: Nishi 7.5/10
AO 15: Murray 7/10
RG 15 : Stan 9/10
Wim 15: Anderson 7.5/10, Fed 7/10
USO 15: Fed 7.5/10
AO 16: Simon 7/10
RG 16: no one at 6.75 or above
Wim 16: Querrey 7.5/10
USO 16: Wawrinka 7/10
Something along these lines.