Fantasy Football Week 2 Rankings, Grades & Start/Sit Advice (2025)

Welcome to Week 2, and welcome to Quick Grades, your weekly companion for start/sit clarity. We’ve combined consensus rankings and projections with The Primer’s matchup analysis to assign letter grades for every fantasy-relevant player, then added concise notes to illuminate the reasoning. Treat the grade as your default stance and the note as your context check.

Let’s make your weekly lineup calls easy. In general, A means start with confidence, C is matchup-dependent, and F is a bench. Scroll for every position’s call, plus key notes that explain the “why” behind the grade. Prefer a curated view of only your roster? Sync your team for a personalized My Primer experience.

Want to read about only your players? Sync your team (free) to get My Primer.

Week 2 Quarterback Start/Sit Grades

 

 

Rank Grade Name Team Week 2
1 A+ Josh Allen BUF NYJ
2 A Lamar Jackson BAL CLE
3 A Jalen Hurts PHI KC
4 A Jayden Daniels WAS GB
5 A Joe Burrow CIN JAC
6 A Justin Herbert LAC LV
7 B+ Justin Fields NYJ BUF
8 B Patrick Mahomes II KC PHI
9 B Drake Maye NE MIA
10 B Kyler Murray ARI CAR
11 B Dak Prescott DAL NYG
12 B Bo Nix DEN IND
13 B- Baker Mayfield TB HOU
14 C+ Trevor Lawrence JAC CIN
15 C J.J. McCarthy MIN ATL
16 C Jared Goff DET CHI
17 C Jordan Love GB WAS
18 C- Caleb Williams CHI DET
19 D+ C.J. Stroud HOU TB
20 D Geno Smith LV LAC
21 D- Michael Penix Jr. ATL MIN
22 F Aaron Rodgers PIT SEA
23 F Joe Flacco CLE BAL
24 F Matthew Stafford LAR TEN
25 F Daniel Jones IND DEN
26 F Tua Tagovailoa MIA NE
27 F Bryce Young CAR ARI
28 F Mac Jones SF NO
29 F Sam Darnold SEA PIT
30 F Russell Wilson NYG DAL
31 F Cam Ward TEN LAR
32 F Spencer Rattler NO SF
33 F Jaxson Dart NYG DAL
34 F Jalen Milroe SEA PIT
35 F Anthony Richardson Sr. IND DEN
36 F Tyler Shough NO SF
37 F Kirk Cousins ATL MIN
38 F Dillon Gabriel CLE BAL
39 F Zach Wilson MIA NE
40 F Joe Milton III DAL NYG
41 F Jimmy Garoppolo LAR TEN
42 F Kenny Pickett LV LAC

 

Jared Goff (QB)

Jared Goff had a rough opening to the season as the QB21 in fantasy. He ranked 21st in yards per attempt, 18th in passer rating, 17th in CPOE, and 26th in fantasy points per dropback. The Detroit offense looked out of sorts to open the season, with its offensive line having the 13th-lowest pass blocking grade for the week. Goff has been pressure sensitive for much of his career. We’ll see if he and the offense can bounce back in Week 2 as he squares off against his former offensive coordinator’s team. The Bears offer a nice matchup this week for Goff to let off some steam. In Week 1, once J.J. McCarthy settled in, he shredded this pass defense as they allowed the fourth-highest CPOE and the 12th-highest passer rating and yards per attempt. Chicago had the fourth-lowest pressure rate of Week 1, so Goff should have more time to work in Week 2.

Caleb Williams (QB)

There’s no way around it. I’m sorry, Bears fans, but Caleb Williams had a ROUGH outing in Week 1. During the beginning of the game, he was skating by with his rushing ability and checking it down (third-highest checkdown rate of Week 1), but that luck eventually ran out. He finished the week as the QB9 in fantasy thanks to 58 yards and a score on the ground. As a passer, it was tough to watch as he ranked 20th in yards per attempt, 30th in CPOE, 29th in highly accurate throw rate, 31st in catchable target rate, and he had the highest off-target rate. The Lions offer an easier matchup for Week 2 than what he dealt with against Minnesota, but I still don’t trust Williams in fantasy to take advantage of it unless he’s putting up rushing stats like Week 1 every game. In Week 1, Detroit allowed the seventh-highest yards per attempt, the fourth-highest passer rating, and the second-highest success rate per dropback. The Lions also generated the fifth-lowest pressure rate.

Joe Flacco (QB)

Joe Flacco finished Week 1 as the QB19 in fantasy. He ranked 18th in yards per attempt, 24th in passer rating, 11th in CPOE, and fifth in highly accurate throw rate. Flacco directed an offense that was eighth in neutral passing rate. Cleveland will be pass-heavy this season, whether in neutral environments or because they are likely trailing in games. Flacco is a steady QB2 again this week based upon volume alone. Toss out Baltimore’s Week 1 pass defense stats, as they played Josh Allen, who tore them apart. Last year, in Weeks 10-18, Baltimore allowed the second-fewest yards per attempt, the lowest passer rating, and the fourth-lowest CPOE. In a divisional game and coming off a tough loss, Baltimore likely resembles last year’s pass defense excellence.

Dak Prescott (QB)

Dak Prescott played well in Week 1, but he was left walking away empty-handed with only 7.8 fantasy points. Thanks to two Javonte Williams short touchdowns, some underthrown seam balls, and his receivers dropping other passes, Prescott’s stat line doesn’t give him the respect he deserves. Prescott had the most yards lost in Week 1 due to drops (61). In Week 1, he was sixth in catchable target rate and third in hero throw rate while ranking seventh in aDOT. Prescott is primed for a better week against the Giants. In Week 1, they gave up the 11th-highest yards per attempt, the 12th-highest passer rating, and the fifth-highest CPOE. This is while their talented defensive line had the eighth-lowest pressure rate.

Russell Wilson (QB)

Russell Wilson won’t grace any starting lineup of mine in Week 2. I don’t care if it’s Superflex or not. He was a sitting duck last week and honestly looked lost. He finished Week 1 with a 45.9% completion rate, 4.5 yards per attempt, and a 59.3 passer rating. This is all while he also sustained the fourth-highest pressure rate. Dallas held Philly to 6.6 yards per attempt and the 13th-lowest CPOE. I expect Wilson to be under duress again this week against a Dallas front that led the NFL in pressure rate in Week 1. Wilson might get pulled at some point for Jaxson Dart. While I hope it doesn’t happen (for Dart’s sake), I can’t rule it out.

Trevor Lawrence (QB)

Trevor Lawrence had a rough Week 1 in his first game with Liam Coen calling plays. There’s no denying it. Last week, among 32 qualifying quarterbacks, he ranked 22nd in yards per attempt, 25th in passer rating, 19th in catchable target rate, and had the fifth-highest turnover-worthy play rate. He should have a bounce-back week 2 performance against a bottom-of-the-barrel Cincy pass defense. Last week, predictably, Cincy looked like the same pass defense from 2024, allowing the fifth-most passing yards, the 11th-highest CPOE, and the fourth-highest success rate. Lawrence could flirt with QB1 numbers this week if everything goes according to plan.

Week 2 Wide Receiver Start/Sit Grades

 

 

