Bobby's Bets
Bobby's BetsNFL Analytics

How accurate these were

1 week · 253 player-weeks graded

6.13

avg miss (PPR)

5.49

last-season average

-3.85

bias · ran rich

Last season's per-game average is currently beating these by 0.64 PPR. Posting that is the point of running the test.

Fantasy

Market Projections

120 players across 17 games · lines as of 2026-09-15 17:05

Where these come from. Not a model — this week's prop lines converted into PPR points. Receiving and rushing yards at 0.1/yd, receptions at 1.0, passing yards at 0.04, and expected touchdowns from the anytime and 2+ TD markets. You can check every number against the board yourself.

Not yet validated. We grade these against what players actually score, starting Week 1. Until that has real weeks behind it, treat this as what the market expects — not as a claim that the market is right.

#PlayerPPRRec ydRecRush ydPass ydE[TD]vs baseBet
1Jahmyr GibbsRB · DET34.3606.51501.15+16.0A
2Josh AllenQB · BUF32.3503200.76+11.5A
3Jahmyr GibbsRB · DET31.8606.51301.06+13.4A
4Lamar JacksonQB · BAL30.8703000.32+14.9
5Joe BurrowQB · CIN30.7203500.13+14.8
6Jaxson DartQB · NYG29.8602900.37+13.3
7Jalen HurtsQB · PHI29.7503000.47+12.0
8Ja'Marr ChaseWR · CIN28.814010.50.73+12.4
9Bijan RobinsonRB · ATL28.7706.51100.71+10.2
10Tyler ShoughQB · NO28.6403300.24+14.2
11Kyler MurrayQB · MIN28.2502900.28+13.3
12Trevor LawrenceQB · JAX27.9403000.33+9.3
13Caleb WilliamsQB · CHI27.4403100.18+9.7
14Ladd McConkeyWR · LAC27.41509.50.49+17.3
15Baker MayfieldQB · TB27.3403100.16+11.7
16De'Von AchaneRB · MIA27.3807.5900.47+10.1
17Josh AllenQB · BUF27.1603000.53+6.3A
18Amon-Ra St. BrownWR · DET27.113010.50.60+10.9
19Justin HerbertQB · LAC27.0403000.18+9.9
20Dak PrescottQB · DAL27.0253400.16+9.4
21Jonathan TaylorRB · IND26.8404.51300.90+8.6
22Amon-Ra St. BrownWR · DET26.71309.50.70+10.5
23Justin JeffersonWR · MIN26.213010.50.45+15.6
24Justin JeffersonLB · CLE26.213010.50.45+15.6
25Daniel JonesQB · IND26.1253100.21+9.5
26Chase BrownRB · CIN25.8605.51000.74+11.3
27Trey McBrideTE · ARI25.513010.50.34+9.9
28C.J. StroudQB · HOU25.5303000.09+10.7
29Patrick MahomesQB · KC25.4302900.14+6.5
30Bryce YoungQB · CAR25.3302800.20+11.5
31Chris OlaveWR · NO25.31309.50.47+11.0
32Jared GoffQB · DET24.9103400.07+8.2
33Kenneth Walker IIIRB · KC24.5505.51000.69+14.1
34Kenneth Walker IIIRB · KC24.5505.51000.69
35Jordan LoveQB · GB24.483250.10+9.0
36James CookRB · BUF24.3404.51200.64+8.9A
37James CookRB · BUF24.3404.51200.64A
38Malik WillisQB · MIA24.1702500.20+10.5
39Jared GoffQB · DET24.03400.06+7.2
40CeeDee LambWR · DAL23.51208.50.51+10.6
41Christian WatsonWR · GB23.41706.5+12.5
42Ashton JeantyRB · LV23.1404.51100.61+10.3
43Breece HallRB · NYJ22.9504.51000.58+11.3
44Bo NixQB · DEN22.8402900.20+5.6
45Javonte WilliamsRB · DAL22.6253.51200.78+9.3
46Jacoby BrissettQB · ARI22.4303250.08+6.7
47Derrick HenryRB · BAL22.3251.51300.90+7.9
48George PickensWR · DAL22.31207.50.47+7.6
49Nico CollinsWR · HOU22.31207.50.47+9.4
50Zay FlowersWR · BAL22.21207.50.46+9.7
51Kirk CousinsQB · LV22.2102750.04+10.5
52Tee HigginsWR · CIN21.81107.50.55+9.6A-
53Aaron RodgersQB · PIT21.712800.07+7.4
54Garrett WilsonWR · NYJ21.61108.50.36+10.7
55Jaylen WaddleWR · DEN20.71107.50.38+10.0
56Cameron Ward20.5302700.12
57Deshaun WatsonQB · CLE20.4402400.15
58Colston LovelandTE · CHI20.31007.50.47+11.1
59D'Andre SwiftRB · CHI20.2253.51000.72+7.6
60Cameron Skattebo20.1403.5900.62A
61D.J. MooreWR · BUF20.11106.50.44+10.8A
62Tetairoa McMillanWR · CAR20.01106.50.43+8.9
63Geno SmithQB · NYJ20.0202900.08+7.7
64Puka NacuaWR · LAR20.0927.520.54+0.7
65Luther Burden IIIWR · CHI19.91007.50.41+12.0
66Malik NabersWR · NYG19.91007.50.41+10.1
67Travis Etienne Jr.RB · NO19.8254.5900.65+6.6
68Travis Etienne Jr.RB · NO19.8254.5900.65
69Jameson WilliamsWR · DET19.71106.50.38+8.3
70Jayden DanielsQB · WAS19.5501810.22+4.0
71Bucky IrvingRB · TB19.5253.51000.60+7.8
72Jaylen WarrenRB · PIT19.5504.5700.52+7.4
73Christian McCaffreyRB · SF19.4404.5610.82-1.2
74Rashee RiceWR · KC19.2907.50.45+5.2A-
75Drake MayeQB · NE19.1262310.22-0.2
76Emeka EgbukaWR · TB19.11006.50.44+8.8
77Saquon BarkleyRB · PHI19.1252.51100.53+6.3
78Jameson WilliamsWR · DET19.01105.50.42+7.6
79David MontgomeryRB · HOU18.9253.5900.67+9.6
80Tyler WarrenTE · IND18.9907.50.40+9.1
81Parker WashingtonWR · JAX18.71006.50.37+8.4A-
82DeVonta SmithWR · PHI18.71006.50.37+8.1
83DeVonta SmithCB · CAR18.71006.50.37+8.1
84Rico DowdleRB · PIT18.6403.5800.53+7.1
85Brock PurdyQB · SF18.4192390.17+0.6
86Drake LondonWR · ATL18.2907.50.30+4.5
87Chuba HubbardRB · CAR18.1253.5900.54+10.0
88Tua TagovailoaQB · ATL18.1102700.06+5.8
89Michael MayerTE · LV18.0808.50.26+12.4
90Dalton KincaidTE · BUF18.01005.50.42+9.0A
91Omarion HamptonRB · LAC17.9253.5120+5.6
92Jaxon Smith-NjigbaWR · SEA17.9836.50.52+0.1
93Chris GodwinWR · TB17.7906.50.37+9.5
94Quinshon JudkinsRB · CLE17.5253.5900.43+6.6
95D.J. MooreWR · BUF17.4906.50.33+8.1A
96James CookRB · BUF17.11200.86A
97James CookRB · BUF17.11200.86+1.7A
98Sam LaPortaTE · DET17.0806.50.42+7.4
99Bhayshul TutenRB · JAX17.0253.5800.51+10.7
100DK MetcalfWR · PIT17.0905.50.42+6.0
101Matthew StaffordQB · LAR16.812630.05-2.4
102Sam LaPortaTE · DET16.8806.50.39+7.2
103Kenneth Gainwell16.8505.5400.39
104Travis KelceTE · KC16.7806.50.37+6.7
105Khalil ShakirWR · BUF16.6806.50.36+7.2A
106Juwan JohnsonTE · NO16.5806.50.34+7.1
107Brock BowersTE · LV16.5706.50.51+4.5
108Sam DarnoldQB · SEA16.362290.10+2.3
109Josh DownsWR · IND16.3806.50.30+8.2
110Tyjae SpearsRB · TEN16.3404.5600.31+8.0
111Tony PollardRB · TEN15.9252.5800.51+5.8
112Wan'Dale RobinsonWR · TEN15.9806.50.24+4.1
113Cooper RushQB · ATL15.92400.05+7.7
114Dontayvion WicksWR · PHI15.81103.50.22+9.8
115Rome OdunzeWR · CHI15.8805.50.39+5.3
116Michael Pittman Jr.WR · PIT15.7706.50.38+5.1
117Michael Pittman Jr.WR · PIT15.7706.50.38
118Dallas GoedertTE · PHI15.6805.50.36+5.0
119Stefon DiggsWR · WAS15.5806.50.18+4.5
120Rhamondre StevensonRB · NE15.4253.5580.62+4.1

“vs base” compares the market to last season's per-game production, regressed toward the positional mean. A large gap means the two disagree about this week — which is the interesting case, not an error. Players with no 2025 prior show a dash. Connect your league to see only your players →