2025 Football Roster
Roster

Jersey Number 8
KJ Duff
- Position:
- WR
- Class:
- Sophomore
- Ht./Wt.:
- 6-6 / 225
- Hometown:
- Riverhead, N.Y.
- High School:
- St. Anthony's
2025 Second Team All-Big Ten (Coaches, Media, Associated Press)
2025 Biletnikoff Award Watch List
2025 Academic All-Big Ten
2025 (Sophomore): Started all 12 games at wide receiver ... voted Second Team All-Big Ten by the coaches (12/4), media (12/4) and Associated Press (12/9) ... named to the Academic All-Big Ten list (12/10) ... had 127 receiving yards on five catches with a touchdown against Penn State (11/29) ... collected 69 receiving yards on a pair of receptions in win over Maryland (11/8) ... added nine catches for 93 yards and a score in the red zone at Illinois (11/1) ... recorded six receptions for a career-high 241 yards with a 72-yard touchdown in win at Purdue (10/25) ... yardage total marked the second most in program history (seven shy of the school record), the sixth Rutgers 200-yard receiving game and third most by a player nationally in any 2025 game at the time, as all six catches went for a first down or touchdown and for at least 19 yards ... picked up 41 receiving yards versus No. 8 Oregon (10/18) ... recorded a 20-yard touchdown catch at Washington (10/10) ... added to the Biletnikoff Award watch list (10/1) ... brought in a touchdown on six receptions for 84 yards at Minnesota (9/27) ... logged seven catches for 92 yards against Iowa (9/19) ... recorded 119 receiving yards on six receptions versus Norfolk State (9/13) ... scored a touchdown on six catches against Miami (Ohio) (9/6) ... collected five receptions for 54 yards and a touchdown versus Ohio (8/28).
2024 (Freshman): Played in all 13 games with four starts at wide receiver ... totaled 27 receptions for 425 yards and a touchdown ... ranked ninth in the Big Ten with 15.74 yards per reception ... placed fourth in the league among true freshmen in receiving yards ... had seven games with three catches ... notched three receptions for 58 yards in the Rate Bowl versus Kansas State (12/26) ... recorded three catches in victory at Michigan State (11/30) ... brought in two receptions for 25 yards against No. 24 Illinois (11/24) ... added three catches for 35 yards in the win at Maryland (11/16) ... brought in three receptions for 65 yards in win over Minnesota (11/9) ... logged three catches for 51 yards at USC (10/25) ... posted three receptions, one for 59 yards, for a season-high 82 yards versus UCLA (10/19) ... earned first career start and totaled three catches for 43 yards at Nebraska (10/5) ... contributed a 15-yard reception in win over Washington (9/27) ... hauled in a six-yard receiving touchdown for first career score against Akron (9/7) ... recorded a nine-yard reception in collegiate debut versus Howard (8/29).
Prior to Rutgers: Coached by Joe Minucci at St. Anthony’s … played wide receiver during scholastic career, finishing with 132 catches for 2,606 yards and 26 touchdowns, leaving as the program’s all-time leader in all three categories … won the 2023 Rich Reichert Award, which recognizes the best player in the Catholic Football League ... helped the Friars to six victories and a NYCHSFL playoff appearance in 2023 … finished senior season with 48 catches for 855 yards and nine touchdowns ... added a kickoff return for a touchdown … guided St. Anthony’s to an 11-1 record and a NYCHSFL Championship as a junior in 2022 … hauled in 42 catches for 995 yards and 12 touchdowns during junior campaign … top prospect in New York by On3, Rivals and 247Sports ... a four-star prospect by multiple outlets … also played basketball at St. Anthony’s.
Personal: Teammates with fellow St. Anthony’s alumnus Ian Strong.
2025 Biletnikoff Award Watch List
2025 Academic All-Big Ten
2025 (Sophomore): Started all 12 games at wide receiver ... voted Second Team All-Big Ten by the coaches (12/4), media (12/4) and Associated Press (12/9) ... named to the Academic All-Big Ten list (12/10) ... had 127 receiving yards on five catches with a touchdown against Penn State (11/29) ... collected 69 receiving yards on a pair of receptions in win over Maryland (11/8) ... added nine catches for 93 yards and a score in the red zone at Illinois (11/1) ... recorded six receptions for a career-high 241 yards with a 72-yard touchdown in win at Purdue (10/25) ... yardage total marked the second most in program history (seven shy of the school record), the sixth Rutgers 200-yard receiving game and third most by a player nationally in any 2025 game at the time, as all six catches went for a first down or touchdown and for at least 19 yards ... picked up 41 receiving yards versus No. 8 Oregon (10/18) ... recorded a 20-yard touchdown catch at Washington (10/10) ... added to the Biletnikoff Award watch list (10/1) ... brought in a touchdown on six receptions for 84 yards at Minnesota (9/27) ... logged seven catches for 92 yards against Iowa (9/19) ... recorded 119 receiving yards on six receptions versus Norfolk State (9/13) ... scored a touchdown on six catches against Miami (Ohio) (9/6) ... collected five receptions for 54 yards and a touchdown versus Ohio (8/28).
2024 (Freshman): Played in all 13 games with four starts at wide receiver ... totaled 27 receptions for 425 yards and a touchdown ... ranked ninth in the Big Ten with 15.74 yards per reception ... placed fourth in the league among true freshmen in receiving yards ... had seven games with three catches ... notched three receptions for 58 yards in the Rate Bowl versus Kansas State (12/26) ... recorded three catches in victory at Michigan State (11/30) ... brought in two receptions for 25 yards against No. 24 Illinois (11/24) ... added three catches for 35 yards in the win at Maryland (11/16) ... brought in three receptions for 65 yards in win over Minnesota (11/9) ... logged three catches for 51 yards at USC (10/25) ... posted three receptions, one for 59 yards, for a season-high 82 yards versus UCLA (10/19) ... earned first career start and totaled three catches for 43 yards at Nebraska (10/5) ... contributed a 15-yard reception in win over Washington (9/27) ... hauled in a six-yard receiving touchdown for first career score against Akron (9/7) ... recorded a nine-yard reception in collegiate debut versus Howard (8/29).
Prior to Rutgers: Coached by Joe Minucci at St. Anthony’s … played wide receiver during scholastic career, finishing with 132 catches for 2,606 yards and 26 touchdowns, leaving as the program’s all-time leader in all three categories … won the 2023 Rich Reichert Award, which recognizes the best player in the Catholic Football League ... helped the Friars to six victories and a NYCHSFL playoff appearance in 2023 … finished senior season with 48 catches for 855 yards and nine touchdowns ... added a kickoff return for a touchdown … guided St. Anthony’s to an 11-1 record and a NYCHSFL Championship as a junior in 2022 … hauled in 42 catches for 995 yards and 12 touchdowns during junior campaign … top prospect in New York by On3, Rivals and 247Sports ... a four-star prospect by multiple outlets … also played basketball at St. Anthony’s.
Personal: Teammates with fellow St. Anthony’s alumnus Ian Strong.
2026 National Signing Day: Head Coach Greg Schiano - 12/03/25
Wednesday, December 03
Head Coach Greg Schiano Signing Day Press Conference
Wednesday, December 03
Head Coach Greg Schiano Post Game Press Conference - Penn State
Saturday, November 29
Head Coach Greg Schiano Game Week Press Conference - Penn State
Tuesday, November 25
































































































































































































