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 →1.5 × target share + 0.7 × air yards share: one number for how much of the passing game runs through him.
The 2025 leaders: Noah Short (1.079), Eli Heidenreich (1.053), Chase Hendricks (0.881).
Minimum to rank: 1.875 receptions per team game (the NFL's rate; the NCAA ranks receivers per game with no reception minimum). 452 players.
| Rk | Player | Pos | Team | Tgt | Rec | WOPR |
|---|---|---|---|---|---|---|
| 1 | Noah Short | WR | ARMY | 48 | 25 | 1.079 |
| 2 | Eli Heidenreich | WR | NAVY | 78 | 46 | 1.053 |
| 3 | Chase Hendricks | WR | OHIO | 109 | 67 | 0.881 |
| 4 | Devin Voisin | WR | USA | 104 | 67 | 0.824 |
| 5 | Keagan Johnson | WR | UNM | 88 | 55 | 0.807 |
| 6 | Skyler Bell | WR | CONN | 138 | 101 | 0.803 |
| 7 | Shelton Sampson Jr. | WR | UL | 69 | 29 | 0.800 |
| 8 | Duce Robinson | WR | FSU | 92 | 56 | 0.796 |
| 9 | Chris Bell | WR | LOU | 109 | 72 | 0.750 |
| 10 | Kenny Odom | WR | UTEP | 105 | 62 | 0.748 |
| 11 | Junior Vandeross III | WR | TOL | 116 | 75 | 0.740 |
| 12 | Beau Sparks | WR | TXST | 110 | 80 | 0.738 |
| 13 | Chris Dawn Jr. | WR | TXST | 93 | 54 | 0.727 |
| 14 | Danny Scudero | WR | SJSU | 158 | 88 | 0.725 |
| 15 | Iverson Hooks | WR | UAB | 106 | 72 | 0.716 |
| 16 | Griffin Wilde | WR | NU | 103 | 61 | 0.716 |
| 17 | Cade Harris | WR | AF | 52 | 35 | 0.709 |
| 18 | Nick Marsh | WR | MSU | 103 | 59 | 0.703 |
| 19 | Jacob De Jesus | WR | CAL | 152 | 98 | 0.701 |
| 20 | Jeremiah Smith | WR | OSU | 107 | 80 | 0.695 |
| 21 | Denzel Boston | WR | WASH | 94 | 56 | 0.692 |
| 22 | Braden Pegan | WR | USU | 98 | 60 | 0.691 |
| 23 | Jordyn Tyson | WR | ASU | 94 | 61 | 0.690 |
| 24 | Demarcus Lacey | WR | MRSH | 87 | 65 | 0.678 |
| 25 | Jordan Napier | WR | SDSU | 66 | 48 | 0.678 |
| 26 | Eric McAlister | WR | TCU | 109 | 64 | 0.675 |
| 27 | Makai Lemon | WR | USC | 105 | 79 | 0.672 |
| 28 | Nik McMillan | WR | BUF | 95 | 61 | 0.670 |
| 29 | Chase Roberts | WR | BYU | 93 | 47 | 0.670 |
| 30 | Jacquon Gibson | WR | MASS | 107 | 63 | 0.660 |
| 31 | Kris Hutson | WR | ARIZ | 92 | 57 | 0.656 |
| 32 | Amare Thomas | WR | HOU | 93 | 59 | 0.655 |
| 33 | Trey'Dez Green | TE | LSU | 31 | 29 | 0.654 |
| 34 | Donovan Brown | WR | SDSU | 61 | 30 | 0.641 |
| 35 | Ted Hurst | WR | GAST | 121 | 71 | 0.633 |
| 36 | Ayden Greene | WR | VT | 58 | 31 | 0.631 |
| 37 | Cortez Braham Jr. | WR | MEM | 88 | 63 | 0.623 |
| 38 | Drayden Dickmann | WR | RICE | 56 | 37 | 0.621 |
| 39 | Camden Brown | WR | GASO | 105 | 63 | 0.620 |
| 40 | Kam Perry | WR | M-OH | 90 | 42 | 0.618 |
| 41 | Corey Rucker | WR | ARST | 134 | 67 | 0.616 |
| 42 | Caleb Douglas | WR | TTU | 98 | 53 | 0.613 |
| 43 | Jaron Tibbs | WR | KSU | 78 | 47 | 0.610 |
| 44 | Chris Brazzell II | WR | TENN | 90 | 62 | 0.609 |
| 45 | Anthony Smith | WR | ECU | 95 | 60 | 0.608 |
| 46 | Parker Kingston | WR | BYU | 98 | 61 | 0.608 |
| 47 | Cooper Barkate | WR | DUKE | 118 | 68 | 0.608 |
| 48 | Josiah Freeman | WR | FRES | 86 | 45 | 0.602 |
| 49 | Aaron Turner | WR | RICE | 71 | 53 | 0.601 |
| 50 | Alex Perry | WR | FIU | 90 | 53 | 0.600 |
| 51 | Langston Lewis | WR | CMU | 58 | 35 | 0.598 |
| 52 | Jayce Brown | WR | KSU | 69 | 41 | 0.598 |
| 53 | KJ Duff | WR | RUTG | 95 | 60 | 0.594 |
| 54 | Eli Stowers | TE | VAN | 82 | 61 | 0.593 |
| 55 | Lewis Bond | WR | BC | 120 | 89 | 0.590 |
| 56 | Kevin Coleman Jr. | WR | MIZ | 83 | 63 | 0.589 |
| 57 | Keshaun Singleton | WR | USF | 72 | 50 | 0.588 |
| 58 | Ian Strong | WR | RUTG | 84 | 52 | 0.587 |
| 59 | KC Concepcion | WR | TA&M | 96 | 57 | 0.587 |
| 60 | Malachi Toney | WR | MIA | 130 | 84 | 0.585 |
| 61 | Cam Vaughn | WR | WVU | 70 | 35 | 0.584 |
| 62 | Trent Walker | WR | ORST | 101 | 68 | 0.581 |
| 63 | Jaden Bradley | WR | UNLV | 97 | 54 | 0.579 |
| 64 | Elijah Sarratt | WR | IU | 86 | 50 | 0.573 |
| 65 | Ja'Cory Thomas | WR | ODU | 71 | 38 | 0.571 |
| 66 | Jaden Barnes | WR | APP | 86 | 55 | 0.571 |
| 67 | Emmanuel Henderson Jr. | WR | KU | 75 | 45 | 0.570 |
| 68 | Brady Boyd | WR | USU | 92 | 42 | 0.569 |
| 69 | Eric Singleton Jr. | WR | AUB | 79 | 58 | 0.568 |
| 70 | Kobe Paysour | WR | UNC | 57 | 35 | 0.564 |
| 71 | Omarion Miller | WR | COLO | 69 | 44 | 0.564 |
| 72 | Cam Coleman | WR | AUB | 87 | 57 | 0.563 |
| 73 | Javen Nicholas | WR | CLT | 81 | 60 | 0.563 |
| 74 | Isaiah Sategna III | WR | OU | 98 | 63 | 0.558 |
| 75 | Jordan Hudson | WR | SMU | 85 | 56 | 0.557 |
| 76 | Carnell Tate | WR | OSU | 65 | 48 | 0.556 |
| 77 | Kwazi Gilmer | WR | UCLA | 88 | 50 | 0.556 |
| 78 | Na'eem Abdul-Rahim Gladding | WR | ODU | 83 | 46 | 0.554 |
| 79 | Wayne Harris | WR | KENT | 64 | 35 | 0.553 |
| 80 | Andrew Marsh | WR | MICH | 58 | 42 | 0.552 |
| 81 | C.J. Williams | WR | STAN | 92 | 60 | 0.549 |
| 82 | Donaven McCulley | WR | MICH | 76 | 35 | 0.547 |
| 83 | Jordan Shipp | WR | UNC | 79 | 60 | 0.546 |
| 84 | Matthew Henry | WR | WKU | 89 | 48 | 0.544 |
| 85 | Germie Bernard | WR | ALA | 102 | 57 | 0.544 |
| 86 | Ryan Wingo | WR | TEX | 94 | 50 | 0.543 |
| 87 | Tanner Koziol | TE | HOU | 89 | 65 | 0.543 |
| 88 | Eric Rivers | WR | GT | 70 | 43 | 0.542 |
| 89 | Marcel Williams | WR | AKR | 71 | 45 | 0.541 |
| 90 | DeAree Rogers | WR | NIU | 61 | 46 | 0.537 |
| 91 | Brenen Thompson | WR | MSST | 84 | 53 | 0.536 |
| 92 | Jackson Harris | WR | HAW | 74 | 49 | 0.530 |
| 93 | Kyri Shoels | WR | SJSU | 91 | 59 | 0.525 |
| 94 | Trell Harris | WR | UVA | 82 | 59 | 0.523 |
| 95 | Ja'Kobi Lane | WR | USC | 70 | 49 | 0.522 |
| 96 | Joshua Meredith | WR | WSU | 84 | 49 | 0.521 |
| 97 | Anthony Evans III | WR | MSST | 91 | 63 | 0.520 |
| 98 | Jyrin Johnson | TE | BGSU | 61 | 37 | 0.517 |
| 99 | Deion Burks | WR | OU | 83 | 50 | 0.515 |
| 100 | Jordan Dwyer | WR | TCU | 82 | 54 | 0.514 |
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 Receiver Average Depth of Target YAC 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
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.