Laver, who's made his first trip to China to attend the Shanghai Masters, sat courtside as Federer lost in the third round to Gael Monfils of France 6-4, 6-7 (5), 6-3.
He said before the match that he can empathize with the trouble Federer has had staying near the top of the game and contending for majors now that he's 32 years old.
Laver recalls when he reached his 30s, he could play excellent one day and then have nothing left the next.
"Is it the desire? Is it your emotion, does it come up? Is your adrenaline not flowing as well as it normally does in a match?" he asked. "I don't know whether Roger's feeling anything of that nature. But sometimes I notice him, he just doesn't have it that day. But the day before he was magnificent.
"So it's not a training method, fitness, nothing to do with his body. So, you know, you just wonder, is it adrenaline that gets you up for matches?"
As for who can match his feat of winning a Grand Slam, Laver is now looking at Nadal.
Many men have been close to the Grand Slam by winning three of the four majors, including Federer (2004, '06, '07), Nadal (2010) and Djokovic (2011), but none has been able to capture all four in a single season.
"When I look at the way Nadal plays on grass, clay and hard courts, especially this year, he's obviously one that can win it," Laver said. "The only reason why Federer didn't win a Grand Slam was because of Nadal on clay."