NFL Receiving Lab

FREE

Game logs through 2026-10-08 · 66 players

Every pass-catcher with a line this week: how they’re being used, how their last 10 games went against the line, and what this week’s defense allows to their position. Matchup Cheat Sheet →

Softest vs WR BAL #1 in rec yds allowed to WRs · 192/g Drake London · 27.7% target share Biggest role riser Malik Washington Target share +17.9 pts (last 4 vs 4 before) now 27.3% Steadiest over Darnell Mooney Over 17.5 in 8 of last 10 Rec Yds Red-zone magnet Darius Cooper 67% of PHI red-zone targets (4 of 6) 3 end-zone targets this season
Player Rec Yds line L5 graph L5 hit L5 avg · vs line Target share Trend RZ share Opp Rec Yds Research flags
Jaxon Smith-NjigbaWR SEA vs SF 94.5FanDuel 60%3/5 101.6+7.1 #26124.3 Role â–² 7.6 pts
Zay FlowersWR BAL vs ATL 68.5FanDuel 80%4/5 104.0+35.5 #6170.1 —
Carnell TateWR TEN vs HOU 46.5Caesars 50%2/4 67.0+20.5 #9160.8 —
Amon-Ra St. BrownWR DET vs ARI 79.5Caesars 40%2/5 88.4+8.9 #15143.1 Role â–¼ 8.4 pts
Michael WilsonWR ARI vs DET 74.5DraftKings 60%3/5 71.4-3.1 #2181.9 Role â–² 5.1 ptsSoft matchup #2
Justin JeffersonWR MIN vs NO 77.5DraftKings 40%2/5 62.0-15.5 #31114.7 Under in 7 of last 10Tough matchup #31
Chris OlaveWR NO vs MIN 80.5DraftKings 100%5/5 122.0+41.5 #30118.2 Over in 7 of last 10Role â–¼ 3.6 ptsTough matchup #30
Garrett WilsonWR NYJ vs CLE 67.5DraftKings 40%2/5 54.0-13.5 #28123.1 Role â–¼ 4.2 ptsTough matchup #28
Drake LondonWR ATL vs BAL 80.5FanDuel 40%2/5 89.6+9.1 #1192.4 Role â–² 4.9 ptsSoft matchup #1
Malik WashingtonWR MIA vs CIN 44.5FanDuel 60%3/5 45.0+0.5 #32104.4 Under in 7 of last 10Role â–² 17.9 ptsTough matchup #32
Parker WashingtonWR JAX vs PHI 60.5FanDuel 60%3/5 67.0+6.5 #22128.3 Role â–¼ 5.4 pts
Tee HigginsWR CIN vs MIA 66.5PrizePicks 80%4/5 93.6+27.1 #17137.0 Role â–² 5.0 pts
Malik NabersWR NYG vs WAS 54.5FanDuel 40%2/5 45.6-8.9 #10155.9 Role â–¼ 3.0 pts
Nico CollinsWR HOU vs TEN 79.5ESPN BET 20%1/5 66.0-13.5 #8161.7 —
Terry McLaurinWR WAS vs NYG 59.5Underdog 40%2/5 52.2-7.3 #20133.8 Role â–¼ 4.3 pts
DK MetcalfWR PIT vs IND 53.5FanDuel 20%1/5 51.0-2.5 #3179.9 Under in 7 of last 10Soft matchup #3
Keenan AllenWR IND vs PIT 30.5FanDuel 60%3/5 32.2+1.7 #11154.0 —
Jordan AddisonWR MIN vs NO 40.5DraftKings 40%2/5 34.2-6.3 #31114.7 Role â–² 12.7 ptsTough matchup #31
Josh DownsWR IND vs PIT 55.5DraftKings 60%3/5 52.6-2.9 #11154.0 Role â–² 3.9 pts
Mike EvansWR SF vs SEA 50.5FanDuel 40%2/5 49.4-1.1 #21129.4 Under in 7 of last 10Role â–¼ 3.2 pts
Jaylen WaddleWR DEN vs LAC 55.5FanDuel 20%1/5 37.0-18.5 #13147.7 Under in 8 of last 10
Khalil ShakirWR BUF vs LAR 45.5FanDuel 60%3/5 50.2+4.7 #19134.4 Role â–¼ 6.3 pts
Xavier HutchinsonWR HOU vs TEN 14.5DraftKings 100%5/5 42.0+27.5 #8161.7 Over in 9 of last 10
Wan'Dale RobinsonWR TEN vs HOU 32.5DraftKings 60%3/5 47.2+14.7 #9160.8 Over in 7 of last 10Role â–¼ 19.7 pts
Denzel BostonWR CLE vs NYJ 47.5FanDuel 75%3/4 71.0+23.5 #23128.1 —
Dontayvion WicksWR PHI vs JAX 43.5BetMGM 40%2/5 40.8-2.7 #4173.4 Under in 7 of last 10Role â–² 8.5 ptsSoft matchup #4
Devaughn VeleWR NO vs MIN 40.5DraftKings 80%4/5 59.0+18.5 #30118.2 Tough matchup #30
Tre' HarrisWR LAC vs DEN 49.5Underdog 60%3/5 45.8-3.7 #27123.8 Role â–² 6.1 pts
Courtland SuttonWR DEN vs LAC 36.5DraftKings 20%1/5 20.6-15.9 #13147.7 —
Tre TuckerWR LV vs NE 40.5FanDuel 60%3/5 52.6+12.1 #29119.1 Tough matchup #29
Roman WilsonWR PIT vs IND 41.5DraftKings 40%2/5 37.6-3.9 #3179.9 Under in 7 of last 10Role â–² 8.8 ptsSoft matchup #3
Romeo DoubsWR NE vs LV 50.5Caesars 60%3/5 65.4+14.9 #18136.0 —
Jameson WilliamsWR DET vs ARI 50.5Fanatics 40%2/5 60.6+10.1 #15143.1 Role â–¼ 3.5 pts
Makai LemonWR PHI vs JAX 34.5FanDuel 0%0/4 16.2-18.2 #4173.4 Soft matchup #4
Deebo Samuel Sr.WR SF vs SEA 34.5FanDuel 40%2/5 41.0+6.5 #21129.4 Role â–¼ 9.1 pts
Jakobi MeyersWR JAX vs PHI 41.5FanDuel 20%1/5 35.4-6.1 #22128.3 Role â–¼ 4.9 pts
Jerry JeudyWR CLE vs NYJ 14.5DraftKings 80%4/5 26.6+12.1 #23128.1 Over in 8 of last 10Role â–¼ 3.0 pts
DeMario DouglasWR NE vs LV 25.5FanDuel 40%2/5 25.4-0.1 #18136.0 Role â–² 5.0 pts
Rashid ShaheedWR SEA vs SF 20.5DraftKings 40%2/5 20.0-0.5 #26124.3 Under in 7 of last 10Role â–² 4.5 pts
Rashod BatemanWR BAL vs ATL 17.5DraftKings 60%3/5 35.6+18.1 #6170.1 Role â–² 7.4 pts
Jahan DotsonWR ATL vs BAL 19.5FanDuel 20%1/5 19.0-0.5 #1192.4 Under in 8 of last 10Role â–² 3.8 ptsSoft matchup #1
Kevin ColemanWR MIA vs CIN 18.5FanDuel 0%0/3 2.0-16.5 #32104.4 Tough matchup #32
Keon ColemanWR BUF vs LAR 39.5DraftKings 40%2/5 45.4+5.9 #19134.4 Role â–² 5.0 pts
Brian ThomasWR JAX vs PHI 24.5DraftKings 40%2/5 25.2+0.7 #22128.3 —
Marvin MimsWR DEN vs LAC 13.5FanDuel 40%2/5 35.0+21.5 #13147.7 —
Isaiah WilliamsWR NYJ vs CLE 21.5DraftKings 60%3/5 31.8+10.3 #28123.1 Over in 7 of last 10Role â–¼ 8.6 ptsTough matchup #28
Kendrick BourneWR ARI vs DET 23.5FanDuel 20%1/5 21.6-1.9 #2181.9 Under in 7 of last 10Role â–² 3.5 ptsSoft matchup #2
Cooper KuppWR SEA vs SF 23.5DraftKings 60%3/5 35.0+11.5 #26124.3 Over in 7 of last 10Role â–¼ 13.1 pts
Isaac TeSlaaWR DET vs ARI 25.5FanDuel 60%3/5 41.0+15.5 #15143.1 —
Elic AyomanorWR TEN vs HOU 16.5DraftKings 60%3/5 32.6+16.1 #9160.8 Role â–¼ 7.1 pts
Germie BernardWR PIT vs IND 18.5BetMGM 33%1/3 20.0+1.5 #3179.9 Soft matchup #3
Kayshon BoutteWR HOU vs TEN 25.5FanDuel 40%2/5 27.2+1.7 #8161.7 Role â–¼ 9.4 pts
Tory HortonWR SEA vs SF 11.5DraftKings 40%2/5 20.4+8.9 #26124.3 —
Darnell MooneyWR NYG vs WAS 17.5FanDuel 80%4/5 23.0+5.5 #10155.9 Over in 8 of last 10Role â–¼ 5.3 pts
Darius CooperWR PHI vs JAX 20.5DraftKings 40%2/5 13.6-6.9 #4173.4 Soft matchup #4
Laquon TreadwellWR IND vs PIT 16.5DraftKings 60%3/5 24.6+8.1 #11154.0 Under in 7 of last 10Role â–² 9.2 pts
Jaylin NoelWR HOU vs TEN 18.5DraftKings 60%3/5 37.2+18.7 #8161.7 —
Marvin HarrisonWR ARI vs DET 34.5FanDuel 20%1/5 17.0-17.5 #2181.9 Role â–¼ 6.5 ptsSoft matchup #2
Devontez WalkerWR BAL vs ATL 8.5DraftKings 60%3/5 22.4+13.9 #6170.1 Role â–² 4.7 pts
Cody WhiteWR LV vs NE 18.5FanDuel 40%2/5 12.8-5.7 #29119.1 Under in 7 of last 10Role â–² 5.2 ptsTough matchup #29
Olamide ZaccheausWR ATL vs BAL 7.5DraftKings 40%2/5 5.2-2.3 #1192.4 Soft matchup #1
Kyle WilliamsWR NE vs LV 11.5PrizePicks 20%1/5 10.2-1.3 #18136.0 Under in 7 of last 10
Calvin RidleyWR TEN vs HOU 8.5DraftKings 80%4/5 15.8+7.3 #9160.8 Over in 9 of last 10Role â–¼ 9.8 pts
Efton Chism IIIWR NE vs LV 24.5Caesars 20%1/5 12.2-12.3 #18136.0 Under in 7 of last 10
Troy FranklinWR DEN vs LAC 19.5FanDuel 40%2/5 13.0-6.5 #13147.7 Role â–¼ 8.3 pts
Joshua PalmerWR BUF vs LAR 21.5DraftKings — — — — #19134.4 —