Rank Grade Name Team Week 2
1 A+ Ja’Marr Chase CIN JAC
2 A+ CeeDee Lamb DAL NYG
3 A+ Justin Jefferson MIN ATL
4 A+ Puka Nacua LAR TEN
5 A+ Nico Collins HOU TB
6 A+ Brian Thomas Jr. JAC CIN
7 A+ Malik Nabers NYG DAL
8 A Amon-Ra St. Brown DET CHI
9 A Drake London ATL MIN
10 A Ladd McConkey LAC LV
11 A A.J. Brown PHI KC
12 A Jaxon Smith-Njigba SEA PIT
13 A Tee Higgins CIN JAC
14 A Mike Evans TB HOU
15 A- Marvin Harrison Jr. ARI CAR
16 A- Garrett Wilson NYJ BUF
17 A- Courtland Sutton DEN IND
18 A- Zay Flowers BAL CLE
19 A- Davante Adams LAR TEN
20 B+ DK Metcalf PIT SEA
21 B+ Tetairoa McMillan CAR ARI
22 B+ Emeka Egbuka TB HOU
23 B Terry McLaurin WAS GB
24 B Tyreek Hill MIA NE
25 B Jameson Williams DET CHI
26 B DeVonta Smith PHI KC
27 B Ricky Pearsall SF NO
28 B George Pickens DAL NYG
29 B Calvin Ridley TEN LAR
30 B Jakobi Meyers LV LAC
31 B Marquise Brown KC PHI
32 B Deebo Samuel Sr. WAS GB
33 B DJ Moore CHI DET
34 B- Travis Hunter JAC CIN
35 C+ Keon Coleman BUF NYJ
36 C+ Rome Odunze CHI DET
37 C+ Jerry Jeudy CLE BAL
38 C+ Jaylen Waddle MIA NE
39 C+ Keenan Allen LAC LV
40 C+ Chris Olave NO SF
41 C Quentin Johnston LAC LV
42 C Jayden Reed GB WAS
43 C Khalil Shakir BUF NYJ
44 C Cedric Tillman CLE BAL
45 C Matthew Golden GB WAS
46 C Rashid Shaheed NO SF
47 C Darnell Mooney ATL MIN
48 C Stefon Diggs NE MIA
49 C Romeo Doubs GB WAS
50 C Kayshon Boutte NE MIA
51 C- Michael Pittman Jr. IND DEN
52 C- Joshua Palmer BUF NYJ
53 C- Rashod Bateman BAL CLE
54 C- Cooper Kupp SEA PIT
55 C- Josh Downs IND DEN
56 D+ Calvin Austin III PIT SEA
57 D+ Marvin Mims Jr. DEN IND
58 D+ Adam Thielen MIN ATL
59 D DeMario Douglas NE MIA
60 D Xavier Legette CAR ARI
61 D Wan’Dale Robinson NYG DAL
62 D Elic Ayomanor TEN LAR
63 D Troy Franklin DEN IND
64 D Dyami Brown JAC CIN
65 D Tyquan Thornton KC PHI
66 D- JuJu Smith-Schuster KC PHI
67 D- Alec Pierce IND DEN
68 D- Jayden Higgins HOU TB
69 D- DeAndre Hopkins BAL CLE
70 D- Dont’e Thornton Jr. LV LAC
71 F Darius Slayton NYG DAL
72 F Dontayvion Wicks GB WAS
73 F Tre Tucker LV LAC
74 F Ray-Ray McCloud III ATL MIN
75 F Jalen Nailor MIN ATL
76 F Michael Wilson ARI CAR
77 F KaVontae Turpin DAL NYG
78 F Olamide Zaccheaus CHI DET
79 F Andrei Iosivas CIN JAC
80 F Sterling Shepard TB HOU
81 F Noah Brown WAS GB
82 F Malik Washington MIA NE
83 F Hunter Renfrow CAR ARI
84 F Tyler Lockett TEN LAR
85 F Tutu Atwell LAR TEN
86 F Tory Horton SEA PIT
87 F Isaac TeSlaa DET CHI
88 F Brandin Cooks NO SF
89 F Xavier Hutchinson HOU TB
90 F Luther Burden III CHI DET
91 F Adonai Mitchell IND DEN
92 F Jahan Dotson PHI KC
93 F Marquez Valdes-Scantling SF NO
94 F Jauan Jennings SF NO
95 F Jaylin Noel HOU TB
96 F Russell Gage Jr. SF NO
97 F Nick Westbrook-Ikhine MIA NE
98 F Kendrick Bourne SF NO
99 F Mack Hollins NE MIA
100 F Jaylin Lane WAS GB
101 F Jalen Tolbert DAL NYG
102 F Jordan Whittington LAR TEN
103 F Zay Jones ARI CAR
104 F Roman Wilson PIT SEA
105 F Pat Bryant DEN IND
106 F Kalif Raymond DET CHI
107 F Isaiah Bond CLE BAL
108 F Devaughn Vele NO SF
109 F KeAndre Lambert-Smith LAC LV
110 F Josh Reynolds NYJ BUF
111 F Jamari Thrash CLE BAL
112 F Tyler Johnson NYJ BUF
113 F Ben Skowronek PIT SEA
114 F Tre’ Harris LAC LV
115 F Jack Bech LV LAC
116 F Christian Kirk HOU TB
117 F Justin Watson HOU TB
118 F Trent Sherfield Sr. DEN IND
119 F Kyle Williams NE MIA
120 F Xavier Smith LAR TEN
121 F Greg Dortch ARI CAR
122 F KhaDarel Hodge ATL MIN
123 F Xavier Restrepo TEN LAR
124 F Chimere Dike TEN LAR
125 F Parker Washington JAC CIN
126 F Dee Eskridge MIA NE
127 F Casey Washington ATL MIN
128 F Tim Patrick JAC CIN
129 F Tai Felton MIN ATL
130 F Elijah Moore BUF NYJ
131 F Curtis Samuel BUF NYJ
132 F Devontez Walker BAL CLE
133 F Savion Williams GB WAS
134 F Tez Johnson TB HOU
135 F Tylan Wallace BAL CLE
136 F Derius Davis LAC LV
137 F Malik Heath GB WAS
138 F Arian Smith NYJ BUF
139 F Luke McCaffrey WAS GB
140 F David Moore CAR ARI
141 F Jalen Royals KC PHI
142 F Jordan Watkins SF NO

 

Travis Hunter (WR)

Well, Travis Hunter is a full-time wide receiver. We debated this all offseason, but now we have seen it. In Week 1, he had a 75.8% route share with a 25.8% target share, a 28% first-read share, and a 37.5% designed target rate. The results weren’t what we wanted, with only 33 receiving yards and 1.32 yards per route run, but the usage was quite encouraging. His per-route metrics also paint a less-than-rosy picture as he had a -0.040 separation score and didn’t record a route win in Week 1. Hunter was a player that I talked about all offseason who needed to continue to improve his route running if he was going to separate at a high level against NFL competition. His 76% slot usage in Week 1 and heavy slot and designed target usage moving forward should allow him to “grow on the job” this season while being productive for fantasy purposes. He should have a more productive Week 2 against a secondary that in Week 1 allowed the sixth-most fantasy points and the fifth-most receiving yards to the slot. In Week 1, Dax Hill allowed five of his six targets defended to be secured with an 84.0 passer rating. The biggest concern for Hunter this week is the team stating that he’ll play more defense this week which could impact his ceiling and floor.

Davante Adams (WR)

