North Carolina State University Athletics
2023 Baseball Roster
Pack Turns to Hart to Lead Baseball
Friday, May 22
A Look Back at the Career of Elliott Avent
Friday, May 22
Legendary NC State Head Coach Elliott Avent Announces His Retirement
Thursday, May 21
2025 Victory Over Cancer Recap
Wednesday, April 22

Jersey Number 5
Cannon Peebles
- Position:
- C
- Height:
- 5-11
- Weight:
- 198
- Class:
- Freshman
- Hometown:
- Ashland, Va.
- B/T:
- S/R
- Major:
- Business Administration
- High School:
- Hanover
2023 NCBWA First Team Freshman All-American, DH
2023 D1Baseball Second Team Freshman All-American, DH
2023 ABCA Atlantic All-Region Second Team, DH
2023 ACC All-Freshman Team
2023 - Freshman Season
- Turned in a stellar freshman season after leading the Wolfpack with a .352 batting average, .697 slugging percentage and a .456 on-base percentage
- Tied for first on the roster with 50 RBI and ranked second on the team with 12 home runs in just 142 at-bats
- Led all NC State hitters with a .348 batting average and a .742 slugging percentage in ACC play, tying for first with seven homers
- Posted one of the best single-game stat lines in NC State history in a 21-2 win over NJIT on March 4, going 6-for-6 with three doubles, two home runs, two runs scored and 10 RBI. Peebles became the first NC State hitter with six hits in a single game since Brian Wright on March 11, 2001. His 10 RBI were the most by a Wolfpack hitter since at least 1999 and he was the first Wolfpack player to hit a homer from both sides of the plate since Patrick Bailey on Feb. 28, 2020.
- Earned Collegiate Baseball Newspaper National Player of the Week honors and Golden Spikes National Performance of the Week accolades following his 6-for-6 performance on March 4
- Logged 30 starts as the designated hitter and nine starts behind the plate, recording a perfect 1.000 fielding percentage with 77 putouts and seven assists
- Recorded 13 multi-hit games and 11 multi-RBI games
- Ranked third in NC State freshman history with 50 RBI and tied for third with 12 homers
- 24 of his 50 hits went for extra bases – 11 doubles, one triple and 12 home runs
- Recorded a two-RBI walk-off single in NC State’s comeback win over No. 14 Virginia on March 18
- Finished the season on a nine-game reached base streak and a five-game hitting streak
- Was the only Wolfpack batter with multiple games with five or more RBI, logging 10 against NJIT (March 4) and five against Davidson (April 18)
- Batted .330 or higher from both sides of the plate and .426 with runners in scoring position
High School / Prep Career
- Received first-team All-State, first-team All-Metro, and first-team All-Region during his time at Hanover High School in Virginia
- Captured the Virginia Class 4 State Championship in the Spring of 2022 as Hanover posted a 23-2 overall record and a 22-0 mark against in-state opponents
- Slashed a .534 batting average complimented by a .653 on-base percentage and a .902 slugging percentage during his senior season
- Finished with a staggering 1.667 on-base plus slugging percentage
- Enters the college game as Perfect Game’s top-ranked catcher out of Virginia













