# Pos. Name B/T Height Weight Year Home town 1 UTL Brady Thompson L/R 6 ft 3 in (1.91 m) 200 lb (91 kg) Fr Charlotte, NC 2 INF Dylan Schaefer R/R 6 ft 0 in (1.83 m) 175 lb (79 kg) So Tega Cay, SC 5 OF Alec DeMartino R/R 6 ft 3 in (1.91 m) 210 lb (95 kg) RS Jr Raleigh, NC 6 INF Mason Hughes L/R 6 ft 0 in (1.83 m) 180 lb (82 kg) Fr Eastover, NC 7 OF Aiden Evans R/R 5 ft 11 in (1.8 m) 180 lb (82 kg) Jr Cornelius, NC 9 RHP Kyle Dobos R/R 6 ft 1 in (1.85 m) 180 lb (82 kg) So Waxhaw, NC 10 INF Kevin Jones R/R 5 ft 11 in (1.8 m) 195 lb (88 kg) Sr Rolesville, NC 11 RHP Connor Kane S/R 6 ft 0 in (1.83 m) 180 lb (82 kg) Jr Wilmington, NC 12 C Bryan Arendt R/R 6 ft 2 in (1.88 m) 210 lb (95 kg) Sr Holly Springs, NC 13 RHP Cam Bagwell R/R 6 ft 5 in (1.96 m) 205 lb (93 kg) Fr Pineville, NC 14 LHP Cyle Phelan L/L 6 ft 3 in (1.91 m) 215 lb (98 kg) Sr Fuquay-Varina, NC 15 INF Trevor Lucas R/R 6 ft 0 in (1.83 m) 190 lb (86 kg) So Leland, NC 16 INF Brock Wills L/R 6 ft 0 in (1.83 m) 185 lb (84 kg) Jr Holly Springs, NC 18 UTL Cooper Allen R/R 6 ft 1 in (1.85 m) 200 lb (91 kg) So Wake Forest, NC 19 OF Nick Coggins L/R 5 ft 9 in (1.75 m) 180 lb (82 kg) Fr Mooresville, NC 20 RHP Mason Murdock R/R 6 ft 5 in (1.96 m) 220 lb (100 kg) Jr Kannapolis, NC 21 UTL Bromley Thornton R/R 6 ft 4 in (1.93 m) 210 lb (95 kg) So Wilmington, NC 22 INF Kevin Novobilsky L/R 6 ft 0 in (1.83 m) 200 lb (91 kg) RS Jr Ocean, NJ 23 LHP JD Everett R/L 5 ft 11 in (1.8 m) 230 lb (104 kg) Sr Hickory, NC 24 C JT Stiner R/R 5 ft 10 in (1.78 m) 220 lb (100 kg) Fr Westfield, IN 25 RHP Connor Marshburn R/R 6 ft 6 in (1.98 m) 250 lb (113 kg) So Cary, NC 26 LHP Porter Braddy L/L 5 ft 11 in (1.8 m) 195 lb (88 kg) Fr Kill Devil Hills, NC 27 RHP Khristopher Morris R/R 6 ft 3 in (1.91 m) 215 lb (98 kg) Sr Edenton, NC 28 RHP Cole Nelson R/R 6 ft 3 in (1.91 m) 210 lb (95 kg) So Charlotte, NC 29 INF Tanner Thach L/L 6 ft 4 in (1.93 m) 225 lb (102 kg) Jr Belvidere, NC 30 RHP Aubrey Smith L/R 6 ft 3 in (1.91 m) 205 lb (93 kg) Jr Leland, NC 31 OF BJ Brown R/R 5 ft 11 in (1.8 m) 185 lb (84 kg) Fr Sanford, NC 32 INF Ryker Galaska L/R 6 ft 1 in (1.85 m) 210 lb (95 kg) RS Jr Greenville, NC 33 RHP Zane Taylor R/R 6 ft 0 in (1.83 m) 200 lb (91 kg) Sr Franklinton, NC 34 C Martin Zelenka R/R 6 ft 3 in (1.91 m) 255 lb (116 kg) Sr Prague, CZE 35 OF Mac Gillespie R/R 6 ft 3 in (1.91 m) 185 lb (84 kg) Jr Apex, NC 36 OF Blake Crawford R/R 6 ft 2 in (1.88 m) 200 lb (91 kg) Fr Kinston, NC 37 LHP Jack Gibson L/L 6 ft 2 in (1.88 m) 205 lb (93 kg) So Southern Shores, NC 38 LHP Mason Child R/L 6 ft 1 in (1.85 m) 190 lb (86 kg) Fr Charlotte, NC 39 UTL Clay Masonis R/R 6 ft 1 in (1.85 m) 190 lb (86 kg) Fr Charlotte, NC 41 LHP Baker Cox L/L 6 ft 0 in (1.83 m) 195 lb (88 kg) Sr Hopkins, SC 43 RHP Trace Baker R/R 6 ft 4 in (1.93 m) 230 lb (104 kg) Jr Winterville, NC 44 RHP Ty Lawson R/R 6 ft 5 in (1.96 m) 210 lb (95 kg) Jr Whiteville, NC 45 UTL Carver Pleasant L/L 6 ft 1 in (1.85 m) 205 lb (93 kg) Fr Hurdle Mills, NC 48 C Josh Martinez R/R 5 ft 10 in (1.78 m) 205 lb (93 kg) Fr Holly Springs, NC 49 RHP Will Everett R/R 6 ft 0 in (1.83 m) 175 lb (79 kg) Fr Hickory, NC 50 OF Bill Tyrrell L/R 5 ft 11 in (1.8 m) 180 lb (82 kg) So Nashville, TN
Head coach Randy Hood
Assistant coach(es) Josh Stott Taber Mongero Chris Moore Kelly Secrest
Legend (C) Team captain(S) Suspended(I) Ineligible Injured Current redshirt Roster Last update: February 27, 2025