That’s the verdict of Denis Shapovalov.
Shapovalov fell victim to Federer’s brilliance in the semi finals of the Miami Open on Friday night, losing 6-2, 6-4 at the Hard Rock Stadium.
The teenager had openly admitted that Federer was his idol growing up and seemed to struggle with his emotions.
The young Canadian settled better in the second set but with Federer in his rhythm by then, only extended the set rather than threatening a comeback in Florida.
And Shapovalov thinks his conqueror – who faces John Isner in Sunday’s final – is the best player of all time.
The 19-year-old enthused of Federer: “I just think he has every shot mastered.
“When he needs a shot, he’s going to make it. He’s going to go for it, he’s going to make it.
“Yeah, I don’t think he has any weaknesses. That’s why he’s the GOAT.
“I have practiced with him a couple of times, so I kind of knew what to expect.
“I knew the ball coming off his racket, it comes with a lot of pop, it’s pretty heavy.
“Yeah, it was no shocker, to be honest. But obviously, like I said, he’s a very complete player. He has no holes in his game.”
Shapovalov beat Rafael Nadal two years ago in Canada having been on the ATP Tour for three years now.
But this was his first career meeting with Federer, explaining why the world No 23 was overawed on the day.
And reflecting on whether facing Federer gave him greater appreciation for his 3-6, 6-4, 7-6 win over Nadal at the Canadian Open two years ago, he added: “No, honestly I think – you know, my win over Rafa has always been a special thing for me.
“It’s not like now that I see what Roger can do, I think more of my way and I know how good Rafa is and know what he has done in the sport.
“That win is definitely a very special one for me, and it’s always something I kind of look back into when I need a little bit of motivation.
“And when I’m doing a little bit of soul-searching, I look back into that moment, and it does fire me up.”