Passer Rating vs EPA: Which Tells You More?
Why we rank quarterbacks by EPA per dropback, and what passer rating still gets right.
Read Article →Ranked by EPA per Target. Qualified: 1.875 receptions per team game (the NFL's minimum for receiving rate leaders). 2025 regular season.
EPA per Target Catch Rate Over Expected Receiving Yards Receptions Targets Receiving Touchdowns Catch Rate Yards per Target Yards per Reception Receiving Yards per Game Yards per Team Pass Attempt Target Share Air Yards Share WOPR (Weighted Opportunity Rating) RACR (Receiver Air Conversion Ratio) Receiver Average Depth of Target YAC per Reception YAC over Expected per Reception Success Rate per Target First-Down Rate per Target Passer Rating When Targeted Red Zone Targets End Zone Targets Deep Targets 100-Yard Receiving Games Scrimmage Yards
| Rk | Player | Pos | Team | Tgt | Rec | Yds | TD | Catch% | EPA/Tgt |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tucker Kraft | TE | GB | 44 | 32 | 489 | 6 | 72.7% | +0.89 |
| 2 | Dalton Kincaid | TE | BUF | 49 | 39 | 571 | 5 | 79.6% | +0.82 |
| 3 | Kayshon Boutte | WR | NE | 46 | 33 | 551 | 6 | 71.7% | +0.80 |
| 4 | Sam LaPorta | TE | DET | 49 | 40 | 489 | 3 | 81.6% | +0.74 |
| 5 | Puka Nacua | WR | LA | 166 | 129 | 1,715 | 10 | 77.7% | +0.70 |
| 6 | Stefon Diggs | WR | NE | 102 | 85 | 1,013 | 4 | 83.3% | +0.69 |
| 7 | George Kittle | TE | SF | 69 | 57 | 628 | 7 | 82.6% | +0.67 |
| 8 | Alec Pierce | WR | IND | 84 | 47 | 1,003 | 6 | 56.0% | +0.66 |
| 9 | George Pickens | WR | DAL | 137 | 93 | 1,429 | 9 | 67.9% | +0.64 |
| 10 | Colston Loveland | TE | CHI | 82 | 58 | 713 | 6 | 70.7% | +0.59 |
| 11 | Christian Watson | WR | GB | 55 | 35 | 611 | 6 | 63.6% | +0.59 |
| 12 | Jaxon Smith-Njigba | WR | SEA | 163 | 119 | 1,793 | 10 | 73.0% | +0.56 |
| 13 | Jameson Williams | WR | DET | 102 | 65 | 1,109 | 7 | 63.7% | +0.55 |
| 14 | Terry McLaurin | WR | WAS | 60 | 38 | 582 | 3 | 63.3% | +0.53 |
| 15 | Brenton Strange | TE | JAX | 60 | 46 | 540 | 3 | 76.7% | +0.52 |
| 16 | Ryan Flournoy | WR | DAL | 56 | 40 | 475 | 4 | 71.4% | +0.51 |
| 17 | Jalen Coker | WR | CAR | 43 | 33 | 394 | 3 | 76.7% | +0.51 |
| 18 | Ricky Pearsall | WR | SF | 53 | 36 | 528 | 0 | 67.9% | +0.50 |
| 19 | Luther Burden III | WR | CHI | 60 | 47 | 652 | 2 | 78.3% | +0.50 |
| 20 | DeVonta Smith | WR | PHI | 113 | 77 | 1,008 | 4 | 68.1% | +0.49 |
| 21 | Dallas Goedert | TE | PHI | 82 | 60 | 591 | 11 | 73.2% | +0.44 |
| 22 | Trey McBride | TE | ARI | 169 | 126 | 1,239 | 11 | 74.6% | +0.44 |
| 23 | Hunter Henry | TE | NE | 87 | 60 | 768 | 7 | 69.0% | +0.43 |
| 24 | Pat Freiermuth | TE | PIT | 54 | 41 | 486 | 4 | 75.9% | +0.43 |
| 25 | Mack Hollins | WR | NE | 65 | 46 | 550 | 2 | 70.8% | +0.42 |
| 26 | Marvin Harrison Jr. | WR | ARI | 73 | 41 | 608 | 4 | 56.2% | +0.41 |
| 27 | AJ Barner | TE | SEA | 68 | 52 | 519 | 6 | 76.5% | +0.41 |
| 28 | Zay Flowers | WR | BAL | 118 | 86 | 1,211 | 5 | 72.9% | +0.40 |
| 29 | Romeo Doubs | WR | GB | 85 | 55 | 724 | 6 | 64.7% | +0.40 |
| 30 | Kendrick Bourne | WR | SF | 53 | 37 | 551 | 0 | 69.8% | +0.39 |
| 31 | Travis Kelce | TE | KC | 108 | 76 | 851 | 5 | 70.4% | +0.36 |
| 32 | Courtland Sutton | WR | DEN | 124 | 74 | 1,017 | 7 | 59.7% | +0.36 |
| 33 | Tee Higgins | WR | CIN | 98 | 59 | 846 | 11 | 60.2% | +0.36 |
| 34 | Dalton Schultz | TE | HOU | 106 | 82 | 777 | 3 | 77.4% | +0.36 |
| 35 | Juwan Johnson | TE | NO | 102 | 77 | 889 | 3 | 75.5% | +0.35 |
| 36 | Jaylen Waddle | WR | MIA | 100 | 64 | 910 | 6 | 64.0% | +0.34 |
| 37 | Dawson Knox | TE | BUF | 49 | 36 | 417 | 4 | 73.5% | +0.34 |
| 38 | Parker Washington | WR | JAX | 95 | 58 | 847 | 5 | 61.1% | +0.33 |
| 39 | DK Metcalf | WR | PIT | 99 | 59 | 850 | 6 | 59.6% | +0.33 |
| 40 | RJ Harvey | RB | DEN | 58 | 47 | 356 | 5 | 81.0% | +0.33 |
| 41 | Rhamondre Stevenson | RB | NE | 37 | 32 | 345 | 2 | 86.5% | +0.33 |
| 42 | Amon-Ra St. Brown | WR | DET | 172 | 117 | 1,401 | 11 | 68.0% | +0.32 |
| 43 | Nico Collins | WR | HOU | 120 | 71 | 1,117 | 6 | 59.2% | +0.32 |
| 44 | Jake Tonges | TE | SF | 46 | 34 | 293 | 5 | 73.9% | +0.31 |
| 45 | Christian McCaffrey | RB | SF | 129 | 102 | 904 | 7 | 79.1% | +0.30 |
| 46 | Marquise Brown | WR | KC | 74 | 49 | 587 | 5 | 66.2% | +0.30 |
| 47 | Keenan Allen | WR | LAC | 122 | 81 | 777 | 4 | 66.4% | +0.29 |
| 48 | Quentin Johnston | WR | LAC | 84 | 51 | 735 | 8 | 60.7% | +0.28 |
| 49 | A.J. Brown | WR | PHI | 121 | 78 | 1,003 | 7 | 64.5% | +0.28 |
| 50 | Josh Jacobs | RB | GB | 44 | 36 | 282 | 1 | 81.8% | +0.27 |
| 51 | Chris Godwin Jr. | WR | TB | 51 | 33 | 360 | 2 | 64.7% | +0.27 |
| 52 | Jayden Higgins | WR | HOU | 68 | 41 | 525 | 6 | 60.3% | +0.26 |
| 53 | Brock Bowers | TE | LV | 86 | 64 | 680 | 7 | 74.4% | +0.26 |
| 54 | Bijan Robinson | RB | ATL | 103 | 79 | 820 | 4 | 76.7% | +0.26 |
| 55 | Darius Slayton | WR | NYG | 63 | 37 | 538 | 1 | 58.7% | +0.25 |
| 56 | CeeDee Lamb | WR | DAL | 117 | 75 | 1,077 | 3 | 64.1% | +0.25 |
| 57 | Rome Odunze | WR | CHI | 90 | 44 | 661 | 6 | 48.9% | +0.24 |
| 58 | Oronde Gadsden II | TE | LAC | 69 | 49 | 664 | 3 | 71.0% | +0.24 |
| 59 | Tre Tucker | WR | LV | 92 | 57 | 696 | 5 | 62.0% | +0.24 |
| 60 | Davante Adams | WR | LA | 114 | 60 | 789 | 14 | 52.6% | +0.24 |
| 61 | Jaylen Warren | RB | PIT | 45 | 40 | 333 | 2 | 88.9% | +0.24 |
| 62 | Chris Olave | WR | NO | 156 | 100 | 1,163 | 9 | 64.1% | +0.23 |
| 63 | Xavier Hutchinson | WR | HOU | 57 | 35 | 428 | 3 | 61.4% | +0.23 |
| 64 | Keon Coleman | WR | BUF | 59 | 38 | 404 | 4 | 64.4% | +0.22 |
| 65 | Colby Parkinson | TE | LA | 56 | 43 | 408 | 8 | 76.8% | +0.22 |
| 66 | Ja'Marr Chase | WR | CIN | 185 | 125 | 1,412 | 8 | 67.6% | +0.22 |
| 67 | James Cook | RB | BUF | 40 | 33 | 291 | 2 | 82.5% | +0.22 |
| 68 | Kyle Pitts | TE | ATL | 118 | 88 | 928 | 5 | 74.6% | +0.22 |
| 69 | T.J. Hockenson | TE | MIN | 66 | 51 | 438 | 3 | 77.3% | +0.21 |
| 70 | Michael Wilson | WR | ARI | 126 | 78 | 1,006 | 7 | 61.9% | +0.21 |
| 71 | Drake London | WR | ATL | 112 | 68 | 919 | 7 | 60.7% | +0.21 |
| 72 | Michael Pittman | WR | IND | 111 | 80 | 793 | 7 | 72.1% | +0.21 |
| 73 | Tetairoa McMillan | WR | CAR | 122 | 70 | 1,013 | 7 | 57.4% | +0.21 |
| 74 | Xavier Worthy | WR | KC | 73 | 42 | 532 | 1 | 57.5% | +0.20 |
| 75 | Andrei Iosivas | WR | CIN | 58 | 33 | 435 | 2 | 56.9% | +0.20 |
| 76 | Rashee Rice | WR | KC | 78 | 53 | 571 | 5 | 67.9% | +0.19 |
| 77 | Brian Thomas Jr. | WR | JAX | 91 | 48 | 707 | 2 | 52.7% | +0.19 |
| 78 | Jahmyr Gibbs | RB | DET | 94 | 77 | 613 | 5 | 81.9% | +0.19 |
| 79 | Deebo Samuel Sr. | WR | WAS | 99 | 72 | 727 | 5 | 72.7% | +0.19 |
| 80 | Jonathan Taylor | RB | IND | 55 | 46 | 378 | 2 | 83.6% | +0.19 |
| 81 | Breece Hall | RB | NYJ | 48 | 36 | 350 | 1 | 75.0% | +0.18 |
| 82 | Jordan Addison | WR | MIN | 79 | 42 | 610 | 3 | 53.2% | +0.18 |
| 83 | Jake Ferguson | TE | DAL | 102 | 82 | 600 | 8 | 80.4% | +0.18 |
| 84 | Travis Etienne | RB | JAX | 52 | 36 | 292 | 6 | 69.2% | +0.18 |
| 85 | Dylan Sampson | RB | CLE | 40 | 33 | 271 | 2 | 82.5% | +0.17 |
| 86 | Kyren Williams | RB | LA | 50 | 36 | 281 | 3 | 72.0% | +0.17 |
| 87 | Chig Okonkwo | TE | TEN | 79 | 56 | 560 | 2 | 70.9% | +0.16 |
| 88 | DJ Moore | WR | CHI | 85 | 50 | 667 | 6 | 58.8% | +0.16 |
| 89 | Tyler Warren | TE | IND | 112 | 76 | 817 | 4 | 67.9% | +0.16 |
| 90 | Zach Ertz | TE | WAS | 72 | 50 | 504 | 4 | 69.4% | +0.15 |
| 91 | Wan'Dale Robinson | WR | NYG | 140 | 92 | 1,014 | 4 | 65.7% | +0.15 |
| 92 | Mason Taylor | TE | NYJ | 65 | 44 | 369 | 1 | 67.7% | +0.13 |
| 93 | Theo Johnson | TE | NYG | 74 | 45 | 528 | 5 | 60.8% | +0.12 |
| 94 | Khalil Shakir | WR | BUF | 95 | 72 | 686 | 4 | 75.8% | +0.10 |
| 95 | Josh Downs | WR | IND | 88 | 58 | 559 | 4 | 65.9% | +0.10 |
| 96 | Cooper Kupp | WR | SEA | 70 | 47 | 593 | 2 | 67.1% | +0.09 |
| 97 | Jakobi Meyers | WR | JAX | 110 | 75 | 835 | 3 | 68.2% | +0.09 |
| 98 | Gunnar Helm | TE | TEN | 55 | 44 | 357 | 2 | 80.0% | +0.07 |
| 99 | Marvin Mims Jr. | WR | DEN | 51 | 37 | 322 | 1 | 72.5% | +0.07 |
| 100 | Ladd McConkey | WR | LAC | 106 | 66 | 789 | 6 | 62.3% | +0.07 |
| 101 | TreVeyon Henderson | RB | NE | 42 | 35 | 221 | 1 | 83.3% | +0.06 |
| 102 | Troy Franklin | WR | DEN | 104 | 65 | 709 | 6 | 62.5% | +0.06 |
| 103 | Evan Engram | TE | DEN | 76 | 50 | 461 | 1 | 65.8% | +0.06 |
| 104 | JuJu Smith-Schuster | WR | KC | 45 | 33 | 345 | 1 | 73.3% | +0.06 |
| 105 | Darnell Mooney | WR | ATL | 72 | 32 | 443 | 1 | 44.4% | +0.05 |
| 106 | Cade Otton | TE | TB | 81 | 59 | 572 | 1 | 72.8% | +0.05 |
| 107 | Emeka Egbuka | WR | TB | 127 | 63 | 938 | 6 | 49.6% | +0.05 |
| 108 | Kenny Gainwell | RB | PIT | 85 | 73 | 486 | 3 | 85.9% | +0.05 |
| 109 | Michael Carter | RB | ARI | 45 | 33 | 267 | 0 | 73.3% | +0.04 |
| 110 | Jonnu Smith | TE | PIT | 54 | 38 | 222 | 2 | 70.4% | +0.03 |
| 111 | Mark Andrews | TE | BAL | 70 | 48 | 422 | 5 | 68.6% | +0.02 |
| 112 | Harold Fannin Jr. | TE | CLE | 107 | 72 | 731 | 6 | 67.3% | +0.02 |
| 113 | Chimere Dike | WR | TEN | 74 | 48 | 423 | 4 | 64.9% | +0.02 |
| 114 | Tyrone Tracy Jr. | RB | NYG | 48 | 36 | 288 | 2 | 75.0% | +0.00 |
| 115 | Jauan Jennings | WR | SF | 90 | 55 | 643 | 9 | 61.1% | -0.02 |
| 116 | Omarion Hampton | RB | LAC | 35 | 32 | 192 | 1 | 91.4% | -0.02 |
| 117 | Rico Dowdle | RB | CAR | 50 | 39 | 297 | 1 | 78.0% | -0.02 |
| 118 | Garrett Wilson | WR | NYJ | 59 | 36 | 395 | 4 | 61.0% | -0.02 |
| 119 | D'Andre Swift | RB | CHI | 48 | 34 | 290 | 1 | 70.8% | -0.03 |
| 120 | Tyjae Spears | RB | TEN | 50 | 45 | 264 | 0 | 90.0% | -0.03 |
| 121 | Sterling Shepard | WR | TB | 53 | 39 | 371 | 1 | 73.6% | -0.04 |
| 122 | Rachaad White | RB | TB | 45 | 40 | 218 | 0 | 88.9% | -0.04 |
| 123 | Olamide Zaccheaus | WR | CHI | 65 | 39 | 313 | 2 | 60.0% | -0.04 |
| 124 | Rashid Shaheed | WR | NO | 92 | 59 | 687 | 2 | 64.1% | -0.05 |
| 125 | John Metchie III | WR | NYJ | 48 | 33 | 274 | 2 | 68.8% | -0.05 |
| 126 | Xavier Legette | WR | CAR | 64 | 35 | 363 | 3 | 54.7% | -0.06 |
| 127 | David Njoku | TE | CLE | 48 | 33 | 293 | 4 | 68.8% | -0.08 |
| 128 | Saquon Barkley | RB | PHI | 50 | 37 | 273 | 2 | 74.0% | -0.08 |
| 129 | Justin Jefferson | WR | MIN | 141 | 84 | 1,048 | 2 | 59.6% | -0.09 |
| 130 | Elic Ayomanor | WR | TEN | 89 | 41 | 515 | 4 | 46.1% | -0.11 |
| 131 | De'Von Achane | RB | MIA | 85 | 67 | 481 | 4 | 78.8% | -0.12 |
| 132 | Chase Brown | RB | CIN | 88 | 69 | 414 | 5 | 78.4% | -0.13 |
| 133 | Tyler Lockett | WR | LV | 55 | 32 | 291 | 1 | 58.2% | -0.14 |
| 134 | Malik Washington | WR | MIA | 65 | 46 | 317 | 3 | 70.8% | -0.15 |
| 135 | Ashton Jeanty | RB | LV | 73 | 55 | 346 | 5 | 75.3% | -0.16 |
| 136 | Michael Mayer | TE | LV | 50 | 35 | 328 | 1 | 70.0% | -0.20 |
| 137 | Adonai Mitchell | WR | NYJ | 74 | 33 | 453 | 2 | 44.6% | -0.22 |
| 138 | Noah Fant | TE | CIN | 41 | 34 | 288 | 3 | 82.9% | -0.29 |
| 139 | Tony Pollard | RB | TEN | 41 | 33 | 206 | 0 | 80.5% | -0.29 |
| 140 | Alvin Kamara | RB | NO | 39 | 33 | 186 | 0 | 84.6% | -0.30 |
| 141 | Jerry Jeudy | WR | CLE | 106 | 50 | 602 | 2 | 47.2% | -0.30 |
| 142 | Javonte Williams | RB | DAL | 51 | 35 | 137 | 2 | 68.6% | -0.45 |
Other seasons: 2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016
What the box score cannot tell you about the people behind the pass.
Why we rank quarterbacks by EPA per dropback, and what passer rating still gets right.
Read Article →Completion percentage over expected gives credit for difficult completions. Here is how ACE measures it.
Read Article →A sack is the rush, the line and the decision. Why our dropback stats count them.
Read Article →Learn the break down of ten mind-body recovery tools, each backed by science, including how and when to use them to perform at your peak.