- Jaxon Smith-Njigba crossed 1,000 yards for the season and took over the No. 1 spot: The Seahawks receiver ran only 11 routes, his fewest of the season, but still hauled in five of his six targets for 93 yards and four first downs while finishing with a 54.5% target rate.
- Hopkins debuts at No. 4: The veteran pass-catcher has the second-lowest snap count among qualifying receivers (101) and has run fewer than 20 routes in every game. Still, he has gotten off to a hot start with seven catches for 158 yards through his first five games. Six of those catches went for 15-plus yards, while he also secured six of seven contested targets.
- Unlock your edge with PFF+: Access Premium Stats, dominate fantasy with in-season tools and projections and make smarter bets with the new PFF Player Prop Tool.
Estimated Reading Time: 17 minutes

We're diving into the top wide receivers by PFF receiving grade through Week 10 of the 2025 NFL season. To qualify, players need to have played at least 100 receiving snaps. For even more information, including snap counts, receiving by depth, per-route data and more, subscribe to PFF+.
1. Jaxon Smith-Njigba, Seattle Seahawks (93.5)
Smith-Njigba crossed 1,000 yards for the season and took over the No. 1 spot at the receiver position in Seattle’s win over Arizona. He ran only 11 routes, his fewest of the season, but still hauled in five of his six targets for 93 yards and four first downs while finishing with a 54.5% target rate.
The Seahawks pass-catcher produced two explosive gains, bringing in a 43-yard catch over Garrett Williams for a touchdown on Seattle’s first drive and adding a 17-yard catch later in the period. He averaged 8.45 yards per route in the shortened outing and earned a 91.7 receiving grade — both first among players who ran at least 10 routes.
The 23-year-old now has 63 catches for 1,041 yards with five touchdowns. He continues to dominate coverage schemes, ranking third in PFF receiving grade against single coverage (91.6) while leading the league in receiving grade against zone looks (93.0). Smith-Njigba has turned all 12 of his single-coverage catches into first downs, gaining 230 yards. He has caught 46 passes against zone for 732 yards and 30 first downs, with four of his touchdowns coming against zone coverage.
Smith-Njigba has also thrived on the outside this season after spending most of his first two years in the slot (1,187 snaps). Sixty-four of his 82 targets in 2025 have come from wide alignments, where he has 48 catches for 889 yards and 37 first downs, leading to a 94.0 PFF receiving grade.
2. Puka Nacua, Los Angeles Rams (93.4)
Nacua was good to go against San Francisco after exiting Week 9 early with a chest injury. He caught five of six passes for 64 yards, moving the chains on each one. Nacua also recorded two explosive gains in the first quarter. He took a screen pass 22 yards for a touchdown late in the period, forcing a missed tackle along the way, and he followed that with a 15-yard catch on a third-down play on the Rams’ next drive. Nacua averaged a season-low 4.5 depth yards per target but still generated 2.78 yards per route run, 11th among receivers in Week 10. He finished the day with an 80.6 receiving grade.
The third-year star moves up to third in receiving yards, with 66 catches for 775 yards. He ranks top-five in yards after the catch (300), yards after initial contact (185) and catches of 20-plus yards (11). He’s also getting it done in a variety of ways.
Nacua leads the league in PFF slot receiving grade (95.2), catching 24 of his 26 targets for 287 yards (fourth) and 14 first downs. He also leads the league in PFF receiving grade on screen catches (91.9), securing all eight of his targets for 67 yards and four first downs. Two of his four touchdowns have come on screens, where he also has two explosive gains.
3. Drake London, Atlanta Falcons (90.4)
London joins elite company as the third receiver this week with a 90.0-plus receiving grade for the season. He caught six passes for 104 yards in Atlanta’s international matchup against Indianapolis. London recorded four explosive gains in the loss, including a 30-yard pickup in the first quarter and a 16-yard touchdown late in the second. Each of his catches moved the chains, and he averaged 3.47 yards per route run. London finished the game with a perfect passer rating when targeted and earned an 87.8 PFF receiving grade (first among receivers with at least 25 snaps).
The fourth-year star now ranks sixth in receiving yards with 53 catches for 691 yards. He is also top-10 in touchdown catches (six).
All of London’s targets against the Colts came against zone coverage, where he ranks fifth in catches (41) and second in receiving yards (563). London has gained 26 first downs against zone and is averaging 4.9 yards after the catch per reception. He ranks third in yards per route run (3.39) and second in PFF receiving grade (92.4).
4. DeAndre Hopkins, Baltimore Ravens (89.0)
Hopkins debuts at No. 4 this week, securing both of his targets against Minnesota for 16 yards. He has the second-lowest snap count among qualifying receivers (101) and has run fewer than 20 routes in every game. However, the 13-year vet can still produce in his age-33 season. Hopkins got off to a hot start with seven catches for 158 yards through his first five games. Six of those catches went for 15-plus yards, while he also secured six of seven contested targets. Hopkins earned a 92.7 PFF receiving grade during that span.
From Week 6 on, however, Hopkins has only 50 receiving yards on five catches, although most of that time has been spent without Lamar Jackson on the field. He remains a dangerous receiving threat, especially downfield, where he has caught three of five targets this season for 93 yards and two touchdowns.
5. Jaylen Waddle, Miami Dolphins (87.2)
Waddle caught five passes for 84 yards in Miami’s upset win over Buffalo. He blew by Maxwell Hairston for a 38-yard touchdown to start the second quarter and beat him again later in the period for a 24-yard gain. Waddle gained three first downs on the day, finishing with an 84.5 receiving grade. He also posted a 22.9-yard average depth of target, his second mark above 20 yards this season.
The former sixth overall pick now has 46 catches for 670 yards (ninth). He has moved the chains 33 times and has five touchdown catches. Waddle remains a dangerous deep weapon, as he has caught six of 12 deep targets for 194 yards, and three of his five scores have come from 20-plus yards out.
6. Amon-Ra St. Brown, Detroit Lions (86.6)
St. Brown gained only 58 yards on five catches against Washington, but make no mistake, the Commanders could not slow him down. He had two explosive gains in the first quarter, finishing with three on the day for 47 yards, and he extended through contact for a 9-yard touchdown late in the first. St. Brown averaged 8.8 yards after the catch per reception and generated a 124.0 passer rating when targeted.
The former fourth-round pick now has 64 catches for 693 yards this season (fifth) and is second in touchdown catches (eight). He has caught 13 of his 16 red-zone targets for 79 yards, with seven of his scores coming inside the opponents’ 20-yard line.
7. Ja‘Marr Chase, Cincinnati Bengals (86.4)
The Bengals were on a bye in Week 10. Click here to see Ja'Marr Chase's PFF player profile.
8. Davante Adams, Los Angeles Rams (83.6)
Adams secured six of eight passes against San Francisco for 77 yards — all first downs. He broke away for a 23-yard catch in the first quarter and converted a third down with a 15-yard grab late in the second. Adams capped his day with a 2-yard touchdown over Malik Mustapha in the third quarter, finishing with a 144.3 passer rating when targeted.
The 32-year-old vet now has 42 catches for 568 yards and leads the league with nine touchdown catches. Six of those have come against single coverage, where he has caught 13 passes for 133 yards and ranks ninth in receiving grade (86.8). Adams has also been excellent between the numbers, securing 23 passes for 314 yards and 19 first downs. He has an 81.3 receiving grade in that area of the field.
9. George Pickens, Dallas Cowboys (82.9)
The Cowboys were on a bye in Week 10. Click here to see George Pickens' PFF player profile.
10. DeVonta Smith, Philadelphia Eagles (82.3)
Smith caught four passes for 69 yards in Monday night’s matchup against Green Bay. Most of his yards came on a fourth-quarter play, where he ran free downfield on a deep crosser and adjusted for a leaping 36-yard touchdown. He added a second explosive gain with a 16-yard catch on third-and-12 late in the period. Smith finished the game with a 130.4 passer rating when targeted.
The former 10th overall pick has hauled in 48 catches for 657 yards this season. He now has three touchdown catches and 16 explosive gains with nine receptions of 20-plus yards. Smith also has 90.0-plus receiving grades at every level of the field beyond the line of scrimmage, including a 97.7 deep-receiving grade.
11. Zay Flowers, Baltimore Ravens (81.2)
Flowers went over 70 receiving yards for the first time since Week 5, with four catches for 75 yards. He had three explosive gains on the day, including two gains of 20-plus yards, and averaged 11.3 yards after the catch — his most since Week 1.
The 2023 first-round pick now has 50 catches for 625 yards this season with 25 first downs. He has 17 explosive gains with 10 receptions of 20-plus yards. He is also tied for third in missed tackles forced (11).
Most of Flowers’ work has come between the numbers, where he has caught 34 of 40 passes for 394 yards with 11 explosive gains.
12. Stefon Diggs, New England Patriots (81.1)
Diggs caught five of seven passes for 46 yards in the Patriots’ win over Tampa Bay. He recorded two catches of 10-plus yards, with a long of 19 yards late in the second quarter. He also caught a 1-yard touchdown over Antoine Winfield Jr. to close out the first half. Diggs earned a 77.8 PFF receiving grade for the day and finished with a 128.6 passer rating when targeted.
Diggs has 50 catches for 554 yards and three touchdowns in his first season as a Patriot. He has forced five missed tackles and has 12 gains of 15-plus yards. Diggs has secured all eight of his contested grabs, including his touchdown on Sunday, for 92 yards and four first downs for an 81.3 receiving grade.
13. Tyreek Hill, Miami Dolphins (81.0)
Hill is out for the year with a knee injury. Click here to see Tyreek Hill's PFF player profile.
14. Demario Douglas, New England Patriots (80.2)
Douglas caught both of his second-quarter targets for 34 yards — his only catches of the day. He gained 8 yards on a screen pass late in the period and followed that with a 26-yard gain to move New England inside the red zone.
Douglas has now caught 20 of his 29 passes for 296 yards and 11 first downs, with six gains of 15-plus yards. He has gained 23 yards on five screen catches this season, forcing two missed tackles and scoring a touchdown.
15. Alec Pierce, Indianapolis Colts (79.9)
Jonathan Taylor and Tyler Warren (eight catches, 99 yards) took over in Germany, but Pierce still stretched the field with four catches for 84 yards. He scored his first touchdown of the season with a 37-yard grab over Dee Alford and Xavier Watts in the first quarter. He later spun Keith Taylor Jr. around for a 26-yard gain to open the second quarter. Each of Pierce’s catches moved the chains, and he finished with a 75.6 receiving grade.
The former second-round pick leads the Colts’ receiver group with 28 catches for 585 yards. He remains an elite deep threat and has posted 10 catches of 20-plus yards and a 97.0 deep-receiving grade. He has brought in seven of 16 deep targets for 277 yards (third).
16. Keenan Allen, Los Angeles Chargers (79.0)
Allen caught two passes for 19 yards in Sunday night’s victory over Pittsburgh. He converted a third-and-8 play with a 12-yard catch early in the third quarter.
Allen now has 52 catches for 539 yards this season. He is tied for eighth in first downs (34) and is one of two Chargers with more than 50 receptions this season (Ladd McConkey being the other).
17. Tetairoa McMillan, Carolina Panthers (78.9)
McMillan caught five of eight targets for 60 yards in the Panthers' Week 10 defeat to the Saints. He gained three first downs and recorded two catches of 10-plus yards — with a long of 26 yards, which came midway through the third quarter.
The eighth overall pick from Arizona now has 46 catches for 618 yards (13th most) this season. He is up to 20 catches of 15-plus yards, including 10 grabs of 20-plus yards (tied for seventh most).
Most of McMillan’s production has come against zone coverage, where he has 28 catches for 349 yards. He is tied for fifth in first downs (22) and sports a 73.3 PFF receiving grade against zone. McMillan also owns an 80.8 PFF receiving grade against single coverage (first among rookies), where he has 12 catches for 190 yards, 10 first downs and a touchdown. He is averaging 6.8 yards after the catch per reception against single coverage, along with 2.44 yards per route run.
18. Josh Downs, Indianapolis Colts (78.9)
Downs caught one pass for three yards against Atlanta, tying a career low. He was targeted only twice. The 24-year-old receiver now has 36 catches for 316 yards this season.
19. Terry McLaurin, Washington Commanders (78.0)
McLaurin remains out with a quad injury. Click here to see Terry McLaurin's PFF player profile.
20. Michael Pittman Jr., Indianapolis Colts (77.9)
Pittman was also kept under 20 receiving yards, bringing in both of his targets for 19 yards. While he didn’t gain any first downs, he did pick up 10 yards on third-and-16 with 35 seconds remaining in regulation to set up the Colts’ game-tying field goal to force overtime. Pittman now has 54 catches for 580 yards this season.
21. Justin Jefferson, Minnesota Vikings (77.8)
The Ravens held Jefferson in check, limiting him to four catches on 12 targets for 37 yards. He came down with three receptions of 10-plus yards and gained three first downs, but he also dropped a third-quarter end-zone pass that would have cut Baltimore’s lead to one score. Jefferson finished the day with a 55.7 receiving grade, the lowest mark of his season.
The elite playmaker has not been himself through the early stretch of November. He has caught 10 of his 21 targets over the past two weeks for 84 yards and six first downs. He has a touchdown catch and an explosive gain, but only a 63.6 receiving grade over that span. Jefferson still ranks seventh in receiving yards (686) entering Week 11.
22. Cooper Kupp, Seattle Seahawks (77.7)
Kupp returned to the field after missing Week 9 with a hamstring injury. He was targeted twice, both on third downs. Nearly all of his yardage came early in the second quarter after he was left alone in busted coverage. Kupp caught the short pass and did the rest from there, picking up key blocks and forcing two missed tackles for a 67-yard gain before being brought down at the three-yard line. He finished with 74 receiving yards on the day and earned a 90.0 receiving grade in limited action (10 snaps).
The 32-year-old former third-round pick has now caught 26 of his 32 targets this season for 367 yards, with five receptions of 20-plus yards. He ranks fifth in yards after the catch per reception (7.1) and 11th in yards gained after contact (105). Kupp has also been strong on late downs, catching 10 of his 13 passes for 146 yards, a touchdown and eight first-down conversions. He has a 78.1 receiving grade on late downs.
23. Ricky Pearsall, San Francisco 49ers (77.5)
Pearsall remains out with a knee injury. Click here to see Ricky Pearsall's PFF player profile.
24. Nico Collins, Houston Texans (77.3)
Collins caught seven passes for a season-high 136 yards in Houston’s comeback win over division rival Jacksonville. He secured three contested catches, including a 54-yard Hail Mary at the end of the first half and a 22-yard grab in the fourth quarter, where he was sandwiched between Devin Lloyd and Andrew Wingard. Collins finished with four explosive gains on the day and averaged 3.02 yards per route run.
The former Michigan Wolverine has 40 catches this season for 550 yards and three touchdowns. He has 15 explosive gains with eight receptions of 20-plus yards.
He has caught eight of his 14 single-coverage targets for 78 yards, earning a 74.0 receiving grade on those plays. He has also caught 20 of his 40 zone targets for 288 yards, resulting in a 72.3 receiving grade.
25. Kayshon Boutte, New England Patriots (77.2)
Boutte did not play in Week 10 with a hamstring injury. Click here to see Kayshon Boutte‘s PFF player profile.
26. Khalil Shakir, Buffalo Bills (77.1)
Shakir caught seven of his nine targets for 58 yards in the loss to Miami. He gained three first downs and recorded two catches of 10-plus yards. One of those came late in the fourth quarter when he brought in a 24-yard catch on a scramble drill on fourth-and-15. Miami did a great job limiting Shakir’s yards after the catch. Although he ranks second in yards after the catch per reception (8.0), the Dolphins held him to a season-low 1.9-yard average in Week 10.
The 25-year-old third-year receiver now has 45 catches for 457 yards and 11 explosive gains. He remains strong in the slot, where he has 27 receptions for 226 yards and a touchdown. He has gained 12 first downs, forced six missed tackles and has a 77.1 slot receiving grade.
27. Tee Higgins, Cincinnati Bengals (76.8)
The Bengals were on a bye in Week 10. Click here to see Tee Higgins‘ PFF player profile.
28. CeeDee Lamb, Dallas Cowboys (75.8)
The Cowboys were on a bye in Week 10. Click here to see CeeDee Lamb‘s PFF player profile.
29. Jaylin Noel, Houston Texans (75.7)
After seeing zero targets in the Texans' Week 9 matchup against the Broncos, Noel landed four against the Jaguars, bringing in each one for 35 yards. He converted two late downs on a second-half drive as Houston mounted its comeback. He also recorded a 27-yard catch against busted coverage early in the second quarter.
Noel now has 18 catches for 197 yards on the season. He has gained 11 first downs, caught a touchdown pass and accounted for five plays of 20-plus yards. He has been targeted 10 times on conversion downs, bringing in nine catches for 61 yards and six first downs. The Iowa State product owns a 77.4 PFF receiving grade on those plays, ranking second among rookies with at least 10 targets.
The third-round pick has also secured five of seven deep targets for 143 yards and a 98.1 PFF receiving grade (eighth best). Noel is also used extensively as a punt returner, having returned 18 punts for 206 yards. He has forced 12 missed tackles en route to a 72.1 PFF punt-return grade.
30. A.J. Brown, Philadelphia Eagles (74.9)
Brown caught two passes for 13 yards in the first quarter against Green Bay. Those were his only receptions of the night.
Brown has 31 catches for 408 yards this season. He remains strong downfield, where he has caught 11 of 22 targets of 10-plus air yards for 271 yards and three touchdowns. All of his scores this season have come on those throws of 10-plus yards, and he has earned a 92.2 receiving grade on those plays.
31. Rome Odunze, Chicago Bears (74.5)
After recording only two targets in Week 9, Odunze saw 10 against the Giants, bringing in six for 86 yards. He had four explosive gains on the day, including a 27-yard catch early in the second quarter. He gained five first downs and caught his first touchdown since Week 4 with a wide-open 2-yard end-zone grab with under four minutes remaining to cut the Giants’ lead to four. Odunze averaged 5.0 yards after the catch per reception and 2.53 yards per route run and finished with a 121.3 passer rating when targeted.
The second-year receiver from Washington now has 37 catches for 559 yards this season. He has 19 explosive gains with 11 receptions of 20-plus yards. While most of his targets continue to come outside the numbers (41), all of his explosive plays Sunday came between them, where he now has 16 catches for 257 yards and 15 first downs. Four of his six receiving touchdowns this season have come between the numbers.
32. Ladd McConkey, Los Angeles Chargers (73.7)
McConkey caught four of six passes Sunday night for a season-high 107 yards. Each of his receptions went for 15-plus yards. He had great success against Brandin Echols, gaining a step on him on a slant route for a 16-yard gain midway through the second quarter. He later broke away from Echols on the same route for a 15-yard touchdown to help the Chargers take a halftime lead. McConkey shed Echols again on a third-down play in the fourth quarter for a 58-yard pickup. He finished the night with a 149.3 passer rating when targeted.
The former Georgia Bulldog has 51 catches for 631 yards in his second season. He has gained 29 first downs, caught four touchdown passes and has 17 explosive gains. McConkey ranks in the top 10 in missed tackles forced (nine), yards after contact (146) and yards after the catch (256).