Roger Federer might be looking at 20 Grand Slam titles if Novak Djokovic wasn't in the picture the last two years.

Instead, Federer has to figure out a way to get past the No. 1 player in the world at the major events before his age finally catches up with him.

Roger Federer, Stan Wawrinka Clash On Views In Playing In U.S. Open Heat

The 17-time Grand Slam champion might benefit from a sports psychologist, sportskeeda.com suggests.

"On the heels of a phenomenal comeback in 2014, Federer stressed on the fact that he experienced 'Zen' while on court," the website reported. "However, the same 'Zen' just seemed to abandon him in not one, not two, but three Grand Slam Finals against Novak Djokovic. Two of these Finals were at his bastion -- Wimbledon -- where he has won seven times.

"Federer's coaches, Stefan Edberg and Severin Luthi, vowed to keep helping Federer evolve his game after his most recent loss at the US Open. ... Maybe a mental coach could help."

Roger Federer Chastises Nick Kyrgios For Scaring Away 'Nice Children' With His Comments

The suggestion seems blasphemous to a man considered the greatest tennis player ever, but Federer has not won a Grand Slam since the 2012 Wimbledon championship. Since 2011, he has been in five major finals, winning just once.

He can be forgiven for losing to Rafael Nadal at the French Open in 2011, but his last three losses -- Wimbledons 2014 and 2015 and the 2015 U.S. Open have been to Djokovic.

Federer breezed through both Wimbledon and the U.S. Open this year until he reached the finals and faced Djokovic -- losing only one set in his first six Wimbledon matches and none in his U.S. Open matches. He managed only one set against Joker at each venue.

Federer was coming off a straight sets victory over Djokovic at the Western & Southern Open in Cincinnati prior to the U.S. Open.

He does seem to play immaculate tennis -- until he runs into Djokovic at a Grand Slam.

A sports psychologist may not tell Federer anything he doesn't already know. But as long as a session isn't detrimental, Federer should be willing to try anything while he's still on top of his game.

For more content, follow us on Twitter @SportsWN or LIKE US on Facebook