2025 Football Roster
Williams, Johnny

Jersey Number 17
Johnny Williams
- Position:
- Wide Receiver
- Height:
- 5-9
- Weight:
- 180
- Class:
- Freshman
- Hometown:
- Havelock
- High School:
- Havelock
- Major:
- Recreation & Parks Management
Bio
Freshman in the classroom that has four years of eligibility remaining ... Officially signed with East Carolina on Dec. 4, 2024 and enrolled in January of 2025.
High School: Two-sport athlete (football, track) … First-Team All-State selection by High School OT ... High School OT Defensive Player of the Year nominee ... New Bern Sun Journal Co-Offensive Player of the Year ... Shrine Bowl of Carolinas Most Valuable Player ... Caught 116 passes for 2,429 yards 23 touchdowns during prep career … Passed for 1,021 yards completing 86 of 145 attempts with nine touchdowns … On the ground, rushed for 1,847 yards (180 carries) with 27 additional scores … In all, tallied 4,890 all-purpose yards (128.7 per game) … Defensively, booked 15 tackles (13 solo) … Credited with one sack for minus five yards as a junior … Picked off one pass as a senior (11-yard return) … Registered five pass breakups over his career … His senior year, he hauled in 83 passes for 1,825 yards (22.0 ypc) with 16 touchdowns … Also ran the ball 52 times for 514 yards (9.9 ypr) with 11 scores … Named The New Bern Sun Journal All-Area Offensive MVP as a junior … Helped the Rams to a 13-1 record which included a quarterfinal appearance in the North Carolina 3A playoffs … Completed 80 of 134 passes for 995 yards with nine touchdowns to six interceptions … Rushed for 1,333 yards and 16 touchdowns on 129 touches … Caught 14 passes for 123 yards and a touchdown … During sophomore season, caught 27 passes for 694 yards and eight scores … Consensus three-star prospect by 247Sports, ESPN, On3.com … Listed as the 37th-best player in the state and 104th at his position by ESPN … Chose East Carolina over offers from Appalachian State, Boston College, Buffalo, Charlotte, Coastal Carolina, James Madison, Liberty, Old Dominion and West Virginia ... Name is Jonathan Williams but prefers to go by Johnny.
High School: Two-sport athlete (football, track) … First-Team All-State selection by High School OT ... High School OT Defensive Player of the Year nominee ... New Bern Sun Journal Co-Offensive Player of the Year ... Shrine Bowl of Carolinas Most Valuable Player ... Caught 116 passes for 2,429 yards 23 touchdowns during prep career … Passed for 1,021 yards completing 86 of 145 attempts with nine touchdowns … On the ground, rushed for 1,847 yards (180 carries) with 27 additional scores … In all, tallied 4,890 all-purpose yards (128.7 per game) … Defensively, booked 15 tackles (13 solo) … Credited with one sack for minus five yards as a junior … Picked off one pass as a senior (11-yard return) … Registered five pass breakups over his career … His senior year, he hauled in 83 passes for 1,825 yards (22.0 ypc) with 16 touchdowns … Also ran the ball 52 times for 514 yards (9.9 ypr) with 11 scores … Named The New Bern Sun Journal All-Area Offensive MVP as a junior … Helped the Rams to a 13-1 record which included a quarterfinal appearance in the North Carolina 3A playoffs … Completed 80 of 134 passes for 995 yards with nine touchdowns to six interceptions … Rushed for 1,333 yards and 16 touchdowns on 129 touches … Caught 14 passes for 123 yards and a touchdown … During sophomore season, caught 27 passes for 694 yards and eight scores … Consensus three-star prospect by 247Sports, ESPN, On3.com … Listed as the 37th-best player in the state and 104th at his position by ESPN … Chose East Carolina over offers from Appalachian State, Boston College, Buffalo, Charlotte, Coastal Carolina, James Madison, Liberty, Old Dominion and West Virginia ... Name is Jonathan Williams but prefers to go by Johnny.
9/02/25 Inside Pirate Athletics
Tuesday, September 02
ECU Head Coach Blake Harrell's Weekly Press Conference (Sept 1, 2025)
Monday, September 01
8/26/25 Inside Pirate Athletics
Tuesday, August 26
ECU Head Coach Blake Harrell's Weekly Press Conference (Aug. 25, 2025)
Monday, August 25