Each team in the NFL has a scouting Big Board where they list the available pool of players in order. Usually, the teams will use this ranking to determine which player they will draft when it's their time to turn in the card.

We're presenting our own Top 50 players Big Board to get you prepared for the draft. This list will differ wildly from what you may see in other places or surely even from the teams themselves. But that's what makes this fun. Let the great debate begin.

Disclaimer: I don't have the same information NFL teams do when it comes to medicals, off field questions etc. therefore it's not factored in here. I'm ranking the football prospects according to their ability to play football.

1 - Myles Garrett - EDGE - Texas A&M

No question here. Plays a valuable position, has elite NFL traits and very good college production.

2 - Jonathan Allen - DL - Alabama

He can play in any scheme and be a great run stopper and good pass rusher.

3 - Joe Mixon - RB - Oklahoma

He's that good. Patience, speed, power, ability out of the backfield. Has it all.

4 - Jamal Adams - S - LSU

Do it all safety. Can also play man coverage in the slot.

5 - Marshon Lattimore - CB - Ohio State
So fluid, well built, able to shadow any WR.

6 - Malik McDowell - DL - Michigan State

One of the guys with some questions about his want to, but his physical ability inside and out is outstanding.

7 - Dalvin Cook - RB - Florida State

Questions about shoulder injury history, but he's a home run hitter that is dangerous as a receiver as well.

8 - Malik Hooker - S - Ohio State

Range and ballskills. Has the tools to be an elite free safety.

9 - Tim Williams - EDGE - Alabama

Questions about his alleged love for plants from the earth, can be a very high level rusher for a 3-4 team at OLB or a 4-3 team at DE.

10 - Reuben Foster - LB - Alabama

Sideline to sideline tackling machine that finished with authority.

11 - Corey Davis - WR - Western Michigan

Level of competition questions but he can win in every way you want a WR to win.

12 - Teez Tabor - CB - Florida

Has the size, instincts, movement skills and constantly gets his hand or hands on the football.

13 - Mike Williams - WR - Clemson

He wins the ball in the air, knows how to use his body. His 40 time will be of note.

14 - OJ Howard - TE - Alabama

As a blocker he's NFL ready, he has good NFL measurables, believe he can develop more as a nuanced route runner.

15 - Takkarist McKinley - EDGE - UCLA

Massive upside as a pass rusher. Athleticism on display at the combine.

16 - Leonard Fournette - RB - LSU

He's a throwback NFL RB. That size and speed combination is rare.

17 - Carl Lawson - EDGE - Auburn

He's a well rounded pass rusher already who can win inside and out.

18 - Duke Riley - LB - LSU

Not talked about enough. Keeps himself clean in the running game, can really run, finishes tackles.

19 - Zach Cunningham - LB - Vanderbilt

High upside with his natural athleticism and power he generates from a lean frame.

20 - Derek Barnett - EDGE - Tennessee

Production was outstanding, athleticism questions will be answered at the combine.

21 - John Ross - WR - Washington

History of knee injuries, current shoulder injury. But he's a blur at WR and a good route runner already.

22 - Solomon Thomas - DL - Stanford

Has a lot of traits NFL teams covet, I wasn't as impressed by his tape as most.

23 - Hassan Reddick - LB - Temple

Was more of an edge rusher at Temple but showed the ability to stand up and cover and rush the passer at the Senior Bowl.

24 - Budda Baker - S - Washington

Undersized but he's a playmaker as a cover guy and a tackler.

25 - Dede Westbrook - WR - Oklahoma

Big plays win games in the NFL. Dede makes big plays.

26 - Carlos Henderson - WR - Louisiana Tech

Underrated. Best after the catch WR in the draft. Makes guys miss, think of a faster Jarvis Landry.

27 - Wayne Gallman - RB - Clemson

Gallman is rock solid at everything. Has the feet, speed, catches etc.

28 - Sidney Jones - CB - Washington

His only issue is the slight build. It helps him move really well but also can get him moved on inside routes.

29 - David Njoku - TE - Miami

After the catch he's tough to deal with. Somewhat raw but can develop into something special.

30 - Mitch Trubisky - QB - North Carolina

Limited starting experience but consistently delivers an accurate ball, can throw rolling either direction, athletic.

31 - Ryan Ramczyk - OT - Wisconsin

Another guy where medicals at the combine will be important, but he's rock solid.

32 - Dan Feeney - OG - Indiana

Solid athletically and technically, smarts to recognize stunts easily.

33 - TreDavious White - CB - LSU

Flashes different traits to cover a variety of WR types.

34 - Taco Charlton - DE - Michigan

He surely looks the part. Has a great NFL build and good athleticism for his size.

35 - Caleb Brantley - DT - Florida

Able to penetrate quickly and play with power in hands. Well rounded DT prospect.

36 - Christian McCaffrey - RB - Stanford

May be slightly undersized for the bellcow RB role, but he's a brilliant runner and a fun offensive gadget.

37 - Derek Rivers - DE - Youngstown State

Looks like an advanced player for a small school guy. Understands nuance of pass rush and run defense.

38 - Fabian Moreau - CB - UCLA

Watch him cover drag routes all the way across the field. That's big time speed.

39 - Jarrad Davis - LB - Florida

Quick diagnoser of plays, runs well, ability in coverage.

40 - TJ Watt - LB - Wisconsin
Has strength and understanding of leverage to push/pull and keep himself free. Runs well to the ball. Can rush the passer as well.

41 - Marlon Humphrey - CB - Alabama

He's a missile in the short passing game. Run a screen to his side and you will lose 3 yards every time. Interested to see his athletic testing.

42 - Chad Hansen - WR - California

Makes some outstanding circus catches on the sideline. Good balance and attacks the ball at the top of routes.

43 - Charles Harris - EDGE - Missouri

He has good initial burst and a counter move with a nice spin to the inside. High ceiling as a rusher.

44 - Samaje Perine - RB - Oklahoma

Great finisher of runs. Great balance through contact. Needs to learn to pass protect.

45 - Taywan Taylor - WR - Western Kentucky

Definitive stick to his routes. Gets open at every level, including against Alabama.

46 - Curtis Samuel - RB (not WR) - Ohio State

I see a RB with some WR skills, not a WR. But he's a dynamic offensive weapon.

47 - Amara Darboh - WR - Michigan

Really good size and speed combo. Ability after the catch. Needs to stop bodying up balls, it causes some bad drops.

48 - Evan Engram - TE - Ole Miss

Really nice mismatch player. Isn't an NFL level blocker at TE but he's a tough guy to figure out how to cover depending where he lines up.

49 - Desmond King - DB - Iowa

Don't know if he has the speed to play outside CB in the NFL, but there's isn't a tougher guy in college football and he has ball skills and awareness in zone.

50 - Dalvin Tomlinson - DT - Alabama

Alabama churns out monsters in the middle and he's another one. The anchor in the middle that's tough to move and athletic enough.

You can hear Jeff Cavanaugh on 105.3 The Fan's 'G-Bag Nation' from 10 AM-3 PM. Feel free to tweet him your all-caps Cowboys opinions at @JC1053.