Statistical rankings below courtesy of PFF and Football Outsiders. Team run block ranking* based on top-70 draft-eligible FBS RBs (sub-divisions not included). All other rankings are based on 80 draft-eligible players with PFF grades.
*This is a metric of mine that combines various tools – including FOA’s average line yards, opportunity rate, power rate, and stuff rate, and PFF’s run-blocking grades – to give an all-encompassing depiction of 2021 blocking quality received. This can help show which prospects were in advantageous and disadvantageous collegiate situations (in this case only, the lower the ranking, the better).
7. Dameon Pierce | Florida | 5095/224
2021 PFF grade: 1 (out of 80)
Elusive rating: 4
PFF receiving grade: 3
PFF pass blocking: 12
Team run block rank: 48 (out of 70)
2021 gap runs: 42
2021 zone runs: 57
A top-200 overall recruit in the class of 2018, Pierce chose Florida over Auburn. Pierce saw the field off the bench as part of a rotation his first two years. He took over the starting job during the COVID-shortened 2020 season and held onto it over a 13-game sample in 2021. Pierce benefited from Florida’s recent fealty to backfield committees as an underclassmen. He probably didn't appreciate it as much once he’d entered the starting lineup as a junior.
Pierce was the nation’s most-underutilized back last season. On a team that desperately needed offense, Pierce provided, posting 5.7 YPC and 11.4 YPR with 16 total TD. He caught all 19 targets with no drops. But due to Emory Jones and Anthony Richardson gobbling up designed-carry attempts, and HC Dan Mullen’s stubborn insistence on a three-man committee, Pierce only received 119 touches over 13 games. In other news, Dan Mullen is now unemployed.
Not only was Pierce in a market-share, but he was playing behind a porous offensive line on a team that couldn't throw. Opponents gleefully loaded the box with no fear of being beaten over the top. Per Sports Info Solutions, 39 of Pierce’s 100 carries came with seven-plus defenders in the box. Pierce somehow scored 12 TD and gained 169 yards – 98 of them after contact – on 4.3 YPC over those 39 carries. Pierce was hit at or behind the LOS 19 times but was stopped on only eight. Over his 100-carry 2021 workload, Pierce forced 39 missed tackles while averaging 3.65 YPC after contact (No. 21 in this class).
Pierce led all FBS RBs in both overall PFF grade and PFF running grade while ranking No. 4 in this RB class in elusive rating, No. 3 in PFF receiving grade, and No. 12 in PFF pass-blocking grade. Built to last, low-to-the-ground and rocked-up. Pierce runs with a wide-base and keeps his pads low. He advances in the short-area with quick, choppy steps. Warrior ethos on the field, a broken-tackle machine that fist-fights for extra yardage. Will not stop until the play is blown dead. And I mean that literally.
Pierce has filthy jump cuts on film that leave would-be tacklers hugging air. When he can’t evade, Pierce has a surprise for defenders on the doorstep, a nasty stiff-arm that dropped several proud SEC defenders. Pierce sets up blocks behind the line of scrimmage and will wait them out. Decisive when a crease opens.
Sudden forward explosion from stand-still. Quickness with which he bursts through holes sneaks up on defenders. Pierce had a solid 7.04 RAS composite, mostly because he didn’t embarrass himself on any test. The one truly standout showing he had was a proof-of-life 86th-percentile 10-yard split.
Pierce is a very good pass blocker due to his physicality and fealty to playing with a wide power base. He looks for work and stays busy, but doesn’t chase shiny objects or overextend into contact. He caught an absurd 45-of-51 targets in college with only three drops. Not just a checkdown guy, Pierce can take linebackers for rides downfield and reels in balls outside his frame. Emory Jones and Anthony Richardson made sure he got plenty of practice.
How's this for versatile? Last year, per PFF’s grading, Pierce and James Cook were the only FBS RBs with receiving and pass-pro grades over 80.0 and 60.0, respectively. Both of those guys also finished in the top-10 in this class in aDOT. Neither dropped a pass nor fumbled a ball all year.
The thing Pierce lacks is long speed. He’s not a snail, nor is he a Benny Snell, but Pierce’s 4.59 forty was 40th-percentile. He’s not a threat to outrun defensive backs. And for a guy with the body and game of a three-down NFL runner, Pierce has never done anything close to handling a heavy workload, carrying the ball 10 or more times in only nine games over four seasons. Thanks, Dan Mullen!
On the other side of it, Pierce is entering the pros fresh as a daisy (329 carries across four seasons). Not many players are better in the NFL than they were in college, but Pierce should be. He's going to be a valuable committee back on Day 1, and should be leading his own before too long.
Comp: David Montgomery
8. James Cook | Georgia | 5114/204
2021 PFF grade: 21 (out of 80)
Elusive rating: 33
PFF receiving grade: 4
PFF pass blocking: 30
Team run block rank: 6 (out of 70)
2021 gap runs: 43
2021 zone runs: 60
Unlike older brother Dalvin, James Cook doesn’t immediately profile as a carry-the-load back. We never got to see that, with Cook filling an important niche-role in Georgia’s loaded backfield. Fortunately, Cook got plenty of opportunities to show off his special-sauce receiving ability in big situations.
A short-stick-takes-him coverage assignment nightmare for collegiate linebackers. Cook’s lightning-fast feet fill the shoes of opponents with cement, and he taunts them with the stringing-together of untold deceptions on the move, the subtle deeks, the head fakes, the shoulder shimmies, the whole bit. Any of this remind you of FSU Dalvin? Both were genetically blessed with incredible feet and spinning-top centers of gravity. Both were jukeboxes in the open field, and each could return to top-speed a few steps after a nasty, direction-changing cut.
Unless you have a freak athlete with coverage chops in the linebacking corps, it’s best to let a safety handle Cook out of the backfield. While safeties could get closer to dealing with Cook’s kinetic movement downfield, Cook didn’t encounter many, even in the SEC, that could stay close enough to even have a chance to contest at the catch point.
The reliability of Cook’s hands stretches to ball security – he fumbled a mere one time in college. Cook is such a skilled receiver that Georgia rarely asked him to stay home and block. But for whatever it’s worth, Cook posted a strong 97.7% efficiency rate on 47 career collegiate pass-pro reps.
As a rookie Cook will be put into the same roll he excelled at with Georgia, a team’s designated passing-down receiver. We know that area of his game will play. There also may be a little untapped potential as a runner. Somewhere between late-Round 3 and early-Round 4 feels like the sweet-spot for him.
Comp: Felix Jones
9. Pierre Strong Jr. | South Dakota State | 5113/207
2021 PFF grade: 20 (out of 80)
Elusive rating: 43
PFF receiving grade: 77
PFF pass blocking: 73
Team run block rank: N/A
2021 gap runs: 95
2021 zone runs: 144
In the last class, we discussed how QB Trey Lance, a small-town Minnesotan, saw his recruiting stock plummet after Gophers HC P.J. Fleck passed. Lance went on to receive only one FBS scholarship offer. As if to make a point, he didn't take it. NDSU never should have had access to Lance, yet his commitment to the Bison was never in doubt. Eerily similar story with Strong.
A star prep running back from Arkansas, Strong led his team to a state championship as a junior. But after showing some interest, Razorbacks HC Bret Bielema and his staff ultimately passed. Recruiting services, in kind, branded Strong as a two-star recruit. Zero FBS offers arrived as coaches piggy-backed on Bielema’s evaluation mistake. Much as they'd done with Fleck's on Lance. We are human, and we are flawed.
Luckily as NFL scouts are fond of saying, and as both Lance and Strong would come to find out: We’ll find you if you can play. Strong was a multi-time FCS All-American, capping his career with 1,686 rushing yards and 18 TD on 7.0 YPC last year to go with 22 receptions. A burner with 10 career 50-plus yard touchdowns, Strong tied Isaih Pacheco for tops in this RB group with a 4.37 40-yard dash at the NFL Combine.
My favorite sleeper back two classes ago was another FCS guy, James Robinson, a spinning bowling-ball with the rock. Strong’s game is the polar opposite, predicated on home-run speed. Strong's other skills work in concert to increase his odds of finding an opportunity to show that off.
Strong might be ever-so-slightly less explosive than similar backs Tevin Coleman and Darrell Henderson, but he’s better at evading in a phone booth, and he takes more care in setting up second-level defenders to fail. Strong sees the field clearly and has a layered attack plan like a chess-player, thinking two-steps ahead.
Once Strong finds open field, he assumes an upright sprinter’s stance, and it's time to get your popcorn ready. Strong is one of those optical-illusion speed guys, a long-strider who gobbles up yardage faster than he appears to be to the naked eye. Myriad examples on tape of him coaxing poor approach paths from defenders and/or erasing their angles.
I’m bullish on Strong. But I can’t rank him higher because he’s not going to be on the field on passing downs. Certainly early, and perhaps ever. He’s an abysmal pass-blocker that was slapped with nine QB pressures allowed in the FCS last year while posting an ugly 92.9% career pass-pro efficiency rate over 126 reps.
His NFL team almost assuredly will have multiple rostered backs with more receiving utility. Hard to trust him even as a dump-off guy after Strong dropped nine balls in college. Strong’s career 12.7% drop rate on only 0.5 aDOT is a red flag. Save Strong's energy for early-down work. And then do everything you can to help him get into space. After a lifetime of being overlooked, he can't wait to prove he's the fastest man on an NFL field.
Strong will see the field immediately as a 1B compliment to a back who handles passing-down work. He's too dang explosive to keep on the shelf even during the developmental cocoon phase.
Comp: Darrell Henderson
10. Brian Robinson Jr. | Alabama | 6015/224
2021 PFF grade: 16 (out of 80)
Elusive rating: 24
PFF receiving grade: 51
PFF pass blocking: 48
Team run block rank: 19 (out of 70)
2021 gap runs: 72
2021 zone runs: 195
I made good money on NFL Combine props again this year. Of my bets, of the players who ultimately ran the 40-yard dash, I won every single one… except for Brian Robinson. (Not bitter!). At 6’2 (95th percentile) and 225 pounds (80th), Robinson posted a 61st-percentile 4.53 40-yard dash. Robinson had a poor showing in the vertical but fleshed out his composite with above-average historical broad jump and 10-yard split showings.
I didn't give Robinson enough credit for his athletic juice, in hindsight because he suffered by comparison to the big-back extraordinaires he followed at Alabama, Derrick Henry and Najee Harris. Robinson is big and powerful, but not like King Henry is, and he lacks Henry's top-gear and Harris' versatility. Robinson’s surprising docket of tests got me back into his film. This time without the why-can’t-you-be-more-like-your-older-brothers? glasses on. Focusing on where he wins, and where he loses. Robinson’s game is rooted in a premium blend of power and footwork.
Robinson lacks Harris’ explosion into the hole but shares his decision-making conviction. Defenders respect Robinson's power, and actively fear it when he gets rolling downhill. When defenders start shooting low to cut out Robinson's legs, he cuts around them or hits them with a spinal-tap stiff arm. Crucial for a power back, Robinson has a keen sense for the positioning of bodies around him and their respective threat levels to his stated goal.
I have two primary concerns about Robinson. The first is that he doesn’t offer much on passing downs. He’s a checkdown option only in the passing game that doesn’t do enough after the catch to justify a career 10.3% drop rate on 0.4 aDOT lollipops. Surprisingly, belying his frame and physical bent, he’s not a good pass blocker. Last year, in his first extended pass-pro work, Robinson was responsible for 11 pressures allowed, tied for most in this entire RB class with Georgia Tech’s Jordan Mason.
But going back to the original point: We must judge Robinson for what he is, not what he isn’t. He’s an early-down thumper and ace short-yardage option who’ll cede the field to a passing-down back when it’s time to put the ball in the air.
Comp: Latavius Murray
11. Kevin Harris | South Carolina | 5097/222
2021 PFF grade: 33 (out of 80)
Elusive rating: 59
PFF receiving grade: 74
PFF pass blocking: 34
Team run block rank: 56 (out of 70)
2021 gap runs: 73
2021 zone runs: 72
If Harris had been able to declare after the 2020 season, he’d have gone a round or two higher than he’s ultimately going to go later this month. He was a revelation that season on an undermanned Gamecocks offense, rushing for 1,138 yards and 15 TD on 6.2 YPC. Early declaration was not an option for the true sophomore, and he didn’t acquit himself as well during his farewell 2021 campaign. Harris started only six of the 12 games he appeared in with 660 rushing yards on 4.3 YPC, chipping in only 89 receiving yards.
Offseason back surgery kept Harris out of spring practices and almost all summer practices leading up to the opener. Harris showed commendable resolve playing through once the season opened. He wasn’t moving around as well, and didn't bring the same devil-may-care glee to high-speed collisions.
Harris still led the team in rushing, but his diminished physical state opened the door for ZaQuandre White’s ascendence. Even beyond that, USC's staff, building towards the future, still had to get touches for MarShawn Lloyd and Juju McDowell. All four ran behind a poor South Carolina offensive line.
I’m not giving Harris a free pass on last season, but the 2021 context is vital to understanding the production drop-off. When he’s right, Harris is an explosive hammer back with push-the-whole-dang-pile leg strength. He has a penchant for keeping his feet under him on contact. That’s important, because Harris doesn’t make many guys miss. His skill is subtle movements in that precious split-second before contact, forcing off-target tackle attempts that barely phase him.
Harris has good vision and spacial awareness, and runs with a collaborative nod to his line. He allows blocks to develop and runs, in general, with NFL-caliber rhythm. You can trust Harris to shoulder a heavy workload while taking care of the ball – he fumbled just once in college.
But Harris needs to be left on the bench on passing downs. He runs routes like an elementary school kid at the school concert that forgot the lines to the song, and he has a legitimately cartoonish lack of receiving skill. Harris dropped seven balls on limited looks for an offensive career 16.7% drop rate on -1.5 aDOT.
Mystery box in pass-pro. Up-and-down in limited reps, with his strength and no-nonsense physicality flashing on positive reps, and his lack of instinct for the work rearing its ugly head on others. Per PFF, Harris was personally responsible for two sacks and eight pressures allowed over only 82 pass-pro snaps the last two years.
Nevertheless, I’m highly intrigued by Harris’ early-down skillset. He’s efficient between the tackles no matter the quality of his line, and he has enough juice to threaten the perimeter, where smaller defenders are forced to deal with his power in space.
I’m emboldened by Harris’ showing in the bowl game, when he was healthiest he'd been all year. Harris punked UNC for 182 yards and a TD on 31 carries to lead the Gamecocks to an upset win over a geographical rival. HC Shane Beamer got a mayo bath from bowl organizers and, after cleaning up, viciously dunked on Dennis Dodd on Twitter. This heat-check afternoon in human history was facilitated by Harris' performance. If the back issue is in Harris' rearview mirror, he's going to surprise in the NFL.
Comp: Julius Jones
12. Jerome Ford | Cincinnati | 5104/211
2021 PFF grade: 12 (out of 80)
Elusive rating: 39
PFF receiving grade: 29
PFF pass blocking: 47
Team run block rank: 15 (out of 70)
2021 gap runs: 104
2021 zone runs: 106
Ford was chased out at Alabama in part because of the aforementioned Brian Robinson Jr. (who had staked a stronger claim to be Najee Harris’ successor). Ford left for Cincinnati, and, in an interesting twist of fate, ended his career playing Alabama in the CFP.
Ford made his only year starting count, rushing for 1,319 yards and 18 TD with a 21-220-1 receiving line as the bellcow compliment to Desmond Ridder and Alec Pierce’s vertical machinations. Ford’s best trait is home-run speed. He doesn’t get caught from behind in the open field.
Power is the complementary tool, usually directly converted from speed. When Ford’s pistons start pumping, you’re not dropping him with an arm-tackle attempt. Unfortunately, Ford isn't going to be able to access his top speed at the NFL level as often as he did last season. Ford admirably runs very hard at all times, but he lacks nuance and patience.
He hurdles towards the line in an attempt to get a head start building that speed-to-power electricity. Understandable. But he often does so with blinders, out-of-sync with his blockers. You'll see Ford charge into the teeth of the defense, or into the numbers of an offensive lineman. Ford doesn’t have the shake to escape sticky situations, so these are surrendered downs. Ford also has a ball-security problem, with six fumbles on 316 touches the past two years.
Conversely, the reliability of his hands is the one value-add he provides to a passing game. Ford caught 31-of-34 career collegiate targets with zero drops. Ford won’t make anyone miss after the catch. He needs a runway of space to cause damage. That’s something he isn’t going to see much of in the NFL. I’d rate Ford’s pass-blocking class-average. He’s got the muscle for the job, but can be late to recognize threats, allowing the enemy to cross the moat before he remembers to raise the bridge.
Ford has NFL starter-caliber speed, explosion, tackle-breaking ability, and receiving mitts. By definition those traits make him intriguing, and must be accounted for in his eval. But if Ford can't get on the same page with his offensive line or introduce more colors to his running palette, his stay in the NFL will be shorter than expected.
Comp: Sony Michel
13. Tyler Allgeier | BYU | 5106/221
2021 PFF grade: 4 (out of 80)
Elusive rating: 11
PFF receiving grade: 19
PFF pass blocking: 31
Team run block rank: 5
2021 gap runs: 54
2021 zone runs: 213
Bruising workhorse with a handful of long touchdown runs on his collegiate resume. A former walk-on linebacker, Allgeier has the muscle and play strength of a second-level player. Following his shocking ascendence to starting RB, Allgeier showed a natural feel for following his blocks, spotting the hole, cutting into it, and absorbing flesh-wound contact without slowing.
This style worked swimmingly in a gap scheme behind a really good BYU offensive line against a procession of weak defenses. I’m concerned Allgeier's game will suffer in translation to the NFL, when circumstances are no longer perfect around him. BYU’s line often did the work of getting Allgeier onto the cusp of the second level with push.
Those were the moments Allgeier was flammably-dangerous. Over the last two years, per PFF, Allgeier had 72 runs of 10 yards or more with 1,170 breakaway yards. Invariably, Allgeier only parked balls against porous or undersized defenses. Last year, 413 of his 593 breakaway yards came in three of 13 games. Against Virginia, Utah State, and UAB in the bowl.
Virginia and Utah State finished No. 100 and No. 80, respectively, in SP+ defense. They were particularly bad against precisely the thing Allgeier does, ranking No. 124 and No. 128, respectively, in defensive rushing explosion allowed last year. Out of 130! Allgeier couldn't have hand-picked more advantageous opponents.
UAB’s defense ranked SP+ No. 31, but the Blazers had gap-integrity issues in the bowl game. Allgeier was only touched once, lightly, on his 62-yard touchdown run. He breeched a hole that had been manufactured for him, and then it was the open field against future accountants and GAs.
Legends of Allgeier’s long speed proved to be a premature during pre-draft athletic testing. He ran a 4.6. Allgeier needs open field in front of him to even access that, a build-up accelerator. You see why it would have benefitted a player of this style to be playing behind a line that physically dominated inferior front-7s every week?
Allgeier doesn’t offer much on passing downs. He's inconsistent and inexperienced in pass-pro, and doesn't have the skill in this area to keep satellite backs off an NFL field. Allgeier may hang around for awhile as a grinder that'll pop off a long run every now and again. There's also a real chance he's a Quadruple-A player that spent his career in a Coors Field offensive environment.
I'm opposing several evaluators I deeply respect with this take. Here's my question for them: Why is it that Allgeier was erased so easily by good defenses? Against the four-best defenses he faced last year -- Baylor, Arizona State, Utah and Boise State -- Allgeier was held to 3.3 YPC. Against the nine shoddy defenses, Allgeier ran for 1,329 yards on 6.8 YPC.
Which grouping, the first four or the latter nine, do you personally think is more analogous to the NFL competition he'll spend the rest of his playing days competing against? This is not a rhetorical question. If you erase Allgeier as a runner, you turn him into a net negative. He's not as close to being a value-add for an NFL offense as has been depicted.
Comp: Alex Collins
14. Tyler Goodson | Iowa | 5093/202
2021 PFF grade: 69 (out of 80)
Elusive rating: 73
PFF receiving grade: 14
PFF pass blocking: 36
Team run block rank: 42 (out of 70)
2021 gap runs: 24
2021 zone runs: 226
Comp: Chase Edmonds
15. Tyrion Davis-Price | LSU | 6000/211
2021 PFF grade: 37 (out of 80)
Elusive rating: 51
PFF receiving grade: 47
PFF pass blocking: 1
Team run block rank: 44 (out of 70)
2021 gap runs: 105
2021 zone runs: 105
Comp: Devontae Booker
16. Jerrion Ealy | Mississippi | 5081/187
2021 PFF grade: 18 (out of 80)
Elusive rating: 5
PFF receiving grade: 2
PFF pass blocking: 77
Team run block rank: 28 (out of 70)
2021 gap runs: 39
2021 zone runs: 91
Comp: Myles Gaskin
17. Tyler Badie | Missouri | 5080/197
2021 PFF grade: 19 (out of 80)
Elusive rating: 40
PFF receiving grade: 23
PFF pass blocking: 66
Team run block rank: 21 (out of 70)
2021 gap runs: 94
2021 zone runs: 174
Comp: Michael Carter
18. Kyren Williams | Notre Dame | 5092/194
2021 PFF grade: 29 (out of 80)
Elusive rating: 14
PFF receiving grade: 5
PFF pass blocking: 45
Team run block rank: 35 (out of 70)
2021 gap runs: 99
2021 zone runs: 103
Comp: Demetric Felton
19. D'Vonte Price | FIU | 6010/210
2021 PFF grade: 45 (out of 80)
Elusive rating: 23
PFF receiving grade: 75
PFF pass blocking: 40
Team run block rank: 41 (out of 70)
2021 gap runs: 49
2021 zone runs: 77
Comp: J.R. Redmond
20. Isaih Pacheco | Rutgers | 5102/222
2021 PFF grade: 47 (out of 80)
Elusive rating: 78
PFF receiving grade: 32
PFF pass blocking: 24
Team run block rank: 69 (out of 70)
2021 gap runs: 77
2021 zone runs: 83
Comp: Kylin Hill
21. Zonovan Knight | North Carolina State | 5107/209
2021 PFF grade: 53 (out of 80)
Elusive rating: 12
PFF receiving grade: 28
PFF pass blocking: 28
Team run block rank: 31 (out of 70)
2021 gap runs: 36
2021 zone runs: 103
Comp: Khalil Herbert
22. Hassan Haskins | Michigan | 6017/227
2021 PFF grade: 2 (out of 80)
Elusive rating: 45
PFF receiving grade: 15
PFF pass blocking: 17
Team run block rank: 18 (out of 70)
2021 gap runs: 186
2021 zone runs: 83
Comp: Gus Edwards
23. Kennedy Brooks | Oklahoma | 5105/209
2021 PFF grade: 8 (out of 80)
Elusive rating: 8
PFF receiving grade: 71
PFF pass blocking: 46
Team run block rank: 13 (out of 70)
2021 gap runs: 93
2021 zone runs: 103
Comp: Bilal Powell
24. Max Borghi | Washington State | 5093/210
2021 PFF grade: 9 (out of 80)
Elusive rating: 18
PFF receiving grade: 52
PFF pass blocking: 27
Team run block rank: 66 (out of 70)
2021 gap runs: 66
2021 zone runs: 74
Comp: Eno Benjamin
25. Ty Chandler | North Carolina | 5112/203
2021 PFF grade: 17 (out of 80)
Elusive rating: 19
PFF receiving grade: 48
PFF pass blocking: 37
Team run block rank: 26 (out of 70)
2021 gap runs: 76
2021 zone runs: 96
Comp: Xavier Jones
26. ZaQuandre White | South Carolina | 6001/215
2021 PFF grade: 25 (out of 80)
Elusive rating: 2
PFF receiving grade: 18
PFF pass blocking: 55
Team run block rank: 55 (out of 70)
2021 gap runs: 38
2021 zone runs: 47
Comp: TJ Yeldon
27. Snoop Conner | Mississippi | 5101/219
2021 PFF grade: 50 (out of 80)
Elusive rating: 69
PFF receiving grade: 21
PFF pass blocking: 67
Team run block rank: 29 (out of 70)
2021 gap runs: 51
2021 zone runs: 78
Comp: Alexander Mattison
28. Keaontay Ingram | USC | 5115/220
2021 PFF grade: 11 (out of 80)
Elusive rating: 28
PFF receiving grade: 41
PFF pass blocking: 74
Team run block rank: 10 (out of 70)
2021 gap runs: 61
2021 zone runs: 89
Comp: Chris Ivory
29. Jashaun Corbin | Florida State | 5111/203
2021 PFF grade: 51 (out of 80)
Elusive rating: 35
PFF receiving grade: 42
PFF pass blocking: 14
Team run block rank: 59 (out of 80)
2021 gap runs: 100
2021 zone runs: 42
Comp: Deon Jackson
30. Sincere McCormick | UTSA | 5084/205
2021 PFF grade: 23 (out of 80)
Elusive rating: 71
PFF receiving grade: 50
PFF pass blocking: 22
Team run block rank: 36 (out of 70)
2021 gap runs: 109
2021 zone runs: 185
Comp: Devin Singletary
Thor's recent NFL Draft work:
- Mock 3.0
- NFL Draft props
- 2022 NFL Draft rankings: QB (Part 1)
- 2022 NFL Draft rankings: QB (Part 2)
- 2022 NFL Draft rankings: QB3 Desmond Ridder
- 2022 NFL Draft rankings: QB2 Matt Corral
- 2022 NFL Draft rankings: QB1 Malik Willis
- 2022 NFL Draft rankings: RB (Part 1)
- 2022 NFL Draft rankings: RB (Part 2)
Coming Friday: Final chapter of RB rankings