RankFantasy

Weekly Ratings

Start Score

How strong a start each NFL QB, RB, WR, and TE looks this week, scored 0–100 against the other players at their own position — 85 means roughly the top 15% of startable players at that position, 50 is middle of the pack. Every score is computed from open, citable data with the formula published, and the role, efficiency, matchup, and availability behind it sit right beside it.

Cold start · Week 1 2026 · Prior-season usage
Cold start: Week 1 scores use 2025 prior-season usage — no current-season games yet. Scores are labeled lower-confidence and will sharpen as the 2026 season accumulates data.
#PlayerOppScore0–100RoleusageEffpts/oppMatchupdefenseProjPPR pts
1Derrick HenryBALvs. IND9993644921.9
2Chase BrownCINvs. TB9977766024.0
3Christian McCaffreySFvs. LA9880667521.6
4Kenneth Walker IIISEAvs. NE9798623419.4
5Bijan RobinsonATLvs. PIT9793614721.1
6Tyrone Tracy Jr.NYGvs. DAL9680607118.3
7Kyren WilliamsLAvs. SF9566714917.6
8Jahmyr GibbsDETvs. NO9584623617.1
9De'Von AchaneMIAvs. LV9473684516.4
10Cam SkatteboNYGvs. DAL9461827117.0
11Rhamondre StevensonNEvs. SEA9366786016.1
12Saquon BarkleyPHIvs. WAS92100524214.5
13Travis EtienneJAXvs. CLE926470514.5
14Audric EstiméNOvs. DET9164618813.7
15Kenny GainwellPITvs. ATL9053692513.1
16Chris Rodriguez Jr.WASvs. PHI9059617513.3
17Breece HallNYJvs. TEN8967603612.7
18Jonathan TaylorINDvs. BAL8882517512.6
19Devin NealNOvs. DET8850678812.4
20Ashton JeantyLVvs. MIA8792522012.2
21Aaron JonesMINvs. GB8676535611.8
22Devin SingletaryNYGvs. DAL8641717112.2
23Ty JohnsonBUFvs. HOU8539814211.8
24Javonte WilliamsDALvs. NYG8460595311.7
25RJ HarveyDENvs. KC8465595111.6
26Tony PollardTENvs. NYJ8374561411.4
27James ConnerARIvs. LAC8252599711.3
28D'Andre SwiftCHIvs. CAR8262594511.1
29Bucky IrvingTBvs. CIN8184498610.9
30Phil MafahDALvs. NYG8127905311.0
31Zach CharbonnetSEAvs. NE8048593410.9
32James CookBUFvs. HOU7977534210.9
33Jacory Croskey-MerrittWASvs. PHI7945647510.7
34Chuba HubbardCARvs. CHI7844606410.7
35Trey BensonARIvs. LAC7747609710.5
36Quinshon JudkinsCLEvs. JAX7764546010.2
37Jaylen WarrenPITvs. ATL765857259.9
38J.K. DobbinsDENvs. KC756750518.9
39Kyle MonangaiCHIvs. CAR755156458.7
40Omarion HamptonLACvs. ARI744648128.6
41Samaje PerineCINvs. TB733772608.4
42Michael CarterARIvs. LAC734455978.2
43Woody MarksHOUvs. BUF726549538.2
44Josh JacobsGBvs. MIN716248457.7
45Bam KnightARIvs. LAC713248977.8
46Tyjae SpearsTENvs. NYJ704060147.7
47Dylan SampsonCLEvs. JAX694457607.5
48Malik DavisDALvs. NYG695161537.6
49Alvin KamaraNOvs. DET684652887.1
50Blake CorumLAvs. SF684054497.0
51Tank BigsbyPHIvs. WAS673362426.8
52Jaylen WrightMIAvs. LV664658456.6
53Ray DavisBUFvs. HOU6619100426.6
54Jordan MasonMINvs. GB653856566.5
55Austin EkelerWASvs. PHI644253756.5
56Jaydon BlueDALvs. NYG644049536.5
57Miles SandersDALvs. NYG632769536.5
58David MontgomeryDETvs. NO623460366.4
59Rachaad WhiteTBvs. CIN622865866.2
60TreVeyon HendersonNEvs. SEA613453606.0
61Isiah PachecoKCvs. DEN604051295.4
62Isaiah DavisNYJvs. TEN602067365.7
63Rico DowdleCARvs. CHI594247645.4
64Emari DemercadoARIvs. LAC582176975.4
65Brashard SmithKCvs. DEN583171295.4
66Bhayshul TutenJAXvs. CLE57179355.4
67Jordan JamesSFvs. LA562755754.8
68Antonio GibsonNEvs. SEA562460604.9
69Raheim SandersCLEvs. JAX553059604.8
70Jawhar JordanHOUvs. BUF553843534.7
71Kimani VidalLACvs. ARI544048124.6
72Kareem HuntKCvs. DEN533151294.5
73Kendre MillerNOvs. DET532555884.5
74Ty ChandlerMINvs. GB523646564.0
75Ameer AbdullahINDvs. BAL511183753.9
76Tyler AllgeierATLvs. PIT513946474.0
77Brittain BrownCHIvs. CAR50992453.7
78Justice HillBALvs. IND491094493.5
79Chris BrooksGBvs. MIN491973453.6
80Andrew BeckNYJvs. TEN486100403.5
81Najee HarrisLACvs. ARI482555123.5
82Trayveon WilliamsCLEvs. JAX471362603.3
83George HolaniSEAvs. NE471758343.4
84Hunter LuepkeDALvs. NYG461662533.3
85Jaleel McLaughlinDENvs. KC452450513.2
86Corey KinerARIvs. LAC451652973.3
87Jeremy McNicholsWASvs. PHI441468753.1
88Keaton MitchellBALvs. IND442545493.1
89Braelon AllenNYJvs. TEN432049363.0
90Emanuel WilsonGBvs. MIN422945452.9
91Sean TuckerTBvs. CIN421652862.8
92Dare OgunbowaleHOUvs. BUF411278532.6
93Jaret PattersonLACvs. ARI401748122.5
94Rasheen AliBALvs. IND40870492.5
95Jerome FordCLEvs. JAX39960602.4
96Nick ChubbHOUvs. BUF382144532.3
97DJ GiddensINDvs. BAL382443752.4
98Khalil HerbertNYJvs. TEN372641362.3
99Clyde Edwards-HelaireKCvs. DEN362046292.3
100Zavier ScottMINvs. GB361158562.1
101Jacardia WrightSEAvs. NE351946341.9
102Raheem MostertLVvs. MIA34770201.6
103Nate CarterATLvs. PIT341552471.9
104Zamir WhiteLVvs. MIA331154201.6
105British BrooksHOUvs. BUF321349531.6
106Will ShipleyPHIvs. WAS32772421.6
107AJ DillonPHIvs. WAS31865421.5
108Ollie Gordon IIMIAvs. LV311939451.6
109Brian RobinsonSFvs. LA301249751.5
110Kene NwangwuNYJvs. TEN291843361.4
111Tahj BrooksCINvs. TB291248601.5
112LeQuint Allen Jr.JAXvs. CLE2895951.4
113Reggie GilliamBUFvs. HOU27576421.4
114Terrell JenningsNEvs. SEA27941601.4
115Tyler BadieDENvs. KC26755511.4
116Cam AkersSEAvs. NE25342341.0
117Evan HullNOvs. DET251045881.0
118Josh WilliamsTBvs. CIN241041860.8
119Patrick RicardBALvs. IND23367490.8
120Amar JohnsonLACvs. ARI231240120.7
121Dameon PierceKCvs. DEN221140290.6
122Myles GaskinSEAvs. NE211238340.6
123Frank Gore Jr.BUFvs. HOU21192420.6
124DeeJay DallasJAXvs. CLE2034750.5
125Kaleb JohnsonPITvs. ATL19938250.5
126Owen WrightTBvs. CIN19738860.4
127Tyler GoodsonINDvs. BAL18442750.4
128Roschon JohnsonCHIvs. CAR18265450.4
129Kendall MiltonCINvs. TB17834600.2
130Hassan HaskinsLACvs. ARI16342120.2
131Kalel MullingsTENvs. NYJ16340140.2
132D'Ernest JohnsonNEvs. SEA15438600.2
133Adam PrenticeDENvs. KC14430490.1
134Ronnie RiversLAvs. SF14238490.1
135Trevor EtienneCARvs. CHI14246640.2
136Craig ReynoldsDETvs. NO13135360.0
137Julius ChestnutTENvs. NYJ12134140.0
138Dylan LaubeLVvs. MIA12138200.0
139Ulysses Bentley IVINDvs. BAL0430750.0
140Nyheim HinesNOvs. DET022688-0.1
141Chase EdmondsWASvs. PHI0061750.0
142Travis HomerCHIvs. CAR002345-0.0
143Jakob JohnsonHOUvs. BUF0061530.0
144Elijah MitchellKCvs. DEN0430290.0
145Gary BrightwellCINvs. TB0061600.0
146Avery WilliamsNYJvs. TEN0061360.0
147Trey SermonPITvs. ATL0061250.0
148Eric GrayNYGvs. DAL0061710.0
149Lew Nichols IIIPITvs. ATL0061250.0
150Brady RussellSEAvs. NE0030340.0
151Jordan MimsTENvs. NYJ0061140.0
152Jacob SaylorsDETvs. NO0061360.0
153Isaac GuerendoSFvs. LA0061750.0
154Sione VakiDETvs. NO0061360.0
155Robbie OuztsSEAvs. NE0230340.0
156Jarquez HunterLAvs. SF0061490.0
85 Strong·55 Average·22 Weak·Q Questionable·OUT Out/IR

