KJ Duff led the entire country in contested catches. At 6-6, he's a jump-ball most defensive backs simply can't reach — and a projected first-round pick who chose to stay at Rutgers as its undisputed No. 1.
At 6-6 and 225 pounds, Duff is a matchup problem by construction, and 2025 made it official: 60 catches, 1,084 yards, seven touchdowns, second-team All-Big Ten, and a nation-leading 22 contested catches — the receiver who wins the throw nobody else can. PFF slots him inside its top 20 on the 2027 draft board, the kind of grade that usually leaves school. He stayed. The forward stakes are personal and programmatic: he's a single big year from the Rutgers receiving record and a strong season from cementing first-round status. For a receiver who already owns the contested-catch crown, 2026 is about adding the rest — and being the player a Big Ten defense has to account for on every snap.
How he plays
Duff wins where size wins — above the rim and through contact. The defining number is the one he led the nation in: 22 contested catches, the climb-the-ladder, box-out trait of a true jump-ball receiver at 6-6, 225. Our play-by-play frames the rest honestly: a good (61st-percentile) yards-per-catch and explosive rate, with a more modest catch rate (41st percentile) — the natural cost of a target who lives on the hardest, most contested throws rather than the easy ones. He's not a separation-by-quickness slot; he's the back-shoulder, red-zone, win-the-50-50 weapon. For a quarterback, he's the answer to "what do I do on third-and-long" — throw it up and let the big man go get it.