Roger Federer has just his 18th Grand Slam singles championship and his first since 2012.

Champion again! Roger Federer wins his 18th career Grand Slam (most all-time) defeating Rafael Nadal in a 5-set thriller. #AusOpen pic.twitter.com/bLFymnJEeL — SportsCenter (@SportsCenter) January 29, 2017

[UPDATE: On July 16, 2017, Federer won his 19th Grand Slam title at Wimbledon]

Enjoy this collection of people who said he would never win another one:

Brett Phillips on whether Roger Federer can win another Grand Slam: "I don't think it's going to happen with Novak going so well" — SEN Breakfast (@SENBreakfast) January 28, 2016

Jackie Bamberger, Yahoo Sports! May 19, 2016:

The 34-year-old has made changes to his coaching staff and his equipment in recent years, but regardless of whatever tweaks he makes, it’s clear that barring a tremendous run, Federer’s days of winning Grand Slams are likely behind him.

Now, this is not to say that Federer is completely washed up. He won five tournaments in 2015 and finished runner up at last year’s Wimbledon and the U.S. Open. But, Federer’s injuries and the continued dominance of younger players like current No. 1 Novak Djokovic make Federer’s chances of adding to his Grand Slam look slimmer and slimmer by the day.

And piece from May on why Federer will never win another slam https://t.co/MpdK9TMrg3 — Charlie Eccleshare (@CDEccleshare) July 26, 2016

Epic win from Raonic! Thoroughly deserved and you have to think Federer's chances of winning another Slam are done #Wimbledon — George Bellshaw (@BellshawGeorge) July 8, 2016

Bugger .. Roger Federer is gone.. That must be it for his realistic chances of winning another slam. Wimbledon https://t.co/NgwT8ex8Hp — Veitchy on Sport (@veitchynz) July 8, 2016

Why Roger Federer will never win another Grand Slam – http://t.co/2ZP4aSjwvs

(by @TennisChroniclr ) — Sportskeeda (@Sportskeeda) September 12, 2014

I'm calling it. Federer will never win another grand slam. #USOpen #USOpen2014 — Steve Lillebuen (@lillebuen) September 6, 2014

"I don't suppose he has another grand-slam victory left in him" says Simon Barnes of Federer. http://t.co/mWnfNCvlui — Times Sport (@TimesSport) July 7, 2014

Great job #Djokovic thoroughly deserved win! You have to think that might be it for #federer winning another slam #Wimbledon #wimbledonfinal — George Bellshaw (@BellshawGeorge) July 12, 2015

John McEnroe, December 5, 2013 (via The Daily Mail):

‘He’ll be a factor for as long as he steps on a court but to win 7 best of five set matches and against at least two of the top 3 guys, that’s going to be extremely difficult,’ said McEnroe. ‘That’s the part, 2 out of 3 sets can I see him beating one guy? Absolutely. Can I see him winning a Masters tournament? Yeah.

‘I’d be surprised if he didn’t get to the quarters, semis and possibly the final of a Major before he quit. ‘To win one? I personally don’t see that. It doesn’t mean that it’s not going to happen. Maybe he can use that as motivation. I just don’t think that physically at this stage he is going to be able to overcome the hurdles of those younger, hungrier guys.

‘He’s won 17 majors, I’d be surprised if he won another one, I’d also be surprised if he wasn’t contending.’

Roger Federer narrowly missed a title in his twilight, but appears to accept that he may never win another major. http://t.co/5DagKv1zi7 — NYT Sports (@NYTSports) July 7, 2014

Roger Federer is done in at the French Open. I doubt he wins another major in his career. — Antwan V. Staley (@antwanstaley) June 1, 2014

Unpopular predictions: Roger Federer will never win another major. Also, Phil Mickelson will never win the U.S. Open. — Ben Nuckols (@APBenNuckols) July 6, 2014

This sinking feeling that we will never see Federer win another Grand Slam again. Sadness and greatness, together again. — ALW (@wazoowazny) June 4, 2013

"I'm going to get slated by Roger Federer's fans," writes @chriswilks12, "but he won't win another grand slam." http://t.co/Bc5Tw4SAMG — ESPN UK (@ESPNUK) November 13, 2013

As much as I hate to admit, I don't see another Slam in Fed. Time to call time. Tennis will be poorer, but your reputation intact. — Derek Alberts (@derekalberts1) September 3, 2013

60% of you say Roger Federer won't win another Grand Slam- have your say & vote online here http://t.co/vvsVZQBORN — Sky Sports Tennis ? (@SkySportsTennis) September 3, 2013