With a little more than a week left until the 2019 NFL draft, it's time to take another stab at predicting all of the players the Dallas Cowboys will select with their six picks.

Note: In an effort to keep this mock draft as realistic as possible, we will be using The Draft Network's Mock Draft Machine.

Round 2, No. 58 overall:Zach Allen, DL, Boston College

Many have already penciled in

, but if Washington's Taylor Rapp, Florida's Chauncey Gardner-Johnson, Mississippi State's Johnathan Abram and Virginia's Juan Thornhill are already off the board -- which is very possible -- the Cowboys need to go in another direction.

That direction could be Zach Allen, who the Cowboys have shown some pre-draft interest in despite not inviting him to Dallas for a national visit.

Allen is one of the most productive defensive linemen in this class, posting at least 10 tackles for loss in three straight seasons at Boston College. He saved his most productive season as a pass rusher for last, finishing with 6.5 sacks, 18 QB hits and 31 pressures (all career highs) in 2018.

Listed at 6-foot-4, 281 pounds with 34 ¾-inch arms, Allen's size and play style give him the versatility to play either defensive tackle or end.

He'll probably end up playing both in the NFL but Zach Allen graded much better as a DT than a DE for me. I think he projects very favorably inside. Here's a sublime stutter club-swim to generate pressure. pic.twitter.com/aVkPtnz1Lk — John Owning (@JohnOwning) March 20, 2019

As a pass rusher, he projects much better at under tackle (3-technique defensive tackle). Allen possesses a quick first step but lacks the burst to consistently threaten the outside rush track on the edge, as evidenced by his 5-second 40-yard dash at the scouting combine. At defensive tackle, where space is condensed, his quickness off the snap will be amplified and his sub-par burst will be minimized.

Against the run, Allen projects better at defensive end, where his heavy and active hands help him set strong edges and discard blocks with ease. He has the quickness to penetrate and make plays behind the line of scrimmage from defensive tackle, but is undersized and lacks the play strength to consistently hold his ground at the point of attack against the myriad double-teams and combination blocks he would face between the B-gaps.

Filthy swim move by Zach Allen on the right guard. He has a full toolbox of moves. pic.twitter.com/7KSEcMBg0r — Jonah Tuls (@JonahTulsNFL) March 30, 2019

Similarly to Tyrone Crawford, Allen projects very favorably as a defensive end when Dallas is in its base defense on run downs and short-yardage situations, and favorably a tackle in nickel and sub-packages for passing situations. With Dallas able to save money by cutting Crawford in 2020, Allen could be groomed to eventually replace the veteran.

Round 3, No. 90:Joejuan Williams, CB, Vanderbilt

Cowboys defensive backs coach Kris Richard has made quite a few trips during the pre-draft process to check out some intriguing cornerback prospects. One of those saw him travel to Nashville, Tenn., where he met with and worked out Vanderbilt cornerback Joejuan Williams.

If you were to build the prototype cornerback for Richard's system, it would look like the massive Williams. Measuring in at 6-4, 211 pounds with 32 ½-inch arms, he has the massive frame and length that makes Richard drool.

Easy to see why Kris Richard is a fan of Joejuan Williams. Blankets the vertical route, tracks the ball well, adjusts to throw and brings down the INT. Gorgeous play. pic.twitter.com/SEPk9Sc3O0 — John Owning (@JohnOwning) April 16, 2019

As his size would indicate, Williams is most comfortable in press-jam coverage, when he can utilize his strength and length to disrupt receivers at the line of scrimmage -- though he can be overaggressive at times. He does a great job of pinning routes to the boundary to minimize throwing windows. On top of his press ability, Williams' physicality in coverage enables him to feel a receiver's breaks and anticipate routes.

Williams is also a capable run defender and above-average tackler in space, especially for a cornerback. He does well to defeat receivers' blocks and understands how to properly fill his run fit. He's not averse to contact and it shows in his willingness to stick his nose into the fray against the run.