Davante Adams‘ fantasy finish for Week 1 wasn’t amazing (WR41), but better days are ahead. All of his efficiency and market share metrics are still strong. He had a 27.6% target share with 1.96 yards per route run, a 29.6% first-read share, and 0.154 first downs per route run. Yeah, Adams is still quite good. This week, Adams faces a Tennessee secondary that utilized zone coverage at the second-highest rate in Week 1 (90.7%). In Week 1, among 105 qualifying receivers, Adams ranked tenth in separation and 11th in route win rate against zone. Adams should do a better job of filling the stat sheet this week against a secondary that gave up the 12th-highest PPR points per target to premier wide receivers in Week 1.

Calvin Ridley (WR)

Calvin Ridley walked away from Week 1 with the results I pretty much expected. He got shut down by Patrick Surtain II in shadow coverage. Surtain II followed him on 87.1% of his routes, limiting him to three receptions (six targets) and 26 receiving yards. Ridley’s market share metrics are still a positive takeaway despite the poor results. He had a 28.6% target share and 26.3% first-read share. Ridley will be Cam Ward‘s clear number one target this season, and he’ll have better fantasy days. Ridley should have a better day in Week 2, but the Rams also are no pushover secondary. In Week, they allowed the 11th-fewest PPR points per target to perimeter wide receivers. Akhello Witherspoon (only five receiving yards allowed and a 70.1 passer rating) and, surprisingly, Emmanuel Forbes were quite strong. We’ll see if Forbes can continue this level of play.

Elic Ayomanor (WR)

Elic Ayomanor‘s Week 1, outside of the boxscore, should have everyone very intrigued/happy with his 2025 outlook. Yes, Ayomanor finished with only 13 receiving yards, but he soaked up a 25% target share, a 48.5% air-yard share, and a 36.8% first-read share. Among 105 qualifying wide receivers, he ranked 45th in separation and 23rd in route win rate. This could be another quiet week for him against a tough secondary, but Fantasy GMs should not be dropping him in any league and should be trading for/picking him up off waivers where possible. The Rams are no pushover secondary. In Week, they allowed the 11th-fewest PPR points per target to perimeter wide receivers. Akhello Witherspoon (only five receiving yards allowed and a 70.1 passer rating) and, surprisingly, Emmanuel Forbes were quite strong. We’ll see if Forbes can continue this level of play.

D.K. Metcalf (WR)

Last week, D.K. Metcalf finished as the WR28 in fantasy as he dealt with shadow coverage from Sauce Gardner. Gardner followed him for 88.9% of his routes, allowing only one reception (four targets). Metcalf finished with a 23.3% target share (four receptions, 83 receiving yards), 3.07 yards per route run, a 24% first-read share, and 0.148 first downs per route run. Metcalf will tangle with his former team this week and a secondary that allowed the sixth-fewest PPR points per target to perimeter wide receivers in Week 1. Metcalf will see Josh Jobe (20% catch rate and 0.0 passer rating allowed) and Tariq Woolen (75% catch rate and 156.3 passer rating allowed) all game. Despite the tough matchup, Metcalf will still see a ton of volume this week.

Cooper Kupp (WR)

Cooper Kupp was a ghost in Week 1. Despite having an 84% route share, Kupp had only a 13% target share, a 10.7% air-yard share, 15 receiving yards (0.71 yards per route run), and a 16.7% first-read share. None of this is good, and his -0.048 separation score and only 9.5% route win rate don’t help his outlook at all. Kupp is borderline droppable in leagues depending upon your waiver wire options, but the bigger takeaway is that he is unstartable at the moment. That might change, but I can’t put him into any fantasy lineup until he shows some life.

Calvin Austin (WR)

While D.K. Metcalf was dealing with Sauce Gardner all day, Calvin Austin was taking advantage of softer matchups against Michael Carter and Brandon Stephens. Austin finished as the WR16 in fantasy for the week. He had a 20% target share, a 71.1% air-yard share (14.3 aDOT), 2.80 yards per route run, and a 24% first-read share. Austin will spend about half of his routes in the slot against Julian Love (2024: 56.2% catch rate and 66.7 passer rating allowed). When he’s outside, the matchups don’t get any easier against Josh Jobe (20% catch rate and 0.0 passer rating allowed) and Tariq Woolen (75% catch rate and 156.3 passer rating allowed). Last year, Seattle allowed the third-fewest PPR points per target to slot receivers. I don’t want to play Austin this week unless I’m out of other options.

If you want to dive deeper into fantasy football, check out our award-winning slate of Fantasy Football Tools as you navigate your season. From our Start/Sit Assistant – which provides your optimal lineup based on accurate consensus projections – to our Waiver Wire Assistant, which allows you to quickly see which available players will improve your team and how much – we’ve got you covered this fantasy football season.

 

Week 2 Running Back Start/Sit Grades

 

 

