Just going back to last season Mac Jones had 3800 yards as a rookie with 2 300 yard games and a 299 one. Consensus here is he sucks.
Taylor Heinicke had over 3400 yards with a 300 yard game.
Thats just a few from last year. Looking at 2019 there was Kyle Allen (who?) Gardner Minshew and Trubisky with over 3k yards and multiple 300 yard games.
It shouldn't be that hard to hit those numbers for Fields when those guys are doing it.
The consensus on Mac Jones is that he sucks and I agree this year he has sucked. Will he in the future? I don't know. I don't watch him consistently enough to confidently say whether he'll be good, meh, or sucky in the future. His QBR has dropped from 56.9 a year ago down to 32.6 this year. Basically a flip flop of him and Fields. Much like I don't think you can hold Fields supporting cast against him, I also don't think it's fair to not acknowledge Mac's got the worst offensive coordinators in the league so this very well may be a fluke year.
As for Heinicke, he was in his 4th year in the league. He had 20 TDs, 15 INTs and 3400 yards, a passer rating of 85.9 and a QBR of 45.8. This year (his 5th according to espn.com) he has 1,859 yards, with 12 TDs and 6 INTs, a passer rating of 89.6 and a QBR of 45.2. He's basically the same guy as a year ago just with fewer attempts. He's got 1 thing though that Justin Fields does not and that's a true #1 receiver in Terry McLaurin.
As for the other three guys, they're all currently backup QBs in the league.
- Minshew had plenty of positive moments in Jacksonville but got traded away after the Jags drafted Lawrence. Now he's stuck behind Jalen Hurts. I hope to see him one day get another shot but we'll see. From a passer rating and QB rating, he's having the worst season of his career despite it being his most talented. I surmise it's probably a case of lack of in-season reps and limited attempts.
- Trubisky won the job and then was benched for Pickett. He seems destined to be a late-stage Andy Dalton type who will win a starting job until the QB of the future is ready. The stats will be there but his play seems to leave that team searching for other options.
- Kyle Allen had Christian McCaffery and DJ Moore. One game against the Packers with 1 td, 1 INT and on 28-43 passing for 307 yards. The other was a 31-50 passing performance with 4 INTs in a blowout loss 29-3 against the Falcons. So high passing yards but it came with a price.