Unfortunately, his 4.64 speed shows up on tape, as he struggles to carry vertical routes in man coverage when he doesn't disrupt the receiver at the line of scrimmage. His lack of deep speed also limits his ability to adequately recover after ceding separation. Though he tested well in the agility drills at his pro day (4.07 short shuttle and 6.92 three-cone), Williams' transitions are slowed by wonky footwork, which allows receivers to create separation out of their breaks.

One of the most frustrating elements of this evaluation is Williams' feast-or-famine style. He will get his hands on a lot of passes (four interceptions and 11 passes defensed in 2018, according to Pro Football Focus) and disrupt a lot of throwing windows (QBs completed 48% of their passes when targeting Williams in coverage last season), but he'll also give up a lot of big plays (five touchdowns allowed in 2018).

😍 Beautiful zone coverage from Joejuan Williams to sink underneath the dig and prevent a successful pass. pic.twitter.com/x6IUD7BKlz — John Owning (@JohnOwning) April 16, 2019

Williams is a very unique and scheme-specific cornerback who must land in the right situation to become an effective NFL player. The Cowboys are one of those teams, as Richard's coverage scheme values the traits where Williams is strongest.

Outside of Seattle's Pete Carroll, Richard may be the best coach in the NFL at developing tall and long cornerbacks such as Richard Sherman, Brandon Browner, Byron Maxwell

Byron Jones, all of whom had the best seasons of their careers under Richard.

With Jones and Anthony Brown scheduled to become free agents after next season while Chidobe Awuzie and Jourdan Lewis follow a year later, the Cowboys would be wise to bolster their cornerback depth now to effectively protect them should any of those four leave in the next two years.

Impressive play by Vanderbilt CB Joejuan Williams to drive on the flat route and attack the ball. If he were in bounds, this would have been an INT. Prevents what looked like an easy 1st down. pic.twitter.com/ef8006obP3 — John Owning (@JohnOwning) April 16, 2019

If selected by Dallas, Williams wouldn't be pressured to contribute immediately, allowing him to work on becoming more patient in press and smooth in his transitions.

Round 4, No. 128:Khari Willis, S, Michigan State

In this scenario, the value of the available safeties didn't match up with the cost of the previous two picks. In the fourth round, the projected value of Michigan State's Khari Willis matches up nicely with the cost of the 128th pick.

Willis shows impressive man coverage ability from the slot. Displays nice physicality through the contact window (and sometimes a little after) to disrupt the timing of routes and limit the shiftiness of slot receivers. pic.twitter.com/63UGGWYRyQ — John Owning (@JohnOwning) April 8, 2019

At 5-10, 213 pounds, Willis has the versatility to line up at a multitude of spots but projects best as a strong safety in Dallas' scheme.

He possesses the size, physicality and coverage ability to provide man coverage on tight ends and big slot receivers. Willis does a good job of maintaining legal contact throughout a route so he can feel and anticipate breaks and route concepts. Moreover, he showcases enough awareness and anticipation to do well in shallow zone coverage along with the speed to defend the deep half from a split-safety alignment.

Khari Willis is another likable safety who DAL brought in as a 30 visit.



Here, he shows off his closing speed as he attacks the alley when the ball is bounced to the perimeter. Nice job trapping the stiff arm to make the tackle. pic.twitter.com/hi6lIJSg7d — John Owning (@JohnOwning) April 8, 2019

Willis is an aggressive run defender who plays with enough physicality to hang inside the box as a down safety. He has notable burst to attack alleys and chase ball carriers down. Willis tends to struggle when forced to play through blocks, lacking the size to effectively take them on and the lateral quickness to slip them.

He would likely provide Dallas with an outstanding special teams piece who could replace Kavon Frazier as the backup strong safety and potentially compete for the starting gig in Year 2 or 3.