Rank Grade Name Team Week 2
1 A+ Derrick Henry BAL CLE
2 A+ Christian McCaffrey SF NO
3 A Bijan Robinson ATL MIN
4 A Jahmyr Gibbs DET CHI
5 A Saquon Barkley PHI KC
6 A Josh Jacobs GB WAS
7 A Chase Brown CIN JAC
8 A Kyren Williams LAR TEN
9 A James Conner ARI CAR
10 A- Ashton Jeanty LV LAC
11 A- Jonathan Taylor IND DEN
12 A- Bucky Irving TB HOU
13 A- De’Von Achane MIA NE
14 B+ James Cook BUF NYJ
15 B+ Breece Hall NYJ BUF
16 B Omarion Hampton LAC LV
17 B Travis Etienne Jr. JAC CIN
18 B Tony Pollard TEN LAR
19 B Chuba Hubbard CAR ARI
20 B Alvin Kamara NO SF
21 B Javonte Williams DAL NYG
22 B- D’Andre Swift CHI DET
23 B- J.K. Dobbins DEN IND
24 B- TreVeyon Henderson NE MIA
25 C+ David Montgomery DET CHI
26 C+ Kenneth Walker III SEA PIT
27 C+ Jacory Croskey-Merritt WAS GB
28 C+ Isiah Pacheco KC PHI
29 C Jaylen Warren PIT SEA
30 C Aaron Jones Sr. MIN ATL
31 C Jordan Mason MIN ATL
32 C Zach Charbonnet SEA PIT
33 C Nick Chubb HOU TB
34 C Tyrone Tracy Jr. NYG DAL
35 C RJ Harvey DEN IND
36 C Dylan Sampson CLE BAL
37 C Trey Benson ARI CAR
38 C- Rhamondre Stevenson NE MIA
39 D+ Brian Robinson Jr. SF NO
40 D+ Kenneth Gainwell PIT SEA
41 D+ Braelon Allen NYJ BUF
42 D Tyler Allgeier ATL MIN
43 D Jerome Ford CLE BAL
44 D Kareem Hunt KC PHI
45 D- Rico Dowdle CAR ARI
46 D- Ollie Gordon II MIA NE
47 F Najee Harris LAC LV
48 F Miles Sanders DAL NYG
49 F Rachaad White TB HOU
50 F Bhayshul Tuten JAC CIN
51 F Ray Davis BUF NYJ
52 F Cam Skattebo NYG DAL
53 F Justice Hill BAL CLE
54 F Kendre Miller NO SF
55 F Kyle Monangai CHI DET
56 F Blake Corum LAR TEN
57 F DJ Giddens IND DEN
58 F Ty Johnson BUF NYJ
59 F Isaiah Davis NYJ BUF
60 F Dameon Pierce HOU TB
61 F Tank Bigsby PHI KC
62 F Kaleb Johnson PIT SEA
63 F Samaje Perine CIN JAC
64 F Jeremy McNichols WAS GB
65 F LeQuint Allen Jr. JAC CIN
66 F Tyler Badie DEN IND
67 F Devin Singletary NYG DAL
68 F Brashard Smith KC PHI
69 F Woody Marks HOU TB
70 F Sean Tucker TB HOU
71 F Roschon Johnson CHI DET
72 F Zamir White LV LAC
73 F Emanuel Wilson GB WAS
74 F Chris Brooks GB WAS
75 F Julius Chestnut TEN LAR
76 F Devin Neal NO SF
77 F Antonio Gibson NE MIA
78 F A.J. Dillon PHI KC
79 F Quinshon Judkins CLE BAL
80 F Tahj Brooks CIN JAC
81 F Raheim Sanders CLE BAL
82 F Jarquez Hunter LAR TEN
83 F Trevor Etienne CAR ARI
84 F Dare Ogunbowale HOU TB
85 F Isaac Guerendo SF NO
86 F Jaydon Blue DAL NYG
87 F Kyle Juszczyk SF NO
88 F Keaton Mitchell BAL CLE
89 F Kalel Mullings TEN LAR
90 F Alec Ingold MIA NE
91 F Elijah Mitchell KC PHI
92 F Jaylen Wright MIA NE
93 F Raheem Mostert LV LAC
94 F Tyler Goodson IND DEN
95 F Jordan James SF NO
96 F Hassan Haskins LAC LV
97 F Kimani Vidal LAC LV
98 F Jaleel McLaughlin DEN IND
99 F Rasheen Ali BAL CLE
100 F Hunter Luepke DAL NYG
101 F Emari Demercado ARI CAR

 

Breece Hall (RB)

Breece Hall looked explosive in Week 1 as the RB10 in PPR scoring. He played 58% of the snaps with 70.3% of the running back rushing attempts, but he had only two of six red zone carries. Hall finished with 21 touches and 145 total yards. He was impressive on a per-touch basis with a 26% missed tackle rate and 2.58 yards after contact per attempt. Hall should have success on the ground again this week against a run defense that was gashed last week by Derrick Henry. Last year, Buffalo allowed the eighth-highest missed tackle rate, the 12th-most yards after contact per attempt, and the ninth-highest yards before contact per attempt.

Braelon Allen (RB)

