Player mentions

Bo Nix
QB · DEN · #general

...m> Signals Quote: “ Bo Nix was excellent in this game, was my biggest takeaway. I’ve b...

Troy Franklin
WR · DEN · #general

...ary for a TD, then another great throw in the seam between defenders for a Troy Franklin score, and then a later massive throw for an over-the-shoulder catch for S...

Devaughn Vele
WR · NO · #general

...e to focus on how I see those trends evolving, but the quick note is after Devaughn Vele was second on the team in routes in 2024 at 315, we did get more consolida...

Russell Wilson
QB · #general

...nd only 19th in Payton’s first year as head coach when he was hiding Russell Wilson all year in 2023. So much of the modern game with the increase in field po...

RJ Harvey
RB · DEN · #general

... J.K. Dobbins — +1.1 RYOE/Att (4th among 48 qualified RBs), RJ Harvey — (-0.6) RYOE/Att (46th of 48) Relevant <...

Pat Bryant
WR · DEN · #startrecommendation

...2 bye, he was over 70% just once the rest of the way, while rookie Pat Bryant started to see his routes elevate. Bryant’s routes did the...

Quinshon Judkins
RB · CLE · #general

...800-yard rushers like Jaylen Warren, Josh Jacobs, D’Andre Swift, and Quinshon Judkins). That’s a lot of names I’m throwing at you, but I’m onl...

Matt Bryant
K · #startrecommendation

...e, he was over 70% just once the rest of the way, while rookie Pat Bryant started to see his routes elevate. Bryant’s routes did the...

James Franklin
QB · #general

...or a TD, then another great throw in the seam between defenders for a Troy Franklin score, and then a later massive throw for an over-the-shoulder catch for S...

Derrick Henry
RB · BAL · #injuryupdate

...d it against the second-highest stacked-box rate of the group, behind only Derrick Henry, and he did it without fumbling. Interestingly, Dobbins’ evasion and...

Dak Prescott
QB · DAL · #general

...tes while Nix led the NFL with 680 dropbacks, 21 clear of Dak Prescott in second at 659 (Nix also led the NFL with 612 pass attempts). As I worke...

Jordan Williams-Lambert
WR · #general

...volume rushers never got over 20 MPH, including 1,200-yard rushers Javonte Williams, Kyren Williams, and Christian McCaffrey, as well as 800-yard rushers like...

Christian McCaffrey
RB · SF · #general

...20 MPH, including 1,200-yard rushers Javonte Williams, Kyren Williams, and Christian McCaffrey, as well as 800-yard rushers like Jaylen Warren, Josh Jacobs, D’Andr...

Evan Engram
TE · DEN · #general

...ell with players. There’s risk it’s something like the Evan Engram debacle last year where Payton seemed likely to feature the playe...

Courtland Sutton
WR · DEN · #general

...obviously the Broncos have done this year. In this one, Nix had a dime to Courtland Sutton at the boundary for a TD, then another great throw in the seam between def...

Lamar Jordan
QB · #breakoutcandidate

...years and the upside is he could be a candidate for that Lil’Jordan Humphrey big-body role. It probably wouldn’t be super fanta...

Chris Warren
RB · #general

...Williams, and Christian McCaffrey, as well as 800-yard rushers like Jaylen Warren, Josh Jacobs, D’Andre Swift, and Quinshon Judkins). That’s a l...

Josh Jacobs
RB · GB · #general

..., and Christian McCaffrey, as well as 800-yard rushers like Jaylen Warren, Josh Jacobs, D’Andre Swift, and Quinshon Judkins). That’s a lot of names I...

Hakeem Butler
TE · DEN · #general

.... As I worked through this writeup, the Broncos signed 30-year-old Hakeem Butler , which is just another news blurb that for me emphasizes how Payt...

Lil'Jordan Humphrey
WR · DEN · #breakoutcandidate

...nd the upside is he could be a candidate for that Lil’Jordan Humphrey big-body role. It probably wouldn’t be super fantasy-releva...

J.K. Dobbins
RB · DEN · #general

...k. Denver Broncos Key Stat: J.K. Dobbins — +1.1 RYOE/Att (4th among 48 qualified RBs), RJ Harvey — (-0....

Adam Trautman
TE · DEN · #traderumor

...time in Jacksonville while his weak YPT remained. The team signed Adam Trautman to a new 3-year deal with $9.5 million fully guaranteed — t...

Jaylen Waddle
WR · DEN · #traderumor

...Moore for a second-round pick and the Dolphins acquiring Jaylen Waddle for a first and a third (there were Day 3 picks in both deals, as...

Javonte Williams
RB · DAL · #general

...4 of 48 volume rushers never got over 20 MPH, including 1,200-yard rushers Javonte Williams, Kyren Williams, and Christian McCaffrey, as well as 800-yard rushers like...

Article text

Before I get into today’s post, I need to apologize to anyone who has responded to one of these emails over the past six-to-eight months with a direct email reply. I’m not sure why, but those responses, which used to land in my main inbox since this newsletter started in 2020 — and which I mostly read and often responded to, for five-plus years — started to go to my spam folder at some point between October and January. What’s extremely annoying is anything in spam over 30 days old is permanently deleted, and some cursory searching indicates I can’t recover that stuff, it’s legit permanently deleted. From the past 30 days, I found four messages from you guys in spam, and based on past interactions, I imagine many of you expect that to be a good way to reach me. But if you tried since late 2025, and I didn’t reply, it’s because Gmail decided these emails I had a high rate of interaction with were actually spam, and without notification started a process to permanently delete them. If you can’t tell, it’s maddening to me this happened. Whatever changed with the spam filter, it’s insane it didn’t flag these emails as important given my activity! This was presumably done for my benefit. I get a ton of emails every day I don’t give a crap about, but some stupid AI algorithm grabbed emails I frequently interact with from my business, from my customers — in some ways, these are the emails I’d least want to lose — and just started trashing them. Isn’t technology great? I’ve applied a filter to hopefully correct this going forward, and I obviously marked the messages I found as “not spam.” As I alluded to, I was able to figure out roughly when this started, and it’s about six months of these kinds of replies I missed. I did kind of notice that stuff had seemed to slow down, but it’s been the offseason, and again, this is something I relied on not randomly changing, but wouldn’t have had any reason to think it would’ve. I only found out last week while looking for an unrelated password recovery email that never came. The future sucks, man. Anyway, if you reached out with a direct email reply about something important like your account, and weren’t sure why I blew you off, and you happen to also be reading this, please hit me up again. I apologize I missed the last one, but as always, I’d love to help. Today, we jump into two teams who played a classic in the AFC Divisional Round last January. The Broncos and Bills are similar in some ways, but different in others. Both have built strong offensive lines, and are expected to be good up front again in 2026. Both feature unconcentrated usage tendencies, where their routes get spread enough to make things tricky for fantasy. Those tendencies will be tested after both teams made a significant WR trade in March, with the Bills acquiring D.J. Moore for a second-round pick and the Dolphins acquiring Jaylen Waddle for a first and a third (there were Day 3 picks in both deals, as well). How those WRs fit, and how the rest of the players on those offenses fill in the routes around them, are big questions surrounding two teams that both finished top 10 in play volume and total yards on offense last year. Let’s take a look. Denver Broncos Key Stat: J.K. Dobbins — +1.1 RYOE/Att (4th among 48 qualified RBs), RJ Harvey — (-0.6) RYOE/Att (46th of 48) Relevant Signals Quote: “ Bo Nix was excellent in this game, was my biggest takeaway. I’ve been seeing a lot of confident negative comments about him, and been wonde…