The 2015 regular season is over and the draft order for the top 20 is locked in. The Jacksonville Jaguars are officially picking fifth overall, behind the Tennessee Titans, Cleveland Browns, San Diego Chargers, and Dallas Cowboys.

With the draft process being fluid and a lot of factors being in question right now, such as free agency, who is declaring, the combine, etc, this version of a mock is even more of guesswork than most others -- and that is saying something.

So, let's get started.

1. Tennesee Titans: Laremy Tunsil, OT, Ole Miss

Tunsil is the best player in the class and the Titans offensive line is abysmal. Sure, they already have Taylor Lewan, but Lewan should not be a reason to not draft a talent like Tunsil. Especially when you have your franchise quarterback behind center.

2. Cleveland Browns: Paxton Lynch, QB, Memphis

The Browns made the right call in cleaning house, now the question is who will be the next guy in charge. Regardless, it seems like Cleveland is done with young Johnny Football, so a quarterback is an obvious pick until said otherwise.

3. San Diego Chargers: Joey Bosa, DE, Ohio State

If Cleveland decides to roll with Johnny one more time, Bosa should be the pick. If not, then there is no reason he should slip past the Chargers who simply need to take the best defender available.

4. Dallas Cowboys: Laquon Treadwell, WR, Ole Miss

The Cowboys have almost nothing outside of Dez Bryant, and Treadwell is a perfect compliment for him. This pick could go a number of ways, though, such as Jalen Ramsey, Jared Goff, Myles Jack, and more.

5. Jacksonville Jaguars: Jalen Ramsey, Demigod, FSU

As of today, it is going to take a miracle for Ramsey to fall to No. 5. But this writer believes in such miracles, especially if I am the one calling the shots, bubba. There isn't a player in the class that the Jaguars need more than they need Ramsey. If he is there, then Caldwell should personally run in the card himself and then send fruit baskets to the teams in front of him who didn't pick Ramsey.

6. Baltimore Ravens: Ronne Stanley, OT, Notre Dame

The Ravens need a lot of help at a lot of positions and Stanley can offer help both in the short and the long term. He isn't my favorite offensive tackle prospect but I think the NFL is going to like him a lot more than myself.

7. San Francisco 49ers: Jared Goff, QB, California

Blaine Gabbert started games for this team in the year 2015.

8. Miami Dolphins: Reggie Ragland, LB, Alabama

Ragland is one of my favorite linebacker prospects I have seen over the years, and I could see him going to a number of teams. Realistically, there isn't a team that shouldn't like him.

9. Tampa Bay Buccaneers: Shaq Lawson, DE, Clemson

Lawson had a breakout 2015 season and is a great fit for Tampa. He fits their defensive end profile and can contribute immediately by helping flush more quarterbacks inside to Gerald McCoy.

10. New York Giants: Ezekiel Elliot, RB, Ohio State

Is top-10 rich for a running back? Yeah, it is. But this is a weak class and Elliot is a dependable foundation piece. Also it would prevent people from having to watch Andre Williams continue to get carries.

11. Chicago Bears: Taylor Decker, OT, Ohio State

Chicago has had a lot of awful tackle play over the years. Decker is not a flashy talent but he is a dependable starter with above average ability in both pass protection and run blocking who can be a key piece to rebuilding an offensive line.

12. New Orleans Saints: Vernon Hargreaves, CB, Florida

The Saints were starting Brandon Browner in 2015. They need to get whoever is the best defensive back left when they pick.

13. Philadelphia Eagles: Jason Spriggs, OT, Indiana

Jason Peters saw a major decline this season but may still have a season left in him. Spriggs is a project but like Lane Johnson in 2013 can be a long-term foundation piece on the OL.

14. Oakland Raiders: Mackenzie Alexander, CB, Clemson

The Raiders have made great strides in their front-seven but their back-four remains a mess. It doesn't help that D.J. Hayden, their 2013 first-round pick, looks like a mess. Alexander plays with a huge chip on his shoulder and has big upside.

15. St. Louis Rams: Connor Cook, QB, Michigan State

The Rams have to make some kind of conscious effort to get a competent quarterback eventually right? Literally nobody expected Foles to be the answer in 2015, and the Rams are going to be even more of a mess than they are now if he is still the starter in 2016.

16. Detriot Lions: Robert Nkemdiche, DT, Ole Miss

With the max exodus of defensive tackles that occurred in Detroit in 2015, they badly need an upgrade. Nkemdiche won't be a taste for everybody, but I could see the Lions taking a swing.

17. Atlanta Falcons: Myles Jack, LB, UCLA

The Falcons badly need speed at linebacker and there is no linebacker that better defines this than Myles Jack. Should run to the podium if he is there.

18. Indianapolis Colts: Jack Conklin, OT, Michigan State

Big lumbering offensive lineman who might actually not even be good at pass blocking. Sounds like a Colts player to me.

19. Buffalo Bills: A'shawn Robinson, DT, Alabama

Kyle Williams might not be with the Bills next season, and Robinson is a run stopping defensive tackle who looks like he is 45. He is Rex Ryan as a defensive tackle.

20. New York Jets: Noah Spence, DE, EKU

Todd Bowles is a defensive genius, but he needs a legit pass rusher. Spence is one of the best pass rushers in the draft, and should easily be a top 20 pick as long as teams are okay with his off-the-field questions.