Braelon Allen might have saved his fantasy day with a score in Week 1, but he’s nothing more than a touchdown-dependent flex at this point. Last week, he played 31% of the snaps and had six carries, which he turned into nine yards on the ground. His mediocre per-carry efficiency is already manifesting itself again in 2025, as he didn’t force a single missed tackle and had only 1.17 yards after contact per attempt. The matchup is good for Allen on the ground, but you’re likely praying for another score if you put him in your flex. Last year, Buffalo allowed the eighth-highest missed tackle rate, the 12th-most yards after contact per attempt, and the ninth-highest yards before contact per attempt.

James Cook (RB)

James Cook finished Week 1 as the RB4 in fantasy. He played 57.7% of the snaps with 81.2% of the running back rushes, a 46.2% route share, and a 10.9% target share. Cook finished with 18 touches and 102 total yards. Cook was immensely productive for fantasy purposes, but he wasn’t very efficient on the ground, with only an 8% missed tackle rate and 1.31 yards after contact per attempt. It’s a one-game sample against a good run defense, so I’m not going to freak out or overweight it. Cook has another rough matchup this week on the ground, which he’ll need his touchdown equity and passing game utility to save him from. Last week, the Jets allowed the fourth-fewest rushing yards while giving up only 1.85 yards after contact per attempt and 0.80 yards before contact per attempt.

Alvin Kamara (RB)

Alvin Kamara played his usual bellcow role in Week 1 with 79% of the snaps, but the returns were discouraging. He finished with only 13 touches and 57 total yards. In a game where Spencer Rattler threw the ball 46 times…Kamara had only two targets. TWO! That is inexcusable. Rattler had the seventh-lowest checkdown rate in Week 1 (2.2%). One of the appeals of Kamara in draft season was not only his stable, voluminous role, but his pass game usage and how that would project on a terrible team this season that would be trailing a ton. Well, I guess none of us weighed that Rattler doesn’t check down and how that would impact Kamara. I hope this changes, but we’ll have to see if it does. Kamara did have a strong 18% missed tackle rate in Week 1, so there’s a small sliver of hope for Fantasy GMs. Kamara is likely headed for another down week, and now we have no clue if he’ll get the targets to save him. In Week 1, the 49ers allowed the 13th-fewest rushing yards, the fifth-lowest missed tackle rate, and the eighth-lowest yards after contact per attempt.

TreVeyon Henderson (RB)

TreVeyon Henderson was the RB25 in PPR scoring in Week 1. He played 33.8% of the snaps, finishing with 11 touches and 51 total yards. His passing game role fueled his week with a 32.1% route share but a 13% target share (six targets). He had only 38.4% of the running back rushing attempts (five). He posted a 20% missed tackle rate but only 0.40 yards after contact per attempt. It was an incredibly small sample, so take it with a grain of salt. Hopefully, his role grows in Week 2 against a middling run defense. In Week 1, Miami ranked 17th in stuff rate and 16th in yards before contact per attempt while giving up the eighth-most yards after contact per attempt.

Rhamondre Stevenson (RB)

In Week 1, Rhamondre Stevenson couldn’t have done much less with his volume if he tried. He played 66% of the snaps with a 41.5% route share, which he turned into nine touches and 27 total yards. He didn’t manage a single missed tackle and had only 1.29 yards after contact per attempt. He split the red zone rushing role with TreVeyon Henderson, with each player getting a carry inside the 20-yard line. We’ll see if Stevenson can be more productive in Week 2, but I’m not sure it will happen. In Week 1, Miami ranked 17th in stuff rate and 16th in yards before contact per attempt while giving up the eighth-most yards after contact per attempt.

RJ Harvey (RB)

I’ll start this off with the usage for R.J. Harvey wasn’t what I hoped for, but I think better days are ahead for Harvey. Sean Payton utilized a three-headed committee in Week 1, and I don’t see that lasting. Tyler Badie had a 25.6% route share (the same as Harvey). I think Badie will fade into the background. The only question is how long it will take for that to happen. It could come as soon as this week. In Week 1, Harvey played 31% of the snaps with only one target (2.5% target share) as he finished with seven touches and 69 total yards. Harvey was money when he did touch the ball, though, racking up a 33% missed tackle rate and 2.50 yards after contact per attempt. J.K. Dobbins handled all of the red zone rushing work (all three attempts), so that’s also something to watch. Please, Sean Payton, unleash Harvey in Week 2. Indy is a good matchup to do so. In Week 1, Indy allowed the highest yards after contact per attempt and the sixth-highest rushing success rate while also having the 11th-lowest stuff rate.

J.K. Dobbins (RB)

J.K. Dobbins played 53% of the snaps in Week 1 and had all three of the team’s red zone carries. He finished with 18 touches and 68 total yards. Dobbins posted solid tackle-breaking numbers with a 19% missed tackle rate and 2.63 yards after contact per attempt. He only had an 18.6% route share, which I kinda expected. He will be the back who contributes on early downs and in pass protection. Dobbins should have a strong day on the ground this week against Indy. In Week 1, Indy allowed the highest yards after contact per attempt and the sixth-highest rushing success rate while also having the 11th-lowest stuff rate.

Week 2 Tight End Start/Sit Grades

 

 

Rank Grade Name Team Week 2
1 A+ Trey McBride ARI CAR
2 A Sam LaPorta DET CHI
3 A- Brock Bowers LV LAC
4 B+ Tyler Warren IND DEN
5 B Mark Andrews BAL CLE
6 B Travis Kelce KC PHI
7 B- Tucker Kraft GB WAS
8 C+ T.J. Hockenson MIN ATL
9 C David Njoku CLE BAL
10 C Kyle Pitts Sr. ATL MIN
11 C Brenton Strange JAC CIN
12 C Hunter Henry NE MIA
13 D+ Zach Ertz WAS GB
14 D+ Jake Ferguson DAL NYG
15 D+ Juwan Johnson NO SF
16 D Dalton Kincaid BUF NYJ
17 D Harold Fannin Jr. CLE BAL
18 D Jonnu Smith PIT SEA
19 D Chig Okonkwo TEN LAR
20 D- Pat Freiermuth PIT SEA
21 D- Ja’Tavion Sanders CAR ARI
22 F Cade Otton TB HOU
23 F Colston Loveland CHI DET
24 F Dalton Schultz HOU TB
25 F Noah Fant CIN JAC
26 F Theo Johnson NYG DAL
27 F Mason Taylor NYJ BUF
28 F Mike Gesicki CIN JAC
29 F Noah Gray KC PHI
30 F Cole Kmet CHI DET
31 F Jake Tonges SF NO
32 F Tyler Conklin LAC LV
33 F Michael Mayer LV LAC
34 F AJ Barner SEA PIT
35 F Tyler Higbee LAR TEN
36 F Grant Calcaterra PHI KC
37 F Will Dissly LAC LV
38 F Tanner Conner MIA NE
39 F Dawson Knox BUF NYJ
40 F Evan Engram DEN IND
41 F Austin Hooper NE MIA
42 F Elijah Arroyo SEA PIT
43 F Davis Allen LAR TEN
44 F Adam Trautman DEN IND
45 F Luke Farrell SF NO
46 F Tommy Tremble CAR ARI
47 F Lucas Krull DEN IND
48 F Charlie Kolar BAL CLE
49 F Gunnar Helm TEN LAR
50 F Elijah Higgins ARI CAR
51 F Hunter Long JAC CIN
52 F Daniel Bellinger NYG DAL
53 F Jeremy Ruckert NYJ BUF
54 F Mo Alie-Cox IND DEN
55 F Julian Hill MIA NE
56 F Luke Musgrave GB WAS
57 F Harrison Bryant HOU TB
58 F Josh Oliver MIN ATL
59 F Kylen Granson PHI KC
60 F Darnell Washington PIT SEA
61 F Luke Schoonmaker DAL NYG

 

Colston Loveland (TE)

Ben Johnson is making his talented rookies earn their spots. In Week 1, Coltson Loveland had a 44.2% route share with a 5.7% target share and 5.6% first-read share. He could make it more of an even split with Cole Kmet as soon as this week, but the bigger takeaway is that neither he nor Kmet is startable with their usage up in the air. It’s not like you’ll be missing out on a smash matchup for either player. Last year, Detroit allowed the fewest fantasy points per game to tight ends.

Mark Andrews (TE)

Mark Andrews‘ 2025 season got off to a quiet start. He had a 59.1% route share but only had a 5.3% target share (one target) and 6.7% first-read share. Andrews could easily have a bounce-back game against Cleveland this week. During his last four regular-season meetings against this defense, he has averaged four receptions and 53.5 receiving yards with four receiving scores (he scored in three of four games). Last year, Cleveland allowed the seventh-most fantasy points per game and the 11th-most receiving touchdowns to tight ends.

David Njoku (TE)

Last week, David Njoku had a quiet game as Harold Fannin Jr. stole the Cleveland tight end show. Njoku still had a 79.2% route share, but he only saw an 11.1% target share with 0.97 yards per route run (37 receiving yards) and an 8% first-read share. This seems to be the possible “get right” matchup for a bunch of players in this game. It could be for Njoku as well. Last year, in his only meeting with the Ravens, he secured five of his seven targets with 61 receiving yards (one score) as the TE7 for the week. Last year, Baltimore allowed the ninth-most receiving yards, the tenth-highest yards per reception, and the 12th-most fantasy points to tight ends.

Harold Fannin Jr. (TE)

Is Harold Fannin Jr. 2024 Isaiah Likely? Doomed to disappoint us in fantasy after a wonderful Week 1 performance? I don’t know, to be quite honest. Ok, here’s the good. Last week, Fannin Jr. had a 20% target share, 2.17 yards per route run (63 receiving yards), and a 24% first-read share as the TE6 in fantasy. Alright, now it’s time for the negative. Fannin Jr. had only a 60.2% route share and a ridiculous 31% target per route run rate. Both of those usage metrics scream regression. It’s unlikely that he continues to see a target per route run rate that high, so unless he sees an uptick in routes, his usage is likely to come crashing back to Earth. Cleveland also utilized two tight end sets with 50.7% (second-highest in the NFL) of their offensive plays in Week 1. That’s a big difference from their 16.5% (tenth-lowest) snap usage of the same personnel grouping last season. I would sit Fannin Jr. this week to see how his usage shakes out, but I know that’s likely not the world that many people are living in after Week 1 with a BEVY of tight end injuries hitting fantasy teams. The matchup and talent are there for this usage to continue for at least one more week. Last year, Baltimore allowed the ninth-most receiving yards, the tenth-highest yards per reception, and the 12th-most fantasy points to tight ends.

