Rory McIlroy kept his good form rolling to finish fifth at the U.S. Open, but with nearly eight years since his last major win, he said he views it as "another missed opportunity".

The Northern Irishman is on an impressive run lately, finishing second at The Masters, fifth at the Wells Fargo Championship, eighth at the PGA Championship, and winning the Canadian Open in four of his past five starts.

He was in contention right from the word go this week, one stroke off the lead after the first round and four-under par heading into the weekend, but he shot a disappointing 73 on Saturday to take himself out of the group of real contenders.

Speaking to the media after his final round, McIlroy said while there were positives to take from the week, it "doesn't really mean anything" for him to bank another top-five finish.

"Another top-five in a major – I guess doesn't really mean anything," he said. "Yeah, the game's there. 

"I've got one more start next week in Hartford before I go to the Open Championship. I'll get two weeks of good rest before the Open and play some links golf and prepare and look forward to that. 

"Again, my game's in good shape. I've got one more chance this year to try to get that major.

"I feel like this is my fourth top-ten in a row coming off the back of three missed cuts in this event – so it's definitely been better – [but] it's still not quite close enough. 

"There was a few holes there today where I made the birdie and then did the reverse ones back with the bogey at the next. To win golf tournaments, you just can't do that.

"But it's there. It's close. I just have to stay patient. As I said, I've got one more opportunity this year to try to get a major, and I'm looking forward to that."

While he feels like this was "another missed opportunity", he said he knows he is playing well enough to win at the highest level.

"It will take a while [to reset and process the outcome] – I'll look back at this as another missed opportunity just as Southern Hills was," he said. "But missed opportunities are better than not contending at all – so that is a positive.

"I have to stay patient at this point because if I just keep putting myself in position, sooner or later it's going to be my day and I'm going to get one.

"It's not win or bust. It's not as if where I finished today is the same as not playing on the weekend. I guess when I look back, will I remember the fifth place I had at Brookline? Probably not.

"I played well enough to give myself a chance to win. I didn't get the job done, but I'm closer than I have been in a while, which is good."