Ah, the rookies. Far too often one boots up a fantasy football draft and overdrafts a beloved rookie of theirs that will end up winning their league (or not). While I can't stop you from doing that, I can show you five rookie sleepers that may win you your league.

5. Preston Williams – WR, Miami Dolphins

Undrafted, no problem. Preston Williams has been making waves at Miami Dolphins training camp, going from potential cut to potential No. 1 option in the future. Is it a fluke? No. Williams is exceptionally talented and built to dominate at the pro level.

Williams was a highly touted prospect heading into the 2019 NFL Draft. He's big (6-foot-4, 211-pounds), runs with speed and explosion, runs vertically with confidence, has a full route tree for his size, has the physical tools and concentration to make a difference in contested catch situations, and knows how to beat press coverage with physicality.

So why did he go undrafted? Williams has a bevy off of the field issues and produced for just one season (at Colorado State) after a transfer from Tennessee. But those problems are behind him, all he's doing at training camp and preseason is prove that he can be a top receiver. That's not drinking the Kool-Aid.

4. Justice Hill – RB, Baltimore Ravens

Yes, Mark Ingram is around, so is Gus “The Bus” Edwards, but, Justice Hill brings a skill set that matches the Ravens like none other: speed, elusiveness, and an array of joystick-esque moves. That's shown in preseason ball.

Through two preseason games, Hill is the Ravens' leading rusher with 82 yards on 20 attempts. The process in which he's done so is impressive. According to Pro Football Focus, he's forced an absurd 0.45 missed tackles per rush. In doing so, he's looked the part of Shady McCoy, with 4.4 speed.

Hill won't start the season as a starter or even the primary backup, but his talents offer the Ravens a change of pace as a runner. His fluidity as a catcher helps immensely too. Considering Ingram's high workload in the past, John Harbaugh might look at Hill as the future, or even current starter, down the line.

Terry McLaurin

3. Terry McLaurin – WR, Washington Redskins

The Redskins' receiving corps scares me. Josh Doctson is a disappointment, Paul Richardson is seemingly always injured, and Trey Quinn has potential, but hasn't turned that into potential. In comes Terry McLaurin, the single-most promising receiver in D.C.

McLaurin offers the Redskins with speed, and then some. He's a refined route-runner, works well in open space, beats press coverage with incendiary footwork, and is physical when attacking the middle of the field. Though he was the second-fiddle to Parris Campbell at Ohio State, he may be the Buckeyes' best receiving prospect from the draft.

It also doesn't hurt that McLaurin built up a rapport with presumed franchise quarterback Dwayne Haskins at Ohio State. Though Haskins isn't yet a starter, if he becomes one, you know who he'll be looking for.

2. Jace Sternberger – TE, Green Bay Packers

On any other team, Jace Sternberger wouldn't make this list. But, Matt LaFleur's offense wins games based on their 1-2 personnel (two tight ends) to exploit mismatches. According to Sharp Football Stats, LaFleur (with Tennessee in 2018) used 1-2 personnel on 32% of his plays called — the third-highest rate in the NFL.

Sternberger is a mismatch weapon for the Packers' offense. He is one of the cleanest route runners coming into the NFL for his position in the last two drafts. He runs well, isn’t too nuanced, and can handle a broad route tree. His hands aren't a concern either.

RECOMMENDED (Article Continues Below)

Jace Sternberger, Packers

Where Sternberger struggles is as a blocker. But, that doesn't show up fantasy football. Though he may get pulled on play-action passes, he is the Packers' best option as a receiving tight end not named Jimmy Graham. If LaFleur trusts him, he may have a big year as a rookie — an oddity for tight ends.

1. Darwin Thompson – RB, Kansas City Chiefs

Andy Reid will use a running back by committee, with Damien Williams expected to star in the forefront. Behind Williams is a hodgepodge of veterans, journeyman, and one uber-enticing rookie that goes by the name of Darwin Thompson.

According to PFF, only six running backs (since they've started) have forced 0.32 missed tackles per touch: Saquon Barkley, David Montgomery (twice), Kareem Hunt, Devin Singletary, and Thompson. That makes sense, considering that while Thompson is undersized (5-foot-8, 200 pounds), he's an electrifying blend of jukes, cuts, speed, and spins.

Thompson's elusive skillset has directly translated to the NFL, where he's averaged 0.50 missed tackles per touch in the preseason, per PFF. He's looked fast, runs hard, can't be tackled, and has sufficient vision. That sounds just like a weapon Reid will love to use in open space.