WR · ARI · GWTTKB

Devin Duvernay — fantasy football 2026

Every game, every stat category, and what the board says. 0.27 points per game in 2025, an ADP of 170, usage worth 0.4.

28 years old · 6 seasons of experience · 2020 draft class

Updated 2026-08-16 · free, no account, no paywall
Every figure below comes from our database. Where a stat is not held, the row is absent rather than zero.
ADP 170
Consensus across 1 books, 0 picks between cheapest and priciest. Cheapest on espn, priciest on espn.
ESPN170

Draft-room facts

Goes aroundRound 15, pick 2 in a 12-team draft
Positional rankWR103

What we project for 2026

Our board has him at 14.6 points, 0.9 per game — 5.8 catches, 64 yards, 0.4 TDs. That is WR6, 410 overall.

The range runs from a floor of 0.6 points per game to a ceiling of 1.6, with the median at 0.9. Boom rate 70%, bust rate 30%. The spread is the actual bet, not the middle number.

He goes at 170 on consensus and our board has him 410. We rank him 240 picks worse than the room drafts him. At that distance it is a fade: we do not want him anywhere near his ADP.

The offense he plays in, 2026

Arizona Cardinals returns 2 of 6 continuity slots, replacing qb1, rb1, hc, oc. Jacoby Brissett at quarterback, Mike LaFleur as head coach, Nathaniel Hackett calling it. The offense projects to 31.9 pass attempts a game at low confidence and 24.8 rushes.

In: Carson Beck (qb), Carson Beck (qb2), Gardner Minshew II (qb2), Kendrick Bourne (wr3), Devin Duvernay (wr5), Reggie Virgil (wr6), Jeremiyah Love (rb1), Tyler Allgeier (rb2). Out: Kyler Murray (qb), Greg Dortch (wr3), Zay Jones (wr4), Jalen Brooks (wr6), Emari Demercado (rb2), Michael Carter (rb3).

His own projected target share for 2026 is 1.8%, with a bear case of 0.7% and a bull case of 2.8%.

The projected target split across the offense:

Trey McBride21.8%
Marvin Harrison Jr14.4%
Michael Wilson13.9%
Jeremiyah Love10%
Elijah Higgins6.2%
James Conner6.1%

Our written view on this offense in 2026

What the offense looks like: The Cardinals have interesting pieces on their offense but the offensive line and lack of a franchise QB is holding them back. IF Arizona can figure out the QB position, player value across the board SHOULD explode (Mcbride already ballin). Jeremiyah Love COULD have a slower start in 2026 but is a candidate to have a top 10 PPR fantasy season 100%.

Key additions: Jeremiyah Love (Notre Dame) RB drafted 1st round 3rd overall. drafted guard Chase Bisontis 2nd round (Texas A&M). Drafed Carson Beck QB Miami 3rd round. Drafted WR Reggie Virgil (Texas Tech) 5th round. Signed G Issac Seumalo to 3/$31M (starting O line). Signed Tyler Allgeier ATL RB to 2 year $12.25M deal. Signed Kendrick Bourne 2/$10M deal. Signed QB Gardner Minshew II 1/$8M. Signed Devin Duvernay WR on 1 year (kick returner most likely).

Key departures: Kyler Murray was cut & signed with Minnesota. WR3 Greg Dortch left to Detroit. RB4 Emari Demercado left in free agency.

Notes: Love arrives as 1.03 pick — immediate RB1 candidate. Mike LaFleur hired as new HC (Shanahan & McVay tree). OC is Nathaniel Hackett. Arizona signed Tyler Allgeier from Atlanta, will compete with James Conner for Backup. Expect Trey Benson COULD be traded or compete for backup. Cardinals drafted Carson Beck Round 3 of 2026 draft & MAY compete with Brissett who is looking for a new contract. Brissett likely week 1 starter. Michael Wilson MAY establish himself as a TRUE WR2 in 2026 (Trending in right direction). MHJ WR1 breakout candidate, but has yet to demonstrate consistency. If the O line does not improve, Jeremiyah Love will have a difficult rookie season similar to Ashton Jeanty in Las Vegas. Arizona will need better QB play for any players to have consistent weekly fantasy upside in 2026. It is possible Brissett can continue to support volume for McBride, but one of Michael Wilson or MHJ will have to benefit. Both cannot have high finishes most likely.

How the volume number was reached: New QB Jacoby Brissett, avg 28.8 att/g over 2025,2024; Regressed 65% toward league mean 33.5, floored at 30 → 31.9 att/g; New OC Nathaniel Hackett — pass rate and tempo may shift; New HC Mike LaFleur.

How that share projection was built

Depth/practice piece (arrival_no_qualifying_multi_year_sample) — slot prior 2.5% baseline.

The named comps are the closest historical matches and the arrow is what their share actually did the following season. That is the working, not a summary of it — if you disagree with the projection, this is the part to argue with.

Offensive environment: ARI rates 19.1 against a league average of 23, 3.8 below it on opponent-adjusted least squares (multi-capture merge).

2026 schedule

Opponent-adjusted pass defense faced, against 2025 ratings. Positive is an easier slate.

Full season-0.8 · neutral
Weeks 1–6-0.5 · neutral
Weeks 12–17-0.8 · neutral
Fantasy playoffs (15–17)-1 · neutral

Read this narrowly. Our own testing found that season-long strength of schedule does not survive as a draft input — defensive quality is among the least stable team properties year to year, and a preseason slate is built on last year's identities. The playoff-weeks column is the only one we would let break a tie, and even then it is a tiebreaker rather than a reason. The finding.

Dynasty context not redraft

Everything in this section is about his dynasty trade value — what he is worth as a long-term asset in the trade market. It is not a forecast of his 2026 fantasy scoring. A player can be a fine redraft pick while his dynasty value falls, and the reverse. The redraft read is above; this is a different question with a different answer.

Where he sits in the dynasty value cycle

His dynasty value has moved -15.4% over the last twelve months. The market cycle classifies him as stable.

For context on how long this lasts at the position: the average career at his position produces 2.1 elite seasons and 2.6 startable seasons.

The five most similar seasons, and what their dynasty value did next

Matched on production profile — production-driven (pedigree ignored). The last column is how that player’s dynasty value moved the following year — a market outcome, not a scoring one.

PlayerSeasonTheir PPGSimilarityNext year
Brandon Powell20240.964%+24.8%
Kalif Raymond20244.757%-12.4%
Laviska Shenault Jr.20241.556%+13.5%
Scott Miller2024251%+24.7%
Chase Claypool2023250%-44%

Of the 5 with a following season on record, 3 gained value, 2 lost it and 0 held roughly flat.

Four years of dynasty value

02,000202120222023202420252026
Monthly superflex value, 2020-04 to 2026-07. Down 31% across the series, peaking at 2,555.

The player

Draft capital and athletic profile

Drafted2020, round 3, pick 92 by BAL
CollegeTexas
Age at draft22
Height5′10″
Weight200 lb
40-yard dash4.39s
Vertical35.5″
Broad jump123″
3-cone7.13s
Shuttle4.2s

Availability and volatility

Career PPR per game2.9
Week-to-week variation1.2
Boom rate2.9%
Bust rate54.3%
Games missed per season0.2
Injury historyAnkle

Injury type matters more than games missed. Measured across our injury database, knee and foot returns stay below a player’s pre-injury baseline for all three of the first games back, while hamstring returns over-recover by the third.

The record, season by season

2025 · CHI · 17 games

His best game was Week 14 against GB — 3.4 PPR on 1 targets and a 3.6% target share, in a game that finished 21-28. His worst was Week 18 against DET at 0, on 0 targets, final score 16-19. Across 17 games he cleared 20 points 0 times and came in under 8 points 17 times. In the 11 games decided by 8 points or fewer he averaged 0.3; in the 6 decided by more, 0.2. He scored more when the game was live.

Earned against scored

His usage that season was worth 0.4 points per game. He scored 0.27, 45.9% below it. The engine classified the season as low_volume.

WkOppScorePPRRecTgtYdsTDTgt%Snap%
1MIN24-27000000%0%
2DET21-52000000%0%
3DAL31-14000000%0%
4LV25-24000000%0%
6WAS25-24000000%0%
7NO26-14000000%0%
8BAL16-301.213208.6%16%
9CIN47-42000000%2%
10NYG24-20000000%0%
11MIN19-17000000%0%
12PIT31-28000000%0%
13PHI24-15000000%0%
14GB21-283.4112403.6%1%
15CLE31-3000000%15%
16GB22-16000000%9%
17SF38-42001002.6%17%
18DET16-19000000%0%

Production

Receptions2
Targets5
Receiving yards26
Touchdowns0
Points per game0.27
Yards per target5.2
Catch rate40%

Role

Snap share3.53%
Target share0.87%
Air-yards share1.45%
WOPR0.024
RACR0.061

Efficiency

Average depth of target14.2
Yards after catch per reception0
Yards before catch per reception13
Total YAC0
Broken tackles0
Drop rate0%
Passer rating when targeted57.1
Receiving EPA per game-0.02

Scoring position

Red-zone targets1
Red-zone target share1.3%
End-zone target share0%
Expected receiving TDs0.51
Actual receiving TDs0
Receiving TD luck-0.51

Who else ate

The offense threw it 574 times. 3 team-mates cleared the competing-target threshold.

Rome Odunze16.98%
D.J. Moore16.04%
Colston Loveland15.47%
Olamide Zaccheaus12.26%
Luther Burden III11.32%
D'Andre Swift9.06%

Blowouts against close games

3 of his 17 games were blowouts, 0% of his snaps coming in them. He averaged 0 in those and 0.31 in close games — his scoring did not depend on garbage time.

2024 · JAX · 13 games

His best game was Week 15 against NYJ — 7.2 PPR on 4 targets and a 9.3% target share, in a game that finished 25-32. His worst was Week 18 against IND at 0, on 0 targets, final score 23-26. Across 13 games he cleared 20 points 0 times and came in under 8 points 13 times.

Earned against scored

His usage that season was worth 2.8 points per game. He scored 1.48, 32.4% below it. The engine classified the season as very_unlucky.

WkOppScorePPRRecTgtYdsTDTgt%Snap%
1MIA17-200.300000%9%
2CLE13-180.400000%5%
3BUF10-470.911-102.3%15%
4HOU20-24000000%10%
5IND37-340.300000%12%
10MIN7-12000000%0%
11DET6-52002007.1%29%
13HOU20-234.3242309.5%57%
14TEN10-63.1338010%49%
15NYJ25-327.2344209.3%46%
16LV14-191.311302.9%31%
17TEN20-131.411404.8%16%
18IND23-26000000%9%

Production

Receptions11
Targets16
Receiving yards79
Carries4
Rushing yards3
Touchdowns0
Points per game1.48
Yards per target4.94
Catch rate68.75%
Yards per carry0.75

Role

Snap share22.15%
Target share3.53%
Air-yards share4.22%
WOPR0.083
RACR0.374

Efficiency

Average depth of target11.4
Yards after catch per reception5.7
Yards before catch per reception1.5
Total YAC63
Broken tackles0
Drop rate0.1%
Passer rating when targeted53.9
Receiving EPA per game0.26
Rushing EPA per game-0.08

Scoring position

Red-zone targets2
Red-zone target share3.2%
End-zone target share0%
Red-zone carry share1.4%
Expected receiving TDs0.28
Actual receiving TDs0
Receiving TD luck-0.28
Expected rushing TDs0.04

Who else ate

The offense threw it 546 times. 1 team-mate cleared the competing-target threshold.

Brian Thomas25.48%
Evan Engram12.26%
Brenton Strange10.15%
Travis Etienne9.96%
Parker Washington9.77%
Christian Kirk9%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Mac Jones8152.165.335.45%
Trevor Lawrence510.38-10.46%

Blowouts against close games

2 of his 13 games were blowouts, 4.7% of his snaps coming in them. He averaged 0.45 in those and 1.66 in close games — his scoring did not depend on garbage time.

2023 · BAL · 13 games

His best game was Week 9 against SEA — 3 PPR on 2 targets and a 6.3% target share, in a game that finished 37-3. His worst was Week 14 against LA at 0, on 0 targets, final score 37-31. Across 13 games he cleared 20 points 0 times and came in under 8 points 13 times. In the 7 games decided by 8 points or fewer he averaged 0.2; in the 6 decided by more, 1. He scored more when the game was not close.

Earned against scored

His usage that season was worth 2.6 points per game. He scored 0.56, 52.9% below it. The engine classified the season as very_unlucky.

WkOppScorePPRRecTgtYdsCarRushTDTgt%Snap%
1HOU25-900000000%11%
2CIN27-241.503031509.1%29%
3IND19-2200100003.3%25%
4CLE28-32.822800011.1%60%
5PIT10-1700100002.6%9%
6TEN24-1600000000%21%
7DET38-600000000%15%
8ARI31-2400000000%3%
9SEA37-3322100006.3%21%
10CLE31-3300000000%7%
11CIN34-2000000000%0%
12LAC20-1000001000%3%
14LA37-3100000000%0%

Production

Receptions4
Targets9
Receiving yards18
Carries4
Rushing yards15
Touchdowns0
Points per game0.56
Yards per target2
Catch rate44.44%
Yards per carry3.75

Role

Snap share15.69%
Target share2.49%
Air-yards share2.33%
WOPR0.054
RACR0.154

Efficiency

Average depth of target9
Yards after catch per reception4.3
Yards before catch per reception0.3
Total YAC17
Broken tackles0
Drop rate0.1%
Passer rating when targeted51.6
Receiving EPA per game-0.31
Rushing EPA per game-0.04

Scoring position

Red-zone targets1
Red-zone target share1.4%
End-zone target share0%
Red-zone carry share0.8%
Expected receiving TDs0.14
Actual receiving TDs0
Receiving TD luck-0.14
Expected rushing TDs0.05

Who else ate

The offense threw it 494 times. 1 team-mate cleared the competing-target threshold.

Zay Flowers22.69%
Odell Beckham13.45%
Mark Andrews12.82%
Rashod Bateman11.76%
Nelson Agholor9.45%
Isaiah Likely8.4%

Blowouts against close games

3 of his 13 games were blowouts, 79.5% of his snaps coming in them. He averaged 1.93 in those and 0.21 in close games — a meaningful share of his scoring came with the game already decided.

2022 · BAL · 14 games

His best game was Week 1 against NYJ — 21.4 PPR on 4 targets and a 13.8% target share, in a game that finished 24-9. His worst was Week 14 against PIT at 0, on 1 targets, final score 16-14. Across 14 games he cleared 20 points 1 time and came in under 8 points 7 times. In the 9 games decided by 8 points or fewer he averaged 8.5; in the 5 decided by more, 8. He scored more when the game was live.

Earned against scored

His usage that season was worth 6 points per game. He scored 8.29, 38.7% above it. The engine classified the season as very_lucky.

WkOppScorePPRRecTgtYdsCarRushTDTgt%Snap%
1NYJ24-921.4445400213.8%52%
2MIA38-4212.222420006.9%54%
3NE37-2610.322252-217.4%58%
4BUF20-239.1455100017.9%64%
5CIN19-1712.85754324025.9%72%
6NYG20-242.4151400015.6%68%
7CLE23-206.2234200018.8%66%
8TB27-2216.44431233111.8%66%
9NO27-131.51150004.5%74%
11CAR13-31.71131403.1%84%
12JAX27-286.93523216016.7%78%
13DEN10-910.3663429016.7%94%
14PIT16-1400100005.9%57%
15CLE3-134.9232900010.7%71%

Production

Receptions37
Targets49
Receiving yards407
Carries12
Rushing yards84
Touchdowns4
Points per game8.29
Yards per target8.31
Catch rate75.51%
Yards per carry7

Role

Snap share68.43%
Target share12.55%
Air-yards share13.23%
WOPR0.281
RACR1.412

Efficiency

Average depth of target9
Yards after catch per reception4.2
Yards before catch per reception6.8
Total YAC156
Broken tackles0
Drop rate0%
Passer rating when targeted111.5
Receiving EPA per game1.41
Rushing EPA per game0.39

Scoring position

Red-zone targets8
Red-zone target share10.1%
End-zone target share15.6%
Red-zone carry share3.1%
Expected receiving TDs2.16
Actual receiving TDs2
Receiving TD luck-0.16
Expected rushing TDs0.24

Who else ate

The offense threw it 488 times. He took 10.54% of the targets. 2 team-mates cleared the competing-target threshold.

Mark Andrews24.3%
Demarcus Robinson16.13%
Isaiah Likely12.9%
Devin Duvernay 10.54%
Rashod Bateman6.02%
Kenyan Drake5.59%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Lamar Jackson11399.178.8212.95%
Tyler Huntley3105.076.311.1%

2021 · BAL · 16 games

His best game was Week 3 against DET — 10.2 PPR on 3 targets and a 11.1% target share, in a game that finished 19-17. His worst was Week 2 against KC at 0, on 0 targets, final score 36-35. Across 16 games he cleared 20 points 0 times and came in under 8 points 12 times. In the 12 games decided by 8 points or fewer he averaged 4.7; in the 4 decided by more, 5.3. He scored more when the game was not close.

Earned against scored

His usage that season was worth 5.4 points per game. He scored 4.83, 5.2% below it. The engine classified the season as neutral.

WkOppScorePPRRecTgtYdsTDTgt%Snap%
1LV27-331.612606.9%57%
2KC36-35000000%49%
3DET19-1710.22322111.1%57%
4DEN23-76.13631017.1%45%
5IND31-258.5444509.3%88%
6LAC34-64.62315011.1%49%
7CIN17-411.9111102.4%49%
9MIN34-318.822814.9%42%
10MIA10-228.7442809.8%60%
11CHI16-137.74637016.7%54%
12CLE16-102.512206.3%43%
13PIT19-204.1232108.1%59%
14CLE22-243.72514012.5%66%
15GB30-314.3331307.7%31%
17LA19-204.32319010.3%42%
18PIT13-160.200000%25%

Production

Receptions33
Targets47
Receiving yards272
Carries7
Rushing yards50
Touchdowns2
Points per game4.83
Yards per target5.79
Catch rate70.21%
Yards per carry7.14

Role

Snap share51%
Target share8.39%
Air-yards share5.86%
WOPR0.168
RACR1.733

Efficiency

Average depth of target6
Yards after catch per reception4.3
Yards before catch per reception4
Total YAC141
Broken tackles1
Drop rate0%
Passer rating when targeted98.9
Receiving EPA per game0.46
Rushing EPA per game0.15

Scoring position

Red-zone targets8
Red-zone target share10%
End-zone target share13.3%
Expected receiving TDs2.23
Actual receiving TDs2
Receiving TD luck-0.23

Who else ate

The offense threw it 610 times. He took 7.95% of the targets. 2 team-mates cleared the competing-target threshold.

Mark Andrews25.89%
Marquise Brown24.7%
Rashod Bateman11.51%
Sammy Watkins8.29%
Devin Duvernay 7.95%
Devonta Freeman7.11%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Lamar Jackson11305.186.37.91%
Tyler Huntley5174.044.889.44%

Blowouts against close games

2 of his 16 games were blowouts, 8.4% of his snaps coming in them. He averaged 3.25 in those and 4.66 in close games — his scoring did not depend on garbage time.

2020 · BAL · 15 games

His best game was Week 3 against KC — 8.7 PPR on 3 targets and a 11.1% target share, in a game that finished 20-34. His worst was Week 9 against IND at -0.1, on 0 targets, final score 24-10. Across 15 games he cleared 20 points 0 times and came in under 8 points 14 times. In the 6 games decided by 8 points or fewer he averaged 4.2; in the 9 decided by more, 3.1. He scored more when the game was live.

Earned against scored

His usage that season was worth 3.4 points per game. He scored 3.54, 13.2% above it. The engine classified the season as lucky.

WkOppScorePPRRecTgtYdsTDTgt%Snap%
1CLE38-62.2111204%19%
2HOU33-162.9111904.3%9%
3KC20-348.7237011.1%13%
4WAS31-171.412408.7%28%
5CIN27-37.9221705.6%29%
6PHI30-286.13331012%36%
8PIT24-284.91339011.5%45%
9IND24-10-0.100000%41%
10NE17-237.5334508.8%55%
11TEN24-301.512507.1%20%
12PIT14-1953320016.7%77%
13DAL34-171.211205.9%80%
14CLE47-42000000%15%
16NYG27-131.711004.3%34%
17CIN38-32.201005.3%41%

Production

Receptions20
Targets26
Receiving yards201
Carries4
Rushing yards70
Touchdowns0
Points per game3.54
Yards per target7.73
Catch rate76.92%
Yards per carry17.5

Role

Snap share36.13%
Target share7.02%
Air-yards share4.51%
WOPR0.138
RACR1.109

Efficiency

Average depth of target6.2
Yards after catch per reception5.9
Yards before catch per reception4.2
Total YAC118
Broken tackles1
Drop rate0%
Passer rating when targeted66.3
Receiving EPA per game0.28
Rushing EPA per game0.33

Scoring position

Red-zone targets2
Red-zone target share2.9%
End-zone target share0%
Expected receiving TDs0.45
Actual receiving TDs0
Receiving TD luck-0.45

Who else ate

The offense threw it 405 times. He took 6.63% of the targets. 2 team-mates cleared the competing-target threshold.

Marquise Brown25.51%
Mark Andrews22.45%
Willie Snead12.24%
Miles Boykin8.42%
Devin Duvernay 6.63%
J.K. Dobbins6.12%

By quarterback

He caught passes from 2 quarterbacks that season, and the splits are not close.

QBGamesTargetsPPGY/TTgt%
Lamar Jackson14233.447.876.33%
Robert Griffin1356.6716.7%

Blowouts against close games

5 of his 15 games were blowouts, 30.9% of his snaps coming in them. He averaged 3.28 in those and 4.17 in close games — his scoring did not depend on garbage time.

Ask the Coach about Devin Duvernay →
All player profiles · 2026 rankings · Research findings · Methodology
GWTTKB publishes research and education. Nothing here is betting advice.