Round 4, No. 136:Rodney Anderson, RB, Oklahoma

The one position the Cowboys have yet to invest in this offseason is running back -- Ezekiel Elliott, Darius Jackson

Jordan Chunn are the only backs under contract. They need to upgrade their running back depth, and the fourth round is the perfect time to do so because there will almost certainly be multiple talented backs available to pick at No. 136.

Oklahoma's Rodney Anderson has top-75 talent, but significant durability concerns will likely push him out of the top 100. He had three college seasons ended prematurely by injuries -- a broken left leg in 2015, a broken bone in his neck in 2016 and a torn ACL in his right knee in 2018. Three different season-ending injuries mean Anderson can't be trusted to carry the load for significant periods of time, as his body has yet to prove capable of dealing with the punishment.

Luckily, the Cowboys don't need a running back to carry the load, putting them in a unique position to maximize Anderson's value while keeping him healthy by limiting his touches.

When he's on the field, Anderson is one of the most talented backs in this class, possessing every-down skills and impressive running talent. He showcased very good vision, consistently reading his blocks and defenders' leverage well to inform his path. Anderson also displays

and burst to thrive in zone concepts.

Anderson could spare Elliott a lot on third downs because he is a talented receiver out of the backfield with improving pass-protection ability.

The fact that Anderson would back Elliott up should give him a better chance to remain healthy while providing effective snaps in spurts when the Cowboys' lead back needs a breather.

Round 5, No. 165:Hunter Renfrow, WR, Clemson

At the start of the offseason, slot receiver was believed to be a position Dallas would target early in the draft. Those plans likely changed when the team signed Randall Cobb in free agency, as slot receiver was no longer a glaring need.

But because Cobb is signed to just a one-year deal, the Cowboys would be wise to invest in a developmental slot receiver on Day 3 of the draft, when Clemson's Hunter Renfrow would be an excellent target.

Love me some Hunter Renfrow. He's someone I would definitely target on Day 3. pic.twitter.com/A44YlNdiWo — John Owning (@JohnOwning) April 16, 2019

Listed at 5-10, 184 pounds with modest athleticism at best, Renfrow looks more like a water boy than an NFL player. Looks can be deceiving, though -- the Clemson product is a technician who will find a way to contribute at the next level.

Renfrow is an advanced route runner for his age who thrives in the short-to-intermediate passing game. He possesses notable quickness to go along with fluid transition ability, enabling him to create separation out of his breaks. Renfrow also has reliable ball skills, showing soft hands and impressive ball-tracking ability.

Though he will likely need to add some bulk to his frame, Renfrow's skill set should make for a quicker NFL transition than most Day 3 receivers experience. What he lacks in explosive traits and big-play ability, Renfrow makes up for in quickness and consistency.

Renfrow could immediately provide Dak Prescott with a reliable option on third downs in four- or five-receiver sets, with the ability to take over the starting slot gig in Year 2 if Cobb departs.

Round 7, No. 241:Dre Greenlaw, LB, Arkansas

The Cowboys love to draft linebackers on Day 3, and Arkansas' Dre Greenlaw appears to be one of the most likely options since he was one of the team's 30 pre-draft national visitors.

Greenlaw had a productive college career, accumulating at least 80 tackles in three of his four seasons. He's a reliable tackler (just four missed tackles in 2018) who possesses enough lateral quickness to effectively tackle in space. Greenlaw is lacking in technique, but his fluid mobility and hips give him developmental upside in coverage.

His athleticism is often mitigated by his tendency to false-step and be easily manipulated by backfield action, which would make him a liability if relied upon on defense early in his career.

Checking in at 5-11, 237 pounds with average-at-best instincts, Greenlaw likely won't contribute much on defense early in his career, but he could become a core special teams player thanks to his athleticism, play style and tackling ability.

Enjoy these posts?

More film studies: How free-agent additions could help Dallas in 2019

Twitter: @JohnOwning