Who you are picking to win the 2017 U.S. Open is what everyone wants to know this time of year, and rarely has the decision at the top been more difficult. The massive field for the U.S. Open is loaded with stars, just not the two biggest in the sport: Tiger Woods and Phil Mickelson. Still, it will be a tremendous major that will play on Thursday as the longest in history at more than 7,700 yards.

We're here to help you answer that question, and while narrowing this all down to a champion and top finishers is a tough task, we here at CBS Sports are certainly up to it. Check out the full list of 2017 U.S. Open odds here.

Who will win the 2017 U.S. Open? And what massive long shot stuns the golfing world? Visit SportsLine now to see the full U.S. Open leaderboard from the model that nailed the Masters and find out.

2017 U.S. Open picks

Kyle Porter, golf writer

Winner -- Dustin Johnson (29/4): Johnson has finished in the top five in each of the last three U.S. Opens and has been the best player on the planet over the last six months. This course will play at over 7,700 yards, so it will require somebody who can hit monster shot after monster shot for 72 holes. As long as he doesn't putt himself out of the tournament (certainly in play after his showing at the Memorial two weeks ago), he'll be in it until the end.

Top 10 lock -- Jason Day: He has four top 10s in the last five years at this tournament. Only two other golfers (Johnson, Jason Dufner) even have three. He hasn't been all that great so far this season, but his length and big, swooping long iron play will be paramount this week at Erin Hills

Sleeper -- Jordan Niebrugge (275/1): I love Niebrugge this week and not just because he went to Oklahoma State. He finished in the top 10 at The Open Championship in 2015 at St. Andrews as an amateur, and he's played Erin Hills more than most. Niebrugge is from Wisconsin, currently playing some solid golf on the Mackenzie Tour and qualified without a practice round in Tacoma, Washington a few weeks ago.

Top five in order: Dustin Johnson, Daniel Berger, Jason Dufner, Jason Day, Brooks Kopeka

Surprise prediction: There will be double-digit golfers under par for the first time since Rory McIlroy massacred the field at Congressional in 2011. The reason for this is because the course will play as a par 72 (a first for the U.S. Open since 1992) and at least a little of the protection for this track is dependent on how hard the wind blows. I'm betting on it being tepid and us getting a shootout (for a U.S. Open anyway).

Lowest round: 65

Winning score: 280 (-8)

Winner's Sunday score: 70

Chip Patterson, writer

Winner -- Justin Rose (20/1): If weather does end up playing a big role in this year's tournament, I like Rose's chances to win even more at Erin Hills, where it looks like an old-timey course (they really don't want us to call it a "links course") has sprouted up in the middle of a cattle ranch. He's simply one of the best ball-strikers around, a player of proven championship caliber and hungry to bounce back after the playoff loss to Sergio at The Masters. Rose doesn't have the longest drive in the field, but he's No. 8 in strokes gained off the tee right now and just seems due. As good as Rose has played recently, the last American win came more than two years ago in New Orleans.

Top 10 lock -- Dustin Johnson: There's something slightly alarming about Johnson's 78-74 missed cut at the Memorial. Since withdrawing from the Masters, D.J. has fired more rounds in the 70s than not, which was not the case during his blazing-hot start to the year. Johnson is still the best golfer in the world and could definitely win this thing, it just seems more likely to me that Johnson will backdoor a top-10 by going low on Sunday.

Sleeper -- Lucas Glover (125/1): This former Tiger is ready to follow Clemson with a stellar national championship showing. Glover, the 2009 U.S. Open champion at Bethpage, is currently No. 9 on tour in strokes gained off the tee and No. 3 in greens in regulation. This 2017 resurgence for the 37-year-old Glover has included a T6 at The Players and a T7 at the Arnold Palmer. It's going to take a way-way-way-better-than-average putting week for Glover to win, but if he gets hot on and around the green this could happen.

Top five in order: Justin Rose, Rickie Fowler, Adam Scott, Dustin Johnson, Jordan Spieth

Surprise prediction: Jon Rahm misses the cut. I've been all-in on Rahm's rise to superstardom and believe that he will one day be a multiple-major winner and probably No. 1 in the world for some period of time. There will be many more U.S. Open opportunities for the 22-year-old Spaniard, probably at least one that will end with him winning. It just won't be this year at Erin Hills.

Lowest round: 66

Winning score: 281 (-7)

Winning Sunday score: 69

Adam Silverstein, editor

Winner -- Rickie Fowler (18/1): Everything is telling me to take Jordan Spieth to win. He's improved his fairway play and settled down after some rough patches earlier this season, particularly on the green where he is normally extraordinary. But here's the thing: Fowler has to win sometime, right? The smooth greens at Erin Hills should play right into the grip of Fowler, who is seventh this season in strokes gained putting (Spieth is 40th) and is an immense value in this spot. Yes, he has missed the cut at the last two U.S. Opens. But he finished T10 and T2 in the two prior. Yes, Fowler has missed three cuts this season, two plus a T60 finish in his last four events. But he also finished T2 at the Memorial two weeks ago and has these other finishes this season: 1st, T2 (twice), T3 (twice), T4, T6, T11, 12th, 14th.

Top 10 lock -- Dustin Johnson: I've learned my lesson from predicting back-to-back champions (Jordan Spieth), so while Johnson could most certainly win and deserves to be the favorite, there is no doubt that he will at least finish in the top 10 for all the aforementioned reasons.

Sleeper -- Billy Horschel (85/1): His odds are not as long as others, but Horschel has never won a major and has just one PGA Tour victory since 2014 (which came last month at the AT&T Byron Nelson). His best major finish was a T4 at the 2013 U.S. Open at Merion, which played at 7,000 yards, and Horschel has the power to stand out while playing a long course. The question is whether his temperament -- Horschel (like many of his peers) was furious at the USGA and the Chambers Bay greens in 2015 -- will get in the way of his potentially great play on a wide open course.

Top five in order: Rickie Fowler, Thomas Pieters, Jordan Spieth, Dustin Johnson, Jason Day

Surprise prediction: At least one amateur will finish ahead of two former U.S. Open champions. A little vague? Perhaps, but I see some that have seen success at past U.S. Opens struggle at Erin Hills, while there are a number of amateurs playing this year that have tremendous distance and could have some great success on this course.

Lowest round: 66

Winning score: 279 (-9)

Winning Sunday score: 68