Federer is losing steam and that’s despite skipping the clay season also. To still finish top 4 in the world at 37 is a huge achievement though. How many more seasons in him ? 2 or 3 ?
Djokovic is near unbeatable at the minute the way he’s playing on a hard court, could well see him shoot to 16 slams by the end of 2019 if this carries on.