How the Start Score works

The formula.Each player's projected PPR points for the upcoming week is estimated as: Role × Efficiency × Matchup × Availability. That projected value is then converted to a 0–100 score by percentile rank within the position — so a score of 85 means the player ranks in roughly the top 15% of startable players at their position this week.

Role is recent-weighted usage over the last five games: WOPR (weighted opportunity rate = 1.5 × target share + 0.7 × air yards share) for receivers, total opportunities for running backs, pass attempts for quarterbacks. Recency weighting is exponential — the most recent game counts 40%, the previous 25%, then 15%, 10%, 10%. Role is the heaviest term because usage is the most stable week-to-week predictor of fantasy output.

Efficiencyis PPR points per opportunity over the same window, regressed 50% toward the positional mean. This prevents small samples from producing noise-driven extremes — a receiver who scored on one target in three weeks doesn't project as a top-10 asset.

Matchupis a bounded multiplier (0.85–1.15) combining two signals: how many fantasy points the opposing defense has allowed to this position in recent weeks, and the game's Vegas implied team total. A higher implied total means more expected scoring opportunity. The 0.85–1.15 bound ensures matchup adjusts the projection without overpowering role — a great matchup for a low-usage player is still a bad start.

Availabilitytakes the more conservative of nflverse's official injury designation and Sleeper's injury status. Out, IR, or Doubtful → 0 (don't start). Questionable → ×0.9 haircut. Active → ×1.0.

Cold start (Weeks 1–4). When fewer than three current-season weeks exist for a player, the score uses prior-season usage as the Role baseline. These scores are labeled lower-confidence. As current-season data accumulates the prior-season signal decays out — fully phased out by around Week 5.

Data provenance.All inputs are computed from nflverse data (CC-BY 4.0) and Sleeper's public, keyless API. No machine-learning model is used. Every weight and assumption is published here; nothing is a black box. PPR scoring is assumed throughout; scores may differ for standard or half-PPR leagues.

Informational only — not betting, DFS, or lineup advice. Projections are estimates, not guarantees. PPR scoring assumed. Data via nflverse (CC-BY 4.0) and Sleeper. Not affiliated with or endorsed by the NFL or Sleeper.