A wide receiver who maximized value through excellent availability over their career. Their middle-tier career was extended by consistently being on the field.
Worth 6 points of value above a freely-available replacement receiver β top 84% of all 4,642 ranked at the position. 2 of 5 seasons cleared the replacement bar, by +3 on average.See board β
Seasons above replacement
2 seasons Γ ~3 surplus β VORP 6
The full season-by-season grids, joined on one timeline. Every selected stat family stays visible at onceβno tab hopping.
| Season | Age | Team | G | GS | Receiving | Rushing | Defense | Snap Counts | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tgt | Rec | Yds | TD | Ctch% | Y/R | Y/Tgt | AirYd/T | 1D | Att | Yds | TD | Y/A | TD% | 1D | 1D% | Fmb | Tkl | Solo | Ast | TFL | QBHits | Sk | Dis | Int | PD | FF | FR | TD | Sfty | Off | Off% | Def | Def% | ST | ST% | |||||
| 2020 | β | BAL | 14 | β | 26 | 20 | 201 | 0 | 76.9% | 10.1 | 7.7 | β | 8 | 4 | 70 | 0 | 17.5 | 0.0 | 3 | 75.0 | 0 | β | β | β | β | β | β | β | β | β | β | β | β | β | 347 | 34.3% | β | 0.0% | 144 | 33.7% |
| 2020 | β | TEN | 1 | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | 1 | 1 | 0 | 0 | 0 | 0.0 | 0.0 | 0 | 0 | 0 | β | 0 | 0 | β | β | β | β | β | β |
| 2021 | β | BAL | 15 | β | 47 | 33 | 272 | 2 | 70.2% | 8.2 | 5.8 | β | 14 | 7 | 50 | 0 | 7.1 | 0.0 | 3 | 42.9 | 0 | β | β | β | β | β | β | β | β | β | β | β | β | β | 603 | 51.0% | β | 0.0% | 163 | 36.1% |
| 2022 | β | BAL | 14 | β | 49 | 37 | 407 | 3 | 75.5% | 11.0 | 8.3 | β | 19 | 12 | 84 | 1 | 7.0 | 8.3 | 7 | 58.3 | 0 | β | β | β | β | β | β | β | β | β | β | β | β | β | 632 | 68.4% | β | 0.0% | 118 | 33.2% |
| 2023 | β | BAL | 6 | β | 9 | 4 | 18 | 0 | 44.4% | 4.5 | 2.0 | β | 0 | 4 | 15 | 0 | 3.8 | 0.0 | 0 | 0.0 | 0 | β | β | β | β | β | β | β | β | β | β | β | β | β | 136 | 18.6% | β | 0.0% | 136 | 37.1% |
| 2024 | β | JAX | 10 | β | 16 | 11 | 79 | 0 | 68.8% | 7.2 | 4.9 | β | 7 | 4 | 3 | 0 | 0.8 | 0.0 | 1 | 25.0 | 0 | β | β | β | β | β | β | β | β | β | β | β | β | β | 190 | 24.0% | β | 0.0% | 118 | 34.9% |
| 2024 | β | NYJ | 1 | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | 1 | 1 | 0 | 0 | 0 | 0.0 | 0.0 | 0 | 0 | 0 | β | 0 | 0 | β | β | β | β | β | β |
| 2025 | β | CHI | 3 | β | 5 | 2 | 26 | 0 | 40.0% | 13.0 | 5.2 | β | 1 | β | β | β | β | β | β | β | β | 1 | 1 | 0 | 0 | 0 | 0.0 | 0.0 | 0 | 0 | 0 | β | 0 | 0 | 40 | 10.0% | β | 0.0% | 209 | 45.6% |
| Career | β | 64 | β | 152 | 107 | 1,003 | 5 | 70.4% | 9.4 | 6.6 | β | 49 | 31 | 222 | 1 | 7.2 | 3.2 | 14 | 45.2 | 0 | 3 | 3 | 0 | 0 | 0 | 0.0 | 0.0 | 0 | 0 | 0 | β | 0 | 0 | 1,948 | 34.4% | β | 0.0% | 888 | 36.8% | |
| Season | Age | Team | G | GS | Att | Yds | TD | Y/A | TD% | 1D | 1D% | Fmb | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | 23 | BAL | 14 | 0* | 4 | 70 | 0 | 17.5 | 0.0 | 3 | 75.0 | 0 | 3.3 |
| 2021 | 24 | BAL | 15 | 8* | 7 | 50 | 0 | 7.1 | 0.0 | 3 | 42.9 | 0 | 6.3 |
| 2022 | 25 | BAL | 14 | 10* | 12 | 84 | 1 | 7.0 | 8.3 | 7 | 58.3 | 0 | 7.7 |
| 2023 | 26 | BAL | 6 | 0* | 4 | 15 | 0 | 3.8 | 0.0 | 0 | 0.0 | 0 | 1.6 |
| 2024 | 27 | JAX | 10 | 0* | 4 | 3 | 0 | 0.8 | 0.0 | 1 | 25.0 | 0 | 2.4 |
| Career | 59 | 18* | 31 | 222 | 1 | 7.2 | β | 14 | β | 0 | 21.3 |
* GS not available from free sources β SG* estimated from snap share (nflverse 2012+)
| Season | Age | Team | G | GS | Tgt | Rec | Yds | TD | Ctch% | Y/R | Y/Tgt | AirYd/T | 1D |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | 23 | BAL | 14 | 0* | 26 | 20 | 201 | 0 | 76.9% | 10.1 | 7.7 | β | 8 |
| 2021 | 24 | BAL | 15 | 8* | 47 | 33 | 272 | 2 | 70.2% | 8.2 | 5.8 | β | 14 |
| 2022 | 25 | BAL | 14 | 10* | 49 | 37 | 407 | 3 | 75.5% | 11.0 | 8.3 | β | 19 |
| 2023 | 26 | BAL | 6 | 0* | 9 | 4 | 18 | 0 | 44.4% | 4.5 | 2.0 | β | 0 |
| 2024 | 27 | JAX | 10 | 0* | 16 | 11 | 79 | 0 | 68.8% | 7.2 | 4.9 | β | 7 |
| 2025 | 28 | CHI | 3 | 0* | 5 | 2 | 26 | 0 | 40.0% | 13.0 | 5.2 | β | 1 |
| Career | 62 | 18* | 152 | 107 | 1,003 | 5 | 70.4% | 9.4 | 6.6 | β | 49 |
* GS not available from free sources β SG* estimated from snap share (nflverse 2012+)
| Season | Age | Team | G | GS | Off | Off% | Def | Def% | ST | ST% |
|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | 23 | BAL | 16 | 0* | 347 | 34.3% | β | 0.0% | 144 | 33.7% |
| 2021 | 24 | BAL | 16 | 8* | 603 | 51.0% | β | 0.0% | 163 | 36.1% |
| 2022 | 25 | BAL | 14 | 10* | 632 | 68.4% | β | 0.0% | 118 | 33.2% |
| 2023 | 26 | BAL | 13 | 0* | 136 | 18.6% | β | 0.0% | 136 | 37.1% |
| 2024 | 27 | JAX | 13 | 0* | 190 | 24.0% | β | 0.0% | 118 | 34.9% |
| 2025 | 28 | CHI | 17 | 0* | 40 | 10.0% | β | 0.0% | 209 | 45.6% |
| Career | 89 | 18* | 1,948 | β | β | β | 888 | β |
* GS not available from free sources β SG* estimated from snap share (nflverse 2012+)
| Season | Age | Team | G | GS | Pass EPA | Rush EPA | Rec EPA | Pass AirYd | Rec AirYd |
|---|---|---|---|---|---|---|---|---|---|
| 2020 | 23 | β | β | 0* | β | 5.0 | 4.2 | 0 | 161 |
| 2021 | 24 | β | β | 8* | β | 2.5 | 7.5 | 0 | 284 |
| 2022 | 25 | β | β | 10* | β | 5.5 | 19.7 | 0 | 437 |
| 2023 | 26 | β | β | 0* | β | -0.6 | -4.0 | 0 | 81 |
| 2024 | 27 | β | β | 0* | β | -1.1 | 3.4 | 0 | 183 |
| Career | 18* | β | β | β | 0 | 1,146 |
* GS not available from free sources β SG* estimated from snap share (nflverse 2012+)
| Season | Age | Team | G | GS | YBC | YBC/Att | YAC | YAC/Att | BrkTkl | Att/Br | 1D |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | 23 | BAL | 16 | 0* | 47 | 11.8 | 23 | 5.8 | 0 | β | 3 |
| 2021 | 24 | BAL | 16 | 8* | 38 | 5.4 | 12 | 1.7 | 0 | β | 4 |
| 2022 | 25 | BAL | 14 | 10* | 75 | 6.3 | 9 | 0.8 | 0 | β | 7 |
| 2023 | 26 | BAL | 13 | 0* | 12 | 3.0 | 3 | 0.8 | 0 | β | β |
| 2024 | 27 | JAX | 13 | 0* | -4 | -1.0 | 7 | 1.8 | 0 | β | 1 |
| Career | 72 | 18* | 168 | β | 54 | β | 0 | β | 15 |
* GS not available from free sources β SG* estimated from snap share (nflverse 2012+)
| Season | Age | Team | G | GS | ADOT | YBC/R | YAC/R | BrkTkl | Drops | Drop% | 1D | TgtRate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | 23 | BAL | 16 | 0* | 6.2 | 4.2 | 5.9 | 1 | 1 | 0.0 | 8 | 66.3 |
| 2021 | 24 | BAL | 16 | 8* | 6.0 | 4.0 | 4.3 | 1 | 0 | 0.0 | 14 | 98.9 |
| 2022 | 25 | BAL | 14 | 10* | 9.0 | 6.8 | 4.2 | 0 | 1 | 0.0 | 19 | 111.5 |
| 2023 | 26 | BAL | 13 | 0* | 9.0 | 0.3 | 4.3 | 0 | 1 | 0.1 | β | 51.6 |
| 2024 | 27 | JAX | 13 | 0* | 11.4 | 1.5 | 5.7 | 0 | 1 | 0.1 | 7 | 53.9 |
| 2025 | 28 | CHI | 17 | 0* | 14.2 | 13.0 | 0.0 | 0 | 0 | 0.0 | 1 | 57.1 |
| Career | 89 | 18* | β | β | β | 2 | 4 | β | 49 | β |
* GS not available from free sources β SG* estimated from snap share (nflverse 2012+)
A solid career by KV-H: a well-rounded profile that scores 47 of 100, era-normalized against rec yds/g peers across 5 scored seasons.
Blend 46.6 Γ longevity 1 = KV-H 47Β· confidence 95%
Season-by-season quality (era-relative rec yds/g)
Reached 7% of the all-time Receptions leader β a rotational/depth all-time profile at the position.
A 0β100 scale where 100 = matched the all-time leaderat this position. Built only from visible encyclopedia data β career production vs. the all-time leader, plus efficiency (EPA) and comparable-player confidence β so it's a transparent context score, not a subjective rating. Tiers: Elite β₯ 85 Β· Strong β₯ 65 Β· Solid β₯ 45 Β· Depth < 45. Comparable-player confidence: 91%.
Production per snap β the box score normalized by opportunity. SIS is z-scored within wide receivers, shrinkage-regularized so small samples don't spike, over the NFL snap-count era (2012+).
Amber = this player (normalized to own peak). Indigo = average wide receivers aging curve. Group peak age: 25. Source: StatVault KV-H era (1999+).
Percentiles compare each raw measurement against position peers, the full combine pool, and the same draft class where enough samples exist.
Career teammates and draft class, derived from year-by-year rosters β every name is linked.
Devin inherited the Baltimore Ravens WR room from Marquise Brown (2019β2021), and handed it to Rashod Bateman (2021β2025).
Statistical + physical similarity across every player in the database, position-relevant (0β100%).
Joined CHI (from JAX)
Last recorded season with CHI
Joined JAX (from BAL)
Drafted by BAL β Round 3, Pick 92
From nflverse weekly injury reports Β· coverage begins 2009.
| Season | Team | Games Out | Designations |
|---|---|---|---|
| 2024 | JAX | 0 | W10QuestionableΒ· Hamstring |
| 2023 | BAL | 0 | W11QuestionableΒ· Hamstring |
| 2022 | BAL | 0 | W12QuestionableΒ· Hamstring |
| 2021 | BAL | 0 | W2QuestionableΒ· GroinW11QuestionableΒ· KneeW16DoubtfulΒ· AnkleW17QuestionableΒ· AnkleW18QuestionableΒ· Ankle / Knee |
| 2020 | BAL | 0 | W9QuestionableΒ· Thigh |
StatVault's proprietary player intelligence, informed by full career data. How Knox works β
Era-normalized career quality β z-scored against 5-season peers. See all β
Career durability β games played vs. scheduled, across 6 seasons.
Rec Yds translated to the 2025NFL β each season's standing among its own-era peers, projected onto 2025's scoring environment. Modern-era (1999+) coverage.
| Season | Actual Rec Yds | Rec Yds/G | β 2025 Rec Yds | β 2025 /G |
|---|---|---|---|---|
| 2020 | 201 | 14.4 | 118-83 | 6.9 |
| 2021 | 272 | 18.1 | 225-47 | 13.3 |
| 2022 | 407 | 29.1 | 420+13 | 24.7 |
| 2023 | 18 | 3 | 0-18 | 0 |
| 2024 | 79 | 7.9 | 98+19 | 5.8 |
Data: nflverse:players, nflverse:player_stats, nflverse:player_stats_def, nflverse:snap_counts, nflverse:combine, nflverse:draft_picks, nflverse:advanced-epa (CC-BY 4.0), nflverse:injuries, wikipedia:college-stats (CC-BY-SA, facts-only) Β· multi-source verified via the StatVault Oracle Β· updated 6/18/2026
Career Value Β· VORP
6 career value over replacement β #3838 all-time of 4,642. 1.2/season above a replacement-level WR.
Pick #92 (Rd 3) Β· BAL Β· 2020 Β· +8.3 vs expected KV-H
Fan Rating
Rate Devin Duvernay β All-Time
Explore More
Similar Players
Composite score across availability, IR frequency, and injury severity. See all β
The room is reconstructed from arrival order among durable members (β₯4 seasons with the club) at the playerβs position group β a lineage by arrival, not a week-by-week depth chart. Distinct from the league-wide positional GOAT torch.
David Anderson
WR
89% match
2020 Draft ClassmatesFull class β
Wore 3 distinct franchise crests across 6 seasons (2020β2025) β a true nomad. The crest trail: