
DJ Moore
Overview
Board Oct 12Week 5 rest-of-season review, Oct 12, 2026. The three reads are where our backtested model, the betting market and his 2026 production each place him at WR; our board rank is the call.
Where his stats say he could finish from here: WR18 to WR33. Our rank stays the call.
2026 so far4 games
- target share up from 14.3% to 21.4% (last 2 games vs the two before)
- +1.36 YAC over expected a catch (NGS) (15th of 91 WRs)
- 53% of snaps (83rd of 103 WRs)
Ranked among 103 qualified WRs this season.
80% range 3.8–11.9 half-PPR points a game. Biggest inputs: preseason ADP +0.5, sportsbook-implied points Wks 1-4 +0.3, Week 5 sportsbook lines +0.3, experience -0.3. The model informs the rank; it does not set it.
Week 6
Lines Oct 140 points. Our projection does not expect him to play this week.
Updated Oct 14, 2026.
Allowed to WRs per game across 5 games. Best games against them: Tyquan Thornton (W4, 28.1 PPR, 5/8 111 yds); DeMario Douglas (W5, 22.5 PPR, 4/5 65 yds); Chris Olave (W3, 19.7 PPR, 9/13 107 yds).
EPA ranks entering Week 6: #25 against the pass, #15 against the run (1 = best defense).
Big number: receiving fantasy points LV allows a game to WRs in that zone. # = its rank of 32. Green tag = DJ Moore's share of his targets in that zone this season. Depth is air yards at the catch point; 5 games, through Week 5. Tap a zone for the detail.
Against LV beforelast 3
| Game | Line | Pts |
|---|---|---|
| 2025 W4@ LV · W 25-24 | 4-38 on 5 tgt | 5.8 |
| 2023 W7vs LV · W 30-12 | 8-54 on 9 tgt | 9.4 |
| 2020 W1vs LV · L 30-34 | 4-54 on 9 tgt | 7.4 |
no stats recorded
Game log
2026 · through W5Every gametap a game for the detail
BUF -1.5 (closing) · total 44.5 · indoors · 7 days rest
Projected 13.1 (WR9) · BUF -5.5 (closing) · total 54.5 · 67°F, wind 4 mph · 4 days rest · prime time
Projected 11.1 (WR21) · BUF -7 (closing) · total 50.5 · 68°F, wind 12 mph · 10 days rest · Injury report: game status Q, practice LP
Projected 9.9 (WR29) · BUF -7 (closing) · total 49.5 · 69°F, wind 11 mph · 7 days rest · division game · Injury report: practice LP
D# = the opponent's rank against WRs entering that week (1 = stingiest, 32 = softest). Finish = his rank at WR that week.
Usage
What changedlast 3 full games vs. before
| W1 | W2, W3, W4 | Change | |
|---|---|---|---|
| Snap share | 76.0% | 44.7% | −31.3 |
| Target share | 28.6% | 15.1% | −13.5 |
| Air-yard share | 41.3% | 18.0% | −23.3 |
| Targets a game | 8.0 | 4.0 | −4.0 |
Games he left injured are left out of both sides.
BUF target treeshare of team targets, 2026
Season to date, games each player played.
Role details2026, through Week 5
Advanced
Percentile against the WRs on our charts (each stat's minimum is next to it), 2026 through Week 5. 50 is the middle of the pack. Tap a bubble for his rank.
Expected vs. actualPPR, from this season's play-by-play
1 TDs on 0.80 expected. Expected points price every target by depth and field position and every carry by field position. Do touchdowns regress? ›
Leaderboardstop 10 among WRs, 2026
Splits
As a receiver2026 charted plays, through Week 5
| Situation | Tgt | Rec-Yds-TD | Yds/tgt | EPA/tgt |
|---|---|---|---|---|
| All targets | 20 | 12-178-1 | 8.98.2 | 0.320.27 |
| Red zone15% of targets | 3 | 1-16-0 | 5.34.4 | 0.440.18 |
| Inside the 105% of targets | 1 | 0-0-0 | 0.02.4 | -0.86-0.01 |
| Third down45% of targets | 9 | 6-74-0 | 8.27.1 | 0.640.14 |
| Score within 790% of targets | 18 | 12-178-1 | 9.98.1 | 0.470.26 |
| Trailing by 8+10% of targets | 2 | 0-0-0 | 0.08.2 | -1.040.28 |
| Two-minute drill30% of targets | 6 | 4-76-1 | 12.77.5 | 0.970.17 |
| Vs. the blitz20% of targets | 4 | 3-35-0 | 8.87.9 | 1.180.23 |
| No blitz80% of targets | 16 | 9-143-1 | 8.98.4 | 0.100.29 |
| Play action20% of targets | 4 | 3-38-0 | 9.510.4 | 0.320.41 |
| With motion55% of targets | 11 | 7-85-0 | 7.78.3 | 0.120.32 |
Small grey number = every WR in that situation. Green or red = a clear gap either way. 12 of his 20 charted targets were catchable; 0 drops, 0 of 1 contested caught.
Against coverage2022-2025 (2026 is not charted per player)
| Coverage | Tgt | Yds/tgt | Caught | EPA/tgt |
|---|---|---|---|---|
| Man | 208 | 7.9 | 59% | +0.39 |
| Zone | 290 | 8.2 | 68% | +0.14 |
| Cover 1 | 156 | 8.2 | 60% | +0.37 |
| Cover 3 | 121 | 9.1 | 70% | +0.14 |
| Cover 2 | 88 | 7.5 | 68% | +0.23 |
| Cover 4 | 50 | 5.3 | 62% | −0.14 |
| Cover 0 | 34 | 8.0 | 50% | +0.64 |
| 2-man | 18 | 5.0 | 61% | +0.03 |
| Cover 6 | 16 | 9.2 | 56% | +0.21 |
Team
BUFBuffalo Bills offense, 2026 through Week 5. Rank 1 = most. Scheme rates from FTN charting through Week 5.
Game by gamescore, implied total, pass rate (over expected), QB
| Week | Score | Implied | Pass rate | QB |
|---|---|---|---|---|
| W1vs HOU | 36-31 | 23.0 | 62%−0.9 | Allen29 att |
| W2vs DET | 41-31 | 30.0 | 50%−0.3 | Allen31 att |
| W3vs LAC | 24-16 | 28.8 | 48%−13.6 | Allen26 att |
| W4vs NE | 26-29 | 28.3 | 64%−4.7 | Allen33 att |
| W5vs LA | 37-34 | 26.0 | 36%−22.9 | Allen19 att |
Depth chartWR, Oct 14
Scheduleeach defense's current rank vs WRs
Green = soft, red = stingy (1 = stingiest, 32 = softest), ranked on fantasy points allowed to WRs so far. Gold underline = fantasy playoffs. Does strength of schedule matter? ›
Head coach: Sean McDermott. QB: Josh Allen (most pass attempts, Week 5).
Charts
DJ Moore is highlighted on each chart. Swipe for more; tap a dot for the player. Every chart saves and shares as an image on the Charts page.
Career
Season by season
| Year | G | Rec-Yds-TD | Pts/g | xFP/g |
|---|---|---|---|---|
| 2026BUF | 4 | 12-178-120 tgt, 18.4% share | 7.6WR47 | 9.3−0.7 |
| 2025CHI | 17 | 50-682-685 tgt, 16.2% share, routes 87% | 8.7WR38 | 9.0+36.3 |
| 2024CHI | 17 | 98-966-6140 tgt, 27.1% share, routes 97% | 11.1WR28 | 14.6−10.0 |
| 2023CHI | 17 | 96-1,364-8136 tgt, 29.5% share, routes 96% | 14.0WR11 | 13.7+52.8 |
| 2022CAR | 17 | 63-888-7118 tgt, 28.8% share, routes 98% | 9.9WR33 | 11.9−2.5 |
| 2021CAR | 17 | 93-1,157-4163 tgt, 28.5% share, routes 92% | 11.2WR27 | 16.6−44.9 |
| 2020CAR | 15 | 66-1,193-4118 tgt, 24.6% share, routes 93% | 11.9WR23 | 14.2−1.3 |
Under points a game: his rank at WR in points a game (8+ games; 2026: 2+ games). xFP = expected PPR a game from his usage; under it, the season's points over expected. Routes = share of team dropbacks he ran a route (through 2025).
Red zone and touchdowns
| 2025 | 1 RZ att, 1 pass TD vs 0.4 exp · 3 RZ car (3%), 0 inside 5, 1 rush TD vs 0.2 exp · 13 RZ tgt (16%), 8 end-zone, 4 rec TD vs 4.2 exp |
| 2024 | 21 RZ tgt (31%), 5 end-zone, 2 rec TD vs 4.2 exp |
| 2023 | 1 RZ car (1%), 0 inside 5, 1 rush TD vs 0.1 exp · 12 RZ tgt (20%), 7 end-zone, 4 rec TD vs 3.2 exp |
| 2022 | 1 RZ car (1%), 0 inside 5, 0 rush TD vs 0.1 exp · 11 RZ tgt (26%), 7 end-zone, 5 rec TD vs 3.0 exp |
Floor and ceilingPPR
14 of his last 51 games reached 20 PPR; 19 finished under 10. Is there a floor-vs-ceiling trade-off? ›
Every game since 2020
2025 game log 17 games · CHI · 10.1 PPR a game
| Game | Line | Snaps | Pts |
|---|---|---|---|
| W1vs MIN · D32 | 3-68 on 5 tgt · 3-8 rush | 84% | 9.1 |
| W2@ DET · D30 | 5-46 on 6 tgt | 88% | 7.1 |
| W3vs DAL · D26 | 4-21-1 on 5 tgt · 3-7 rush | 90% | 10.8 |
| W4@ LV · D30 | 4-38 on 5 tgt | 76% | 5.8 |
| W6@ WAS · D23 | 3-42 on 5 tgt · 2-10 rush | 94% | 6.7 |
| W7vs NO · D23 | 3-43 on 5 tgt · 1-9 rush | 87% | 6.7 |
| W8@ BAL · D27 | 4-73 on 7 tgt · 2-3 rush | 84% | 9.6 |
| W9@ CIN · D10 | 1/1 2 yds 1 TD · 4-72 on 6 tgt · 1-17-1 rush | 85% | 21.0 |
| W10vs NYG · D26 | 0-0 on 4 tgt | 62% | 0.0 |
| W11@ MIN · D7 | 1-18 on 3 tgt · 1-3 rush | 81% | 2.6 |
| W12vs PIT · D32 | 5-64-2 on 7 tgt | 77% | 20.9 |
| W13@ PHI · D17 | 2-17 on 5 tgt · 1-10 rush | 91% | 3.7 |
| W14@ GB · D15 | 1--4 on 3 tgt | 83% | 0.1 |
| W15vs CLE · D7 | 4-69-2 on 5 tgt | 88% | 20.9 |
| W16vs GB · D19 | 5-97-1 on 7 tgt · 1-12 rush | 95% | 19.4 |
| W17@ SF · D19 | 1-7 on 4 tgt | 92% | 1.2 |
| W18vs DET · D30 | 1-11 on 3 tgt | 85% | 1.6 |
2024 game log 17 games · CHI · 14.0 PPR a game
| Game | Line | Snaps | Pts |
|---|---|---|---|
| W1vs TEN · D26 | 5-36 on 8 tgt · 1-14 rush | 88% | 7.5 |
| W2@ HOU · D11 | 6-53 on 10 tgt | 99% | 8.3 |
| W3@ IND · D10 | 8-78 on 10 tgt · 1--6 rush | 96% | 11.2 |
| W4vs LA · D30 | 3-22-1 on 6 tgt | 92% | 9.7 |
| W5vs CAR · D21 | 5-105-2 on 8 tgt | 88% | 25.0 |
| W6vs JAX · D32 | 4-20 on 5 tgt | 85% | 4.0 |
| W8@ WAS · D24 | 2-27 on 4 tgt · 2-7 rush | 95% | 4.4 |
| W9@ ARI · D23 | 4-33 on 9 tgt | 99% | 5.3 |
| W10vs NE · D21 | 3-24 on 6 tgt · 1-3 rush | 97% | 4.2 |
| W11vs GB · D11 | 7-62 on 7 tgt · 1-5 rush | 94% | 10.2 |
| W12vs MIN · D30 | 0/1 0 yds 0 TD · 7-106-1 on 7 tgt · 1-13 rush | 99% | 23.4 |
| W13@ DET · D28 | 8-97-1 on 16 tgt | 97% | 19.7 |
| W14@ SF · D8 | 6-49 on 8 tgt | 91% | 7.9 |
| W15@ MIN · D32 | 8-46 on 8 tgt · 3-24 rush | 87% | 11.0 |
| W16vs DET · D27 | 7-68 on 10 tgt · 1-2 rush | 95% | 10.5 |
| W17vs SEA · D22 | 6-54 on 8 tgt · 2-8 rush | 95% | 9.2 |
| W18@ GB · D7 | 9-86-1 on 10 tgt · 1-5 rush | 98% | 17.6 |
2023 game log 17 games · CHI · 16.9 PPR a game
| Game | Line | Snaps | Pts |
|---|---|---|---|
| W1vs GB · D8 | 2-25 on 2 tgt | 92% | 3.5 |
| W2@ TB · D24 | 6-104 on 7 tgt | 91% | 13.4 |
| W3@ KC · D25 | 3-41-1 on 6 tgt | 100% | 11.6 |
| W4vs DEN · D26 | 8-131-1 on 9 tgt | 93% | 23.1 |
| W5@ WAS · D26 | 8-230-3 on 10 tgt | 88% | 45.0 |
| W6vs MIN · D30 | 5-51 on 8 tgt | 95% | 7.6 |
| W7vs LV · D9 | 8-54 on 9 tgt | 89% | 9.4 |
| W8@ LAC · D32 | 4-55 on 6 tgt | 88% | 7.5 |
| W9@ NO · D15 | 3-44 on 5 tgt | 97% | 3.9 |
| W10vs CAR · D5 | 5-58 on 9 tgt · 1-1 rush | 93% | 8.4 |
| W11@ DET · D22 | 7-96-1 on 9 tgt | 97% | 19.1 |
| W12@ MIN · D23 | 11-114 on 13 tgt | 93% | 16.9 |
| W14vs DET · D22 | 6-68-1 on 10 tgt · 3-20-1 rush | 92% | 23.8 |
| W15@ CLE · D2 | 4-52 on 8 tgt | 88% | 7.2 |
| W16vs ARI · D20 | 3-18 on 6 tgt | 74% | 3.3 |
| W17vs ATL · D3 | 9-159-1 on 13 tgt | 81% | 26.4 |
| W18@ GB · D15 | 4-64 on 6 tgt | 90% | 8.4 |
2022 game log 17 games · CAR · 11.7 PPR a game
| Game | Line | Snaps | Pts |
|---|---|---|---|
| W1vs CLE | 3-43 on 6 tgt · 1-7 rush | 100% | 6.5 |
| W2@ NYG | 3-43-1 on 6 tgt | 97% | 11.8 |
| W3vs NO | 1-2 on 6 tgt · 2-13 rush | 98% | 2.0 |
| W4vs ARI · D16 | 6-50 on 11 tgt · 1-11 rush | 96% | 9.1 |
| W5vs SF · D6 | 4-59 on 8 tgt · 1-8 rush | 93% | 8.7 |
| W6@ LA · D29 | 3-7 on 7 tgt | 100% | 2.2 |
| W7vs TB · D15 | 7-69-1 on 10 tgt · 1--3 rush | 100% | 16.1 |
| W8@ ATL · D32 | 6-152-1 on 11 tgt · 1-3 rush | 96% | 24.5 |
| W9@ CIN · D9 | 2-24 on 6 tgt | 98% | 3.4 |
| W10vs ATL · D31 | 4-29 on 6 tgt | 89% | 4.9 |
| W11@ BAL · D27 | 3-24 on 5 tgt | 98% | 3.9 |
| W12vs DEN · D3 | 4-103-1 on 6 tgt | 97% | 18.3 |
| W14@ SEA · D8 | 0-0 on 3 tgt · 2-6 rush | 96% | 0.6 |
| W15vs PIT · D27 | 5-73-1 on 6 tgt | 96% | 15.8 |
| W16vs DET · D30 | 5-83-1 on 7 tgt · 1-8 rush | 96% | 17.6 |
| W17@ TB · D20 | 6-117-1 on 10 tgt | 98% | 20.7 |
| W18@ NO · D13 | 1-10 on 4 tgt | 92% | 1.5 |
2021 game log 17 games · CAR · 14.0 PPR a game
| Game | Line | Snaps | Pts |
|---|---|---|---|
| W1vs NYJ | 6-80 on 8 tgt · 1-14 rush | 81% | 12.4 |
| W2vs NO | 8-79-1 on 11 tgt | 88% | 17.9 |
| W3@ HOU | 8-126 on 12 tgt · 1--1 rush | 74% | 16.5 |
| W4@ DAL | 8-113-2 on 12 tgt · 1-6 rush | 84% | 27.9 |
| W5vs PHI | 5-42 on 7 tgt · 1--4 rush | 87% | 6.3 |
| W6vs MIN | 5-73 on 13 tgt · 1-6 rush | 92% | 8.4 |
| W7@ NYG | 6-73 on 10 tgt | 97% | 10.3 |
| W8@ ATL | 4-59 on 8 tgt | 82% | 7.9 |
| W9vs NE | 3-32 on 7 tgt · 2-14 rush | 85% | 6.1 |
| W10@ ARI | 4-24 on 7 tgt | 79% | 4.4 |
| W11vs WAS | 5-50-1 on 7 tgt | 94% | 13.5 |
| W12@ MIA | 4-103 on 10 tgt | 96% | 12.3 |
| W14vs ATL | 6-84 on 10 tgt | 89% | 11.4 |
| W15@ BUF | 6-48 on 11 tgt | 91% | 9.8 |
| W16vs TB | 5-55 on 12 tgt | 86% | 8.0 |
| W17@ NO | 3-29 on 8 tgt | 92% | 4.4 |
| W18@ TB | 7-87 on 10 tgt · 1-13 rush | 76% | 13.5 |
2020 game log 15 games · CAR · 14.1 PPR a game
| Game | Line | Snaps | Pts |
|---|---|---|---|
| W1vs LV | 4-54 on 9 tgt | 87% | 7.4 |
| W2@ TB | 8-120 on 13 tgt | 89% | 16.0 |
| W3@ LAC | 2-65 on 4 tgt | 88% | 7.5 |
| W4vs ARI | 4-49 on 6 tgt | 72% | 6.9 |
| W5@ ATL | 4-93-1 on 5 tgt | 79% | 17.3 |
| W6vs CHI | 5-93 on 11 tgt | 94% | 11.8 |
| W7@ NO | 4-93-2 on 5 tgt | 91% | 23.3 |
| W8vs ATL | 2-55 on 6 tgt | 89% | 6.5 |
| W9@ KC | 2-18 on 3 tgt | 98% | 2.8 |
| W10vs TB | 4-96-1 on 7 tgt | 90% | 17.6 |
| W11vs DET | 0/1 0 yds 0 TD · 7-127 on 11 tgt · 1-21 rush | 86% | 18.3 |
| W12@ MIN | 4-61 on 9 tgt | 91% | 8.1 |
| W15@ GB | 6-131 on 8 tgt · 1-1 rush | 81% | 16.2 |
| W16@ WAS | 5-37 on 10 tgt | 82% | 6.2 |
| W17vs NO | 5-101 on 11 tgt | 84% | 12.6 |
Health
Questionable · concern medium · through Week 6. Shoulder (AC joint); did not play Monday night at the Rams. No Week 6 update yet (at Las Vegas).
Our note, Oct 13, 2026 · game logs; CBS Sports injury page (Thu 10/8)
2026 injury reportofficial, week by week
✓ = not listed. Letters = game status (Q, D, O) or worst practice that week (LP limited, DNP did not practice). Tap a week for the detail.
Historyofficial injury reports since 2020
| Year | Weeks listed | Ruled out | Listed for |
|---|---|---|---|
| 2025 | 7 | 0 | Hip (4), Abdomen, Shoulder, Illness |
| 2024 | 1 | 0 | Quadricep |
| 2023 | 2 | 0 | Ankle (2) |
| 2022 | 2 | 0 | Shoulder, Ankle |
| 2021 | 2 | 0 | Hamstring (2) |
| 2020 | 2 | 0 | Shoulder |
0 games missed 2023–25 (0.00 a season).
18 report weeks over 6 seasons; recurring: Shoulder, Hamstring, Ankle, Quadricep. Risk label: moderate.
Teammates on the report
Our current notes first, then Sleeper designations. What happens when a starter is ruled out? ›
Value
Market Oct 10Market value on a 0–10,000 scale, through Oct 10, 2026. Faint stretches are estimates between real readings. Gold = peak.
Teal dot = today (4,441). Box = the middle half of outcomes, white line = the median, whiskers = 10th to 90th percentile. WRs about 29 valued near #89 overall: real 1-year moves since 2022, weighted by exact age and market rank (about 57 players' worth).
Risk profilepreseason, from comparable players
2021 Amari Cooper (59% match). He went from 13.8 to 14.5 PPR a game the next year (WR2→WR2). His dynasty value moved −4.3% over the next 12 months.
64.3 overall, WR26. Underdog 54.7 · Sleeper 57.3 · CBS 63.5 · Yahoo 65.2 · ESPN 71.2
Profile
GWTTKB takes
Legitimately unusable at times last year despite being an every-down player in a system (Ben Johnson's) that made similar receivers productive everywhere else — read as a role/ scheme problem (miscast as a "sacrificial X" running routes to occupy coverage, not to get the ball), not talent decline. The move to a QB (Josh Allen) whose game is about finding whoever's open, rather than running him through one predetermined role, is read as a much better fit for his skill set.