Jake Ferguson (TE)

Last week, Jake Ferguson had a 77.1% route share with a 17.6% target share and 22.7% first-read share while he finished with five receptions and 23 receiving yards. The usage is exactly what we wanted to see, despite the ending result not being amazing for fantasy purposes. Last week, the Giants continued their trend of single high heavy defense (eighth-highest rate, 64.9%). Last year, against single high, Ferguson had only 1.04 yards per route run and a 16.8% first-read share. Last year, the Giants also held tight ends to the fifth-fewest fantasy points per game and the fourth-fewest receiving yards. Ferguson needs a touchdown to pay off for fantasy this week, likely.

Brenton Strange (TE)

Brenton Strange makes the streaming bucket for tight ends this week. Last week, he had a 60.6% route share, which, honestly, I hope we get that number to come up, but it’s workable for a streaming option. It will add to his week-to-week volatility if it doesn’t trend up, but he’s still a decent option if you’re struggling with tight end this week. In Week 1, he had a 12.9% target share, 2.95 yards per route run, and a 16% first-read share. Strange has a glorious matchup this week that should help boost his outlook. Last year, Cincy allowed the third-most receiving yards and the most fantasy points per game to tight ends. They are still struggling to defend the position in 2025, allowing the second-most receiving yards and the fourth-most fantasy points in Week 1.

Week 2 Defense / Special Teams Start/Sit Grades

Rank Grade Name Team Week 2
1 A+ Baltimore Ravens BAL CLE
2 A Denver Broncos DEN IND
3 A San Francisco 49ers SF NO
4 A- Los Angeles Rams LAR TEN
5 A- Pittsburgh Steelers PIT SEA
6 B+ Detroit Lions DET CHI
7 B+ Arizona Cardinals ARI CAR
8 B Minnesota Vikings MIN ATL
9 B Houston Texans HOU TB
10 B Philadelphia Eagles PHI KC
11 B- New England Patriots NE MIA
12 C+ Dallas Cowboys DAL NYG
13 C Seattle Seahawks SEA PIT
14 C Buffalo Bills BUF NYJ
15 C Los Angeles Chargers LAC LV
16 C- Tampa Bay Buccaneers TB HOU
17 C- Green Bay Packers GB WAS
18 D+ Cincinnati Bengals CIN JAC
19 D+ New York Giants NYG DAL
20 D Indianapolis Colts IND DEN
21 D Kansas City Chiefs KC PHI
22 D- Washington Commanders WAS GB
23 D- Miami Dolphins MIA NE
24 F Chicago Bears CHI DET
25 F Atlanta Falcons ATL MIN
26 F Tennessee Titans TEN LAR
27 F New York Jets NYJ BUF
28 F Las Vegas Raiders LV LAC
29 F New Orleans Saints NO SF
30 F Carolina Panthers CAR ARI
31 F Jacksonville Jaguars JAC CIN
32 F Cleveland Browns CLE BAL

 

Week 2 Kicker Start/Sit Grades

Rank Grade Name Team Week 2
1 A+ Brandon Aubrey DAL NYG
2 A- Tyler Loop BAL CLE
3 B+ Cameron Dicker LAC LV
4 B Wil Lutz DEN IND
5 B- Jake Bates DET CHI
6 C+ Ka’imi Fairbairn HOU TB
7 C+ Chris Boswell PIT SEA
8 C Harrison Butker KC PHI
9 C Jake Elliott PHI KC
10 C Evan McPherson CIN JAC
11 C Matt Prater BUF NYJ
12 C Cam Little JAC CIN
13 C Brandon McManus GB WAS
14 C Chad Ryland ARI CAR
15 C Chase McLaughlin TB HOU
16 C Will Reichard MIN ATL
17 C Matt Gay WAS GB
18 C- Joshua Karty LAR TEN
19 C- Jason Myers SEA PIT
20 D+ Daniel Carlson LV LAC
21 D+ Andy Borregales NE MIA
22 D+ Younghoe Koo ATL MIN
23 D Nick Folk NYJ BUF
24 D Cairo Santos CHI DET
25 D Graham Gano NYG DAL
26 D Joey Slye TEN LAR
27 D Riley Patterson MIA NE
28 D- Eddy Pineiro SF NO
29 D- Spencer Shrader IND DEN
30 F Blake Grupe NO SF
31 F Ryan Fitzgerald CAR ARI
32 F Jason Sanders MIA NE
33 F Andre Szmyt CLE BAL
34 F Parker Romo ATL MIN