NFL training camps are about to get underway. With the season just around the corner, who will lead the NFL in passing, rushing and receiving? The oddsmakers have posted future odds to offer insights into who will be the league’s top offensive players in 2017.

Passing

Drew Brees (3/1) is the early betting favorite to lead the NFL in passing yards. The Saints quarterback has topped the league in passing seven times in his career including each of the last three seasons.

Tom Brady (6/1) was fantastic in 12 games last year throwing for 3,554 yards. The five-time Super Bowl champion has led the league in passing twice in his career. Behind Brady is Aaron Rodgers (8/1). The two-time MVP has never thrown for more than 5,000 yards in his career.

The one player the oddsmakers really disagree on is Derek Carr (8/1 or 40/1). Expectations are high for the Raiders this season but can Carr? This is a good reminder to always shop around for the best odds when placing bets.

PlayerTeamBetOnlineBovada
Drew BreesSaints2/13/1
Tom Brady Patriots9/26/1
Aaron RodgersPackers10/18/1
Derek CarrRaiders40/18/1
Matt Ryan Falcons11/210/1
Andrew LuckColts14/112/1
Kirk Cousins Redskins14/116/1
Jameis Winston Buccaneers16/116/1
Matthew StaffordLions28/116/1
Philip RiversChargers14/120/1
Ben RoethlisbergerSteelers16/120/1
Eli ManningGiants18/125/1
Carson PalmerCardinals33/140/1
Russell Wilson Seahawks33/140/1
Joe Flacco Ravens40/140/1
Andy DaltonBengals50/140/1
Carson WentzEagles50/140/1
Marcus MariotaTitans100/140/1
Blake BortlesJaguars66/166/1
Ryan TannehillDolphins66/166/1
Dak PrescottCowboys66/166/1
Sam BradfordVikings80/166/1
Cam NewtonPanthers100/166/1
Alex SmithChiefs150/1100/1
Tyrod TaylorBills150/1100/1
Jared GoffRams200/1100/1
Mike GlennonBearsN/A100/1
Brian Hoyer49ersN/A100/1
Cody KesslerBrownsN/A100/1
Josh McCownJetsN/A100/1
Trevor SiemianBroncosN/A100/1
Deshaun WatsonTexans200/1200/1
Mitch TrubiskyBearsN/A200/1

Rushing

Dallas Cowboys running back Ezekiel Elliott ran away with the rushing crown last year totaling 1,631 yards behind one of the best offensive lines in the league. Elliott isn’t the favorite this year but that might have to do with the possibility of suspension for off the field activities.

Le’Veon Bell rushed for over 100 yards per game in 2016. The do-it-all back only played in 12 games last year but is the favorite (3/1) to lead the NFL in rushing for the first time.

Adrian Peterson is no longer a Viking but he topped all running backs in 2015 for the most rushing yards. Could he do it once more this fall? The Saints new back is a 50/1 longshot.

PlayerTeamBovada
Le'Veon BellSteelers3/1
Ezekiel Elliott Cowboys7/2
David Johnson Cardinals10/1
Jordan HowardBears12/1
DeMarco Murray Titans12/1
Jay AjayiDolphins16/1
Melvin Gordon Chargers20/1
Todd Gurley Rams20/1
LeSean McCoyBills20/1
Devonta Freeman Falcons22/1
Marshawn Lynch Raiders25/1
Leonard FournetteJaguars33/1
Lamar MillerRockets33/1
C.J. AndersonBroncos50/1
Dalvin CookVikings50/1
Isaiah CrowellBrowns50/1
Carlos Hyde49ers50/1
Eddie Lacy Seahawks50/1
Joe MixonBengals50/1
Ty MontgomeryPackers50/1
Paul PerkinsGiants50/1
Adrian Peterson Saints50/1
Spencer WareChiefs50/1
Jamaal CharlesBroncos66/1
Doug MartinBuccaneers66/1
Bilal PowellJets66/1
LeGarrette BlountEagles100/1
Devontae BookerBroncos100/1
Matt ForteJets100/1
Mike GillisleePatriots100/1
Mark IngramSaints100/1
Rob KelleyRedskins100/1
Christian McCaffreyPanthers100/1
Thomas RawlsSeahawks100/1

Receiving

Colts star T.Y. Hilton led the NFL in receiving last year but Andrew Luck’s favorite target is 12/1 to defend his title. Julio Jones and Antonio Brown are 4/1 co-favorites. Jones led the league in receiving yards in 2015 and Browns did it in 2014.

Fourth year receiver Odell Beckham Jr. has 5/1 odds to win his first receiving title. The Giants star wideout has never caught less than 1,300 yards in a season.

A player with some value is A.J. Green (18/1). Andy Dalton’s go to receiver averaged 96.4 yards per game, second most in the NFL in 2016. Green was limited to ten games last year due to injury but a full season would put him in the conversation for best in the NFL.

PlayerTeamBetOnlineBovada
Julio JonesFalcons11/44/1
Antonio BrownSteelers13/44/1
Odell Beckham Giants9/25/1
T.Y. Hilton Colts5/112/1
A.J. Green Bengals10/118/1
Mike EvansBuccaneers12/112/1
Amari CooperRaiders18/118/1
Jordy Nelson Packers20/128/1
Michael ThomasSaints20/128/1
DeAndre Hopkins Texans25/133/1
Brandin CooksPatriots25/133/1
Demaryius Thomas Broncos25/150/1
Doug BaldwinSeahawks33/150/1
Dez Bryant Cowboys33/120/1
Jarvis Landry Dolphins33/150/1
Alshon Jeffery Eagles33/150/1
Allen Robinson Jaguars33/150/1
Sammy Watkins Bills50/150/1
FieldAny other WR8/1N/A