We spend all offseason doing our best to read tea leaves. Week 1 tricks us into thinking we got our answers. Week 2 reminds us that the NFL season is long.
After Ben Johnson said this preseason, “I want to have the highest-scoring offense ever,” the Bears prophetically led the league in Week 1 scoring. They hung 59 points on the Panthers and looked on track to be one of the best offenses ever. In Week 2, they scored three points.
Ja'Marr Chase was drafted as the top receiver overall in fantasy drafts. In Week 1, he caught two of four targets for 12 yards. Managers who passed on Puka Nacua, Jaxon Smith-Njigba, and Amon-Ra St. Brown for him feared they had made a mistake. In Week 2, he hauled seven of nine targets for 75 yards and two touchdowns.
In Week 1, the Cowboys, a team with lofty preseason expectations, sputtered through a surprising 28-20 loss to the Giants. Dak Prescott, CeeDee Lamb, George Pickens, and Jake Ferguson were all drafted as fantasy starters, and they all fell well short of their weekly projections. In Week 2, they trounced the Commanders. Prescott, Lamb, and Ferguson were all week-winners, finishing as the Week 2 QB2, WR2, and TE4.
While the numbers alone could lead you to unreasonable conclusions about these pendulum swings between the first couple of weeks, context can explain some of them.
The Bears played in a sloppy downpour. Neither team could get anything going on offense in a game that was decided by field goals alone. Chase was coming off a preseason knee injury and was limited in his Week 1 role while the offense flowed through Tee Higgins, Chase Brown, and Mike Gesicki. The Cowboys were caught off guard by a radically improved Giants team in Week 1. They had an easier Week 2 victory when Jayden Daniels exited with a serious elbow injury, deflating the Commanders.
Knowing the necessary context keeps me from making drastic and unnecessary swings in these rest-of-season rankings. The Bears are probably better than the team that scores three points in a monsoon. Chase is still one of the best receivers in football. The Cowboys are still a fantasy goldmine, despite uncertainty after Week 1.
That context can help with some of the coin-flip situations through the first couple of weeks. But Week 2 also lets us start identifying early trends.
Unfortunately, the Chargers are 0-2, and there isn’t much optimism for a quick improvement. Colston Loveland has been an afterthought in the Bears offense for two straight weeks. Travis Etienne Jr. is not in the workhorse role we wanted.
On a more positive note, Patrick Mahomes II has looked like his pre-injury self in consecutive games. Dalton Kincaid has been a focal point of the Bills offense and an elite fantasy producer. Jaxon Smith-Njigba is exceeding his price tag despite losing Sam Darnold early in Week 1.
Those are the things we can’t ignore. While it’s important to stay tethered to preseason opinions, new information requires changes in opinion.
As a reminder, all movers will be noted with a "+" or "-" showing the change from last week's rankings. Significant movers will have a write-up explaining the change. New additions to the rankings will be marked as "NEW." Use these rankings to guide waiver wire moves and trade decisions. Target risers, cut fallers, and try to improve your roster where you can.
Let’s dive in.
Rest-Of-Season Fantasy Football Rankings
Rest-Of-Season Quarterback Rankings
Minor injuries have kept the QB2 tier in constant flux through the first couple of weeks. Aside from that, there are just some small movements. But there’s a story to be told in these rankings that a flat set of rankings cannot depict. Josh Allen is so far ahead of the rest of the position that he belongs in a tier of his own. He’s averaging 9.98 points per game more than the next-closest quarterback, and 20.74 more than the QB12. He’s giving his managers an advantage no other player can come close to recreating. He’ll assuredly regress at some point, but his current pace would warrant consideration as the most valuable player in all of fantasy football.
- QB1 - Josh Allen
- QB2 - Lamar Jackson
- QB3 - Joe Burrow (+1)
- QB4 - Brock Purdy (+5) - Currently leading all quarterbacks in EPA (expected points added) and CPOE (completion percentage over expectation), Purdy is playing lights out through the first two weeks. The film is clean, and the analytics are elite. He’s third in fantasy scoring, aided by five passing touchdowns and another on the ground. Purdy has proven to be a master of Kyle Shanahan’s system, and he adds just enough rushing moxie to raise his floor and ceiling. Purdy was likely drafted as a back-end QB1, or maybe even a QB2. But he’s a must-start QB1 going forward, especially next week against the Cardinals.
- QB5 - Drake Maye
- QB6 - Trevor Lawrence (+1)
- QB7 - Jalen Hurts (+3)
- QB8 - Caleb Williams (-5) - The reaction to his injury was scary, but Williams appears to have dodged the worst-case scenario. The team hasn’t officially ruled him out for Week 3’s Monday Night Football matchup, but Ben Johnson said he's week-to-week. If Williams is active, he’s a plug-and-play QB1. But the possibility that he misses a game or two pushes him down a bit in the rest-of-season rankings.
- QB9 - Patrick Mahomes II (+3)
- QB10 - Dak Prescott (+3)
- QB11 - Justin Herbert (-5) - Something is broken with the Chargers. Missed blocking assignments, fumbles, bad bounces, penalties, miscommunication, injuries. On almost every drive, something goes catastrophically wrong. Herbert’s upside was evident when he threw for over 5,000 yards in his second season. But he’s yet to come close to that production since, and nothing about the first two games of the season suggests that a bounceback is imminent. He’s benchable going forward, and can be dropped in single-quarterback leagues with ten or fewer teams.
- QB12 - Kyler Murray (+9) - The Vikings announced on Monday that Murray cleared concussion protocol and will start Sunday against the Buccaneers. His leash may have shortened a bit after Carson Wentz led the team to a 2-0 start, but the job is Murray’s to lose. His rushing upside and Minnesota's weapons make him a high-end QB2.
- QB13 - Bo Nix (+1)
- QB14 - Matthew Stafford (+1)
- QB15 - Jared Goff (+3)
- QB16 - Bryce Young (+6) - Young is quietly the QB2 on the season behind only Josh Allen. He's looked comfortable in his fourth season, finally looking like the player the Panthers expected him to be when they selected him first overall. We've seen hot stretches from Young before, making it hard to vault him too high up the rankings. But he's definitely crept into the streaming, especially next week against the lowly Browns.
- QB17 - Jaxson Dart (-6) - Dart exited Week 2's game early with a knee injury and is expected to miss some time. He's a plug-and-play QB1 when healthy, but his expected absence impacts his rest-of-season value.
- QB18 - Malik Willis (-2)
- QB19 - Daniel Jones (-2)
- QB20 - Tyler Shough (-1)
- QB21 - Jordan Love (-1)
- QB22 - Jayden Daniels (-14) - Daniels was looking sharp to start Week 2. He was ripping off chunk plays as a runner and placing the ball accurately as a passer. But he dislocated his elbow, an injury he suffered twice last year. He exited Week 9 last year after dislocating his elbow, and missed the next three weeks and his bye. In his first game back, Week 14, he reinjured his elbow, ultimately ending his season. Daniels will likely miss some time as the team assesses this injury, and he can be dropped in most fantasy formats.
- QB23 - Geno Smith (+1)
- QB24 - C.J. Stroud (+2)
- QB25 - Baker Mayfield (-2)
- QB26 - Cam Ward (-1)
- QB27 - Michael Penix Jr. (+4)
- QB28 - Sam Darnold (-1)
- QB29 - Aaron Rodgers (-1)
- QB30 - Kirk Cousins (-1)
- QB31 - Jacoby Brissett (-1)
- QB32 - Deshaun Watson
- QB33 - Drew Lock
- QB34 - Jameis Winston (New)
- QB35 - Carson Wentz (-1)
- QB36 - Tua Tagovailoa (-1)
- QB37 - Shedeur Sanders (-1)
- QB38 - Fernando Mendoza (-1)
- QB39 - Justin Fields (-1)
- QB40 - Mac Jones (-1)
- QB41 - Ty Simpson (-1)
- QB42 - Cooper Rush (-1)
- QB43 - Carson Beck (-1)
- QB44 - Riley Leonard (-1)
- QB45 - Tyson Bagent (-1)
- QB46 - Will Howard (-1)
- QB47 - Gardner Minshew II (-1)
- QB48 - J.J. McCarthy (-1)
Rest-Of-Season Running Back Rankings
As usual, there is a lot of movement among running backs. Volatile by nature, they’re impacted by injuries, gamescripts, momentum, on-field play, and more. There haven’t been any major movements near the top of the rankings through the first couple of weeks. You can make a strong argument for Ken Walker III as a top-two running back after what we’ve seen through two weeks. It’s a tough balance, knowing when to and how much to abandon preseason priors. Bijan Robinson, James Cook III, and Chase Brown, for example, aren’t living up to their current ranking. But they’re talented players who are getting their expected workloads, and the fantasy points should follow. The glut of running backs from about RB20 through RB60 is in constant flux, and risers and fallers should be useful for waiver wire and drop inspiration.
- RB1 - Jahmyr Gibbs
- RB2 - Bijan Robinson
- RB3 - Christian McCaffrey
- RB4 - James Cook III
- RB5 - Ashton Jeanty
- RB6 - Jonathan Taylor
- RB7 - Ken Walker III (+2)
- RB8 - Chase Brown (-1)
- RB9 - Derrick Henry (-1)
- RB10 - Omarion Hampton
- RB11 - De'Von Achane
- RB12 - Saquon Barkley
- RB13 - Javonte Williams
- RB14 - D'Andre Swift
- RB15 - Breece Hall (+2)
- RB16 - Kyren Williams (-1)
- RB17 - Jeremiyah Love (-1)
- RB18 - Bucky Irving (+2)
- RB19 - Cam Skattebo
- RB20 - David Montgomery (-2)
- RB21 - Quinshon Judkins (+1)
- RB22 - TreVeyon Henderson (+5) - In his season debut, Henderson looked like an RB1. A chunk play up the middle immediately reminded us of last year’s big plays. Henderson is a decisive burner, and a small crease is all he needs to score from anywhere on the field. Rhamondre Stevenson is a valued running back, and he isn’t going to disappear. But Henderson’s 60% snap share was the second-highest of any game Henderson has ever played alongside Stevenson. If he’s being afforded that sort of workload in his first game back from injury, it’s not inconceivable to think the team has larger plans for Henderson in Year 2. He’s in the weekly RB2 discussion, and his ceiling is as high as anyone’s in this range.
- RB23 - Bhayshul Tuten (+2)
- RB24 - Jaylen Warren (+2)
- RB25 - Rhamondre Stevenson (-1)
- RB26 - Jadarian Price (-3)
- RB27 - Travis Etienne Jr. (-6) - Etienne was a big faller last week and falls even more this week. In Week 1, he ceded a shocking amount of work to Kendre Miller. I mentioned concerns about what could happen to Etienne if Kamara returned and regained the role as the pass-catcher, and that’s exactly what happened. Kamara had 15 opportunities, and Etienne just 10. Frankly, Kamara didn’t do much. He averaged just 1.6 yards per touch, looking like a 31-year-old off a knee injury. He may improve as he shakes off the rust, but given Kellen Moore’s split backfield over the first two weeks, it’s hard to view Etienne as anything more than a high-end RB3 for now.
- RB28 - Chuba Hubbard (+2)
- RB29 - Blake Corum (+2)
- RB30 - Kyle Monangai (+2)
- RB31 - Aaron Jones Sr. (+10) - With Jordan Mason landing on IR, Jones should be the team’s RB1 for at least the next three weeks. He dominated touches in a sloppy matchup against the Bears. He took a few snaps off in the fourth quarter while the medical staff checked out his knee, but still finished the game playing 81% of the snaps. He handled 23 touches while DeeJay Dallas and Demond Claiborne combined for just 10. As long as Mason is out and Jones is healthy, Jones will be a plug-and-play RB2.
- RB32 - Jacory Croskey-Merritt (+1)
- RB33 - RJ Harvey (+1)
- RB34 - J.K. Dobbins (-5)
- RB35 - Josh Jacobs (+11) - The most recent news on Jacobs is from Jeremy Fowler, stating that he’ll likely be suspended for four to six games after he pleaded no contest to misdemeanor battery and criminal damage to property. Further speculation suggests his time on the commissioners’ exempt list could count toward his suspension, potentially putting him on track to play as early as Week 5. If Jacobs returns, he’d be an immediate back-end RB1. For managers with strong rosters who got out to a 2-0 start, targeting Jacobs in trades could be a savvy way to add upside and insulation to a running back room.
- RB36 - Rachaad White (+4)
- RB37 - Kaelon Black (-1)
- RB38 - Woody Marks (+7) - Marks and David Montgomery are in a 50/50 split. In Week 1, Marks edged Montgomery 40 snaps to 39, and they each ran 14 routes. In Week 2, Marks played 38 snaps to Montgomery’s 42, and they ran 24 and 28 routes, respectively. While the snaps and utilization may appear identical, the touches shift with gamescripts. In close and leading drives, expect Montgomery to get a hefty share of rushing, just like he did in a close Week 1 game against the Bills. In trailing gamescripts, like Week 2 against the Bengals, Marks will get extra usage as a receiver. Knowing the situational value of both running backs gives Marks more value than Week 1's box score would have implied.
- RB39 - Jonathon Brooks (-11) - Brooks’ injury history has been well-documented since before he ever took an NFL snap. While his knee injuries seemed behind him, Brooks suffered a groin injury this preseason that kept him out for some time. He exited Week 2’s game against the Falcons early with a groin injury. Brooks will likely miss time, while Chuba Hubbard handles the bulk of the workload. Brooks can be stashed on IR, but an extended absence could make it hard to roster him in shallow leagues, especially if he's headed towards a multi-game absence.
- RB40 - Mike Washington Jr. (-5)
- RB41 - Chris Rodriguez Jr. (-4)
- RB42 - Tyler Allgeier (+2)
- RB43 - Tony Pollard (-5)
- RB44 - Emmett Johnson (+7) - Ken Walker III has reshaped the Chiefs offense, but Johnson has been spectacular in his own right. On an admittedly small sample (10 rushing attempts), his 0.9 missed tackles forced per attempt leads the NFL by a vast margin. Johnson was a three-down back at Nebraska, and runs with a vigor that’s familiar to Andy Reid’s backfields. Johnson has no chance of taking the lead job from Walker, but he’s made the most of his limited opportunities and should be rostered in all formats. His role could continue to expand, and an injury to Walker would push him into the top 15.
- RB45 - Braelon Allen (+2)
- RB46 - Tyjae Spears (+2)
- RB47 - Keaton Mitchell (+2)
- RB48 - Kenny Gainwell (-6)
- RB49 - MarShawn Lloyd (-6)
- RB50 - Alvin Kamara (+10) - After suffering an MCL sprain during a joint practice with the Cowboys, expectations for Kamara’s 2026 season plummeted. But he returned from injury much earlier than expected, with a larger role than anyone projected. In his first game back, Kamara saw 9 carries and six targets; 15 total opportunities. Travis Etienne Jr. saw just 10. Etienne mustered a paltry 3.1 yards per touch against the stout Ravens defense, but Kamara averaged just 1.6. Etienne also saw more snaps, logging 37 to Kamara’s 20. Etienne also ran more routes. Many underlying metrics suggest the workloads should balance out over a longer timeline, but you can't completely write off Kamara’s involvement in Week 2. He’s in flex consideration, especially in PPR leagues.
- RB51 - Brian Robinson Jr (+1)
- RB52 - Jonah Coleman (+9) - With RJ Harvey managing a hamstring injury and missing Week 2, Coleman handled 13 touches. J.K. Dobbins saw ten touches, and the rookie looked better with his opportunities. Harvey will return, and the team clearly trusts Dobbins. But Coleman was a workhorse at Washington last year. He’s got a compact frame and can play all three downs. Sean Payton has displayed a willingness to shift workloads quickly in his backfields, and Coleman is worth a pickup in all formats.
- RB53 - Chris Brooks (+2)
- RB54 - Tank Bigsby (+4)
- RB55 - Kaytron Allen (+1)
- RB56 - Ray Davis (+1)
- RB57 - Kaleb Johnson (+30) - Johnson got some run in Week 2 after MarShawn Lloyd was benched for a fumble. The Packers traded for Johnson right before the season started, and he didn’t log a single touch in Week 1. He was a productive college back, and the Steelers took him in Round 3 just last year. Still young, he has upside if he can earn a role. The likely situation is that Johnson, Lloyd, and Chris Brooks continue to split touches frustratingly until Josh Jacobs returns, but Johnson is worth a pickup in most formats.
- RB58 - Zach Charbonnet (+1)
- RB59 - Najee Harris (+6)
- RB60 - Tyrone Tracy Jr. (-7)
- RB61 - George Holani (-7)
- RB62 - Rico Dowdle (-12) - Dowdle left the game with a toe injury, returned briefly, and was eventually declared out for the rest of the game. A game-ending toe injury typically leads to some missed games. Assuming Dowdle can’t go, Jaylen Warren would move firmly into the top-20 running backs every week. Special-teamer Travis Homer and rookie Swiss Army Knife Eli Heidenreich should also see expanded workloads if Dowdle is inactive.
- RB63 - Demond Claiborne (+10) - Claiborne was nonexistent in Week 1, but an injury to Jordan Mason allowed him to get a couple of snaps in Week 2. Two snaps and one target is hardly enough to get excited about, but Claiborne is a twitched-up rookie who could rip off some chunk plays if he’s afforded a larger role. Pick him up in deep leagues and see if his role develops into anything meaningful while Mason is out.
- RB64 - Will Shipley
- RB65 - Seth McGowan (-2)
- RB66 - Jaylen Wright
- RB67 - Nicholas Singleton (+5)
- RB68 - Jordan Mason (-29) - Mason landed on IR with a fractured thumb. With his required four-game absence and the Vikings' Week 6 bye, Mason can return as soon as Week 7, but there’s no guarantee he will. He can be released in shallow formats and stashed in deeper leagues with IR slots.
- RB69 - Emanuel Wilson (+9)
- RB70 - Sione Vaki
- RB71 - Devin Singletary (+3)
- RB72 - Justice Hill (-4)
- RB73 - Emari Demercado (-4)
- RB74 - Kimani Vidal (-3)
- RB75 - Samaje Perine (+4)
- RB76 - LeQuint Allen Jr. (+6)
- RB77 - Kendre Miller (-15) - After Miller was unexpectedly involved in Week 1, we were surprised again by his Week 2 healthy scratch. Alvin Kamara returned from injury, and CJ Donaldson’s special-teams role gives him an edge over Miller as the RB3. Miller is droppable in redraft formats.
- RB78 - DeeJay Dallas (New)
- RB79 - James Conner (-4)
- RB80 - Isiah Pacheco (-4)
- RB81 - Dylan Laube (-1)
- RB82 - Corey Kiner (-1)
- RB83 - Jaydon Blue (-6)
- RB84 - Sean Tucker (-1)
- RB85 - Tahj Brooks (-1)
- RB86 - Raheim Sanders (+3)
- RB87 - Adam Randall (-2)
- RB88 - Jaleel McLaughlin (+11)
- RB89 - Travis Homer (New)
- RB90 - Jordan James (-4)
- RB91 - Tyler Badie (+10)
- RB92 - Dylan Sampson (-25) - Sampson landed on IR and is expected to miss extended time as he recovers from a knee injury. He’s droppable in all non-dynasty formats.
- RB93 - Ameer Abdullah (-2)
- RB94 - Ollie Gordon II (+2)
- RB95 - Kareem Hunt (-5)
- RB96 - DJ Giddens (-4)
- RB97 - Ty Johnson (-3)
- RB98 - Frank Gore Jr. (-10)
- RB99 - Eli Heidenreich (+7)
- RB100 - Trevor Etienne (-5)
- RB101 - Brashard Smith (-4)
- RB102 - Isaiah Davis (-4)
- RB103 - Kyle Juszczyk (+4)
- RB104 - Hunter Luepke
- RB105 - Bam Knight (+6)
- RB106 - Jacob Saylors (+7)
- RB107 - Trey Benson (-14)
- RB108 - Jawhar Jordan (-8)
- RB109 - Roschon Johnson (-7)
- RB110 - Robert Henry Jr. (-7)
- RB111 - Jeremy McNichols (-6)
- RB112 - Salvon Ahmed (-4)
- RB113 - Kalel Mullings (-4)
- RB114 - Jarquez Hunter (-4)
- RB115 - Khalil Herbert (-3)
- RB116 - J'Mari Taylor (-2)
- RB117 - Roman Hemby (-2)
- RB118 - Rasheen Ali (-2)
- RB119 - AJ Dillon (-2)
- RB120 - Julius Chestnut (-2)
- RB121 - Kene Nwangwu (-2)
- RB122 - Lan Larison (-2)
- RB123 - Tyler Goodson (-2)
- RB124 - Devin Neal (-2)
- RB125 - Audric Estime (New)
Rest-Of-Season Wide Receiver Rankings
Wide receiver rankings feel dialed in after post-Week 1 adjustments, with only a few meaningful moves. A few surprises stand out, for better or worse. But most movers come from situations with preseason question marks. After the Jaguars and Cardinals receivers were clustered together in drafts, we now have clarity. Injuries drive the other major movements. Additionally, many of this week’s big risers are on the waiver wire, making for stronger targets than last week provided.
- WR1 - Puka Nacua
- WR2 - Ja'Marr Chase
- WR3 - Amon-Ra St. Brown
- WR4 - Jaxon Smith-Njigba
- WR5 - Justin Jefferson
- WR6 - CeeDee Lamb
- WR7 - Malik Nabers
- WR8 - Chris Olave (+2)
- WR9 - Drake London (-1)
- WR10 - Nico Collins (-1)
- WR11 - Zay Flowers
- WR12 - DeVonta Smith (+1)
- WR13 - Garrett Wilson (+1)
- WR14 - Tee Higgins (+2)
- WR15 - Parker Washington (+6) - Jaxon Smith-Njigba leads the league in both yards per route run and targets per route run. Washington is second in both categories. His underlying metrics have been elite through the first two weeks. His overall production is skewed by sitting in the second half of Week 1 and only catching one touchdown, but he’s a friendly gamescript away from a blowup game. His role, volume, and efficiency set him up for an extremely high weekly ceiling and relatively safe floor. Keep starting him as a high-end WR2.
- WR16 - Tetairoa McMillan (+3)
- WR17 - George Pickens
- WR18 - DJ Moore (-3) - Moore’s role in Week 1 was desirable. But an AC joint sprain forced him out of Week 2’s game with -1 yards from scrimmage. Moore’s toughness can’t be questioned, but this injury often involves missing some time. If Moore is active, he’s a weekly high-end WR2. But the potential for an inactive game or two impacts his rest-of-season value.
- WR19 - Christian Watson (+3)
- WR20 - Rashee Rice (-8) - A 31-yard unguarded catch-and-run leading into halftime salvaged his Week 2 outing, but Rice’s valuable role from the last few seasons is otherwise gone. A legitimate run game means the Chiefs no longer have to force short targets to Rice, and the numbers back it up. Rice’s targets per route run ranked inside the top ten in each of his first three seasons: 0.27, 0.34, and 0.31. That rate is at 0.11 through Week 2, ranking 120th of 145 qualifying receivers. Things can theoretically improve, but a different offensive system could end Rice’s run as an elite fantasy asset. If you can trade him for any top-20 wide receiver, you should.
- WR21 - Jameson Williams (-3)
- WR22 - Jaylen Waddle (+5) - The first two weeks of the season are likely a microcosm for Waddle’s season. A two-yard game followed by a 138-yard game is the ultimate example of a boom-bust player, and Waddle will probably be just that. He’s never been very consistent, and Sean Payton is willing to dig deep into his personnel bag every week, adding to the volatility. Waddle's Week 2 showing inspires hope, and fantasy managers can feel better about starting him in Week 3. But they should prepare for inconsistencies and up-and-down tendencies.
- WR23 - Luther Burden III (-3)
- WR24 - Ladd McConkey (-1)
- WR25 - Terry McLaurin (+3)
- WR26 - Emeka Egbuka (-1)
- WR27 - Mike Evans (-1)
- WR28 - Rome Odunze (-4)
- WR29 - Brian Thomas Jr. (+1)
- WR30 - Davante Adams (+5)
- WR31 - Carnell Tate (-2)
- WR32 - Stefon Diggs (+1)
- WR33 - Chris Godwin Jr. (+1)
- WR34 - Michael Wilson (+2)
- WR35 - Matthew Golden (+4)
- WR36 - Jalen Coker (+2)
- WR37 - Quentin Johnston (-5)
- WR38 - Marvin Harrison Jr. (-7) - We are officially on bust alert. Harrison looks awful as he starts his third year as a pro. He continues to struggle with drops, and his separation concerns have only been exacerbated. He seems unengaged and is simply going through the motions without no intensity during game situations. Through two weeks, he has just four targets and one 33-yard reception. The offense runs through Trey McBride. Michael Wilson is the WR1. Kendrick Bourne has become a full-time player and has 11 targets to Harrison’s four. Our Sigmund Bloom talked about Harrison as a potential sabotage drop after Week 1. At this point, if you drop him in a shallow league, he might not even get picked up. I’ll hold onto hope for a few more weeks in the small handful of leagues I have him in, but I understand why some Harrison managers might be willing to cut bait and move on.
- WR39 - Deebo Samuel Sr. (+13) - At this point of his career, Samuel isn’t a full-time player, but he’s making the most of his opportunities. His 0.28 target rate ranks 12th of 145 qualifying receivers to run ten or more routes this season. He’s being schemed up with his typical opportunities to lean on his physicality and create after the catch. The 49ers offense has been clicking through the first couple of weeks, and Samuel should have consistent touchdown opportunities. He’s a high-ceiling WR3 or flex player as long as he’s in this role.
- WR40 - DK Metcalf (+1)
- WR41 - Josh Downs (+2)
- WR42 - Jordan Addison (-5)
- WR43 - Courtland Sutton (-3)
- WR44 - Jakobi Meyers (+1)
- WR45 - A.J. Brown (+1)
- WR46 - Denzel Boston (+4)
- WR47 - KC Concepcion Jr.
- WR48 - Xavier Worthy (+3)
- WR49 - Adonai Mitchell (+6)
- WR50 - Wan'Dale Robinson (-2)
- WR51 - Rashod Bateman (+6)
- WR52 - Michael Pittman Jr (-10) - Pittman was inactive in Week 2 with a foot injury. Healthy in Week 1, he caught only three passes. He may have value when he returns, but this Steelers offense has looked horrific through the first two weeks. With Pittman likely falling behind DK Metcalf in the pecking order and working through an injury, his path to fantasy relevance keeps getting narrower.
- WR53 - Devaughn Vele (+3)
- WR54 - Kalif Raymond (+30) - Raymond’s 13 receptions through Week 2 rank fifth among all receivers, behind only Amon-Ra St. Brown, CeeDee Lamb, Jaxon Smith-Njigba, and Jalen Coker. Week 1 was written off as flukey, but he maintained a large role in Week 2, running the second-most routes on the team and catching all five of his targets for 40 yards. Raymond’s familiarity with Ben Johnson’s scheme is helping him get off to a hot start this season, and he has quickly become a viable flex option in deep leagues.
- WR55 - Makai Lemon (-2)
- WR56 - Kayshon Boutte (-2)
- WR57 - Romeo Doubs (+5)
- WR58 - Tre Tucker (+3)
- WR59 - Ryan Flournoy (+9) - Quietly leading all Cowboys in Week 2 routes, Flournoy has become a consistent player in a high-powered offense. We saw the upside last year in games where CeeDee Lamb was out, but he’s starting to show stand-alone value as well. He has ten targets through his first two games, and could be serviceable through bye weeks as a streamer with fun upside on an explosive offense.
- WR60 - Tre' Harris (+4)
- WR61 - Dontayvion Wicks (+8)
- WR62 - Rashid Shaheed (+3)
- WR63 - Jordyn Tyson (-5)
- WR64 - Jerry Jeudy (-1)
- WR65 - Khalil Shakir (-5)
- WR66 - Caleb Douglas (+1)
- WR67 - Keon Coleman (+10) - When DJ Moore left Thursday night’s game with a shoulder injury, Coleman had a chance to be the team’s top receiver. He looked much more polished than he did in his first two years. Half of his catches came before Moore was injured, and the Bills were able to let off the gas late. But he ran a variety of routes, separated well, and caught all six balls thrown his way for 68 yards. The Bills drafted Coleman 33rd overall a few years ago, and he hasn’t fulfilled his expected role. But he’s still just 23. He’s a big-bodied receiver who came into the league rough around the edges. A Year 3 breakout could be on the horizon, and he’s worth a pickup in deep leagues, especially if Moore misses any time.
- WR68 - Alec Pierce (-19) - Pierce exited Week 2’s game early with a non-contact injury and left the game in a boot and on crutches. After a long and arduous return from offseason surgery, he admitted he didn’t feel 100% during Week 1’s game. We don’t have enough information to determine Pierce’s long-term outlook, but it doesn’t look great. He'll avoid surgery and try to rehab, but an IR stint could be imminent, pushing him even further down the rest-of-season rankings.
- WR69 - Travis Hunter (-10) - Hunter still has some value as an injury-away stash if Parker Washington or Brian Thomas Jr. are injured. Still, it’s hard to justify stashing him while players with defined roles are emerging. Any hope that he’d have a surprise role on offense could be put to rest. He’s too talented to let go in dynasty, but his role could be frustratingly mercurial over his career.
- WR70 - Keenan Allen (+2)
- WR71 - Pat Bryant (+3)
- WR72 - Malik Washington (+1)
- WR73 - Jalen McMillan (-3)
- WR74 - Jalen Nailor (-3)
- WR75 - Jauan Jennings (+1)
- WR76 - Jaylin Noel (+4)
- WR77 - Xavier Hutchinson (+4)
- WR78 - Mack Hollins (+8)
- WR79 - Ted Hurst III (-1)
- WR80 - Bryce Lance (+8)
- WR81 - Kendrick Bourne (+8)
- WR82 - Tyquan Thornton (+8)
- WR83 - Cooper Kupp (-4)
- WR84 - Isaac TeSlaa (-2)
- WR85 - Antonio Williams (+2)
- WR86 - Elic Ayomanor (-3)
- WR87 - Dyami Brown (+13) - Brown has logged more than half of the Commanders’ offensive snaps in back-to-back weeks. There probably isn’t much value in the receiving game behind Terry McLaurin and Stefon Diggs, but his role is noteworthy. He moves up in the rankings as a guy worth stashing in deep leagues.
- WR88 - Demarcus Robinson (+9)
- WR89 - DeMario Douglas (-4)
- WR90 - Andrei Iosivas (+6)
- WR91 - Darnell Mooney
- WR92 - Jack Bech
- WR93 - Malachi Fields (+1)
- WR94 - Troy Franklin (+1)
- WR95 - Skyy Moore (New) - With Jayden Reed expected to miss some time, Moore should have a chance to be the team’s WR3. Savion Williams is on injured reserve, putting no one else ahead of Moore on the depth chart. He ran a route on half of Jordan Love’s dropbacks in Week 2. He’s a speculation stash in deep leagues.
- WR96 - Jahan Dotson (+12)
- WR97 - Chris Bell (-4)
- WR98 - Jahdae Walker
- WR99 - Joshua Palmer (+7)
- WR100 - Xavier Legette (+12)
- WR101 - Roman Wilson (+3)
- WR102 - Tory Horton (+1)
- WR103 - Jalen Royals (+13)
- WR104 - Isaiah Williams (+6)
- WR105 - KhaDarel Hodge (New)
- WR106 - Cyrus Allen (-7)
- WR107 - Chris Moore (New)
- WR108 - Myles Price (New)
- WR109 - Cody White (New)
- WR110 - Jayden Reed (-66)
- WR111 - Omar Cooper Jr. (-36)
- WR112 - De'Zhaun Stribling (-46)
- WR113 - Tank Dell (-12)
- WR114 - Ja'Kobi Lane (-12)
- WR115 - Calvin Ridley (-10)
- WR116 - Jordan Whittington (-9)
- WR117 - Zavion Thomas (-8)
- WR118 - Konata Mumpfield (-7)
- WR119 - Marvin Mims Jr. (-6)
- WR120 - Treylon Burks (-6)
- WR121 - Brenen Thompson (+2)
- WR122 - Germie Bernard (+2)
- WR123 - Dohnte Meyers (-8)
- WR124 - Olamide Zaccheaus (-7)
- WR125 - Zachariah Branch (-7)
- WR126 - Bo Melton (-7)
- WR127 - Tai Felton (-7)
- WR128 - Derius Davis (-7)
- WR129 - Kevin Coleman Jr. (-7)
- WR130 - Kyle Williams (-4)
- WR131 - Laquon Treadwell (+8)
- WR132 - LaJohntay Wester (+6)
- WR133 - Jared Wayne (New)
- WR134 - Jacob Cowing (New)
- WR135 - Malik Benson (-10)
- WR136 - Chimere Dike (-9)
- WR137 - Odell Beckham Jr. (New)
- WR138 - Jonathan Mingo (-9)
- WR139 - CJ Daniels (-9)
- WR140 - Tyreek Hill (-9)
- WR141 - Darius Cooper (+15)
- WR142 - Devontez Walker
- WR143 - Ryan Miller (New)
- WR144 - Christian Kirk (-12)
- WR145 - Brandon Aiyuk (-12)
- WR146 - Jalen Tolbert (-12)
- WR147 - Luke McCaffrey (-12)
- WR148 - Isaiah Bond (-12)
- WR149 - John Metchie III (-9)
- WR150 - Skyler Bell (-9)
- WR151 - Jaylin Lane (-8)
- WR152 - Cedric Tillman (-15)
- WR153 - KaVontae Turpin (-9)
- WR154 - Darius Slayton (-9)
- WR155 - Hollywood Brown (-9)
- WR156 - Colbie Young (-9)
- WR157 - Barion Brown (-9)
- WR158 - Tutu Atwell (-9)
- WR159 - Deion Burks (-9)
- WR160 - Kaden Wetjen (-9)
- WR161 - Jimmy Horn Jr. (-9)
- WR162 - Ashton Dulin (-9)
- WR163 - Greg Dortch (-9)
- WR164 - Elijah Sarratt (-9)
- WR165 - Tez Johnson (-8)
- WR166 - Dont'e Thornton Jr. (-8)
Rest-Of-Season Tight End Rankings
If there’s one position that has completely flipped upside down since the preseason, it’s tight ends. First, the unanimous TE1, Brock Bowers, has yet to play a snap after an unexpected preseason meniscus trim. Colston Loveland, the clear TE3 in ADP, has just one catch and three yards through two games. Travis Kelce is channeling his inner Benjamin Button. Dalton Kincaid is stringing together dominant and healthy performances for the first time in his career. While those names highlight the movers at the top, the streamer pool is also in constant flux. Injuries to offensive linemen, wide receivers, and other tight ends change roles and workloads, moving guys in and out of short-term relevance.
- TE1 - Trey McBride
- TE2 - Brock Bowers
- TE3 - Dalton Kincaid (+3) - The ascension continues. Kincaid was fantastic in Week 1, and only better in Week 2. Operating as the Bills’ secondary receiver behind DJ Moore, he became the offensive focal point in Week 2 after Moore left the game injured. His 4.59 yards per route run are second in the NFL behind only Jaxon Smith-Njigba. Kincaid was a great prospect coming into the league, and the early part of his career has been inconsistent due to a litany of injuries. But he’s been healthy through the early part of this season and has crept his way into the elite tier of difference-making TE1s.
- TE4 - Tyler Warren
- TE5 - Tucker Kraft
- TE6 - Sam LaPorta (+3) - LaPorta’s health was the major question mark coming into this season, and he looks healthy through the first couple of weeks. His 15 targets rank fourth among all tight ends, and his 11 receptions rank fifth. Most importantly, though, he passes the eye test. He doesn’t look like a player managing a back injury. In his first reception on Thursday night, he threw a nifty juke after the catch to evade a tackler. On his second catch, he plowed through a defender for the first down. Jared Goff threw his fourth and fifth passes to LaPorta poorly, and he had to reach away from his frame to snare each ball. These were routine plays from a younger LaPorta, but it’s good to see him looking like his old self as he returns from last year’s season-ending back surgery. Get him in your lineup as a TE1.
- TE7 - Travis Kelce (+4) - After trending down over the last few seasons, Kelce appears to have found a fountain of youth. Of course, the season is young, and we’re working with a small sample size, but his 86 yards per game are the most he’s averaged since his overall TE1 season in 2020. Kelce is also playing with some juice, leading the NFL in yards after the catch. His 12 receptions are third among all tight ends. With a newfound run game and lack of receivers, Kelce is primed for a bounceback season. Kelce was quietly fourth in receiving yards among tight ends last year and could improve on that total in 2026. He’s just outside of the elite tier of tight ends, but still a must-start weekly option.
- TE8 - George Kittle
- TE9 - Kyle Pitts Sr. (-2)
- TE10 - Colston Loveland (-7) - One tenet of my fantasy football analysis is that if I have to spend too much time explaining why a player is exceeding or underperforming expectations, I should probably stop. I could point to last year’s production. I could tell you that Loveland is a full-time player running a diverse allotment of routes. But at the end of the day, through two weeks, Loveland has just one catch on four targets for three yards. He was brutalized as a pass blocker against the Vikings, including the final play of the game, where Dallas Turner dogwalked him into Tyson Bagent for a sack. Loveland’s talent and opportunity are undeniable. You cannot cut him. But for fantasy managers wanting to see more, it’s not crazy to sit him in Week 3 against the Eagles.
- TE11 - Isaiah Likely (-1)
- TE12 - Juwan Johnson
- TE13 - Mark Andrews (+2)
- TE14 - Harold Fannin Jr.
- TE15 - Dalton Schultz (+2)
- TE16 - AJ Barner (+2)
- TE17 - Oronde Gadsden (+15) - Now the last tight end standing after David Njoku and Charlie Kolar were placed on IR, Gadsden will have a chance to operate as the team's top receiving tight end. He's worth a pickup for tight-end-needy teams and is firmly in the Week 2 streaming discussion.
- TE18 - Brenton Strange (-2)
- TE19 - Hunter Henry
- TE20 - T.J. Hockenson (+1)
- TE21 - Kenyon Sadiq (-1)
- TE22 - Terrance Ferguson (+1)
- TE23 - Pat Freiermuth (-1)
- TE24 - Cade Otton (+1)
- TE25 - Michael Mayer (+1)
- TE26 - Jake Ferguson (+1)
- TE27 - Dallas Goedert (-4) - Goedert sprained his MCL in Week 2 and is expected to miss time as he recovers, hurting his short-term value. He's droppable in most formats.
- TE28 - Greg Dulcich (+1)
- TE29 - Mike Gesicki (-5)
- TE30 - Chig Okonkwo (-1)
- TE31 - Darren Waller (+15) - Waller is coming off a two-touchdown game where he’s operating as the team’s clear top tight end. He hasn’t been afforded a full-time allotment of routes, but he ranks 21st of 74 qualifying tight ends in yards per route run through Week 2. Waller’s snap share rose from 35% in Week 1 to 44% in Week 2. Assuming his role continues to grow, Waller could find himself in the weekly streaming discussion.
- TE32 - Gunnar Helm (+2)
- TE33 - Colby Parkinson
- TE34 - Theo Johnson (-3)
- TE35 - Darnell Washington
- TE36 - Dawson Knox (+1)
- TE37 - Evan Engram (-1)
- TE38 - Elijah Arroyo (+2)
- TE39 - Mason Taylor
- TE40 - Jonnu Smith (-2)
- TE41 - Cole Kmet (+1)
- TE42 - Noah Gray (+1)
- TE43 - Tyler Higbee (+1)
- TE44 - Max Klare (+1)
- TE45 - Eli Raridon (+2)
- TE46 - Noah Fant (+2)
- TE47 - Erick All Jr. (+6)
- TE48 - Oscar Delp (+6)
- TE49 - Sam Roush
- TE50 - Nate Boerkircher (+1)
- TE51 - Jake Tonges (-10)
- TE52 - Tommy Tremble (-2)
- TE53 - Ben Sinnott (-1)
- TE54 - Luke Farrell (+1)
- TE55 - Adam Trautman (+1)
- TE56 - Eli Stowers (+1)
- TE57 - Ja'Tavion Sanders (+2)
- TE58 - Luke Schoonmaker (+2)
- TE59 - Matt Hibner (+3)
- TE60 - Mitchell Evans (+3)
- TE61 - Blake Whiteheart (New)
- TE62 - Elijah Higgins (+5)
- TE63 - Cade Stover (+1)
- TE64 - Josh Oliver (+1)
- TE65 - Will Kacmarek (New)
- TE66 - Jack Endries (-5)
- TE67 - Drew Sample (+1)
- TE68 - Zach Ertz (+2)
- TE69 - Austin Hooper (-3)
- TE70 - Michael Trigg (-1)
- TE71 - Charlie Kolar (-13)
- TE72 - David Njoku (-42)
- TE73 - Luke Musgrave (-2)
- TE74 - Joe Royer (-2)
- TE75 - Jeremy Ruckert (-2)
- TE76 - Daniel Bellinger (-2)
- TE77 - Marlin Klein (-2)
- TE78 - Tanner Koziol (-2)
- TE79 - Jackson Hawes (-2)
- TE80 - Justin Joly (-2)
- TE81 - Jelani Woods (-2)