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). 2024 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 | Mark Andrews | TE | BAL | 69 | 55 | 673 | 11 | 79.7% | +0.73 |
| 2 | George Kittle | TE | SF | 94 | 78 | 1,106 | 8 | 83.0% | +0.72 |
| 3 | Amon-Ra St. Brown | WR | DET | 141 | 115 | 1,263 | 14 | 81.6% | +0.68 |
| 4 | Adam Thielen | WR | CAR | 62 | 48 | 615 | 5 | 77.4% | +0.65 |
| 5 | DeVonta Smith | WR | PHI | 89 | 68 | 833 | 8 | 76.4% | +0.65 |
| 6 | Devaughn Vele | WR | DEN | 55 | 41 | 475 | 3 | 74.5% | +0.64 |
| 7 | A.J. Brown | WR | PHI | 97 | 67 | 1,079 | 7 | 69.1% | +0.64 |
| 8 | Jalen Coker | WR | CAR | 46 | 32 | 478 | 2 | 69.6% | +0.63 |
| 9 | Rashod Bateman | WR | BAL | 72 | 45 | 756 | 9 | 62.5% | +0.62 |
| 10 | Terry McLaurin | WR | WAS | 117 | 82 | 1,096 | 13 | 70.1% | +0.61 |
| 11 | Alec Pierce | WR | IND | 69 | 37 | 824 | 7 | 53.6% | +0.58 |
| 12 | Ladd McConkey | WR | LAC | 112 | 82 | 1,155 | 7 | 73.2% | +0.58 |
| 13 | Chris Godwin Jr. | WR | TB | 62 | 50 | 576 | 5 | 80.6% | +0.57 |
| 14 | Jayden Reed | WR | GB | 75 | 55 | 857 | 6 | 73.3% | +0.56 |
| 15 | Jonnu Smith | TE | MIA | 111 | 88 | 884 | 8 | 79.3% | +0.54 |
| 16 | Tee Higgins | WR | CIN | 109 | 73 | 911 | 10 | 67.0% | +0.53 |
| 17 | Tucker Kraft | TE | GB | 70 | 50 | 707 | 7 | 71.4% | +0.52 |
| 18 | Allen Lazard | WR | NYJ | 60 | 37 | 530 | 6 | 61.7% | +0.51 |
| 19 | Cole Kmet | TE | CHI | 55 | 47 | 474 | 4 | 85.5% | +0.51 |
| 20 | Puka Nacua | WR | LA | 106 | 79 | 990 | 3 | 74.5% | +0.50 |
| 21 | Isaiah Likely | TE | BAL | 58 | 42 | 477 | 6 | 72.4% | +0.48 |
| 22 | Noah Gray | TE | KC | 49 | 40 | 437 | 5 | 81.6% | +0.47 |
| 23 | Foster Moreau | TE | NO | 43 | 32 | 413 | 5 | 74.4% | +0.46 |
| 24 | Pat Freiermuth | TE | PIT | 78 | 65 | 655 | 7 | 83.3% | +0.46 |
| 25 | Jaylen Waddle | WR | MIA | 83 | 58 | 767 | 2 | 69.9% | +0.46 |
| 26 | Marvin Mims Jr. | WR | DEN | 52 | 39 | 501 | 6 | 75.0% | +0.45 |
| 27 | Khalil Shakir | WR | BUF | 100 | 76 | 821 | 4 | 76.0% | +0.44 |
| 28 | Ja'Marr Chase | WR | CIN | 175 | 127 | 1,708 | 17 | 72.6% | +0.44 |
| 29 | Nico Collins | WR | HOU | 99 | 68 | 1,006 | 7 | 68.7% | +0.43 |
| 30 | Tim Patrick | WR | DET | 44 | 33 | 394 | 3 | 75.0% | +0.42 |
| 31 | David Montgomery | RB | DET | 38 | 36 | 341 | 0 | 94.7% | +0.42 |
| 32 | Justin Jefferson | WR | MIN | 154 | 103 | 1,533 | 10 | 66.9% | +0.42 |
| 33 | Calvin Austin III | WR | PIT | 58 | 36 | 548 | 4 | 62.1% | +0.42 |
| 34 | Darnell Mooney | WR | ATL | 106 | 64 | 992 | 5 | 60.4% | +0.41 |
| 35 | Jameson Williams | WR | DET | 91 | 58 | 951 | 6 | 63.7% | +0.41 |
| 36 | Mike Gesicki | TE | CIN | 83 | 65 | 665 | 2 | 78.3% | +0.41 |
| 37 | Romeo Doubs | WR | GB | 72 | 46 | 601 | 4 | 63.9% | +0.40 |
| 38 | Zay Flowers | WR | BAL | 116 | 74 | 1,059 | 4 | 63.8% | +0.39 |
| 39 | Andrei Iosivas | WR | CIN | 61 | 36 | 479 | 6 | 59.0% | +0.39 |
| 40 | Brian Thomas Jr. | WR | JAX | 133 | 87 | 1,282 | 10 | 65.4% | +0.39 |
| 41 | Olamide Zaccheaus | WR | WAS | 64 | 45 | 506 | 3 | 70.3% | +0.39 |
| 42 | Josh Palmer | WR | LAC | 65 | 39 | 575 | 1 | 60.0% | +0.39 |
| 43 | Quentin Johnston | WR | LAC | 91 | 55 | 711 | 8 | 60.4% | +0.38 |
| 44 | Jauan Jennings | WR | SF | 113 | 77 | 975 | 6 | 68.1% | +0.38 |
| 45 | Sam LaPorta | TE | DET | 83 | 60 | 726 | 7 | 72.3% | +0.38 |
| 46 | Dallas Goedert | TE | PHI | 52 | 42 | 496 | 2 | 80.8% | +0.37 |
| 47 | Jordan Addison | WR | MIN | 99 | 63 | 875 | 9 | 63.6% | +0.37 |
| 48 | Jaxon Smith-Njigba | WR | SEA | 137 | 100 | 1,130 | 6 | 73.0% | +0.36 |
| 49 | Brenton Strange | TE | JAX | 53 | 40 | 411 | 2 | 75.5% | +0.36 |
| 50 | Mike Evans | WR | TB | 110 | 74 | 1,004 | 11 | 67.3% | +0.35 |
| 51 | Austin Ekeler | RB | WAS | 41 | 35 | 366 | 0 | 85.4% | +0.34 |
| 52 | James Cook | RB | BUF | 38 | 32 | 258 | 2 | 84.2% | +0.34 |
| 53 | Trey McBride | TE | ARI | 147 | 111 | 1,146 | 2 | 75.5% | +0.33 |
| 54 | Jalen Tolbert | WR | DAL | 79 | 49 | 610 | 7 | 62.0% | +0.32 |
| 55 | Zach Ertz | TE | WAS | 91 | 66 | 654 | 7 | 72.5% | +0.32 |
| 56 | Tutu Atwell | WR | LA | 62 | 42 | 562 | 0 | 67.7% | +0.30 |
| 57 | Bucky Irving | RB | TB | 52 | 47 | 392 | 0 | 90.4% | +0.30 |
| 58 | Kayshon Boutte | WR | NE | 68 | 43 | 589 | 3 | 63.2% | +0.29 |
| 59 | Sterling Shepard | WR | TB | 51 | 32 | 334 | 1 | 62.7% | +0.29 |
| 60 | Juwan Johnson | TE | NO | 66 | 50 | 548 | 3 | 75.8% | +0.28 |
| 61 | Saquon Barkley | RB | PHI | 43 | 33 | 278 | 2 | 76.7% | +0.28 |
| 62 | Stefon Diggs | WR | HOU | 64 | 47 | 496 | 3 | 73.4% | +0.28 |
| 63 | Justice Hill | RB | BAL | 51 | 42 | 383 | 3 | 82.4% | +0.28 |
| 64 | Courtland Sutton | WR | DEN | 135 | 81 | 1,081 | 8 | 60.0% | +0.28 |
| 65 | De'Von Achane | RB | MIA | 87 | 78 | 592 | 6 | 89.7% | +0.27 |
| 66 | George Pickens | WR | PIT | 103 | 59 | 900 | 3 | 57.3% | +0.27 |
| 67 | Ja'Tavion Sanders | TE | CAR | 43 | 33 | 342 | 1 | 76.7% | +0.27 |
| 68 | Tank Dell | WR | HOU | 81 | 51 | 667 | 3 | 63.0% | +0.27 |
| 69 | Malik Nabers | WR | NYG | 170 | 109 | 1,204 | 7 | 64.1% | +0.27 |
| 70 | Parker Washington | WR | JAX | 51 | 32 | 390 | 3 | 62.7% | +0.26 |
| 71 | Jerry Jeudy | WR | CLE | 145 | 90 | 1,229 | 4 | 62.1% | +0.26 |
| 72 | Ameer Abdullah | RB | LV | 47 | 40 | 261 | 3 | 85.1% | +0.25 |
| 73 | Hunter Henry | TE | NE | 97 | 66 | 674 | 2 | 68.0% | +0.25 |
| 74 | Jakobi Meyers | WR | LV | 129 | 87 | 1,027 | 4 | 67.4% | +0.24 |
| 75 | Will Dissly | TE | LAC | 64 | 50 | 481 | 2 | 78.1% | +0.24 |
| 76 | DeAndre Hopkins | WR | KC | 80 | 56 | 618 | 5 | 70.0% | +0.24 |
| 77 | DeMario Douglas | WR | NE | 87 | 66 | 621 | 3 | 75.9% | +0.24 |
| 78 | Josh Downs | WR | IND | 107 | 72 | 803 | 5 | 67.3% | +0.24 |
| 79 | Drake London | WR | ATL | 158 | 100 | 1,271 | 9 | 63.3% | +0.24 |
| 80 | Jahmyr Gibbs | RB | DET | 63 | 52 | 476 | 3 | 82.5% | +0.24 |
| 81 | Marvin Harrison Jr. | WR | ARI | 116 | 62 | 885 | 8 | 53.4% | +0.24 |
| 82 | Calvin Ridley | WR | TEN | 120 | 64 | 1,017 | 4 | 53.3% | +0.23 |
| 83 | DK Metcalf | WR | SEA | 108 | 66 | 992 | 5 | 61.1% | +0.22 |
| 84 | Tyreek Hill | WR | MIA | 123 | 81 | 959 | 6 | 65.9% | +0.22 |
| 85 | Darius Slayton | WR | NYG | 71 | 39 | 573 | 2 | 54.9% | +0.22 |
| 86 | Austin Hooper | TE | NE | 59 | 45 | 476 | 3 | 76.3% | +0.22 |
| 87 | Noah Brown | WR | WAS | 56 | 35 | 453 | 1 | 62.5% | +0.21 |
| 88 | Nick Westbrook-Ikhine | WR | TEN | 60 | 32 | 497 | 9 | 53.3% | +0.21 |
| 89 | Xavier Worthy | WR | KC | 98 | 59 | 638 | 6 | 60.2% | +0.21 |
| 90 | Dalton Kincaid | TE | BUF | 75 | 44 | 448 | 2 | 58.7% | +0.20 |
| 91 | Rachaad White | RB | TB | 57 | 51 | 393 | 6 | 89.5% | +0.20 |
| 92 | Keenan Allen | WR | CHI | 121 | 70 | 744 | 7 | 57.9% | +0.19 |
| 93 | Jordan Akins | TE | CLE | 58 | 40 | 390 | 2 | 69.0% | +0.19 |
| 94 | Brock Bowers | TE | LV | 153 | 112 | 1,194 | 5 | 73.2% | +0.18 |
| 95 | Jalen McMillan | WR | TB | 58 | 37 | 461 | 8 | 63.8% | +0.17 |
| 96 | Tyler Lockett | WR | SEA | 74 | 49 | 600 | 2 | 66.2% | +0.17 |
| 97 | Travis Kelce | TE | KC | 133 | 97 | 823 | 3 | 72.9% | +0.16 |
| 98 | Rome Odunze | WR | CHI | 101 | 54 | 734 | 3 | 53.5% | +0.16 |
| 99 | T.J. Hockenson | TE | MIN | 62 | 41 | 455 | 0 | 66.1% | +0.15 |
| 100 | Tre Tucker | WR | LV | 81 | 47 | 539 | 3 | 58.0% | +0.15 |
| 101 | Chase Brown | RB | CIN | 65 | 54 | 360 | 4 | 83.1% | +0.15 |
| 102 | Greg Dortch | WR | ARI | 50 | 37 | 342 | 3 | 74.0% | +0.15 |
| 103 | David Moore | WR | CAR | 57 | 32 | 351 | 3 | 56.1% | +0.15 |
| 104 | Cade Otton | TE | TB | 87 | 59 | 600 | 4 | 67.8% | +0.14 |
| 105 | Michael Wilson | WR | ARI | 71 | 47 | 548 | 4 | 66.2% | +0.14 |
| 106 | Tyler Conklin | TE | NYJ | 72 | 51 | 449 | 4 | 70.8% | +0.14 |
| 107 | Davante Adams | WR | NYJ | 141 | 85 | 1,063 | 8 | 60.3% | +0.14 |
| 108 | Deebo Samuel Sr. | WR | SF | 81 | 51 | 670 | 3 | 63.0% | +0.14 |
| 109 | Garrett Wilson | WR | NYJ | 154 | 101 | 1,104 | 7 | 65.6% | +0.14 |
| 110 | CeeDee Lamb | WR | DAL | 152 | 101 | 1,194 | 6 | 66.4% | +0.13 |
| 111 | Rhamondre Stevenson | RB | NE | 41 | 33 | 164 | 1 | 80.5% | +0.13 |
| 112 | DJ Moore | WR | CHI | 140 | 98 | 966 | 6 | 70.0% | +0.12 |
| 113 | Rico Dowdle | RB | DAL | 49 | 39 | 249 | 3 | 79.6% | +0.11 |
| 114 | Bijan Robinson | RB | ATL | 72 | 61 | 431 | 1 | 84.7% | +0.11 |
| 115 | Noah Fant | TE | SEA | 64 | 48 | 500 | 1 | 75.0% | +0.10 |
| 116 | James Conner | RB | ARI | 55 | 47 | 414 | 1 | 85.5% | +0.10 |
| 117 | Kyle Pitts | TE | ATL | 74 | 47 | 602 | 4 | 63.5% | +0.09 |
| 118 | Kenneth Walker III | RB | SEA | 53 | 46 | 299 | 1 | 86.8% | +0.09 |
| 119 | Najee Harris | RB | PIT | 48 | 36 | 283 | 0 | 75.0% | +0.09 |
| 120 | Amari Cooper | WR | CLE | 85 | 44 | 547 | 5 | 51.8% | +0.08 |
| 121 | Josh Jacobs | RB | GB | 43 | 36 | 342 | 1 | 83.7% | +0.08 |
| 122 | Tyler Boyd | WR | TEN | 57 | 39 | 390 | 0 | 68.4% | +0.07 |
| 123 | Xavier Legette | WR | CAR | 84 | 49 | 497 | 4 | 58.3% | +0.07 |
| 124 | Ray-Ray McCloud | WR | ATL | 87 | 62 | 686 | 1 | 71.3% | +0.06 |
| 125 | Joe Mixon | RB | HOU | 52 | 36 | 309 | 1 | 69.2% | +0.06 |
| 126 | Aaron Jones | RB | MIN | 62 | 51 | 408 | 2 | 82.3% | +0.05 |
| 127 | Dalton Schultz | TE | HOU | 85 | 53 | 532 | 2 | 62.4% | +0.04 |
| 128 | Cooper Kupp | WR | LA | 100 | 67 | 710 | 6 | 67.0% | +0.04 |
| 129 | Jaylen Warren | RB | PIT | 47 | 38 | 310 | 0 | 80.9% | +0.04 |
| 130 | D'Andre Swift | RB | CHI | 52 | 42 | 386 | 0 | 80.8% | +0.03 |
| 131 | Chris Olave | WR | NO | 44 | 32 | 400 | 1 | 72.7% | +0.03 |
| 132 | Michael Pittman | WR | IND | 111 | 69 | 808 | 3 | 62.2% | +0.02 |
| 133 | Evan Engram | TE | JAX | 64 | 47 | 365 | 1 | 73.4% | -0.00 |
| 134 | Breece Hall | RB | NYJ | 76 | 57 | 483 | 3 | 75.0% | -0.02 |
| 135 | Alvin Kamara | RB | NO | 89 | 68 | 543 | 2 | 76.4% | -0.07 |
| 136 | Kyren Williams | RB | LA | 40 | 34 | 182 | 2 | 85.0% | -0.07 |
| 137 | David Njoku | TE | CLE | 97 | 64 | 505 | 5 | 66.0% | -0.08 |
| 138 | Javonte Williams | RB | DEN | 70 | 52 | 346 | 0 | 74.3% | -0.08 |
| 139 | Tyrone Tracy Jr. | RB | NYG | 53 | 38 | 284 | 1 | 71.7% | -0.09 |
| 140 | Travis Etienne | RB | JAX | 52 | 39 | 254 | 0 | 75.0% | -0.10 |
| 141 | Dontayvion Wicks | WR | GB | 76 | 39 | 415 | 5 | 51.3% | -0.10 |
| 142 | Jerome Ford | RB | CLE | 43 | 37 | 225 | 0 | 86.0% | -0.11 |
| 143 | Chig Okonkwo | TE | TEN | 70 | 52 | 483 | 2 | 74.3% | -0.12 |
| 144 | Alexander Mattison | RB | LV | 48 | 36 | 294 | 1 | 75.0% | -0.13 |
| 145 | Zach Charbonnet | RB | SEA | 52 | 42 | 292 | 1 | 80.8% | -0.14 |
| 146 | Jake Ferguson | TE | DAL | 86 | 59 | 494 | 0 | 68.6% | -0.15 |
| 147 | Wan'Dale Robinson | WR | NYG | 140 | 93 | 699 | 3 | 66.4% | -0.17 |
| 148 | Tony Pollard | RB | TEN | 57 | 41 | 238 | 0 | 71.9% | -0.25 |
| 149 | Diontae Johnson | WR | CAR | 67 | 33 | 375 | 3 | 49.3% | -0.27 |
| 150 | Elijah Moore | WR | CLE | 102 | 61 | 538 | 1 | 59.8% | -0.36 |
| 151 | J.K. Dobbins | RB | LAC | 38 | 32 | 143 | 0 | 84.2% | -0.36 |
| 152 | Chuba Hubbard | RB | CAR | 54 | 43 | 171 | 1 | 79.6% | -0.41 |
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.