How to read this

  • L10 graph / hit: the player’s last 10 games against this week’s line (green over, red under). L10 avg · vs line is their last-10 average and how far it sits from the line.
  • Target share, air yards share and WOPR (1.5 × target share + 0.7 × air-yards share, nflverse) cover the last 4 games; Role â–²/â–¼ marks a 3+ point target-share change against the 4 games before. aDOT, Catch %, YAC/rec and RACR (yards per air yard) are this season.
  • Hit window sets which games the graph, hit rate and average count: last 5, 10 or 15, this season, or only games against this week’s opponent. Research flags always use the last 10.
  • RZ share, EZ tgts, Deep % and 3rd-down share come from nflverse play-by-play this season: red zone = inside the 20, end zone = thrown at or beyond the goal line, deep = 20+ air yards. CROE is catch rate minus nflverse’s expected catch rate for the same throws (points); YACOE is yards after catch minus nflverse’s expected, per catch.
  • Opp columns rank what this week’s defense allowed to the position over its last 10 games; #1 allowed the most (green = soft, red = tough). Pos. vs close is how often players at the position went over their consensus closing line against this defense this season (SportsGameOdds).
  • Research flags describe past games only; they are not a projection or a pick. Click any row for that player’s game-by-game detail and a link to full Prop Research.