Purdy is the real deal. He put up extremely impressive advanced stats this past season. This makes it hard for me to imagine him outside of the top eight or so QBs next year.
Mahomes and Lamar are lethal and highly effective passers, even if their passing totals don't reflect it.
Fields disappoints on basic and advanced passing stats. He stays fantasy relevant as a starter due to rushing upside, but his poor passing abilities will likely catch up to him in the NFL.
It's hard to evaluate TLaw. On the one hand, his situation was not helped by injuries to him and the rest of the offense. On the other, he looks like a low end QB1 - at best - when looking at per game basic and advanced stats.
All of the passing stats love Josh Allen. All the more reason he remains my QB1 overall in fantasy.
Overview
Welcome back to part two of the 2023 fantasy quarterback review.
In this blog post, I'll be going into more detail regarding the quarterback landscape. This will focus
less on fantasy points, and more on the passing numbers for quarterbacks, as the previous post placed a heavy emphasis
on fantasy stats. Additionally, this looking behind the curtain that is fantasy points, might reveal some quarterbacks
who played well, but couldn't quite put up points, and vice versa.
As a preview, this writing will cover some key or interesting basic passing stats as scatter plots, along with a version for advanced stats.
Each section will end with an optimal cluster plot (seasonal and per game versions) to get a more comprehensive recap of
how quarterbacks are playing, or really passing.
Lastly, I'm introducing "sliders" as a new feature to the site in this blog. Essentially, these are plots that will have a left and
right button underneath them, which will allow you to toggle between some plots. Generally, I'll be using this to cover
season and per game versions of a stat more efficiently.
With all of that out of the way, let's dive in!
Basic Passing Stats
We start with the bread and butter of any quarterback: passing yards. The slider below allows toggling between season totals and per game numbers:
I want to start with Allen. This is why he's the QB1 overall for me, and there's a gap between him and whoever you would call QB2. He puts up
good-to-elite passing numbers, and is one of the best in the business from a rushing production. This is who you want Anthony Richardson, Justin
Fields, etc. to become: good-to-great rushers with really strong passing capabilities.
On the subject of Fields, his passing numbers are paltry. 2562 passing yards is not great, but even taking into account the missed time, he threw 197
yards a game! Not a recipe for success as a quarterback in the league and for fantasy. It will be interesting to see what happens to Fields this
offseason, as there seem to few landing spots for Chicago to trade him to - maybe his fantasy days are far closer to being over than I thought?
I was thinking he would get at least one more year in Chicago or (more likely) another team, but the trade market for Fields is not looking great right now.
Pivoting to other young bucks: Stroud, Purdy and Love. All three were top 8 in passing yards, each throwing for more than 4100 yards. I gave these three
some love in part one, and want to highlight them again here. It's very impressive. Furthermore, Stroud was QB3 on a passing yards per game basis, only
behind Cousins and Flacco. Purdy was sixth on a per game basis, while Love was 13th - might be another reason why the price disparity between Stroud
and these guys is so ridiculous. The three of them look like they'll be putting up over 4000 yards for the foreseeable future.
Cousins and Flacco are both QBs I would keep an eye on as budget options. Cousins injury discounts him, but since he doesn't depend much on rushing,
I think he should be at least 80% of what he was. Flacco could be a great QB2 if he becomes a stop-gap starter somewhere, or if Watson goes down again.
Even in a down year, Mahomes was putting up numbers: 4183 total passing yards and 261 per game. Hopefully KC gets him some help in the receiving game,
from a fantasy perspective.
Onward to Tua and Goff. A healthy Tua in that Miami offense looks very capable of airing it out for 4000+ yards. The same can be said of Goff in that
Lions offense. As a result, I see both of these quarterbacks having quite safe floors, but unfortunately limited ceilings. Tua has never thrown for
30 or more touchdowns and Goff has hit 30+ (30 this previous season and 32 in 2018) twice in his career. 4000 passing yards provides 160 points (for leagues
that score 25 yards as 1 point); however to then hit 285 total points from passing stats requires 31.25 touchdowns (in leagues that score a passing touchdowns
as 4 points).
The 285 mark is specifically referenced guarantees a QB1 finish, for now at least:
The green bar graph shows the QB12 fantasy points by year - hitting 285 would guarantee a QB1 finish, but it would be below QB6 (the red bar graph shows
the median QB1 - which would be the average of QB6 and QB7) since 2017 (the Mahomes effect?).
Anyway, the consequence of this is that guys like Goff and Tua are never likely to be in the top 6-8 fantasy QB conversation consistently, especially since they
offer close to zero rushing production.
On the note of no rushing production, Burrow and Herbert had rough seasons this year, both dealing with injuries, and the latter with a poor coaching staff.
I expect both to bounce back to their usual selves next year and be in the conversation for top 5 fantasy quarterbacks.
Flipping to more rushing quarterbacks: Hurts, Lamar, and Murray all had positives about them this year, as each finished as a top ten quarterback in
fantasy points per game. However, each of them 230 passing yards a game. So, maybe the concerns about Fields are a little exaggerated? Or, more likely,
it will be tough for these three to achieve consistent fantasy success?
I say more likely for the second option, as Fields has legitimate concerns, in
my eyes, and outside of Hurts, neither Lamar nor Murray has had back-to-back top 5 seasons (Murray was close as QB6 in 2019 and QB3 in 2020).
Maybe that's asking too much of them, but if any of them could hit about 250 passing yards a game, Allen will have more competition for QB1.
Last QB I want to point out on this slider: TLaw. A lot of things didn't quite go his or the Jaguars way this year, but TLaw did finish as QB12
for passing yards on a per game basis, so there's hope for improvement next year. Again, I worry this is it from TLaw, but I am willing to give
him another season before deciding whether there's room to grow or this is it.
Moving onto to sack numbers:
I thought this would be extremely relevant to the Giants. Jones and DeVito were QB1 and QB2 on a sacks per game basis. That oline needs
desperate improvement, and until that happens, I would largely avoid players there for fantasy. It's a bit of shame since Jones showed
flashes of being a decent quarterback in 2022.
Additionally, this also shows how tough life is for Bryce Young right now. While his performances did not excite, there's some hope for the future
as it will be hard for the Panthers to NOT add talent to the current roster.
The final name on the graph I wanted to point out was Howell - this is partly why he lost the starting job, and the Commanders will be drafting a QB
at 1.02. He takes too many sacks and is a bit too careless with the ball. There's a good player in there, I think, but he has some serious weaknesses,
which might limit him to being a career backup.
Three names you don't see on the per-game list and are toward the bottom in season totals: Allen, Mahomes and Purdy. Their oline quality is all
solid and pretty similar in quality, so this is another Purdy is actually pretty good advertisement.
If it wasn't for Trent Williams, the 49ers might have one of the worst units in the league, and the league witnessed that when the 49ers went on a
three game losing streak during his injury. That being said, this is still a testament of Purdy's pocket presence and ability to read the game.
He might not be the most naturally talented QB, but Purdy has some impressive processing power.
Basic Passing Stat Clustering
Now for a more comprehensive view on these quarterbacks compare to each other, the clustering for the season numbers on sacks, passing yards,
passing touchdowns, interceptions, and completion percentage:
A brief description of each cluster:
Cluster 0 (Green): Quarterbacks who got hurt and Browning, no-one here had a full and/or healthy season, so the stats are low across the board. Good completion percentage though.
Cluster 1 (Teal): The best passing tier, although this group does throw quite a few interceptions.
Cluster 2 (Dark Blue): Taysom Hill, the gadget quarterback. Does not really accumulate any of the stats here.
Cluster 3 (Red): A worse version of Cluster 0. Only slightly better at passing yards.
Cluster 4 (Orange): The next best tier after Cluster 1. Solid numbers across the board. Better interception numbers than the teal tier, but worse completion percentage.
Cluster 5 (Purple): Howell and Young: the quarterbacks who got sacked an outrageous amount.
Cluster 0 (Green)
Jake Browning
Kyler Murray
Joe Burrow
Kirk Cousins
Cluster 1 (Teal)
Trevor Lawrence
Tua Tagovailoa
Patrick Mahomes
Jared Goff
Brock Purdy
Jordan Love
Dak Prescott
Jalen Hurts
Josh Allen
Cluster 2 (Dark Blue)
Taysom Hill
Cluster 3 (Red)
Zach Wilson
Aidan O'Connell
Desmond Ridder
Gardner Minshew
Joshua Dobbs
Justin Fields
Cluster 4 (Orange)
Geno Smith
Justin Herbert
Derek Carr
Matthew Stafford
Russell Wilson
C.J. Stroud
Baker Mayfield
Lamar Jackson
Cluster 5 (Purple)
Bryce Young
Sam Howell
Some notes of each group:
Cluster 0 (Green): Hard to comment on anyone here other than Browning. You hope to see Cousins and Burrow back to their best next year, and Kyler build off what he did in 2023. That being said, Browning deserves the attention here as he played quite well in his cameos and proves he should be in the NFL. He likely won't be fantasy relevant though.
Cluster 1 (Teal): I think you're pretty happy to see your QBs name in this list. Consists of really solid passers and QBs across the board. All of these players have a yearly floor of high-end QB2 or low-end QB1 fantasy potential. If TLaw can hit another gear, and Goff and Tua throw more touchdowns, then this group would be full of QB1s for the foreseeable future.
Cluster 2 (Dark Blue): Start Hill at tight end if you can, otherwise he's a bye week flier at best for QB.
Cluster 3 (Red): An analogous group of QBs (for 2023) to Cluster 0. Fields, the somewhat hurt starter, accompanied by (mostly?) backups. It will be interesting to see if AOC can keep his starting job, and the same could be said for Fields. I can only read this info as discouraging for Fields, as he did play 13 games.
Cluster 4 (Orange): Quite the mix of quarterbacks here. Outside of Stroud, none of them really tore it up through the air, and he's in this tier due to missing a few games. I think it's a little disappointing seeing Jackson in this tier. He's improved as a passer, but he doesn't quite put up elite numbers. It's kind of impressive Herbert is in the second best tier of passing production, considering his missed time and injuries.
Cluster 5 (Purple): Howell needs to learn how to get rid of the ball better. He could've avoided more sacks. If he could improve his decision making a little more, he would probably stick around as a starter in the NFL. Bryce needs a line - Panthers just have too much of a talent deficit.
Moving onto the per game version of the tiers above, note that the optimal number of clusters here is five instead of six:
A brief summary of each tier:
Cluster 0 (Green): Middle tier group that is pretty squarely between all the other clusters.
Cluster 1 (Dark Blue): By far the worst group of the bunch for passing production, but they don't turn the ball over that much.
Cluster 2 (Orange): Joe Flacco - the ageless wonder! Outside of his turnover tendency, about as good as it gets for fantasy in the passing game. Might be a pretty good QB2 if he starts somewhere in 2024.
Cluster 3 (Purple): Outside of Flacco, the best passing tier. Observe that this cluster does have far better completion percentage than Flacco.
Cluster 4 (Red): Mullens and Howell. Gun slingers like Flacco, but far less productive.
Cluster 0 (Green)
Derek Carr
Joe Burrow
Geno Smith
Jake Browning
Baker Mayfield
Matthew Stafford
Trevor Lawrence
Russell Wilson
Justin Herbert
C.J. Stroud
Kyler Murray
Lamar Jackson
Jalen Hurts
Cluster 1 (Dark Blue)
Gardner Minshew
Taylor Heinicke
Easton Stick
Deshaun Watson
Joshua Dobbs
Justin Fields
Cluster 2 (Orange)
Joe Flacco
Cluster 3 (Purple)
Tua Tagovailoa
Jared Goff
Patrick Mahomes
Brock Purdy
Kirk Cousins
Jordan Love
Dak Prescott
Josh Allen
Cluster 4 (Red)
Nick Mullens
Sam Howell
Brief commentary on each cluster:
Cluster 0 (Green): Not really excited, but also not disappointed if my quarterback is in this tier. The passing production is generally solid, and there are some quarterbacks here that could be have elite passing production in future seasons. A little surprised to see Stroud in this tier, but he took too many sacks and didn't throw enough touchdowns to be in the purple group.
Cluster 1 (Dark Blue): With really poor passing production characterizing this tier, it's not a great look for Watson and Fields. I'm willing to give Watson a little more of a pass, as one of his six games was a dud across the board due to injury. Fields has less excuses.
Cluster 2 (Orange): This is what a gun slinger looks like - big time numbers with quite a few turnovers. Exciting to watch and great for fantasy. Hopefully Joe gets a starting job next year.
Cluster 3 (Purple): The quarterbacks with elite passing production, who are also careful with the ball - except maybe Allen. Great to see young names like Love and Purdy - maybe they should be getting more attention in fantasy?
Cluster 4 (Red): The wannabe Flacco's. Not ideal for Howell, but he might have another chance to turn things around.
Advanced Passing Stats
We'll start this section by taking a look at EPA.
While EPA isn't a sticky stat and does not serve as a strong metric for fantasy points,
it is still useful in determining how well a player is actually playing, at least for the quarterback position. It provides insight about whether a player
is playing better than expected.
For those wondering more about the importance of EPA, I strongly recommend checking out these articles at
Best Ball Stats and
NFELO.
The slider for season total EPA and per game EPA:
Between the season and per game averages, this shows how good, or rather explosive (in the sense of big plays), Tua is.
At the same time, I would imagine the frustration of an owner grows immensely as Tua doesn't score even passing touchdowns
to be anything more than a low-end QB1.
The same, more or less, could be said for Allen, Dak, and Love. Again, and I know I sound like a broken record here, this is why
Allen is QB1 for me in fantasy - he has elite passing production to pair with his elite rushing production.
Mahomes is rather disappoint here, but that makes sense with the film we saw of him. The KC offense struggled and was far less explosive
than past seasons.
I would be quite disappointed with Trevor Lawrence. He accrued 0 total EPA... not ideal, at all.
The same could be said for Fields and Murray, as both don't appear on either plot. The latter gets a bit
more of a pass for me due to the injury from last year and the talent deficit in Arizona.
Moreover, I want to point out that Flacco has an EPA per game of about -1.61. So, while he did put up numbers,
his stats appear to deceive his actual performance. To put it another way, his play led to less contribution to the
game score than what you would expect from an average performance.
Finally, Brock Purdy. Wow that is quite impressive. The list of players, not named Brock Purdy, to hit a mark of over 140 passing epa since 2005:
Peyton Manning (x6)
Tom Brady (x6)
Drew Brees (x5)
Carson Palmer (x1)
Tony Romo (x1)
Ben Roethlisberger (x2)
Philip Rivers (x3)
Aaron Rodgers (x3)
Matt Ryan (x2)
Patrick Mahomes (x3)
Lamar Jackson (x1)
Josh Allen (x1)
That's some pretty good company.
Another stat worth looking at is Dakota, which is a combination of EPA and CPOE (completion percentage
over expected). More simply, Dakota provides us with another metric
to compare how a quarterback is playing to how the average quarterback would play.
The slider below shows the Dakota season total and per game numbers:
Once more, the all around numbers do no favors for TLaw, Murray and Fields. It is interesting to see how
high Browning and Mullens are, when looking at the per game numbers. They both should have NFL futures,
but it is still tough to imagine them thriving as starting quarterbacks, even from a fantasy perspective.
The highlight of this data has to be Purdy again. The list of quarterbacks, not named Brock Purdy,
with a season total Dakota of at least 3:
Peyton Manning (x6)
Tom Brady (x1)
Drew Brees (x3)
Carson Palmer (x1)
Tony Romo (x1)
Philip Rivers (x3)
Aaron Rodgers (x3)
Matt Ryan (x1)
Patrick Mahomes (x1)
Lamar Jackson (x1)
It's Purdy's world, and we're just living in it!
Advanced Stat Clustering
Time to cluster these quarterbacks on advanced stats to get a better comparison between them.
The clustering for the season numbers is created with the following stats:
pacr, Dakota, EPA (more accurately passing epa), and
passing air yards.
The optimal cluster size for the season numbers was five:
A brief summary of each cluster:
Cluster 0 (Purple): The second best passers by the advanced metrics. Just behind Cluster 2 in every stat, except passing air yards, which they lead in. These QBs air it out, but are not as effective as those in Cluster 2.
Cluster 1 (Dark Blue): Arguably the worst passing tier. However, their middle of the pack passing epa is somewhat redeeming.
Cluster 2 (Orange): The best passing tier by advanced metrics. These guys air it out and do so exceptionally well.
Cluster 3 (Red): In contention with Cluster 1 for the worst group of passers by the advanced metrics. Their highly negative EPA makes me lean towards this group for being the worst.
Cluster 4 (Green): A better version of Cluster 1 at everything except passing epa, where the two tiers are about even
Cluster 0 (Purple)
Derek Carr
Matthew Stafford
Trevor Lawrence
C.J. Stroud
Baker Mayfield
Patrick Mahomes
Jordan Love
Lamar Jackson
Jalen Hurts
Josh Allen
Cluster 1 (Dark Blue)
Taysom Hill
Aidan O'Connell
Jake Browning
Kyler Murray
Joe Burrow
Kirk Cousins
Cluster 2 (Orange)
Tua Tagovailoa
Jared Goff
Brock Purdy
Dak Prescott
Cluster 3 (Red)
Zach Wilson
Bryce Young
Joshua Dobbs
Sam Howell
Cluster 4 (Green)
Desmond Ridder
Gardner Minshew
Geno Smith
Justin Fields
Justin Herbert
Russell Wilson
Some commentary on each tier:
Cluster 0 (Purple): Any of the passers in this list are at the very least solid. I would find this to be encouraging for TLaw, Stafford, Carr, and Mayfield owners - standard business for the rest. Looking at a larger pool of advanced stats shows that they all played well in 2023.
Cluster 1 (Dark Blue): Backups and injured QBs, a cluster we can largely ignore for serious analysis.
Cluster 2 (Orange): All of these guys had elite passing seasons and were incredibly effective. I think Purdy is making a strong case for top 8-10 quarterbacks next year.
Cluster 3 (Red): These passers are bad, and I wouldn't want them on my fantasy team. NFL teams probably don't want them either. Tough for Howell...
Cluster 4 (Green): The tier to feel lukewarm about. Not a great sign for Fields and Geno. Fields might be close to done as an NFL starter with how little his passing has improved. Geno in 2022 looks like a flash in the pan.
Moving onto the per game version of the cluster plot above:
The overview on each cluster:
Cluster 0 (Dark Blue): Pretty poor at most advanced metrics, except for pacr per game. Probably second worst passing group.
Cluster 1 (Green): The second best passing group by the advanced metrics. Quite a distance behind Cluster 3 though.
Cluster 2 (Red): The worst passers by pretty much every advanced metric. This group avoids last only for passing air yards, where they are middle of the pack.
Cluster 3 (Purple): The best passers by advanced metrics. They don't necessarily air it out the most, but they are extremely effective.
Cluster 4 (Orange): Mr. Flacco. Middle-to-lower end of the pack on most advanced metrics, but insane at airing it out. The passing air yards are quite ridiculous.
Cluster 0 (Dark Blue)
Gardner Minshew
Joe Burrow
Geno Smith
Jake Browning
Russell Wilson
Justin Fields
Kyler Murray
Cluster 1 (Green)
Nick Mullens
Derek Carr
Baker Mayfield
Matthew Stafford
Trevor Lawrence
Justin Herbert
C.J. Stroud
Kirk Cousins
Jordan Love
Jalen Hurts
Josh Allen
Cluster 2 (Red)
Taylor Heinicke
Easton Stick
Deshaun Watson
Sam Howell
Joshua Dobbs
Cluster 3 (Purple)
Tua Tagovailoa
Jared Goff
Patrick Mahomes
Brock Purdy
Dak Prescott
Lamar Jackson
Cluster 4 (Orange)
Joe Flacco
Notes for the clusters:
Cluster 0 (Dark Blue): It is concerning to see a few names on here. I am willing to give Murray and Burrow more of a pass due to their injuries. More bad news bears for Fields and Geno. Russ might be close to done as an NFL starter.
Cluster 1 (Green): A lot of names you'd expect to see. Mullens, however, is a surprise. He might have value as a QB2 if he ends up starting for some reason next year. More good news for Carr, Mayfield, Stafford, and TLaw - the advanced metrics are showing a decent pulse for all of them. Makes me think that the high-QB2-low-QB1 range is obtainable for them, especially the latter three.
Cluster 2 (Red): Avoid QBs here. Howell really did fall apart towards the end of the season, and it will be interesting to see what happens to him. Again, I give Watson a bit of a pass since one of his games ended almost immediately.
Cluster 3 (Purple): You'd love to have any of these QBs on your roster. They are really effective passers, and most of them are consistently in contention for the top eight QB spots. Great to see Lamar and Mahomes here, as the former didn't put up a lot of fantasy passing stats and Mahomes had an off year when looking only at basic passing stats. Both are still highly effective and lethal passers.
Cluster 4 (Orange): Flacco's great fantasy production is marred by the poor advanced stat metrics. He might not be able to keep a job for long if does have one next year.
Summary
That will do it for this one! Hope the analysis shed some more light on the passers around the league.
Keep an eye out for the follow up on the rushing component of quarterbacks.
As always, the recap again:
Purdy is the real deal. He put up extremely impressive advanced stats this past season. This makes it hard for me to imagine him outside of the top eight or so QBs next year.
Mahomes and Lamar are lethal and highly effective passers, even if their passing totals don't reflect it.
Fields disappoints on basic and advanced passing stats. He stays fantasy relevant as a starter due to rushing upside, but his poor passing abilities will likely catch up to him in the NFL.
It's hard to evaluate TLaw. On the one hand, his situation was not helped by injuries to him and the rest of the offense. On the other, he looks like a low end QB1 - at best - when looking at per game basic and advanced stats.
All of the passing stats love Josh Allen. All the more reason he remains my QB1 overall in fantasy.
Thanks for reading!
Cheers,
Alex
Glossary
Term definitions below:
EPA (expected points added): this version of EPA is actually passing_epa. Total expected points added on pass attempts and sacks. NOTE: this uses the variable `qb_epa`, which gives QB credit for EPA for up to the point where a receiver lost a fumble after a completed catch and makes EPA work more like passing yards on plays with fumbles.
Dakota: Adjusted EPA + CPOE (completion percentage over expectation) composite based on coefficients which best predict adjusted EPA/play in the following year.
passing air yards: Passing air yards (includes incomplete passes).
pacr: Passing (yards) Air (yards) Conversion Ratio - the number of passing yards per air yards thrown per game.
These terms, and other stat definitions, are defined here.