ACC Basketball Players - SCACCHoops.com

ACC Basketball Players

Player Search:

Player NameTeamYearHeightWeightHome TownHigh School
 Alaa Abdelnaby DU 1987 - 1990
 Salah Abdo BC  SR  6-2  190  Chelsea, MA  
 Colon Abraham CL 1975 - 1978
 Dan Ackley WF 1968 - 1970
 Bob Adams ST 1954 - 1954
 Bud Adams GT 1985 - 1985
 Garrius Adams MI  SR  6-6  193  Apex, NC  
 Darnell Adell ST 1976 - 1976
 David Adkins WF 1959 - 1960
 Jeff Adkins MD 1982 - 1985
 Paul Adkins VA 1958 - 1960
 Eric Agardy ST 1976 - 1976
 Akin Akingbala CL  SR        
 Bill Akins NC 1989 - 1989
 Tony Akins GT 1999 - 2002
 Raphael Akpejiori MI  SR  6-10  230  Lagos, Nigeria  
 Solomon Alabi FS  SO  7-1  241  Kaduna, Nigeria  Montverde Academy (FL)
 Mark Alarie DU 1983 - 1986
 Doug Albright DU 1959 - 1961
 Braxton Albritton ST  SR  6-2  205  Raleigh, NC  Broughton
 Chris Alexander VA 1992 - 1996
 Cory Alexander VA 1992 - 1995
 Courtney Alexander VA 1996 - 1996
 Don Alexander VA 1955 - 1955
 Bucky Allen DU 1956 - 1958
 Phil Allen DU 1964 - 1966
 Sean Allen WF 1995 - 1997
 Steve Allen CL  SR        
 Jerel Allen FS  SR  6-4  192  Detroit, MI  Detroit Cody
 Jeff Allen VT  SR  6-7  258  Washington, DC  Hargrave Military Academy
 Antoine Allen MI  FR  6-1  172  Baltimore, MD  
 Seth Allen MD  SO  6-1  190  Fredicksburg, VA  
 Adam Allenspach CL 1998 - 2001
 Keith Almond ST 1978 - 1978
 Steve Alpert MD 1960 - 1960
 Jim Altengarten WF 1965 - 1965
 Damin Altizer VA  SR  5-11  162  Millboro, VA  Bath County
 Tommy Amaker DU 1984 - 1987
 Tom Amalfe VT  SR  6-0  165  Mountainside, NJ  Governor Livingston
 Ryan Amestoy CL 1992 - 1992
 Alade Aminu GT  SR  6-10  225  Stone Mountain, GA  Stephenson
 Al-Farouq Aminu WF  SO  6-8  205  Norcross, GA  
 Joseph Amonett WF 1996 - 1999
 Ben Amos ST  SO  6-3  190  Winston-Salem, NC  
 Damous Anderson FS 1999 - 2000
 David Anderson FS 2000 - 2002
 John Anderson WF 1963 - 1965
 Kenny Anderson GT 1990 - 1991
 Lee Anderson CL 1976 - 1978
 Mike Anderson MD 1990 - 1990
 Ron Anderson ST 1998 - 1999
 Todd Anderson DU 1982 - 1985
 Ty Anderson GT  SR  6-4  197  Watkinsville, GA  Oconee County
 Zavier Anderson CL  SR  5-9  160  Greenville, SC  
 Ryan Anderson BC  JR  6-8  217  Lakewood, CA  
 Dave Angel CL 1971 - 1973
 Rick Anheuser ST 1969 - 1970
 Rudy Antoncic CL 1964 - 1966
 Duke Antonelli WF          
 Herb Applebaum ST 1954 - 1954
 Rudy Archer MD 1988 - 1988
 Niki Arinze WF 1998 - 2000
 Tate Armstrong DU 1974 - 1977
 Taylor Barnette  VA  SO  6-3  172  Lexington, KY  
 Logan Aronhalt MD  SR  6-3  210  Zanesville, OH  
 Delvon Arrington FS 1999 - 2002
 Fletcher Arritt VA 1962 - 1964
 Brian Asbury MI  SR  6-7  214  Miami, FL  South Miami
 Freddy Asprilla MI  SR  6-10      
 Christian Ast DU 1991 - 1992
 Ken Atchison MD 1954 - 1954
 Harold Atkins ST 1959 - 1959
 Manny Atkins VT  JR  6-7  200  Stone Mountain, GA  
 Eric Atkins ND  SR  6-2  182  Columbia, MD  
 Engin Atsur ST  SR  6-4  200  Istanbul, Turkey  St. Benoit
 Pete Auksel ST 1962 - 1964
 John Auslander MD  SR  6-7  225  Herndon, VA  
 Clyde Austin ST 1977 - 1980
 George Austin WF 1956 - 1956
 John Austin NC 1971 - 1971
 John Avery MD 1966 - 1968
 William Avery DU 1998 - 1999
 Rick Aydlett SC 1970 - 1971
 Walt Ayers CL 1965 - 1967
 Joe Ayoob CL 1965 - 1967
 Curtis Azama FS 1994 - 1994
 Olu Babalola CL  SR        
 Jon Babul GT 1997 - 2001
 Catalin Baciu CL  SR  7-2  255  Cluj-Napoca, Romania  
 Earl Badu MD 2000 - 2002
 Tom Bagby VA 1970 - 1970
 Thurl Bailey ST 1980 - 1983
 Pasha Bains CL 2000 - 2001
 Brent Bair VA 1988 - 1989
 Jonah Baize CL  SR  6-6  200  Evansville, IN  Veritas Academy
 Migjen Bakali ST 1991 - 1994
 Terrell Baker FS 1998 - 1999
 Calvin Baker VA  SR  6-2  186  Newport News, VA  Woodside
 Rod Balanis GT 1991 - 1994
 Taylor Baldwin MD 1979 - 1982
 Gene Banks DU 1978 - 1981
 Travis Banks WF 1992 - 1995
 T.J. Bannister VA  JR        
 Yann Barbic GT 1994 - 1995
 Spencer Barks MD  JR  6-9  225  Poolesville, MD  
 CJ Barksdale VT  SR  6-8  230  Danville, VA  
 Jeb Barlow NC 1981 - 1982
 Darryl Barnes GT 1990 - 1994
 Octavius Barnes NC 1995 - 1995
 Yuri Barnes VA 1992 - 1995
 Harrison Barnes NC  SO  6-8  215  Ames, IA  
 Billy Baron VA  SO  6-1  185  East Greenwich, RI  
 Tony Barone DU 1966 - 1968
 Dave Barrett SC 1962 - 1962
 George Barrett DU 1957 - 1959
 Drew Barry GT 1993 - 1996
 Jon Barry GT 1991 - 1992
 Joe Barton MD 1962 - 1964
 George Baskerville VA 1958 - 1958
 Larry Bateman DU 1958 - 1960
 Glenn Batemon MI          
 Shane Battier DU 1998 - 2001
 Alvin Battle ST 1983 - 1984
 Bill Batts VA 1987 - 1989
 Dave Bauman CL 1955 - 1955
 Jeff Baxter MD 1983 - 1986
 Lonny Baxter MD 1999 - 2002
 Jay Beal DU 1959 - 1961
 Keith Bean ST 1999 - 1999
 Joey Beard DU 1994 - 1994
 Clayton Beard ST  SO  6-4  190  Detroit, MI  Detroit Country Day School
 Jerry Bechtle MD 1958 - 1960
 Milan Belich CL 1982 - 1983
 Bruce Bell DU 1975 - 1978
 Michael Bell ST 2001 - 2002
 Mickey Bell NC 1973 - 1975
 Whitey Bell ST 1954 - 1958
 DAndre Bell GT  SR  6-5  210  Los Angeles, CA  Palisades Charter
 Terrell Bell VT  SR  6-6  191  Stone Mountain, GA  Stone Mountain
 Joe Belmont DU 1954 - 1956
 Bob Bender DU 1978 - 1980
 Buddy Benedict CL 1964 - 1966
 Ishua Benjamin ST 1995 - 1998
 Scott Benken WF  JR        
 Cameron Bennerman ST  SR        
 Bob Bennett NC 1964 - 1966
 Will Bennett ST 1958 - 1958
 Brennan Bennett BC  SO  6-0  185  Whitinsville, MA  Northbridge
 Bill Benson ST 1971 - 1971
 Bob Benson CL 1960 - 1962
 Andy Berndt DU 1987 - 1987
 William Berndt VA 1956 - 1956
 Connie Berry CL 1959 - 1959
 Brian Bersticker NC 1998 - 2002
 Mickey Bertram WF 1967 - 1967
 Michael Best CL 1986 - 1987
 Travis Best GT 1992 - 1995
 Jo Jo Bethea CL 1974 - 1975
 Tony Bethel ST  SR        
 Julian Betko CL  SO        
 Len Bias MD 1983 - 1986
 Ed Biedenbach ST 1965 - 1968
 Cameron Biedscheid ND  SO  6-7  186  St. Louis, MO  
 Jay Bilas DU 1983 - 1986
 Kevin Billerman DU 1973 - 1975
 Todd Billet VA  SR        
 John Bilney MD 1977 - 1980
 Teviin Binns ST 1986 - 1987
 Speight Bird CL 1961 - 1961
 Brett Bitove WF  SR  6-3  185  Toronto, Ontario  
 Jimmy Black NC 1979 - 1982
 Tony Black WF 1987 - 1988
 Tom Blackburn DU 1955 - 1955
 Anthony Blackman CL 1985 - 1985
 Don Blackman DU 1970 - 1970
 Tyrelle Blair BC  SR  6-11  242  Monticello, FL  FSU High School
 Steven Blake MD 2000 - 2003
 Chris Blake FS  SR  6-5  191  Mobile, AL  Leflore
 Kenny Blakeney DU 1992 - 1995
 Charlie Blank MD 1970 - 1972
 Lance Blanks VA 1986 - 1987
 Ed Bleynat CL 1984 - 1984
 Hal Blondeau ST 1964 - 1966
 Marc Blucas WF 1991 - 1994
 Matt Blundin VA 1988 - 1991
 Eric Boateng DU  FR        
 Bob Bodell MD 1971 - 1973
 Drew Boggs WF 1986 - 1986
 Ben Boggs VT  JR  6-4  200  Roanoke, VA  
 Mark Bogosh VA 1994 - 1994
 Tyrone Bogues WF 1984 - 1987
 Justin Bohlander NC  SR        
 Mike Bohonak CL 1962 - 1964
 David Boisvert GT 1988 - 1988
 Daniel Bolick NC          
 Bennie Bolton ST 1984 - 1987
 Jordan Bolton FS          
 Phaethon Bolton WF          
 Andy Boninti VA 1973 - 1975
 Dan Bonner VA 1973 - 1975
 Bill Bonzulak CL 1960 - 1961
 Trevor Booker CL  SR  6-7  240  Whitmire, SC  Union
 Devin Booker CL  SR  6-8  245  Whitmire, SC  
 Adam Boone NC 2001 - 2002
 Keith Booth MD 1994 - 1997
 Carlos Boozer DU 2000 - 2002
 Chris Boozer CL 1988 - 1988
 Andy Borman DU  SR        
 Chris Bosh GT 2003 - 2003
 Jim Boshart WF 1965 - 1967
 Nick Bosnic MD 1994 - 1994
 Jim Bostick NC 1967 - 1967
 Lawrence Boston MD 1976 - 1978
 Andre Bovain CL 1991 - 1994
 Bob Bowen MD 1974 - 1974
 Bruce Bowers NC 1963 - 1963
 Henry Bowers WF 1956 - 1958
 Will Bowers MD  SR  7-1  262  Hanover, MD  Archbishop Spalding
 Adrian Bowie MD  SR  6-2  190  Greenbelt, MD  Montrose Christian
 Cal Boyd WF 1986 - 1989
 Jack Boyd DU 1958 - 1959
 Jamal Boykin DU  SO  6-7  230  Los Angeles, CA  Fairfax
 John Boyle MD 1974 - 1976
 J.D. Bracey FS 2002 - 2002
 Andrew Brackman ST          
 Dustin Braddick CL 1999 - 2001
 Jim Braddock NC 1980 - 1983
 Maurice Bradford GT 1982 - 1983
 Dudley Bradley NC 1976 - 1979
 Adrian Branch MD 1982 - 1985
 Elton Brand DU 1998 - 1999
 John Brandenburg VA  SO  6-11  225  Des Peres, MO  
 Jerry Braswell WF 1995 - 1998
 Dick Braucher ST 1967 - 1969
 Neil Brayton MD 1964 - 1966
 Casaan Breeden FS  SR  6-8  202  Bennettsville, SC  Marlboro County
 Bryan Brennan GT 1995 - 1997
 Jim Brennan CL 1962 - 1964
 Pete Brennan NC 1956 - 1958
 Robert Brickey DU 1987 - 1990
 Ed Brinkley CL 1956 - 1958
 Tom Briscoe VA 1975 - 1978
 Wayne Bristol MD 1992 - 1995
 Maurice Brittain GT 1989 - 1989
 Vince Broadnax MD 1989 - 1992
 Jim Broadway WF 1966 - 1968
 Olin Broadway WF 1957 - 1959
 Mike Broghammer ND  SR  6-9  243  Orono, MN  
 Michael Brooker NC 1998 - 2001
 Brad Brooks WF 1962 - 1964
 Ronnie Brooks MD 1954 - 1954
 Robert Brooks GT  SR        
 Joey Brooks ND  SR  6-6  223  Houston, TX  
 Don Brotman MD 1965 - 1965
 Geoff Brower FS 1995 - 1998
 Doug Browman VA  SR  5-11  175  Midlothian, VA  
 Bill Brown NC 1963 - 1965
 Chucky Brown ST 1986 - 1989
 Colby Brown CL 1988 - 1991
 Darrell Brown MD 1971 - 1973
 David Brown CL 1974 - 1977
 Jeff Brown CL 1993 - 1994
 Jive Brown CL 1972 - 1973
 Joe Brown NC 1967 - 1969
 Karl Brown GT 1989 - 1990
 Kenney Brown DU 1993 - 1993
 Larry Brown NC 1961 - 1963
 Lou Brown NC 1959 - 1961
 Micheal Brown CL 1987 - 1987
 Owen Brown MD 1973 - 1975
 Skip Brown WF 1974 - 1977
 Elton Brown VA  SR        
 Parrish Brown MD  SR  6-1  175  Chicago, IL  Thornridge
 Rion Brown MI  SR  6-6  190  Hinesville, GA  
 Lorenzo Brown ST  JR  6-5  186  Roswell, GA  
 Robert Brown VT  SO  6-5  190  Clermont, FL  
 Mike Browning CL 1972 - 1973
 John Brownlee NC 1982 - 1983
 Donnell Bruce CL 1988 - 1991
 Stan Brunson DU 1993 - 1996
 Chris Brust NC 1979 - 1982
 Matt Brust NC 1985 - 1985
 Jay Bryan DU 1982 - 1985
 Bill Bryant MD 1977 - 1979
 D. Bryant DU 1999 - 1999
 Nick Bryant FS 1994 - 1994
 Ed Bryson DU 1956 - 1957
 John Buck WF          
 Wayne Buckingham CL 1990 - 1994
 Bruce Buckley NC 1974 - 1977
 Clay Buckley DU 1988 - 1991
 Jay Buckley DU 1962 - 1964
 Steve Bucknall NC 1986 - 1989
 Andre Buckner DU 2000 - 2003
 Greg Buckner CL 1995 - 1998
 Dave Budd WF 1958 - 1960
 Ron Buddie CL 1995 - 1995
 Pete Budko NC 1978 - 1981
 Luke Buffum ST 1996 - 1998
 Tony Buhowsky DU 1956 - 1956
 Reggie Bullock NC  JR  6-7  205  Kinston, NC  
 Omari Buncum MI  JR  6-3  190  Atlanta, GA  Chamblee
 Al Bunge MD 1958 - 1960
 Bill Bunting NC 1967 - 1969
 Edgar Burch DU 1974 - 1974
 Jeff Burdette DU 1972 - 1974
 Chris Burgess DU 1998 - 1999
 Jason Burgess NC 1992 - 1992
 George Burgin DU 1987 - 1989
 Dewey Burke NC  SR  6-0  185  Philadelphia, PA  Conestoga
 Lyn Burkholder SC 1965 - 1967
 Eric Burks CL 1991 - 1992
 Tommy Burleson ST 1972 - 1974
 Jerome Burney MD  SR  6-9  222  Atlanta, GA  Westlake
 Gary Burnisky CL 1962 - 1964
 Charlie Burns NC 1962 - 1963
 Evers Burns MD 1990 - 1993
 Matt Burns WF 1995 - 1995
 Andy Burns VA  JR  6-8  212  Alexandria, VA  Bishop Ireton
 Junior Burrough VA 1992 - 1995
 Ron Burt DU 1992 - 1992
 Herbert Busch VA 1957 - 1959
 Andy Butchko CL 1974 - 1976
 John Butler VA 1957 - 1957
 Lee Butler MI      0    
 Rodney Butts ST 1984 - 1984
 Mike Buurma ST 1974 - 1976
 Trask Buxton WF 1962 - 1962
 Derrick Byars VA  SO        
 Tony Byers WF 1973 - 1974
 Clarke Bynum CL 1981 - 1984
 Edward Bynum CL 1985 - 1985
 Will Bynum GT  SR        
 Anthony Byrd GT 1982 - 1984
 Tommy Byrne WF 1964 - 1964
 Joe Cafferky ST 1972 - 1973
 Gary Cage GT      0    
 Gary Cage GT  SR  6-1  190  Atlanta, GA  
 John Cahill BC  SR  6-1  170  Albany, NY  
 Jason Cain VA  SR  6-10  225  Philadelphia, PA  John Bartram
 Dante Calabria NC 1993 - 1996
 Justin Caldbeck DU 1997 - 1999
 Ryan Caldbeck DU 1999 - 2001
 Mac Caldwell VA 1963 - 1965
 Paul Caldwell WF 1961 - 1961
 Mike Callahan SC 1958 - 1960
 Peppy Callahan NC 1961 - 1963
 Benson Callier FS  SR        
 Tom Calloway VA 1985 - 1987
 Wayne Calloway WF 1958 - 1958
 Allen Calloway VT          
 Dennis Calvert WF 1985 - 1986
 Tom Cameron CL 1956 - 1958
 Elden Campbell CL 1987 - 1990
 Greg Campbell NC 1966 - 1966
 Jerry Campbell WF 1972 - 1972
 Jim Campbell WF 1955 - 1956
 John Campbell CL 1978 - 1980
 Leo Campbell ST 1973 - 1973
 Billy Campbell VA  SR        
 Marc Campbell NC  SR  5-11  165  Raleigh, NC  Ravenscroft
 Paul Campion ST 1991 - 1991
 Nik Caner-Medley MD  SR        
 John Cantwell DU 1960 - 1961
 Barry Canty WF 1993 - 1995
 Tim Capehart CL 1973 - 1974
 Jason Capel NC 1999 - 2002
 Jeff Capel DU 1994 - 1997
 Doug Cardoni CL 1991 - 1991
 Rick Carlisle VA 1983 - 1984
 Phil Carlson MD 1963 - 1965
 David Carlyle WF 1988 - 1990
 Norm Carmichael VA 1967 - 1969
 Richard Carmichael WF 1962 - 1964
 Corky Carnevale SC 1968 - 1970
 Connie Carpenter MD 1961 - 1963
 Dean Carpenter VA 1979 - 1982
 Judge Carr DU 1971 - 1971
 Kenny Carr ST 1975 - 1977
 Lamont Carr VA 1975 - 1976
 Michael Carr GT 1986 - 1986
 Wendell Carr WF 1956 - 1958
 Chris Carrawell DU 1997 - 2000
 Derrick Carroll FS 1993 - 1995
 Vince Carter NC 1996 - 1998
 Robert Carter GT  SO  6-8  245  Thomasville, GA  
 Mark Cartwright MD 1972 - 1972
 Bob Carver SC 1970 - 1971
 Don Carver CL 1958 - 1960
 Bob Cascella VA 1968 - 1968
 Chip Case VA 1967 - 1970
 Bill Casey VA 1954 - 1954
 Marion Cash CL 1989 - 1990
 Don Cashman DU 1956 - 1956
 Sam Cassell FS 1992 - 1993
 O. Cassidy GT 1997 - 1997
 Steve Castellan VA 1976 - 1979
 Stacey Castle WF 1993 - 1994
 Morris Catlett WF 1972 - 1972
 Mark Causey DU 2002 - 2002
 Matt Causey GT  SR  6-0  186  Gainesville, GA  Berkmar
 Jim Cauthen SC 1956 - 1957
 Tyler Cavanaugh WF  JR  6-9  215  Jamesville, NY  
 LaRon Cephas MD 1998 - 2001
 Dave Chadwick NC 1969 - 1971
 Bill Chamberlain NC 1970 - 1972
 Kevin Chamberlain MD 1990 - 1991
 Bill (2) Chambers NC 1973 - 1976
 Walt Chancellor WF 2002 - 2002
 Allan Chaney VT  JR  6-9  235  Baltimore, MD  
 Hank Channell CL 1965 - 1967
 Warren Chapman DU 1966 - 1969
 Len Chappell WF 1960 - 1962
 Mike Chappell DU 1997 - 1998
 Lorenzo Charles ST 1982 - 1985
 Sylvester Charles WF 1982 - 1983
 Darryl Cheeley WF 1989 - 1989
 Tony Chennault WF  SO  6-2  195  Philadelphia, PA  
 Mike Cherry MD 1975 - 1975
 Scott Cherry NC 1990 - 1993
 Brian Chester CL 1995 - 1997
 Pete Chilcutt NC 1988 - 1991
 Randolph Childress WF 1991 - 1995
 Terry Chili DU 1973 - 1976
 Neil Chinault DU 1973 - 1974
 Matt Chlebek FS 1998 - 2000
 Matt Christensen DU 1996 - 2002
 Michael Christian GT 1988 - 1988
 Frank Christie WF 1962 - 1964
 Tony Christie CL 1996 - 1999
 Chey Christie CL  JR        
 Gini Chukura MD  SR  6-5  210  Silver Spring, MD  Good Counsel
 C.B. Claiborne DU 1967 - 1969
 Buddy Clark NC 1955 - 1955
 Jack Clark MD 1964 - 1966
 Ken Clark ST 1957 - 1960
 Marty Clark DU 1991 - 1994
 Pat Clark SC 1969 - 1969
 Rusty Clark NC 1967 - 1969
 Jason Clark VA  SR        
 Justin Clark ST  SR  6-4  215  Charlotte, NC  Artesia
 Gary Clark WF  SR  6-4  185  Sarasota, FL  Monteverde Academy
 Donte Clark VT  SO  6-4  180  Chatham, VA  
 Frank Clarke CL 1958 - 1960
 Shaquille Cleare MD  SO  6-9  270  Houston, TX  
 Hayes Clement DU 1956 - 1958
 Denis Clemente MI  SO  6-0  178  Bavamon, Puerto Rico  Miami Calusa Prep
 Dwon Clifton CL 2001 - 2002
 Lewis Clinch GT  SR  6-3  195  Cordele, GA  Crisp County
 Mark Cline WF 1984 - 1987
 John Coakley CL 1969 - 1971
 Merl Code CL 1994 - 1997
 Paul Coder ST 1970 - 1972
 Sam Cohn CL 1964 - 1966
 Pete Coker ST 1965 - 1966
 Dave Cole GT 1981 - 1982
 Ben Coleman MD 1983 - 1984
 Devin Coleman CL  JR  6-2  200  Philadelphia, PA  
 Greg Coles CL 1976 - 1979
 Dave Colescott NC 1977 - 1980
 Woody Coley NC 1975 - 1977
 Jason Collier GT 1999 - 2000
 Chris Collins DU 1993 - 1996
 James Collins FS 1994 - 1997
 Jimmy Collins SC 1962 - 1964
 Lee Collins SC 1954 - 1956
 Louis Collins VA 1981 - 1981
 Ronnie Collins SC 1962 - 1964
 Tom Collins SC 1954 - 1954
 Andre Collins MD  FR        
 Jordan Collins ST  SR        
 Coleman Collins VT  SR  6-9  240  Stone Mountain, GA  Chamblee
 Dwayne Collins MI  SR  6-8  232  Miami, FL  Miami Senior
 Dave Colonna DU 1987 - 1987
 Scott Conant CL 1973 - 1974
 Marty Conlon NC 1961 - 1961
 Jim Connelly VA 1965 - 1967
 Chip Conner VA 1962 - 1964
 Bobby Conrad CL 1977 - 1980
 Bob Cook DU 1973 - 1974
 Joe Cook DU 1988 - 1990
 Dave Cooke VA 1954 - 1954
 Mark Cooke VA 1987 - 1990
 Mike Cooke NC 1962 - 1964
 Marquie Cooke VT          
 Joe Cooley CL 1971 - 1972
 Jack Cooley ND  SR  6-9  246  Glenview, IL  
 Andre Cooper FS 1994 - 1994
 Gary Cooper CL 1988 - 1988
 Jerry Cooper VA 1955 - 1957
 Stewart Cooper NC  FR  6-5  200  Winston-Salem, NC  
 Keaton Copeland MI  SR  6-5  245  Miramar, FL  Flanagan
 Mike Copeland NC  SR  6-7  225  Winston-Salem, NC  R.J. Reynolds
 Glenn Corbit CL 1984 - 1986
 Chris Corchiani ST 1988 - 1991
 Tom Corcoran CL 1965 - 1966
 Jim Corrigan DU 1980 - 1980
 Craig Corson NC 1970 - 1972
 Brandon Costner ST  JR  6-9  238  Montclair, NJ  Seton Hall Prep
 Ed Cota NC 1997 - 2000
 Chris Couch CL 1986 - 1987
 Fred Cox DU 1961 - 1963
 John Cox NC 1971 - 1971
 Ken Cox WF 1956 - 1958
 Ray Cox DU 1962 - 1964
 Ronnie Cox CL 1964 - 1965
 Jeff Crackel VA 1966 - 1966
 Derek Craig GT  SR  6-4  205  Spring, TX  
 Dean Crain SC 1956 - 1957
 Adrian Crawford FS 1999 - 2001
 Clifford Crawford ST 2000 - 2003
 Mark Crawford MD 1977 - 1977
 Casey Crawford WF  FR  6-9  225  Overland Park, KS  Blue Valley North
 Bill Creason VA 1969 - 1969
 Bob Cremins SC 1968 - 1970
 Paul Crinkley WF 1966 - 1968
 Javaris Crittenton GT  FR  6-5  198  Atlanta, GA  Southwest Atlanta Christian Academy
 Mike Crocker CL 2000 - 2000
 Wayne Croft CL 1973 - 1975
 Jerry Croke SC 1965 - 1965
 Jeff Crompton NC 1974 - 1978
 Bud Cronin SC 1960 - 1962
 Ben Crosland CL 1954 - 1955
 Darren Cross VA 1980 - 1980
 John Crotty VA 1988 - 1991
 Patrick Crouch NC  FR  5-11  180  Asheville, NC  
 Mark Crow DU 1974 - 1977
 Patrick Crowley ND  SR  6-3  195  Los Gatos, CA  
 Vince Crump DU 1984 - 1984
 B. Culbreth GT 1998 - 1998
 Bill Cullen WF 1959 - 1960
 Mitch Cullen WF 1987 - 1988
 Monte Cummings FS 2001 - 2002
 Billy Cunningham NC 1963 - 1965
 Bob Cunningham NC 1956 - 1958
 Avent Curry FS 1995 - 1996
 Ronald Curry NC 1999 - 2001
 Seth Curry DU  SR  6-2  180  Charlotte, NC  
 Michael Curtis VA 1995 - 1998
 Olek Czyz DU  JR  6-7  240  Reno, Nevada  
 Brian D'Amico ST 1988 - 1990
 Rudy D'Emilio DU 1954 - 1954
 Brent Dabbs VA 1989 - 1989
 Clay Dade WF 1986 - 1986
 Chuck Dahms WF 1980 - 1981
 Mark Dale WF 1976 - 1979
 Bruce Dalrymple GT 1984 - 1987
 Vytas Danelius WF  SR        
 Jeff Daniel VA 1986 - 1990
 Brock Daniels FS 1999 - 1999
 Ricky Daniels ST 1994 - 1995
 Jordan Daniels BC  SO  5-8  153  Fontana, CA  
 Bishop Daniels MI  FR  6-3  175  Raleigh, NC  
 Danny Danko CL 1967 - 1968
 Gene Danko MD 1957 - 1959
 Brad Daugherty NC 1983 - 1986
 Patrick Davidson DU  JR        
 Jordan Davidson DU  SR  6-1  180  Melbourne, AR  Blair Academy (NJ)
 Victor Davila VT  SR  6-8  245  Canovamas, PR  
 Bob Davis VA 1965 - 1965
 Brad Davis MD 1975 - 1977
 Brian Davis DU 1989 - 1992
 Charlie Davis WF 1969 - 1971
 Craig Davis ST 1975 - 1978
 Dale Davis CL 1988 - 1991
 Hubert Davis NC 1989 - 1992
 Kenny Davis CL 1974 - 1974
 Larry Davis NC 1993 - 1994
 Lefty Davis WF 1954 - 1956
 Mark Davis ST 1992 - 1995
 Maurice Davis WF 1976 - 1977
 Mike Davis MD 1977 - 1978
 Nick Davis MD 1956 - 1958
 Rex Davis VA 1959 - 1960
 Scott Davis WF 1981 - 1984
 Walter Davis NC 1974 - 1977
 Darrell Davis ST  JR  6-5  195  Dade City, FL  Pasco
 Ed Davis NC  SO  6-10  220  Richmond, VA  
 Ben Davis WF  SR  6-4  205  St. Louis, MO  
 Josh Davis ST  FR  6-6  205  Raleigh, NC  
 Johnny Dawkins DU 1983 - 1986
 Andre Dawkins DU  SR  6-4  200  Chesapeake, VA  
 Craig Dawson WF 1999 - 2002
 Jeff Dawson DU 1971 - 1971
 James Daye NC 1985 - 1986
 Bruce Dayhuff ST 1974 - 1975
 Fred De Berry CL 1957 - 1957
 Thomas de Thaey ST  SO  6-8  235  Dendermonde, Belgium  
 Michael Dean WF 1972 - 1972
 Harold Deane VA 1994 - 1997
 Devonaire Deas FS 1997 - 1998
 Matt Deasey VA      0    
 Paul Debnam VT  SR  6-3  195  Farmville, VA  
 Marv Decker DU 1954 - 1954
 Tate Decker WF 2000 - 2000
 Mike DeCosmo MD 1964 - 1967
 Lee Dedmon NC 1969 - 1971
 Farnold Degand ST  SR  6-4  178  Boston, MA  O'Bryant
 Paul Deibert WF 1986 - 1986
 Vinny Del Negro ST 1985 - 1988
 Malcolm Delaney VT  SR  6-2  175  Baltimore, MD  Towson Catholic
 Jim Delany NC 1968 - 1970
 Jordan DeMercy FS  SR  6-7  204  Norcross, GA  Norcross
 Mike Dempsey ST 1973 - 1973
 Dave Demsey CL 1967 - 1968
 Luol Deng DU  FR        
 Kenny Dennard DU 1978 - 1981
 Jeff Denny NC 1987 - 1990
 Walt Densmore ST 1983 - 1984
 Walter Densmore VA 1959 - 1961
 Randy Denton DU 1969 - 1971
 Al DePorter WF 1954 - 1954
 Russ DeRemer SY  SR  6-5  203  Wrentham, MA  
 Willie Dersch VA 1997 - 2000
 Carson Desrosiers WF  JR  7-0  240  Windham, NH  
 Dick DeVenzio DU 1969 - 1971
 Jim DeVos WF 1954 - 1955
 Frank DeWitt VA 1970 - 1972
 James Dews MI  SR  6-3  198  Westchester, OH  Lakota East
 Cheick Diakite VT  SR  6-9  220  Bamako, Mali  Bridgton Academy (ME)
 Larry Dial SC 1958 - 1960
 Mamadi Diane VA  SR  6-5  201  Potomac, MD  DeMatha Catholic
 Paco Diaw GT  SO  6-6  185  Dakar, Senegal  Greater Atlanta Adventist Academy
 Guillermo Diaz MI  JR        
 Alan Dickens WF 1986 - 1988
 Dave Dickerson MD 1986 - 1989
 Marvin Dickerson CL 1976 - 1979
 RaSean Dickey GT  SR  6-10  250  Clio, SC  Marlboro County
 Lou Dickman ST 1954 - 1956
 Bassirou Dieng GT  SR  6-9  220  Dakar, Senegal  
 Jon Dillard MD          
 Bob Dilworth MD 1954 - 1955
 Phil DiNardo ST 1954 - 1956
 Tommy DiNardo ST 1983 - 1984
 Ron DiPasquale CL 1973 - 1973
 Bob DiStefano ST 1959 - 1961
 Antwaun Dixon FS 1999 - 2002
 Juan Dixon MD 1999 - 2002
 Nigel Dixon FS 2000 - 2002
 Carlos Dixon VT  SR        
 Ibrahim Djambo CL  SO  6-10  205  Poplar Bluff, MO  
 Rodney Dobard FS 1992 - 1993
 Sean Dockery DU  SR        
 Damonte Dodd MD  FR  6-9  235  Woodstock, VA  
 Chris Dodds CL 1980 - 1982
 Robert Doggett WF 1991 - 1992
 Marty Doherty DU 1954 - 1955
 Matt Doherty NC 1981 - 1984
 Brian Domalik GT 1989 - 1991
 Taymon Domzalski DU 1996 - 1999
 Ray Donald FS 1992 - 1992
 Stephane Dondon VA 2000 - 2001
 Jim Donohue NC 1959 - 1962
 Ged Doughton NC 1976 - 1979
 Pat Doughty DU 1970 - 1972
 Jermel Douglas CL 1999 - 2003
 Toney Douglas FS  SR  6-1  200  Jonesboro, GA  Jonesboro
 Jack Douglass ST 1967 - 1968
 Zabian Dowdell VT  SR  6-3  200  Pahokee, FL  Pahokee
 Jason Dowling VA 1999 - 2002
 Taron Downey WF  SR        
 Matthew Downing MD 1991 - 1992
 Chuck Dreisell MD 1982 - 1985
 Rich Drescher MD 1966 - 1968
 Larry Drew II NC  JR  6-1  180  Encino, CA  
 Charlie Driesell DU 1954 - 1954
 Michael Drum WF  SR  6-6  204  Rural Hall, NC  North Forsyth
 Al Drummond VA 1972 - 1974
 Kenny Drummond ST 1987 - 1987
 Bo DuBose WF 1969 - 1969
 Colin Ducharme VA 1997 - 2000
 Jared Dudley BC  SR  6-7  225  San Diego, CA  Horizon
 Chris Duhon DU  SR        
 Shamaine Dukes WF  SO  6-1  175  Cuthbert, GA  Randolph-Clay
 Deividas Dulkys FS  SR  6-5  195  Silute, Lithuania  
 Chris Duncan CL 1988 - 1988
 Tim Duncan WF 1994 - 1997
 Don Dunlap MD 1956 - 1956
 Ted Dunlap BC  SR        
 Mike Dunleavy DU 2000 - 2002
 Cortney Dunn BC  SR  6-8  215  Dallas, TX  Lake Highlands
 Joe Dunning ST 1969 - 1971
 David Dupont NC  SR  6-5  190  Greensboro, NC  
 Braxton Dupree MD  JR  6-8  260  Baltimore, MD  Calvert Hall
 Bobby Dwyer WF 1972 - 1974
 Cliff Dwyer ST 1954 - 1955
 Mac Dyke DU 1981 - 1981
 John Dyslin VA 1985 - 1987
 Mike Earey NC 1970 - 1970
 Uche Echefu FS  SR  6-9  225  Lagos, Nigeria  Montrose Christian (MD)
 Curt Eckard CL 1967 - 1969
 Jarell Eddie VT  SR  6-7  220  Charlotte, NC  
 Kenton Edelin VA 1982 - 1984
 Doug Edwards FS 1992 - 1993
 Zeno Edwards DU 1972 - 1972
 Don Eggleston NC 1969 - 1971
 Bob Eicher MD 1961 - 1963
 Mike Eikenberry VA 1967 - 1968
 Obinna Ekezie MD 1996 - 1999
 B.J. Elder GT  SR        
 Cornelius Elder MI  SO  5-11  170  Nashville, TN  
 Eddie Elisma GT 1994 - 1997
 John Eller VA 1962 - 1963
 Wayne Ellington NC  JR  6-4  195  Wynnewood, PA  The Episcopal Academy
 Rodney Elliott MD 1995 - 1998
 Justin Ellis WF 1978 - 1979
 Chris Ellis WF  SR        
 Percy Ellsworth VA 1995 - 1995
 Len Elmore MD 1972 - 1974
 Dallas Elmore BC  JR  6-5  205  Fort Collins, CO  
 Darrell Elston NC 1972 - 1974
 Doug Elstun NC 1988 - 1988
 Ben Emelogu VT  SO  6-5  190  Grand Prairie, TX  
 Tom Emma DU 1980 - 1983
 Gene Engel VA 1961 - 1963
 Chip Engelland DU 1980 - 1983
 Dan Englehardt ST 1958 - 1960
 John English VA 1968 - 1969
 Ben Engstrom FS          
 Tyler Ennis SY  FR  6-2  180  Brampton, Ontario  
 Mike Eppley CL 1981 - 1984
 Rey Essex DU 1987 - 1987
 Hal Estis ST 1958 - 1958
 Max Etienne MD 1989 - 1990
 Brad Evans DU 1969 - 1970
 Jontel Evans VA  SR  5-11  185  Hampton, VA  
 Bob Everett MD 1954 - 1955
 Jim Everett NC 2000 - 2001
 Joe Everett NC 2002 - 2002
 Scott Everett CL 1993 - 1993
 Charlie Everett NC          
 Vassil Evtimov NC 1997 - 1999
 Ilian Evtimov ST  SR        
 David Ewing GT 2002 - 2003
 Dirk Ewing ST 1976 - 1977
 Daniel Ewing DU  SR        
 Cecil Exum NC 1981 - 1984
 Mike Faer CL 1968 - 1969
 CJ Fair SY  SR  6-8  215  Baltimore, MD  
 Benny Fannin SC 1955 - 1956
 Louis Farina VA 1960 - 1961
 Ed Farmer MD 1983 - 1983
 Jim Farmer VA 1971 - 1971
 Mustapha Farrakhan VA  SR  6-4  175  Harvey, IL  Thornton Township
 Charlie Farrell SC 1965 - 1966
 Tom Farrell SC 1967 - 1967
 Panagiotis Fasoulas ST 1986 - 1986
 Nick Faust MD  JR  6-6  175  Baltimore, MD  
 Derrick Favors GT  FR  6-10  234  Atlanta, GA  
 Mouhammad Faye GT  JR  6-10  208  Dakar, Senegal  SEED Academy
 Scott Feather NC  SR        
 Scott Feather WF          
 Steve Feeney MD 1967 - 1967
 Bryant Feggins ST 1990 - 1995
 Shaun Fein GT 2000 - 2001
 Orenn Fells FS 2003 - 2003
 Courtney Fells ST  SR  6-5  205  Shannon, MS  Shannon
 Bob Felter SC 1967 - 1967
 Raymond Felton NC  JR        
 Bill Fennell WF 1959 - 1961
 Ron Fenwick CL 1971 - 1971
 Denny Ferguson DU 1963 - 1965
 Scott Ferguson MD 1962 - 1964
 Trevor Ferguson ST  JR  6-5  185  Palm Harbor, FL  Oldsmar Christian
 Duane Ferrell GT 1985 - 1988
 Danny Ferry DU 1986 - 1989
 Norman Fields MD 1996 - 1999
 Carson Fields CL  SR  6-4  190  Pewee Valley, KY  
 Anthony Fields WF  FR  6-0  170  Detroit, MI  
 Adonis Filer CL  SO  6-2  190  Chicago, IL  
 Tommy Findreng MD 1970 - 1970
 Neil Fingleton NC 2002 - 2002
 George Finnegan ST 1960 - 1960
 Jim Finnegan SC 1965 - 1965
 Dorian Finney-Smith VT  FR  6-8  190  Portsmouth, VA  
 Chase Fischer WF  SO  6-3  180  Ripley, WV  
 Bob Fisher CL 1957 - 1957
 Burton Fitts DU 1965 - 1965
 Bobby Fitzgibbons WF 1993 - 1994
 Jim Fitzpatrick WF 1999 - 2000
 Gene Flamm VA 1961 - 1963
 Bob Fleischer DU 1973 - 1975
 Adam Fletcher ST 1991 - 1992
 Ralph Fletcher NC 1966 - 1968
 Bernie Floriani VA 1989 - 1991
 Jay Flowers MD 1970 - 1971
 Charlie Floyd WF 1975 - 1976
 Jason Floyd GT 1997 - 2000
 Hassan Fofana MD          
 Eddie Fogler NC 1968 - 1970
 Gary Forbes VA  SO        
 Antoine Ford GT 1985 - 1987
 Blair Ford VA 1990 - 1991
 Phil Ford NC 1975 - 1978
 Richard Ford DU 1982 - 1984
 Sharrod Ford CL  SR        
 Nick Foreman GT  SR  6-3  210  Bellaire, TX  
 Mark Forester WF 1990 - 1992
 Mike Forkin VA          
 Derrick Forrest CL 1989 - 1990
 James Forrest GT 1992 - 1995
 Charles Forte WF 1958 - 1960
 Joseph Forte NC 2000 - 2001
 Dickie Foster CL 1969 - 1971
 Mark Fothergill MD 1980 - 1984
 Kyle Fowler WF  SR  6-2  180  Wheaton, IL  
 Jim Fox SC 1964 - 1965
 Paul Fox DU 1973 - 1976
 Rick Fox NC 1988 - 1991
 Lee Foye WF 1973 - 1976
 Bob Francis DU 1967 - 1967
 Steve Francis MD 1999 - 1999
 Mel Francisco CL 1972 - 1972
 Ned Franke DU 1982 - 1982
 John Franken CL 1974 - 1977
 Bill Franklin MD 1964 - 1966
 Bob Frantz SC 1958 - 1960
 Bobby Frasor NC  SR  6-3  208  Blue Island, IL  Brother Rice
 Jack Frauson WF 1956 - 1956
 Brad Frederick NC 1997 - 1999
 Zam Fredrick II GT  SO        
 Kyle Freeman CL 1994 - 1994
 Keith Friel VA 2000 - 2001
 William Frisby MI  SR        
 Jim Frye NC 1966 - 1968
 John Frye DU 1959 - 1961
 Tim Fuller WF 1997 - 2000
 Todd Fuller ST 1993 - 1996
 Bill Fulton VA 1969 - 1969
 Otis Fulton VA 1976 - 1979
 Frank Fuqua MD 1955 - 1955
 Bob Fuzy CL 1978 - 1980
 James Gaddy GT 1991 - 1993
 Charley Gage CL 1954 - 1954
 Justin Gainey ST 1997 - 2000
 Billy Galantal NC 1963 - 1964
 Don Gallagher ST 1958 - 1960
 James Gallagher NC          
 Todd Galloway FS  SR        
 Charlie Gamble VA 1954 - 1954
 Julian Gamble MI  SR  6-10  254  Durham, NC  Southern Durham
 Terry Gannon ST 1982 - 1985
 Lee Garber WF 1982 - 1985
 Geoff Gardner CL 1995 - 1995
 Ken Gardner CL 1965 - 1967
 Scott Gardner GT 1982 - 1982
 Le Garen Toomer GT          
 Tyrone Garland VT  SO  6-1  180  Philadelphia, PA  
 Patrick Garner CL 1996 - 1996
 Travis Garrison MD          
 Juan Gaston GT 1996 - 1996
 Terry Gates VA 1979 - 1981
 Todd Gates VA 1989 - 1989
 Danny Gatewood ST 1972 - 1972
 Keith Gatlin MD 1984 - 1988
 Tom Gauntlett NC 1965 - 1967
 Michael Gbinije DU  FR  6-7  205  Chester, VA  
 Sam Gealy ST 1965 - 1967
 Tom Gebbie DU 1962 - 1962
 Ken Gehring ST 1974 - 1974
 Matt Geiger GT 1991 - 1992
 Brian Gemberling GT 1991 - 1991
 Anthony Genovese VA 1955 - 1955
 Maurice George WF 1954 - 1955
 Gus Gerard VA 1973 - 1974
 Jon Gerdes WF 1956 - 1957
 Bill Gerry VA 1969 - 1971
 Larry Gerry VA 1971 - 1973
 Ed Geth NC 1993 - 1996
 Walt Gibbons CL 1958 - 1960
 Larry Gibson MD 1976 - 1979
 Xavier Gibson FS  SR  6-11  250  Dothan, AL  
 John Gidding VA 1967 - 1969
 Lawrence Gilbert MI  JR  6-7  201  New Orleans, LA  Houston Wheatley
 John Gilchrist MD  JR        
 Robert Gilchrist FS  SR  6-9  220  London, England  
 Jim Gilley WF 1955 - 1957
 Fred Gilliam CL 1980 - 1983
 Chucky Gilmore CL 1999 - 2000
 Marcus Ginyard NC  SR  6-5  218  Alexandria, VA  Bishop O'Connell
 Mike Giomi ST 1987 - 1987
 Dale Gipple NC 1969 - 1971
 James Gist MD  SR  6-9  235  Silver Spring, MD  Good Counsel
 Bret Gladstone VA 2002 - 2002
 Gene Glancy NC 1954 - 1954
 Dion Glover GT 1998 - 1998
 Landon Glover MI  SR  6-2  185  Montclair, NJ  Montclair
 Mike Gminski DU 1977 - 1980
 Kenneth Goble VA 1963 - 1965
 John Godbold SC 1961 - 1961
 Wayne Godfrey SC 1957 - 1958
 Brooks Godwin WF  SR  6-5  215  Winston-Salem, NC  
 Scott Goetsch DU 1976 - 1979
 Steve Goins MD  JR  6-10  260  Chicago, IL  
 Dave Golden DU 1967 - 1969
 Trae Golden GT  SR  6-2  205  Powder Springs, GA  
 Alan Goldfarb CL 1967 - 1968
 Paul Goldsmith SC 1954 - 1954
 Rick Gomez DU 1975 - 1976
 Javier Gonzalez ST  SR  6-0  176  Carolina, PR  Michael M. Krop
 C. Goodman WF 1998 - 1998
 Jon Goodman DU 1987 - 1987
 Bob Goodrich ST 1957 - 1957
 Don Goodroe SC 1957 - 1958
 Frank Goodwin NC 1955 - 1955
 Steven Goolsby WF 1995 - 1998
 Emanuel Gordon FS  SR        
 Jamon Gordon VT  SR  6-3  215  Jacksonville, FL  Andrew Jackson
 Bob Gorgrant SC 1966 - 1967
 John Gorsage SC 1963 - 1965
 Ron Gossell ST 1962 - 1963
 Dave Gotkin ST 1954 - 1955
 Lee Goza GT 1981 - 1982
 Max Grabenstetter SC 1961 - 1961
 David Grabuloff FS 1994 - 1994
 Chuck Graham FS 1992 - 1994
 Ernest Graham MD 1978 - 1981
 Harlan Graham CL 1985 - 1985
 Spencer Graham VA 1973 - 1973
 Steve Graham ST 1972 - 1972
 Jimmy Graham MI  SR  6-8  245  Goldsboro, NC  Charis Prep
 Jonathan Graham MD  JR  6-8  220  Baltimore, MD  
 Joe Granger SC 1956 - 1957
 Harvey Grant CL 1985 - 1985
 Horace Grant CL 1984 - 1987
 J.J. Grant WF 1973 - 1973
 Damion Grant NC  SR        
 Gavin Grant ST  SR  6-8  208  Bronx, NY  St. Raymond's
 Jerai Grant CL  SR  6-8  215  Bowie, MD  DeMatha Catholic
 Malcolm Grant MI  SR  6-1  190  Brooklyn, NY  
 Jerami Grant SY  SO  6-8  210  Hyattsville, MD  
 George Grattan VA 1954 - 1954
 Bobby Graves VA 1992 - 1994
 Will Graves NC  SR  6-6  245  Greensboro, NC  Dudley
 Devin Gray CL 1992 - 1995
 Randy Gray CL 1977 - 1977
 Steve Gray DU 1976 - 1979
 Justin Gray WF  SR        
 Ralph Greco MD 1954 - 1954
 Al Green ST 1976 - 1977
 Kenny Green WF 1983 - 1985
 Sean Green ST 1988 - 1988
 Danny Green NC  SR  6-6  210  North Babylon, NY  St. Mary's
 Erick Green VT  SR  6-3  185  Winchester, VA  
 Michael Greenberg VA 1962 - 1963
 Bill Greene WF 1957 - 1959
 Hilliard Greene NC 1955 - 1956
 John Greene NC 1989 - 1990
 Jerry Greenspan MD 1961 - 1963
 Spencer Greenway ST  JR  6-4  204  Raleigh, NC  
 LaMarr Greer FS 1995 - 1998
 David Gregg MD 1986 - 1986
 Van Gregg CL 1973 - 1975
 Gary Gregor SC 1965 - 1968
 Dino Gregory MD  SR  6-7  227  Baltimore, MD  Mount St. Joseph
 Don Greiner ST 1962 - 1963
 Dixon Gribble NC 1966 - 1966
 Rick Grich SC 1963 - 1964
 James Griffin WF 1998 - 1999
 Rod Griffin WF 1975 - 1978
 Willie Griffin WF 1971 - 1973
 Antonio Griffin FS  SO        
 Antonio Griffin GT          
 Andrew Griffin VT          
 Billy Grimes SC 1970 - 1970
 Mike Grinnon MD  SR        
 Stan Groll NC 1957 - 1957
 Dick Grubar NC 1967 - 1969
 Stephen Gruhl FS 1992 - 1993
 Anthony Grundy ST 1999 - 2002
 Tom Gugliotta ST 1989 - 1992
 Trey Guidry ST 2001 - 2001
 Bob Gunderman VA 1955 - 1955
 Anthony Gurley WF  SO  6-3  185  Boston, MA  Newton North
 Colin Gurry GT  JR  6-1  183  Canton, CT  
 Merv Gutshall ST 1966 - 1967
 Larry Habeggar WF 1968 - 1970
 Rich Habeggar WF 1970 - 1972
 Cliff Hafer ST 1955 - 1957
 Bill Hahn MD 1973 - 1975
 Matt Hahn MD 1997 - 2000
 Josh Hairston DU  SR  6-7  235  Fredericksburg, VA  
 PJ Hairston NC  JR  6-5  220  Greensboro, NC  
 Gary Hale ST 1964 - 1966
 Ron Hale FS 1997 - 2000
 Steve Hale NC 1983 - 1986
 Harvey Hale WF  SR  6-2  190  Albuquerque, NM  Rio Grande
 Adam Hall VA 1999 - 2002
 Cameron Hall DU 1977 - 1978
 Fred Hall GT 1980 - 1981
 Haley Hall WF 1974 - 1975
 J. Hall DU 1996 - 1996
 John Hall CL 1986 - 1986
 Richard Hall CL 1962 - 1965
 Jim Halleck MD 1957 - 1959
 A.W. Hamilton WF 2001 - 2002
 Vincent Hamilton CL 1981 - 1985
 Vernon Hamilton CL  SR  6-1  195  Richmond, VA  Benedictine
 Gary Hamilton MI  SR        
 Tom Hammonds GT 1986 - 1989
 Cliff Hammonds CL  SR  6-3  200  Cairo, GA  Cairo
 John Hampton ST 1999 - 2000
 Donald Hand VA 1998 - 2001
 Pat Hand MD 1976 - 1976
 Lorenzo Hands FS 1993 - 1993
 John Haner VA 1958 - 1960
 Bud Haney SC 1961 - 1963
 Dave Hanners NC 1974 - 1976
 Tyler Hansbrough NC  SR  6-9  245  Poplar Bluff, MO  Poplar Bluff
 Albert Hansen VA 1961 - 1961
 Raleigh Harbour VA 1999 - 1999
 Bill Harder CL 1995 - 1997
 Bob Hardiman MD 1955 - 1957
 Bob Hardy VA 1955 - 1957
 Rob Hardy DU 1977 - 1979
 Josh Hare VA 1999 - 2001
 Skip Harlicka SC 1966 - 1968
 Todd Harlicka GT 1992 - 1995
 Bruce Harman CL 1973 - 1976
 Jermaine Harper VA 2002 - 2003
 Matt Harpring GT 1995 - 1998
 Patrick Harpring GT 2001 - 2001
 John Harrell DU 1978 - 1979
 KT Harrell VA  SO  6-4  200  Montgomery, AL  
 Greg Harrell-Edge VA 2003 - 2003
 A. Harrington ST 1999 - 1999
 Joe Harrington MD 1965 - 1967
 Bobby Joe Harris DU 1956 - 1958
 Kenny Harris NC 1990 - 1991
 Steve Harris CL 1991 - 1992
 Anthony Harris MI  SR  6-2  187  Chicago, IL  Whitney Young
 Shawn Harris VT          
 Simon Harris ST  SR  6-5  239  Pittsburgh, PA  Millbrook
 Will Harris VA  SO  6-6  245  Corona, NY  Brewster Academy
 CJ Harris WF  SR  6-3  190  Winston-Salem, NC  
 Joe Harris VA  SR  6-6  210  Chelan, WA  
 Tyler Harris ST  FR  6-8  200  Dix Hills, NY  
 Bill Harrison NC 1964 - 1964
 Buzzy Harrison DU 1962 - 1964
 Charlie Harrison WF 1993 - 1994
 Clint Harrison ST 1995 - 1998
 Larry Harrison WF 1976 - 1979
 M. Harrison ST 1996 - 1996
 Ray Harrison NC 1973 - 1974
 Ryan Harrow ST  FR  5-11  155  Marietta, GA  
 Eric Harry NC 1975 - 1976
 Frank Harscher DU 1964 - 1964
 Alley Hart WF 1959 - 1961
 Bob Hart MD 1978 - 1979
 Sam Harvey VA 1967 - 1967
 Tim Harvey GT 1983 - 1984
 Trevor Harvey FS 2002 - 2003
 John Hasbrouck VA 1961 - 1962
 Butch Hassell WF 1962 - 1964
 Pud Hassell NC 1964 - 1965
 Ray Hassell NC 1964 - 1966
 Van Hatchell NC          
 Bill Hathaway NC 1957 - 1957
 Jon Havey VA 1990 - 1990
 Chris Havlicek VA 1991 - 1994
 Bo Hawkins CL 1971 - 1972
 Greg Hawkins ST 1973 - 1974
 H. Hayes GT 1997 - 1997
 Eric Hayes MD  SR  6-4  184  Dumfries, VA  Potomac
 Marquez Haynes BC  JR  6-3  185  Irving, TX  Irving
 Brendan Haywood NC 1998 - 2001
 Marcell Haywood FS 2001 - 2003
 Jay Heaps DU 1996 - 1999
 Al Heartley ST 1969 - 1971
 David Hedgecoe WF 1990 - 1992
 Justin Heller MI  SR  6-2  180  Boca Raton, FL  
 Garry Helms CL 1964 - 1966
 Mike Helms WF 1979 - 1982
 Dick Hemric WF 1954 - 1955
 Charlie Henderson SC 1963 - 1963
 David Henderson DU 1983 - 1986
 Phil Henderson DU 1987 - 1990
 Ray Henderson CL 2000 - 2003
 Will Henderson NC 1955 - 1955
 Gerald Henderson DU  JR  6-4  210  Merion, PA  Episcopal Academy
 John Hendler WF 1977 - 1980
 Todd Hendley WF  FR        
 Jemere Hendrix CL 2002 - 2002
 Darien Henry MD          
 Marty Hensley NC 1987 - 1989
 John Henson NC  JR  6-11  220  Tampa, FL  
 Ken Herbst WF 1995 - 1997
 Ron Herbster DU 1963 - 1965
 Richard Herring WF 1963 - 1965
 Will Hetzel MD 1968 - 1970
 Bob Heuts ST 1971 - 1972
 Art Heyman DU 1961 - 1963
 Brett Hickman WF 2002 - 2002
 Broderick Hicks WF 1999 - 2002
 Derrick Hicks WF 1992 - 1993
 Henry Hicks WF 1974 - 1976
 Tommy Hicks VA 1978 - 1979
 Raymond Hicks MI  SR  6-7  238  Longview, TX  Longview
 Nate Hicks GT  SO  6-10  218  Panama City Beacah, FL  
 Bob Hickson VA 1956 - 1957
 J.J. Hickson ST  FR  6-9  242  Marietta, GA  Wheeler
 Bryan Hill GT 1991 - 1993
 Grant Hill DU 1991 - 1994
 John Hill VA 1969 - 1971
 Thomas Hill DU 1990 - 1993
 Donte Hill CL  JR  6-4  200  Virginia Beach, VA  
 Mike Hillman WF 1984 - 1984
 Dale Hilsmier VA 1965 - 1966
 Kevin Hines CL 1992 - 1993
 Mickey Hinnant ST 1989 - 1990
 Louis Hinnant BC  SR        
 Exree Hipp MD 1993 - 1996
 Kelly Hite MD 1997 - 1997
 Ray Hite NC 1972 - 1974
 Robert Hite MI  SR        
 Bruce Hoadley ST 1959 - 1961
 Chris Hobbs CL  SR        
 Jim Hobgood VA 1971 - 1973
 Tom Hockersmith VA 1956 - 1956
 Ray Hodgdon ST 1964 - 1966
 Julian Bucky Hodge GT 1995 - 1996
 Willie Hodge DU 1973 - 1976
 Julius Hodge ST  SR        
 George Hodor MD 1961 - 1961
 Bobby Hoekstra WF  SR  6-7  225  Lewisville, NC  Forsyth Country Day School
 Brian Hoff FS  SR  6-6  197  Jacksonville, FL  Arlington Country Day
 Tom Hofferth SC 1954 - 1955
 Brad Hoffman NC 1973 - 1975
 Dick Hoffman SC 1957 - 1958
 Doug Hoffman CL 1957 - 1959
 Pete Holbert MD 1981 - 1984
 Tahj Holden MD 2000 - 2003
 Rick Holdt ST 1971 - 1973
 Gehrmann Holland NC 1957 - 1959
 Pat Holland MD 1987 - 1987
 Jesse Holley NC  JR        
 Jonathan Holmes NC 2000 - 2003
 Aaron Holmes FS  JR  6-5  180  St. Petersburg, FL  St. Petersburg Catholic
 Kammeon Holsey GT  SR  6-8  225  Sparta, GA  
 Jeff Holstein CL 1986 - 1987
 Walker Holt CL 2000 - 2003
 Bruce Holzschuh CL 1954 - 1956
 Paul Holzshu CL 1969 - 1970
 Steve Hood MD 1987 - 1988
 Bob Hook WF 1971 - 1973
 C.J. Hooker NC  SR        
 Alan Hoover CL 1976 - 1977
 Dennis Hopf CL 1989 - 1989
 DeAndre Hopkins CL          
 Joell Hopkins FS  SR  6-6  205  Durham, NC  
 Tom Hopper ST 1956 - 1958
 Dennis Horner ST  SR  6-8  220  Linwood, NJ  Holy Spirit
 Rod Horst MD 1968 - 1970
 Frank Horton MD 1991 - 1992
 Lenny Horton GT 1980 - 1980
 Nick Horvath DU  SR        
 Brian Howard GT 1982 - 1982
 Brian Howard ST 1987 - 1990
 Josh Howard WF 2000 - 2003
 Maurice Howard MD 1973 - 1976
 PeShon Howard MD  JR  6-3  200  Los Angeles, CA  
 Jimmy Howell CL 1975 - 1978
 Richard Howell ST  SR  6-8  260  Marietta, GA  
 Kirkland Howling CL 1989 - 1990
 Kim Huband NC 1970 - 1972
 Jim Hudock NC 1960 - 1962
 Bury Hudson SC 1959 - 1960
 Jim Hudson CL 1958 - 1958
 Paul Hudson ST 1966 - 1967
 Walt Hudson SC 1958 - 1960
 Jimmy Hudson CL          
 Dorenzo Hudson VT  SR  6-5  220  Charlotte, NC  
 Jack Hufford SC 1954 - 1955
 Bill Hull WF 1961 - 1962
 Chris Hull FS 1999 - 2000
 Matt Humphrey BC  JR  6-5  190  Chicago, IL  
 Jerry Hunt ST 1973 - 1975
 Ricky Hunt CL 1973 - 1973
 Curtis Hunter NC 1983 - 1987
 Jo Jo Hunter MD 1977 - 1978
 Kris Hunter VA 1997 - 1999
 T. Hunter ST 1996 - 1996
 Lance Hurdle MI  SR  6-2  180  San Diego, CA  Helix
 Bobby Hurley DU 1990 - 1993
 Howard Hurt DU 1959 - 1961
 Harry Hutchins WF 1964 - 1966
 Jeremy Hyatt ST 1994 - 1997
 Rodney Hyatt NC 1987 - 1988
 Mike Iannarella NC 1964 - 1964
 Marc Iavaroni VA 1975 - 1978
 Ekene Ibekwe MD  SR  6-9  220  Carson, CA  Carson
 Justin Miller  VA  SO  6-1  175  Columbia, MO  
 Kenny Inge ST 1998 - 2001
 Aaron Ingle WF  SR  6-0  175  Weaverville, NC  
 Jeremy Ingram WF  SO        
 Kyrie Irving DU  FR  6-1  170  West Orange, NJ  
 Michael Isenhour GT 2000 - 2001
 Nelson Isley ST 1968 - 1969
 Iker Iturbe CL 1995 - 1998
 Sam Ivy WF 1987 - 1990
 D. J. Spain GT          
 Jarrett Jack GT  JR        
 Bill Jackey VA 1960 - 1961
 Bill Jackman DU 1983 - 1983
 Antonio Jackson WF 1995 - 1996
 Bobo Jackson ST 1975 - 1976
 Doug Jackson DU 1968 - 1970
 Quentin Jackson ST 1985 - 1988
 Randell Jackson FS 1996 - 1998
 Sam Jackson WF 1972 - 1973
 Reggie Jackson BC  JR  6-3  193  Colorado Springs, CO  
 Nate James DU 1997 - 2001
 Bernard James FS  SR  6-10  240  Savannah, GA  
 Bob Jamieson DU 1962 - 1963
 Antawn Jamison NC 1996 - 1998
 Harold Jamison CL 1996 - 1999
 Roger Jamison NC 1972 - 1972
 Bernie Janicki DU 1954 - 1954
 Murray Jarman CL 1981 - 1984
 Steven Jarvis VA 1961 - 1963
 Sarunas Jasikevicius MD 1995 - 1998
 Arturas Javtokas CL 2000 - 2000
 Garland Jefferson VA 1977 - 1980
 Ted Jeffries VA 1990 - 1993
 Paul Jelus MD 1960 - 1962
 Keith Jenifer VA 2002 - 2003
 Anthony Jenkins CL 1983 - 1987
 Joe Jenkins NC 1988 - 1988
 Larry Jenkins VA 1954 - 1958
 Milton Jennings CL  SR  6-9  225  Summerville, SC  
 Spencer Jennings WF  SR  6-0  170  Midland, MI  
 Jeff Jenrette CL 1988 - 1988
 Jack Jensen WF 1961 - 1961
 Kristian Jensen ST 2002 - 2002
 Paul Jesperson VA  SO  6-6  200  Merrill, WI  
 Brian Jessen WF      0    
 Mike Jett CL 1994 - 1994
 Antonio Johnson WF 1987 - 1990
 C. Johnson WF 1997 - 1997
 C.B. Johnson DU 1960 - 1960
 Charlie Johnson VA 1967 - 1967
 Danny Johnson CL 1995 - 1996
 Derrick Johnson CL 1976 - 1979
 Dwight Johnson ST 1974 - 1975
 Earl Johnson NC 1964 - 1964
 Frank Johnson WF 1977 - 1981
 John Johnson MD 1986 - 1989
 John Johnson VA 1985 - 1988
 Kenny Johnson VA 1982 - 1985
 Pete Johnson MD 1967 - 1969
 Ronnie Johnson SC 1959 - 1961
 Scott Johnson VA 1996 - 1996
 Tom Johnson VA 1962 - 1964
 Will Johnson NC 2000 - 2003
 Alexander Johnson FS  JR        
 Nate Johnson FS  SR        
 Patrick Johnson DU  JR        
 Patrick Johnson DU          
 Steve Johnson DU  SR  6-5  195  Colorado Springs, CO  Cheyenne Mountain
 Marques Johnson ST  SO  6-5  205  Fort Wayne, IN  Snider
 James Johnson WF  SO  6-8  235  Cheyenne, WY  Cheyenne East
 Reggie Johnson MI  SR  6-10  305  Winston-Salem, NC  
 Noel Johnson CL  JR  6-6  190  Fayetteville, GA  
 James Johnson VA  FR  6-9  240  Wildomar, CA  
 D.J. Johnson NC          
 Alex Johnson ST  SR  5-10  170  Toronto, Ontario  
 Patrick Johnson ST          
 Donn Johnston NC 1971 - 1973
 Will Johnston VT          
 Jim Johnstone WF 1979 - 1982
 Michael Joiner FS  SR        
 Alvin Jones GT 1998 - 2001
 Art Jones ST 1978 - 1981
 Billy Jones MD 1966 - 1968
 Bobby Jones NC 1972 - 1974
 Dahntay Jones DU 2002 - 2003
 Harry Jones NC 1961 - 1962
 Ledarion Jones CL 1996 - 1997
 Raymond Jones CL 1981 - 1985
 Ricky Jones CL 1987 - 1991
 Shawn Jones GT 1993 - 1993
 Timothy Jones VA 1961 - 1961
 Tom Jones MD 1985 - 1986
 Trip Jones CL 1967 - 1969
 Mike Jones MD  SR  6-5  204  Dorcester, MA  Thayer Academy
 Keith Jones GT          
 Jeff Jones VA  SR  6-4  193  Chester, PA  Monsignor Bonner
 DeQuan Jones MI  SR  6-7  220  Marietta, GA  
 Teven Jones VA  SO  6-0  180  Kannapolis, NC  
 Noel Jones SY  SR  6-6  230  Halifax, NS  
 Tom Jonke VA          
 Butch Jordan SC 1964 - 1964
 Michael Jordan NC 1982 - 1984
 Pierre Jordan GT  SR  6-0  170  Dunwoody, GA  
 Yvon Joseph GT 1983 - 1985
 Adrian Joseph VA  SR  6-7  201  San Fernando, Trinidad  Brewster Academy (NH)
 Zlatko Josic CL 1990 - 1990
 Kevin Joyce SC 1971 - 1971
 Marty Joyce DU 1958 - 1959
 Tom Joyce VA 1968 - 1968
 Richard Joyce WF  JR        
 Bill Joyner WF 1964 - 1966
 Donny Judd MD 1994 - 1995
 Andrius Jurkunas CL 1996 - 2000
 Daye Kaba BC  SO  6-4  214  Ridge, NY  Our Savior New American
 Kenny Kadji MI  JR  6-11  255  Douala, Cameroon  
 Jack Kalbfus DU 1955 - 1956
 Matt Kaluzienski MD 1989 - 1990
 Tommy Kane ST 1993 - 1993
 Tony Karasek WF 1983 - 1984
 Ed Kargbookorogie WF 1999 - 1999
 George Karl NC 1971 - 1973
 Mark Karver MD 1987 - 1988
 Mitch Kasoff MD 1987 - 1990
 Fred Kast DU 1959 - 1962
 Rick Katherman DU 1969 - 1971
 Mike Katos VA 1966 - 1968
 Dirk Katstra VA 1988 - 1991
 Richard Katstra VA 1962 - 1964
 Art Katz NC 1962 - 1964
 Tommy Kearns NC 1956 - 1958
 Steve Kebeck MD 1970 - 1971
 Ryan Keenan WF  SR  6-5  195  Bellaire, TX  
 Brian Keeter ST 1999 - 2002
 Baye Keita SY  SR  6-10  220  Saint Louis, Senegal  
 Greg Keith WF 1987 - 1988
 Graeme Keith WF          
 George Kelada CL 1992 - 1992
 Bruce Kelleher MD 1960 - 1962
 Pete Keller ST 1979 - 1979
 Dave Kelley ST 1954 - 1954
 Ron Kelley ST 1998 - 2001
 Andy Kelly CL 1993 - 1995
 Ashley Kelly GT 1996 - 1999
 Dick Kelly ST 1957 - 1957
 John Kelly GT 1993 - 1996
 Pat Kelly WF 1971 - 1973
 Ryan Kelly DU  SR  6-11  230  Raleigh, NC  
 James Kelly MI  FR  6-8  240  Toledo, OH  
 Andrew Kennedy VA 1986 - 1987
 Andy Kennedy ST 1987 - 1987
 Joe Kennedy DU 1966 - 1968
 Mel Kennedy VA 1985 - 1988
 Kevin Kennelly VA 1969 - 1971
 Eric Kenny NC 1979 - 1981
 Chuck Kepley WF 1982 - 1985
 Dick Kepley NC 1958 - 1961
 Jonathan Kerner FS 1993 - 1994
 Chris Kerwin MD 1992 - 1993
 Bob Kessler MD 1954 - 1956
 Marvin Kessler ST 1956 - 1957
 John Key ST 1960 - 1963
 Marvin Key CL 1979 - 1982
 Daric Keys WF 1988 - 1990
 Skip Kickey SC 1966 - 1968
 Ryan Kilcullen BC  FR  6-7  214  Hingham, MA  
 Doug Kincaid ST 1954 - 1954
 Kevin Kincaid GT 1997 - 1999
 Tim Kincaid CL 1987 - 1990
 Albert King MD 1978 - 1981
 Billy King DU 1985 - 1988
 Chris King WF 1989 - 1992
 Stan King WF 1991 - 1994
 Anthony King MI  SR  6-9  242  Durham, NC  Southern Durham
 Jeff King VT          
 Taylor King DU  FR  6-6  230  Huntington Beach, CA  Santa Ana Mater Dei
 Tony Kinn VA 1968 - 1969
 Terry Kirby VA 1990 - 1991
 Maurice Kirby VT  FR  6-9  230  Chandler, AZ  
 Donnavan Kirk MI  SR  6-9  217  Pontiac, MI  
 Doug Kistler DU 1959 - 1961
 Derwin Kitchen FS  SR  6-4  204  Jacksonville, FL  
 Brent Kitching DU 1963 - 1965
 Ralph Kitley WF 1987 - 1990
 Eric Kjome MD 1991 - 1991
 Jeff Klein VA 1978 - 1981
 Tom Knight ND  SR  6-10  258  Dixfield, ME  
 Eddie Knowles VA 1954 - 1954
 Jamie Knox ST 1989 - 1993
 Justin Knox NC  SR  6-9  240    
 Dick Kocornik NC 1954 - 1954
 Thomas Kody VA  JR  6-3  178  McLean, VA  
 Al Koehler WF 1961 - 1963
 David Koesters VA 1975 - 1978
 Tim Kolodziej DU 1966 - 1968
 Chuck Kornegay ST 1993 - 1993
 John Kotecki WF 1954 - 1955
 Greg Koubek DU 1988 - 1991
 Barry Koval VA 1967 - 1968
 Matt Kovarik MD 1994 - 1998
 Dave Kowalski GT 1981 - 1981
 Chris Kowalski BC  SR  6-6  240  Dorchester, MA  
 Robert Krabbendam VT  JR  7-0  240  Hoorn, The Netherlands  Copernicus
 Steve Krafcisin NC 1977 - 1977
 Ed Krajack CL 1959 - 1961
 George Krajack CL 1958 - 1960
 Pete Kramer DU 1973 - 1975
 Dieter Krause NC 1961 - 1963
 Jon Kreft FS  SR  7-0  260  Coral Springs, FL  
 Adam Kreig FS 2002 - 2002
 Bill Kretzer ST 1966 - 1968
 Bill Kretzer Jr. ST 1994 - 1996
 Pete Krukar MD 1958 - 1960
 John Kuester NC 1974 - 1977
 Enrico Kufuor ST  SR  6-1  180  Berlin, Germany  
 Ray Kuhlmeier DU 1968 - 1970
 Mitch Kupchak NC 1973 - 1976
 Craig Kuszmaul ST 1973 - 1975
 Darryl LaBarrie GT 1999 - 2001
 Gene Labonia MD 1968 - 1968
 Rudy Lacy DU 1954 - 1954
 Matt Laczkowski NC 2000 - 2000
 Joe Ladd WF 1957 - 1957
 Christian Laettner DU 1989 - 1992
 Tommy LaGarde NC 1974 - 1977
 Joe Laird SC 1961 - 1963
 Bob Lakata DU 1955 - 1958
 Bill Lake ST 1974 - 1975
 Larry Lakins ST 1963 - 1965
 Ward Lambert VA 1958 - 1961
 Jay Lambiotte VA 1962 - 1964
 Ken Lambiotte VA 1983 - 1984
 Walker Lambiotte ST 1986 - 1987
 Herky Lamly DU 1955 - 1955
 Jeff Lamp VA 1978 - 1981
 Wally Lancaster MD 1985 - 1985
 Bill Landers CL 1955 - 1957
 Sylven Landesberg VA  SO  6-6  209  Flushing, NY  
 Pearce Landry NC 1993 - 1995
 Halston Lane GT 2001 - 2002
 Antonio Lang DU 1991 - 1994
 Kris Lang NC 1999 - 2002
 Trajan Langdon DU 1995 - 1999
 Billy Langloh VA 1974 - 1977
 Anthony Laquintano VA 1960 - 1962
 York Larese NC 1959 - 1961
 Shane Larkin MI  SO  5-11  160  Orlando, FL  
 Arthur Larkins WF 1986 - 1987
 Rusty LaRue WF 1993 - 1996
 Shawn Lastinger CL 1990 - 1991
 Greg Latin CL 1970 - 1970
 Lewis Lattimore VA 1980 - 1981
 Gani Lawal GT  JR  6-8  216  College Park, GA  Norcross
 Gary Laws VA 1967 - 1968
 Ty Lawson NC  JR  5-11  193  Clinton, MD  Oak Hill Academy
 Emmett Lay ST 1979 - 1982
 Jake Layman MD  SO  6-8  190  Wrentham, MA  
 Jeff Lebo NC 1986 - 1989
 Sterling Ledbetter MD          
 David Lee ST 1989 - 1991
 Henry Lee GT 1981 - 1981
 Ed Leftwich ST 1970 - 1971
 Bruce Leith ST 1967 - 1967
 Cade Lemcke VA 1999 - 2000
 Alex Len MD  SO  7-1  225  Ukraine  
 Carl Lentz ST 1999 - 2000
 Fred Lentz SC 1957 - 1959
 Bob Leonard WF 1964 - 1966
 Quinton Leonard ST 1982 - 1983
 Steve Lepore WF 2002 - 2003
 Mike Lepore WF  SR  6-1  165  Flemington, NJ  Lawrenceville Prep
 Jim Leshock CL 1960 - 1962
 CJ Leslie ST  JR  6-8  205  Holly Springs, NC  
 Avie Lester ST 1987 - 1989
 Jack Lettice VA 1966 - 1966
 Ersin Levent MD  SR  6-7  185  Rockville, MD  
 Jamaal Levy WF  SR        
 Bartosz Lewandowski ST  JR  7-3  245  Torun, Poland  Bridgton Academy
 Bob Lewis NC 1965 - 1967
 Cedric Lewis MD 1988 - 1991
 Derrick Lewis MD 1985 - 1988
 Jim Lewis CL 1958 - 1959
 Marc Lewis ST 1991 - 1994
 Mike Lewis DU 1966 - 1968
 Marvin Lewis GT  SR        
 Jay Lewis ST  SR  6-2  195  Greensboro, NC  
 Tyler Lewis ST  SO  5-11  157  Statesville, NC  
 John Lewkowicz WF 1970 - 1972
 Jim Liccardo DU 1965 - 1967
 Al Lifson NC 1954 - 1955
 Paul Likins NC 1954 - 1955
 Carl Lile ST 1972 - 1972
 Fred Lind DU 1967 - 1969
 Matt Lineberger WF 2001 - 2001
 Larry Linney DU 1980 - 1981
 Conner Lipinski MD  SO  5-10  155  Gambrills, MD  
 Ray Lipstas WF 1954 - 1954
 Terry Litchfield ST 1961 - 1961
 T.J. Little WF 2003 - 2003
 Greg Little NC          
 Steve Litz DU 1970 - 1971
 Cordell Llewellyn WF 1992 - 1992
 Brandon Lloyd VA 1999 - 1999
 Robert Lodge VA          
 Frank Loeffler WF 1960 - 1960
 Danny Loftin WF 1963 - 1963
 Todd Logue CL 1992 - 1992
 Al Long NC 1954 - 1954
 Paul Long WF 1966 - 1967
 Sotella Long ST 1976 - 1976
 Terry Long MD 1984 - 1986
 Wes Long CL 2001 - 2001
 Reed Long CL      0    
 Dick Lotts VA 1954 - 1955
 Danny Lotz NC 1957 - 1959
 Luke Loucks FS  SR  6-5  205  Clearwater, FL  
 Corey Louis FS 1995 - 1998
 John Love MD 1956 - 1956
 Reggie Love DU          
 R. Love-Lane WF 1998 - 1998
 Earl Lovelace SC 1965 - 1967
 Renaldo Lovisa ST 1970 - 1972
 Sidney Lowe ST 1980 - 1983
 Ryan Lowery FS 2001 - 2002
 Al Lozier WF 1963 - 1964
 Terry Lucansky SC 1962 - 1964
 John Lucas MD 1973 - 1976
 Mario Lucas MD 1993 - 1996
 Kirk Luchman FS 1994 - 1997
 Fred Luigs SC 1958 - 1960
 Denny Lutz ST 1960 - 1962
 Loren Lutz NC 1976 - 1976
 Billy Lyles WF 1954 - 1954
 George Lynch NC 1990 - 1993
 Tommy Lynch WF 1968 - 1970
 Clyde Lynn NC 1995 - 1996
 Stu Lyon GT 1981 - 1982
 Greg Lyons VA 1998 - 2001
 Peter MacBeth VA 1979 - 1979
 John MacDonald MD 1967 - 1969
 Bob MacGillivray ST 1957 - 1959
 Pablo Machado GT 1997 - 1998
 Malcolm Mackey GT 1990 - 1993
 Kevin Madden NC 1986 - 1990
 Bud Maddie NC 1954 - 1954
 Michael Maddox GT 1995 - 1998
 Corey Maggette DU 1999 - 1999
 Brian Magid MD 1976 - 1977
 John Maglio ST 1955 - 1957
 Donnie Mahaffey CL 1962 - 1964
 Randy Mahaffey CL 1965 - 1967
 Richie Mahaffey CL 1967 - 1970
 Tom Mahaffey CL 1960 - 1962
 Rick Mainwaring DU 1977 - 1977
 Timo Makkonen NC 1982 - 1984
 John Mann GT 1980 - 1980
 Ted Mann DU 1963 - 1964
 Casey Manning SC 1971 - 1971
 Greg Manning MD 1978 - 1981
 James Manor NC          
 James Manor NC  SR  6-6  220  Carrboro, NC  
 Jack Mansell GT 1983 - 1986
 Jackie Manuel NC  SR        
 Majestic Mapp VA  SR        
 Stephon Marbury GT 1996 - 1996
 Monte Marcaccini VA 1997 - 1998
 Joe Marcovecchio DU 1957 - 1957
 Mike Mardesich MD 1998 - 2001
 Jack Marin DU 1964 - 1966
 Curtis Marshall ST 1992 - 1996
 Grayson Marshall CL 1985 - 1988
 Ted Marshall MD 1960 - 1962
 Sean Marshall BC  SR  6-6  212  Rialto, CA  Eisenhower
 Kendall Marshall NC  SO  6-4  195  Dumfries, VA  
 Bill Martin MD 1954 - 1954
 Bruce Martin CL 1992 - 1995
 Bud Martin CL 1971 - 1973
 Hank Martin SC 1968 - 1969
 Jay Martin WF 1963 - 1963
 Jesse Martin MD 1989 - 1990
 Marcus Martin VA 1999 - 1999
 Tim Martin VA 1985 - 1988
 Warren Martin NC 1982 - 1986
 Scott Martin ND  SR  6-8  218  Valparaiso, IN  
 John Martinson GT 1985 - 1988
 Russ Marvel ST 1960 - 1962
 Jimmy Mason CL 1991 - 1991
 Roger Mason VA 2000 - 2002
 Tony Massenburg MD 1986 - 1990
 Mike Mathews FS  SR        
 Emanuel Mathis FS 1999 - 2000
 J.C. Mathis VA 2001 - 2002
 Troy Mathis CL          
 Kenny Matthews ST 1978 - 1981
 Tommy Mattocks ST 1964 - 1966
 Bill Mavredes ST 1967 - 1969
 Earle Maxwell CL 1959 - 1961
 David May NC 1988 - 1989
 Sean May NC  JR        
 Ronnie Mayer DU 1954 - 1956
 Glenn Mayers WF 1981 - 1981
 Daniel Mayfield CL 1979 - 1979
 Antoine Mayhand MI          
 James Mays CL  SR  6-9  230  Garner, NC  Garner
 Julius Mays ST  SO  6-2  170  Marion, IN  
 Bob Mayton ST 1962 - 1963
 Bob McAdoo NC 1972 - 1972
 Jason McAlpin MD  SR  6-6  198  Silver Spring, MD  Paint Branch
 Craig McAndrew VA 1997 - 1998
 Elliot McBride DU 1965 - 1965
 Gerry McCabe NC 1954 - 1956
 Fran McCaffery WF 1978 - 1978
 Bill McCaffrey DU 1990 - 1991
 Calvin McCall MD 2000 - 2003
 Scott McCandlish VA 1970 - 1972
 Bob McCann ST 1959 - 1961
 Glen McCants CL 1983 - 1986
 Rashad McCants NC  JR        
 Bob McCarty VA 1954 - 1956
 Ben McCauley ST  SR  6-10  238  West Newton, PA  Yough
 George McClain ST 1983 - 1985
 Kevin McClendon FS 1996 - 1996
 Jack McClinton MI  SR  6-1  185  Baltimore, MD  South Kent (CT)
 David McClure DU  SR  6-6  200  Ridgefield, CT  Trinity Catholic
 Ken McComb NC 1961 - 1961
 Bob McCormick VA  SR  6-5  214  Chicago, IL  Francis W. Parker
 Bobby McCoy SC 1956 - 1957
 Teyon McCoy MD 1987 - 1990
 Tommy McCoy WF 1960 - 1962
 Chris McCoy ST  FR        
 Chris McCray MD  SR        
 Lakista McCuller ST 1992 - 1995
 Andre McCullum ST 1997 - 1997
 Mike McCurdy VA 1972 - 1972
 KJ McDaniels CL  JR  6-5  190  Birmingham, AL  
 Denmore McDermott WF  SR  6-5  235  Baltimore, MD  
 Bob McDonald MD 1959 - 1961
 Leroy McDonald WF 1977 - 1978
 Leslie McDonald NC  SR  6-5  210  Memphis, TN  
 Chas McFarland WF  SR  7-0  225  Lovington, IL  Worcester Academy
 Wayne McGinnis MD 1957 - 1957
 Mark McGlone MD 1991 - 1991
 Taylor McGowan VA 1991 - 1991
 Cyrus McGowan MI  SR  6-9  232  Brooksville, MS  Meridian
 Mike McGrady CL 1978 - 1978
 Gilbert McGregor WF 1969 - 1971
 Anthony McHenry GT  SR        
 Kimble McHone CL 1986 - 1986
 Jeff McInnis NC 1994 - 1996
 Terrell McIntyre CL 1996 - 1999
 Benny McKaig WF 1979 - 1980
 Stuart McKaig DU 1965 - 1967
 Bob McKeag VA 1972 - 1974
 Jay McKenzie VA 1959 - 1959
 Travis McKie WF  SR  6-7  210  Richmond, VA  
 Trey McKinney-Jones MI  SR  6-5  214  Milwaukee, WI  
 Rick McKinstry CL 1980 - 1980
 Jamar McKnight CL 2001 - 2002
 Akida McLain BC  JR  6-8  220  Pittsburgh, PA  Penn Hills
 Jason McLamb NC 2002 - 2002
 Phillip McLamb NC  SR        
 Peter McLaughlin VA 1995 - 1998
 Tucker McLaughlin VA 1955 - 1955
 Robert McLean ST 1967 - 1968
 Roshown McLeod DU 1997 - 1998
 Kevin McLinton MD 1990 - 1993
 Nate McMillan ST 1985 - 1986
 Jay McMillen MD 1965 - 1967
 Tom McMillen MD 1972 - 1974
 Aron McMillian WF 1998 - 1998
 Charlie McNairy NC 1995 - 1997
 Doug McNeely DU 1981 - 1984
 Charles McNeil MD 1958 - 1960
 Johnny McNeil GT 1989 - 1990
 Adrian McPherson FS 2002 - 2002
 Cozell McQueen ST 1982 - 1985
 Derrick McQueen WF 1989 - 1992
 Jimmy McQuilkin WF  SR  5-10  165  Columbia, MD  
 Frank McRae WF 1954 - 1954
 Josh McRoberts DU  SO  6-10  240  Carmel, IN  Carmel
 Brian McSweeney NC 1962 - 1964
 Sam McWilliams MD 1963 - 1965
 Dan Meagher DU 1982 - 1985
 Andy Means DU 2002 - 2003
 Phil Medlin WF 1989 - 1992
 J. Medlock GT 1997 - 1998
 Erik Meek DU 1992 - 1995
 Cominick Mejia ST 2003 - 2003
 Dominik Mejia ST  SO        
 Gary Melchionni DU 1971 - 1973
 Lee Melchionni DU  SR        
 Orlando Melendez NC 1998 - 2002
 Marcus Melvin ST  SR        
 Dan Merrifield VA 1982 - 1985
 Nikita Mescheriakov WF  SR  6-8  220  Minsk, Belarus  
 Rob Metcalf VA 1987 - 1987
 Chase Metheney VA 1996 - 1998
 AJ Metz MD  FR  6-5  185  Leesburg, VA  
 Bill Metzger VA 1957 - 1959
 Buzz Mewhort DU 1960 - 1962
 Bernard Meyer VA 1963 - 1965
 Jerome Meyinsse VA  SR  6-8  245  Baton Rouge, LA  McKinley
 Chris Michael CL 1983 - 1986
 James Michael McAdoo NC  JR  6-9  220  Norfolk, VA  
 Bruce Michelson VA 1958 - 1960
 John Middleton VA 1954 - 1954
 Larry Middleton CL 1986 - 1987
 Laurynas Mikalauskas VA  JR  6-8  246  Palanga, Lithuania  Blue Ridge School
 John Mikell CL 1954 - 1954
 Nick Milasnovich CL 1962 - 1964
 Landon Milbourne MD  SR  6-7  207  Roswell, GA  Oak Hill Academy
 Mike Miles ST 1956 - 1956
 Archie Miller ST 1998 - 2002
 Bill Miller VA 1955 - 1957
 Chip Miller VA 1970 - 1972
 Danny Miller MD 1999 - 2001
 Don Miller DU 1957 - 1958
 Jim Miller VA 1982 - 1985
 Johnny Miller CL 1998 - 1999
 Larry Miller NC 1966 - 1968
 Ron Miller FS 1992 - 1992
 Ronald Miller VA 1960 - 1962
 Jonathan Miller NC          
 Wes Miller NC  SR  5-11  190  Charlotte, NC  New Hampton Prep
 Maurice Miller GT  SR  6-1  181  Memphis, TN  Raleigh-Egypt
 Daniel Miller GT  SR  6-11  260  Loganville, GA  
 Ian Miller FS  SR  6-3  185  Charlotte, NC  
 David Mills GT 1983 - 1983
 Pete Milner WF 1992 - 1992
 Tom Milroy MD 1968 - 1970
 Ralph Mims FS  SR  6-3  205  Pensacola, FL  Brunswick (ME)
 Donte Minter VA  JR        
 Mark Mirken NC 1965 - 1967
 Billy Mitchell ST 1972 - 1972
 Glenn Mitchell VA 1956 - 1956
 Jerry Mitchell WF 1958 - 1960
 Rahsaan Mitchell VA 1993 - 1993
 Rod Mitchell CL 1988 - 1989
 Akil Mitchell VA  SR  6-8  235  Charlotte, NC  
 Angus Mitchell VA          
 Craig Mobley CL 1971 - 1971
 Don Moe NC 1966 - 1967
 Doug Moe NC 1959 - 1961
 Mark Moeller ST 1973 - 1975
 Billy Moffitt ST 1964 - 1966
 Vic Molodet ST 1954 - 1956
 Eddie Moncrief CL 1956 - 1958
 Rodney Monroe ST 1988 - 1991
 Jerry Montgomery WF 1967 - 1969
 Ken Montgomery ST 1978 - 1978
 R.D. Montgomery WF 2002 - 2002
 Roger Montgomery MD 1969 - 1969
 Eric Montross NC 1991 - 1994
 Dan Moody WF 1974 - 1975
 Lucky Moody WF 1966 - 1966
 Wade Moody NC  SR  6-0  175  Mount Airy, NC  
 Jerry Moore ST 1965 - 1967
 Jim Moore NC 1964 - 1966
 Kevin Moore VA 1976 - 1976
 Martice Moore GT 1993 - 1994
 Perry Moore MD 1956 - 1958
 Tony Moore DU 1993 - 1996
 Clarence Moore GT  SR        
 Cheyenne Moore CL          
 Bob Moorhead MD 1957 - 1957
 Joe Morahan VA 1969 - 1970
 Nathan Moran FS 2001 - 2003
 Joey Moreau FS  SR  6-2  180  Bradenton, FL  
 Dan Morgan SC 1959 - 1959
 Doc Morgan CL 1954 - 1956
 Guy Morgan WF 1979 - 1982
 Junior Morgan DU 1954 - 1956
 Merrill Morgan DU 1959 - 1961
 Richard Morgan VA 1986 - 1989
 Woody Morgan CL 1962 - 1964
 Dutch Morley MD 1979 - 1982
 Ray Morningstar VA 1974 - 1975
 Aaron Morris FS 1999 - 1999
 Bill Morris VA 1954 - 1955
 Byron Morris CL 1993 - 1994
 Cliff Morris NC 1984 - 1985
 David Morris WF 1977 - 1980
 Johnny Morris DU 1959 - 1959
 Kevin Morris GT 1997 - 1997
 Steve Morris VA 1972 - 1974
 Terence Morris MD 1998 - 2001
 Matt Morris CL  SR  6-5  200  Georgetown, SC  Andrews
 Jason Morris GT  SR  6-5  210  Hephzibah, GA  
 Brian Morrison NC 2001 - 2002
 Harold Morrison DU 1976 - 1979
 Ian Morrison NC 1965 - 1965
 Anthony Morrow GT  SR  6-5  210  Charlotte, NC  Charlotte Latin
 Bob Mortrell VA 1958 - 1960
 Nick Mosakowski BC  SR  6-1  190  Swampscott, MA  
 Danny Moses WF 1973 - 1973
 George Moses DU 1975 - 1976
 Sean Mosley MD  SR  6-4  210  Baltimore, MD  
 Gabriel Moton BC  SO  6-1  180  St. Petersburg, FL  
 Justin Mott FS 1999 - 2000
 Byron Mouton MD 2001 - 2002
 James Moyer VA 1956 - 1956
 Anton Muehlbauer ST 1960 - 1961
 Dick Mueller MD 1964 - 1965
 Ismail Muhammad GT  SR        
 Isma'il Muhammed GT 2002 - 2003
 Jack Mullen DU 1960 - 1962
 Tim Mullen VA 1982 - 1985
 Kyle Mulligan FS 1995 - 1998
 Jeff Mullins DU 1962 - 1964
 Don Mulnix WF 1976 - 1977
 James Munlyn GT 1987 - 1991
 Nigel Munson VT  FR  6-0  175  Washington, DC  DeMatha
 Jack Murdock WF 1955 - 1957
 Bill Murphy MD 1957 - 1959
 Ryan Murphy GT 1995 - 1996
 Alex Murphy DU  SO  6-8  220  Wakefield, RI  
 Bob Murray MD 1955 - 1955
 Ervin Murray WF 1999 - 2002
 Pete Murray FS 2001 - 2001
 Terry Murray DU 1964 - 1964
 Dave Murrell SC 1965 - 1965
 Jerrod Mustaf MD 1989 - 1990
 Al Myatt WF 1974 - 1976
 Dick Myers WF 1964 - 1965
 Ernie Myers ST 1983 - 1986
 Hank Nacey VA  SR        
 John Nacincik MD 1956 - 1958
 Tomas Nagys CL 2000 - 2003
 Larry Nance CL 1978 - 1981
 John Naponick VA 1966 - 1967
 William Napper VA 1977 - 1977
 Bryan Narcisse CL  SR  6-6  225  North Augusta, SC  
 Bob Nardone MD 1956 - 1956
 Greg Nared MD 1986 - 1989
 Chuck Narvin CL 1961 - 1963
 Fabio Nass MI  SR  6-11  202  Santa Catarina, Brazil  Colegio Bom Jesus
 Jay Nasworthy FS 1994 - 1994
 Makhtar Ndiaye NC 1997 - 1998
 Craig Neal GT 1984 - 1988
 David Neal NC 1995 - 1996
 Jack Neal MD 1971 - 1972
 Joe Neal WF 1971 - 1971
 Steve Neal GT 1980 - 1982
 Winston Neal GT 1999 - 2002
 Dave Neal MD  SR  6-7  263  McLean, VA  Bishop O'Connell
 Jack Neely SC 1955 - 1956
 David Neilson SC 1954 - 1956
 Evan Neisler BC      0    
 Wistar Nelligan VA 1956 - 1958
 Ed Nelson GT 2002 - 2003
 David Nelson GT  SR        
 Demarcus Nelson DU  SR  6-4  200  Elk Grove, CA  Sheldon
 Bill Nesbit WF 1964 - 1964
 Marty Nessley DU 1984 - 1987
 Tyler Neville BC  SR  6-3  200  Ridgewood, NJ  Ridgewood
 Phil Nevin MD 1987 - 1987
 Chuck Nevitt ST 1979 - 1982
 David New GT 1981 - 1981
 Ivano Newbill GT 1991 - 1994
 Doug Newburg VA 1980 - 1983
 Terrence Newby NC 1997 - 2000
 Jim Newcome DU 1956 - 1958
 Mark Newlen VA 1974 - 1977
 Everette Newman SC 1959 - 1959
 Victor Newman ST 1992 - 1993
 John Newsome MD 1975 - 1976
 Greg Newton DU 1994 - 1997
 Drew Nicholas MD 2000 - 2003
 Matt Nichols VA 1989 - 1989
 Toby Nidiffer GT 1980 - 1980
 Bryan Nieman ST  SR  6-6  215  Raleigh, NC  Wake Forest-Rolesville
 Stan Niewierowski ST 1959 - 1961
 David Noel NC  FR  6-3  195  Houston, TX  St. John's
 David Noel VA  JR  6-3  195  Houston, TX  St. John's
 Mike Nofsinger MD 1960 - 1962
 Norman Nolan VA 1995 - 1998
 Billy Noland CL 1975 - 1975
 Steve Norman MD 1970 - 1970
 Geoff Northrop DU 1977 - 1977
 Phil Norton WF 1989 - 1989
 Steve Norton ST 1996 - 1997
 Michael Norwood NC 1986 - 1987
 Tom Novick DU          
 Rob Noyes GT 1980 - 1980
 Steve Nuce ST 1972 - 1974
 Jim Nystrom GT  SO        
 Bob O'Brien MD 1955 - 1957
 Jim O'Brien MD 1971 - 1973
 Kerry O'Brien GT 1980 - 1980
 Mike O'Bryan VA 1956 - 1958
 Dave O'Connell DU 1973 - 1976
 Richie O'Connor DU 1971 - 1972
 John O'Donnell NC 1972 - 1974
 Robert O'Kelley WF 1998 - 2001
 Mike O'Koren NC 1977 - 1980
 Grant O`Brien WF          
 Michael O`Donnell ST  FR        
 Ben O`Donnell FS          
 John Oates BC  SR  6-10  255  Harriman, NY  Don Bosco Prep (NJ)
 Kaycee Obi-Gwacham ST  SR  6-6  215  Fayetteville, NC  
 Denny Odle CL 1972 - 1972
 Dickie Odom WF 1957 - 1959
 Terrence Oglesby CL  SO  6-2  185  Cleveland, TN  Bradley Central
 Brandon Okpalobi MI          
 Ademola Okulaja NC 1996 - 1999
 Anthony Oliver VA 1989 - 1992
 Brian Oliver GT  SO  6-6  222  New Castle, DE  
 Rodney Hood  DU  SO  6-8  210  Meridian, MS  
 Patrick Moody  NC  SR  6-4  195  Arden, NC  
 McPherson Moore  GT  SO  6-3  200  St. Louis, MO  
 John Orenczak WF 1971 - 1973
 Hartmut Ortmann WF 1985 - 1985
 Levi Osbournee FS 2000 - 2000
 Bambale Osby MD  SR  6-8  250  Richmond, VA  Benedictine
 Dennis Ostaszewski SC 1963 - 1963
 Duane Owens WF 1985 - 1986
 Max Owens NC 1998 - 2001
 Mike Owens VA 1977 - 1980
 Tom Owens SC 1969 - 1971
 Trelonnie Owens WF 1991 - 1994
 Billy Packer WF 1960 - 1962
 James Padgett MD  SR  6-8  225  Brooklyn, NY  
 Joe Pagliuca DU  SR  6-2  185  Weston, MA  Belmont Hill
 DeShawn Painter ST  JR  6-9  227  Norfolk, VA  
 Mike Palma WF 1976 - 1977
 Bryan Palmer MD 1983 - 1985
 Crawford Palmer DU 1989 - 1991
 Cliff Palsson MD  SO  6-6  210  Reykjavik, Iceland  
 Ashton Pankey MD  SO  6-9  220  Bronx, NY  
 Chris Panneton VT  JR  6-8  215  Fairfax, VA  
 Biko Paris BC  SR  6-1  200  New Orleans, LA  Cypress Christian (TX)
 Cornel Parker VA 1991 - 1994
 Mychal Parker MD  SO  6-5  195  Washington, NC  
 Prince Parker VT    6-6  250    
 Jabari Parker DU  FR  6-8  220  Chicago, IL  
 Barry Parkhill VA 1971 - 1973
 Cherokee Parks DU 1992 - 1995
 Mike Parrish WF 1973 - 1975
 Scott Parzych ST 1979 - 1982
 Neil Pastushok WF 1969 - 1971
 Marcus Patrick VT  JR  5-9  165  Rustburg, VA  
 Bill Patterson GT 1981 - 1981
 Choppy Patterson CL 1960 - 1963
 Marty Patterson CL 1973 - 1975
 Lamar Patterson PI  SR  6-5  221  Lancaster, PA  
 Chris Patton MD 1975 - 1976
 Tyrone Paul CL 1991 - 1991
 Chris Paul WF  SO        
 Greg Paulus DU  SR  6-1  185  Syracuse, NY  Christian Brothers Academy
 Eddie Payne WF 1971 - 1973
 Zach Peacock GT  SR  6-8  235  Miami, FL  Norland
 David Pearman MD  SR  6-6  188  Columbia, MD  Oakland Mills
 Austin Pearre VA 1954 - 1956
 Danny Pearson GT 1983 - 1983
 Steve Peck GT 1980 - 1980
 Darrion Pellum VT  SO  6-6      
 Romone Penny FS          
 Mike Pepper NC 1978 - 1981
 Julius Peppers NC 2000 - 2001
 Ricardo Peral WF 1995 - 1997
 Ray Pericola SC 1957 - 1959
 Donnie Perkins ST 1978 - 1980
 Marshall Perkins SC 1956 - 1956
 Sam Perkins NC 1981 - 1984
 Ross Perkins DU      0    
 B. Perry DU 1996 - 1996
 Joe Perry VA 1977 - 1977
 Kyle Perry GT 1998 - 2000
 Max Perry ST 1980 - 1982
 Phil Perry WF 1973 - 1975
 Sam Perry CL  SR  6-5  215  Greenville, SC  Woodmont
 Casey Peters DU  SR  6-4  200  Red Bank, NJ  
 Roddy Peters MD  FR  6-4  185  District Heights, MD  
 Bob Peterson SC 1954 - 1954
 Bruce Peterson MD 1978 - 1978
 Buzz Peterson NC 1982 - 1985
 Daryl Peterson WF 1975 - 1976
 John Peterson MD 1954 - 1954
 Jeff Peterson FS  SR  6-1  195  Springfield, MO  
 Terrence Petree NC          
 Nemanja Petrovic MD 1993 - 1993
 Karolis Petrukonis CL  SR  6-11  260  Trakai, Lithuania  Norfolk Collegiate School
 Ryan Pettinella VA  SR  6-9  249  Webster, NY  McQuaid Jesuit
 Benjamin Petty ST 1999 - 2000
 Scott Petway GT 1984 - 1985
 Derrick Phelps NC 1991 - 1994
 Jason Philippe WF  SR  6-3  205  South Ozone Park, NY  
 Graham Phillips WF 1954 - 1955
 Marco Pickett WF 1986 - 1986
 Tim Pickett FS  SR        
 Gibson Pierre FS 1998 - 1999
 Russell Pierre ST 1984 - 1985
 Tiny Pinder ST 1978 - 1979
 Al Pinkins ST 1995 - 1997
 Charles Pittman MD 1981 - 1982
 Miles Plumlee DU  SR  6-10  245  Warsaw, IN  
 Mason Plumlee DU  SR  6-10  235  Warsaw, IN  
 Martynas Pocius DU  JR  6-5  190  Vilnius, Lithuania  Holderness (NH)
 Jim Podell SC 1962 - 1962
 Tommy Polley FS 1997 - 1997
 Olden Polynice VA 1984 - 1986
 Nick Pond ST 1955 - 1957
 Clark Pool WF 1965 - 1966
 David Poole CL 1977 - 1979
 Grey Poole NC 1958 - 1960
 Chris Poole CL  SR  5-9  160  Raleigh, NC  Broughton
 Solomon Poole GT  SO  6-2  180  Jacksonville, FL  
 Stacey Poole, Jr. GT  SR  6-4  195  Jacksonville, FL  
 Dave Popson NC 1984 - 1987
 Rich Porac MD 1972 - 1974
 Russ Porter SC 1956 - 1956
 Scott Porter FS 1992 - 1993
 Rafael Portuondo FS  SR  5-11  165  Miami, FL  
 John Posen DU 1968 - 1970
 Kenny Poston ST 1986 - 1989
 Yogi Poteet NC 1960 - 1963
 David Potter CL  SR  6-6  205  Severn, MD  IMG Academy (FL)
 Dennis Powell SC 1971 - 1971
 Eddie Powell SC 1968 - 1970
 Ivan Powell MD 1987 - 1987
 J.D. Powell CL 1999 - 2000
 Jimmy Powell SC 1971 - 1971
 Josh Powell ST 2002 - 2003
 Mike Powell VA 1994 - 1994
 Julius Powell CL  SR  6-7  220  Newton, NC  Newton-Conover
 Dickie Prater SC 1958 - 1959
 John Prebula MD 1968 - 1969
 Jason Prentice GT 1999 - 1999
 Darryl Presley VA 1996 - 1996
 Tom Preston WF 1954 - 1955
 Woody Preston SC 1955 - 1956
 Steve Previs NC 1970 - 1972
 Dave Prevoznik SC 1961 - 1963
 Mark Price GT 1983 - 1986
 Ricky Price DU 1995 - 1998
 Ron Price VA 1988 - 1988
 Damien Price NC  SR        
 Travis Price CL  SR  6-9  220  Sumter, SC  Lakewood
 Manning Privette CL 1962 - 1964
 Walter Dinky Proctor ST 1982 - 1983
 LaRon Profit MD 1996 - 1999
 Jerry Pryor CL 1986 - 1989
 Lou Pucillo ST 1957 - 1959
 John Punger ST 1961 - 1962
 Rodney Purvis ST  FR  6-3  195  Raleigh, NC  
 Melvin Quick SC 1959 - 1960
 Joe Quigg NC 1956 - 1957
 Ryan Quigtar MI  SR  5-11  172  Skyway, WA  
 John Quinn VA 1967 - 1967
 Mervin Rabinowitz SC 1954 - 1954
 Joey Racer VT  SR  6-1  185  Berryville, VA  
 Tony Radovich NC 1954 - 1957
 Rayfield Ragland CL 1994 - 1995
 Joe Rahon BC  SO  6-2  195  San Diego, CA  
 Cadarian Raines VT  SR  6-9  240  Petersburg, VA  
 Alan Rainge MD 1992 - 1993
 Corey Raji BC  SR  6-5  210  Washington Twp, NJ  Westwood
 Lee Raker VA 1978 - 1981
 Charlie Raksnis DU 1961 - 1961
 Varum Ram MD  JR  5-9  150  Clarksville, MD  
 Jay Randall WF 1967 - 1969
 Ryan Randle MD 2002 - 2003
 Sonny Randle VA 1956 - 1956
 Shavlik Randolph DU  JR        
 Marquis Rankin VT  JR  6-1  165  Charlotte, NC  
 Tim Rash VA 1970 - 1972
 David Rasmussen WF 1992 - 1993
 Evan Ravenel BC  JR  6-8  260  Tampa, FL  
 Tryshan Ravenell VA          
 Steve Ray WF 1988 - 1991
 Matt Raydo MD 1994 - 1997
 Jaqawn Raymond ST  FR  6-4  195  Statesboro, GA  
 Buddy Reams VA 1966 - 1969
 Bob Rebhan SC 1961 - 1962
 Chris Redding DU 1972 - 1974
 J.J. Redick DU  SR        
 John Reed WF 1957 - 1957
 Brandon Reed GT  JR  6-3  180  Powder Springs, GA  
 Brian Reese NC 1991 - 1994
 Willie Reese GT 1986 - 1989
 Will Regan VA  SO  6-8  215  Williamsville, NY  
 Peter Rehnquist BC  SR  6-4  220  Sharon, MA  
 Andre Reid FS 1992 - 1995
 J.R. Reid NC 1987 - 1989
 Ryan Reid FS  SR  6-8  237  Lauderdale Lakes, FL  Boyd Anderson
 Mark Reiner ST 1959 - 1959
 Jeff Reisinger CL 1974 - 1974
 Ray Respess NC 1963 - 1965
 Andre Reyes MD 1987 - 1987
 J.R. Reynolds VA  SR  6-3  188  Roanoke, VA  Oak Hill Academy
 Bob Rhoads WF 1969 - 1971
 Johnny Rhodes MD 1993 - 1996
 John Ribock SC 1969 - 1971
 King Rice NC 1988 - 1991
 Lamar Rice CL  JR        
 Tyrese Rice BC  SR  6-1  190  Richmond, VA  L.C. Bird
 Glen Rice Jr GT  JR  6-5  205  Marietta, GA  
 Steve Rich WF 1993 - 1993
 Jason Rich FS  SR  6-3  211  Pensacola, FL  Dr. Phillips
 Geoff Richards ST 1995 - 1996
 Sol Richardson SC 1955 - 1956
 Anthony Richardson FS  SR        
 Lou Richie CL 1993 - 1994
 Arnold Richmond MD          
 John Richter ST 1957 - 1959
 Bob Riedy DU 1965 - 1967
 Ron Righter DU 1972 - 1972
 Tom Riker SC 1970 - 1971
 Eddie Rios MI  JR  6-0  193  Miami, FL  Miami Senior
 Bill Riser CL 1954 - 1956
 Jim Risinger ST 1969 - 1971
 George Ritchie WF 1958 - 1960
 Bob Ritchie VT          
 Chris Ritter ST 1991 - 1991
 Morris Rivers ST 1974 - 1975
 Steve Rivers MD 1981 - 1984
 KC Rivers CL  SR  6-5  215  Charlotte, NC  Oak Hill Academy
 Austin Rivers DU  FR  6-4  200  Winter Park, FL  
 Will Roach ST  SR        
 Jerry Robertson DU 1957 - 1959
 Robert Robertson VA 1962 - 1962
 Anthony Robinson ST 1991 - 1992
 Billy Robinson WF 1985 - 1986
 Bobby Robinson SC 1960 - 1962
 Craig Robinson VA 1980 - 1983
 Jamal Robinson VA 1994 - 1997
 Jon Robinson MD 1980 - 1982
 Les Robinson ST 1963 - 1964
 Lynwood Robinson NC 1982 - 1983
 Maurice Robinson FS 1993 - 1994
 Shawan Robinson CL  SR        
 Will Robinson NC      0    
 Denzel Robinson NC  SR  6-4  220  Chapel Hill, NC  
 Jevoni Robinson ST  SR  6-8  216  Charlotte, NC  
 John Roche SC 1969 - 1971
 Tyler Roche BC  SR  6-7  220  Hooksett, NH  Manchester Central
 Whitey Rockelein VA 1964 - 1964
 Henrik Rodl NC 1990 - 1993
 Matt Roe MD 1991 - 1991
 Alvis Rogers WF 1979 - 1983
 Charlie Rogers CL 1973 - 1976
 Jason Rogers VA 2000 - 2003
 Jimmy Rogers DU 1955 - 1955
 Rodney Rogers WF 1991 - 1993
 Thomas Rogers VA  SR  6-6  210  Farmville, VA  
 Ken Rohloff ST 1961 - 1963
 Wayne Tree Rollins CL 1974 - 1977
 Stan Rome CL 1975 - 1978
 Diego Romero FS  SR        
 Terry Ronner NC 1964 - 1964
 Gary Roper NC 1985 - 1985
 Ken Rosemond NC 1956 - 1957
 Len Rosenbluth NC 1955 - 1957
 Richard Rosenthal DU 1955 - 1956
 Bill Ross CL 1979 - 1982
 Jack Ross CL 1970 - 1971
 Tom Roy MD 1973 - 1975
 Julian Royal GT  SO  6-7  230  Alpharetta, GA  
 Clifford Rozier NC 1991 - 1991
 Danny Rubin BC  SR  6-5  180  Chevy Chase, MD  
 Delaney Rudd WF 1982 - 1985
 Jim Runcie VA 1982 - 1982
 Tony Rutland WF 1995 - 1998
 Andrew Rutledge FS  SR  6-6  200  Tallahassee, FL  
 Barry Ryan CL 1954 - 1955
 Markus Sailes VT  SR  6-5  210  Richmond, VA  Varina
 Steve Salisbury DU 1962 - 1962
 John Salley GT 1983 - 1986
 Al Salvadori SC 1965 - 1967
 Kevin Salvadori NC 1991 - 1994
 Harvey Salz NC 1958 - 1960
 Ralph Sampson VA 1980 - 1983
 John Sandbower MD 1954 - 1956
 Casey Sanders DU 2000 - 2003
 Harvey Sanders MD 1970 - 1970
 Jerry Sanders VA 1964 - 1966
 Kenneth Sanders VA 1960 - 1960
 Todd Sanders WF 1988 - 1991
 Byron Sanders NC  SR        
 Rakim Sanders BC  JR  6-5  225  Pawtucket, RI  St. Andrew's
 Patrick Sapp CL 1995 - 1995
 TJ Sapp CL  SO  6-2  180  Fort Lauderdale, FL  
 Gary Saunders GT 1996 - 1997
 Larry Saunders DU 1970 - 1971
 Dan Scalf WF 1956 - 1957
 Drew Schaufler MD 1955 - 1956
 Ronnie Scheffel ST 1954 - 1955
 Jerry Schellenberg WF 1974 - 1977
 Luke Schenscher GT  SR        
 Ed Schetlick VA 1974 - 1978
 Jon Scheyer DU  SR  6-5  180  Northbrook, IL  Glenbrook North
 Fred Schmidt DU 1961 - 1963
 Dshmal Schoetz WF 2003 - 2003
 Marc Schoone WF 1994 - 1994
 Dave Schroeder MD 1960 - 1961
 John Schroeder SC 1964 - 1966
 John Schroeder VA 1966 - 1966
 Paul Scmidt DU 1956 - 1958
 Antwan Scott WF 1999 - 2002
 Charlie Scott NC 1968 - 1970
 Dennis Scott GT 1988 - 1990
 Edward Scott CL 2000 - 2003
 Ihsan Scott CL 1995 - 1995
 Marc Scott WF 1994 - 1997
 Newton Scott WF 1966 - 1968
 Melvin Scott NC  SR        
 Mike Scott VA  SR  6-8  240  Chesapeake, VA  Hargrave Military Academy
 Durand Scott MI  SR  6-4  200  New York, NY  
 Donnie Seale ST 1992 - 1993
 Roy Searcy NC 1956 - 1958
 Gene Seay CL 1956 - 1957
 Bob Sefcik VA 1973 - 1976
 Bob Seitz ST 1955 - 1957
 Donnie Seitz CL 1964 - 1965
 Larry Seitz CL 1961 - 1963
 Jim Sellers ST 1964 - 1964
 John Sellers ST 1966 - 1966
 Assane Sene VA  SR  7-0  240  Saint Louis, Senegal  
 Joe Serdich ST 1967 - 1969
 Karim Shabazz FS 1998 - 1999
 Fred Shabel DU 1954 - 1954
 Charles Shackleford ST 1986 - 1988
 Terry Shackleford ST 1984 - 1984
 Charlie Shaffer NC 1962 - 1964
 David Shaffer CL 1982 - 1984
 Dean Shaffer NC 1981 - 1981
 Lee Shaffer NC 1958 - 1960
 Dutch Shample CL 1958 - 1960
 Jerry Shanahan MD 1958 - 1960
 Terrance Shannon FS  JR  6-8  240  Forsyth, GA  
 Tony Shaver NC 1974 - 1974
 Ronnie Shavlik ST 1954 - 1956
 Alan Shaw DU 1971 - 1973
 Steve Shaw GT 1980 - 1981
 Beau Shay CL  SR        
 Don Shealy CL 1955 - 1955
 Brad Sheehan GT  SR  6-11  220  Latham, NY  Shaker
 Tom Sheehey VA 1984 - 1987
 A. Sheffield FS 1998 - 1998
 Scott Shepherd FS 1993 - 1996
 Steve Sheppard MD 1975 - 1977
 Garrick Sherman ND  SR  6-10  246  Kenton, OH  
 Fred Sherrill ST 1977 - 1977
 Scooter Sherrill ST  SR        
 Will Sherrill VA  SR  6-9  215  New York, NY  Phillips Academy Andover
 Anthony Sherrod GT 1986 - 1989
 Sam Shew GT  SR  6-5  190  Decatur, GA  
 Drew Shiembob VA      0    
 Rudy Shively MD 1963 - 1963
 Josh Shoemaker WF 1998 - 2001
 Buddy Shook CL 1954 - 1955
 Tommy Shores NC 1954 - 1954
 Eric Shrader MD 1976 - 1979
 Gene Shue MD 1954 - 1954
 Kurtis Shultz MD 1992 - 1995
 Iman Shumpert GT  JR  6-4  185  Oak Park, IL  
 Geoff Shyatt CL 2003 - 2003
 Jeremy Shyatt CL 2000 - 2000
 John Siewers VA 1957 - 1959
 Robert Siler WF 1988 - 1991
 Jon Ed Simbeck ST 1960 - 1960
 Oliver Simmons FS 1998 - 2000
 Cedric Simmons ST  SO        
 Darrick Simms VA 1985 - 1988
 Adam Simons ST  SO        
 Duane Simpkins MD 1993 - 1996
 J.D. Simpson DU 1998 - 2001
 Matt Simpson WF 1994 - 1995
 Lewis Sims ST 1994 - 1994
 Kyle Singler DU  SR  6-8  230  Medford, OR  South Medford
 Sean Singletary VA  SR  6-0  185  Philadelphia, PA  The William Penn Charter School
 Todd Singleton DU 1995 - 1998
 Will Singleton WF 1978 - 1981
 Chris Singleton FS  JR  6-9  220  Dunwoody, GA  
 Pom Sinnock ST 1962 - 1963
 Jamie Skeen WF  JR  6-8  245  Charlotte, NC  North Mecklenburg
 A. Skwara FS 1999 - 1999
 Mike Slaysman VA 1970 - 1970
 Art Smejkal SC 1955 - 1957
 Glen Smiley DU 1968 - 1970
 Anthony Smith CL 1992 - 1992
 Atman Smith MD 1997 - 1998
 Billy Smith WF 1963 - 1965
 Doug Smith VA 1990 - 1993
 Garfield Smith MD 1991 - 1992
 James Smith NC 1974 - 1974
 Joe Smith MD 1994 - 1995
 Joe Smith SC 1954 - 1955
 John Smith DU 1986 - 1989
 Junius Smith CL 1957 - 1957
 Kenny Smith NC 1984 - 1987
 Larry Smith NC 1992 - 1992
 Mack Smith CL 1989 - 1989
 Mike Smith NC 1965 - 1966
 Mike Smith VA 1966 - 1967
 Ranzino Smith NC 1985 - 1988
 Sam Smith SC 1955 - 1956
 Steve Smith ST 1973 - 1974
 Tommy Smith CL 1954 - 1956
 Wallace Smith VA 1961 - 1961
 Wingo Smith VA 1983 - 1983
 Jamar Smith MD  SR        
 Devin Smith VA  SR        
 Jeremis Smith GT  SR  6-8  236  Fort Worth, TX  Dunbar
 Craig Smith BC  SR        
 Ishmael Smith WF  SR  6-0  165  Concord, NC  Central Cabarrus
 Matt Smith WF  SR  6-2  185  Advance, NC  Davie County
 Nolan Smith DU  SR  6-2  180  Upper Marlboro, MD  Oak Hill Academy (VA)
 Tracy Smith ST  SR  6-7  232  Detroit, MI  Mt. Zion Academy
 Tanner Smith CL  SR  6-5  210  Alpharetta, GA  
 Kendall Smith ST  SR  6-8  235  Winston-Salem, NC  
 Steve Smoral ST 1972 - 1973
 Evan Smotrycz MD  JR  6-9  235  Reading, MA  
 Michael Snaer FS  SR  6-5  200  Moreno Valley, CA  
 Norman Snead WF 1961 - 1961
 Jimmy Snyder WF 1965 - 1967
 Quin Snyder DU 1986 - 1989
 Anthony Solomon VA 1984 - 1987
 Will Solomon CL 1999 - 2001
 Darius Songaila WF 1999 - 2002
 Jin Soo Choi MD  JR  6-7  180  South Kent, CT  
 Erik Sorenson VT  SO  6-3  175  Dallas, TX  
 Steve Sorenson MI  JR  6-0  151  Dallas, TX  
 Tunji Soroye VA  SR  6-11  252  Dugbe Ibadan, Nigeria  Montrose Christian School (MD)
 Geno Soto MD 1992 - 1992
 Josue Soto FS  JR  6-0  165  Jacksonville, FL  Arlington Country Day
 Josh Southern BC  SR  6-10  255  Saginaw, MI  Saginaw
 Antwan Space FS  FR  6-8  220  Desoto, TX  
 David Spain GT          
 Jim Spanarkel DU 1976 - 1979
 Gentry Sparks FS 1996 - 1997
 John Speaks ST 1961 - 1963
 Shamari Spears BC  SO  6-6  238  Salisbury, NC  Blair Academy (NJ)
 Kyle Speller GT  SO  6-2  185  Braselton, GA  
 Phil Spence ST 1974 - 1976
 Gene Spencer SC 1968 - 1970
 Travis Spivey GT 1998 - 1998
 Gary Spohn VA 1962 - 1964
 Al Spotts SC 1954 - 1954
 Pete Sprague NC 1954 - 1954
 Tristan Spurlock VA  FR  6-8  215  Woodbridge, VA  
 Jerry Stackhouse NC 1994 - 1995
 Ed Stahl NC 1973 - 1975
 Lenny Stahurski VA 1972 - 1974
 Cal Stamp WF 1974 - 1975
 Frank Standard SC 1966 - 1968
 Ray Stanley NC 1958 - 1960
 Cameron Stanley WF  SO  6-6  205  Raleigh, NC  Milbrook
 Fred Stant VA 1965 - 1967
 Cory Stanton CL  FR  5-11  165  Springfield, TN  
 Curtis Staples VA 1995 - 1998
 Tim Stare WF 1973 - 1974
 Bill Stasiulatis MD 1961 - 1963
 Jerry Steele WF 1959 - 1961
 Tommy Steele WF 1964 - 1964
 Fred Steiner CL 1965 - 1965
 George Stepanovich ST 1956 - 1959
 Travis Stephenson NC 1992 - 1993
 Alex Stepheson NC  SO  6-9  235  Los Angeles, CA  Harvard-Westlake
 Brooke Steppe GT 1980 - 1982
 Joe Stepusin WF 1955 - 1957
 Jim Stevenson ST 1954 - 1954
 Corey Stewart VA 1991 - 1992
 Jeff Stewart WF 1971 - 1971
 Ari Stewart WF  JR  6-7  190  Marietta, GA  
 Sparky Still MD 1970 - 1971
 Joe Stiltner ST 1978 - 1978
 Bryant Stith VA 1989 - 1992
 Demontez Stitt CL  SR  6-2  170  Matthews, NC  Butler
 Dick Stobaugh MD 1969 - 1971
 Dick Stobbs VA 1957 - 1959
 Tony Stockman CL 2001 - 2002
 Tim Stoddard ST 1973 - 1975
 Terrell Stoglin MD  SO  6-1  185  Tucson, AZ  
 Gary Stokan ST 1976 - 1977
 Bobby Stokes VA 1976 - 1979
 Ricky Stokes VA 1981 - 1984
 Terrell Stokes MD 1996 - 1999
 Robert Stone CL 1986 - 1986
 Rock Stone CL 1955 - 1956
 Lance Storrs GT  SR  6-4  212  Decatar, GA  Columbia
 Jonathan Stratton MI  SR  6-3  180  Sandusky, OH  Sandusky
 D.J. Strawberry MD  SR  6-5  201  Corona, CA  Mater Dei
 Kevin Strickland DU 1985 - 1988
 Trent Strickland WF  SR        
 Dexter Strickland NC  SR  6-3  175  Rahway, NJ  
 William Stringfellow WF 1996 - 1996
 Danny Strong ST 1996 - 1997
 Dave Stroupe WF 1966 - 1968
 Jim Suddath DU 1978 - 1981
 George Suder MD 1964 - 1964
 Glenn Sudhop ST 1976 - 1979
 Terrell Suit CL 1972 - 1974
 Bill Suk DU 1973 - 1975
 Bill Sullivan MD 1968 - 1969
 Pat Sullivan NC 1991 - 1995
 Ryan Sullivan NC 1996 - 1997
 Bernard Sullivan CL  SO  6-7  225  Gastonia, NC  
 Bob Sura FS 1992 - 1995
 Jacob Susskind MD  JR  6-5  180  West Orange, NJ  
 Jim Sutherland CL 1965 - 1967
 Nick Sutten DU  SR  6-2  180  Kentfield, CA  Branson School
 Ed Sutton NC 1955 - 1955
 Jason Sutton ST 1994 - 1997
 Jack Swails CL 1967 - 1968
 Isaiah Swann FS  SR  6-2  198  Germantown, MD  Hargrave Military Academy
 Andre Sweet DU 2001 - 2001
 Stan Swetnam MD 1974 - 1974
 Gene Swindle VT  SO  6-11  260  Miami, FL  
 Kevin Swinton WF  SO  6-7  224  Greensboro, NC  Dudley
 Jim Swithwick NC 1964 - 1966
 Erik Swoope MI  SR  6-6  230  North Hollywood, CA  
 Raymond Sykes CL  SR  6-9  220  Jacksonville, FL  Jackson
 Evan Synstad VT          
 Michael Tabb CL 1995 - 1995
 Melvin Tabb WF  SO  6-8  210  Raleigh, NC  
 Michael Tait CL 1986 - 1987
 Idris Talib ST 1999 - 2000
 J.B. Tanner NC  SR  6-0  185  Hendersonville, NC  
 Frank Tanner NC  SR  6-4  210  Charlotte, NC  
 Tommy Tarlton SC 1954 - 1954
 Theodis Tarver GT  SR        
 Solomon Tat VA  SR  6-5  223  Jos Plateau, Nigeria  Community Christian School (GA)
 Bill Taylor NC 1963 - 1963
 Cooper Taylor NC 1954 - 1954
 Phil Taylor ST 1964 - 1965
 Vince Taylor DU 1979 - 1982
 Anthony Teachey WF 1981 - 1984
 Jeff Teague WF  SO  6-2  175  Indianapolis, IN  Pike
 Tim Teer DU 1968 - 1970
 JT Terrell WF  SO  6-3  175  Burlington, NC  
 Tommy Terry SC 1968 - 1970
 Reyshawn Terry NC  SR  6-8  232  Winston-Salem, NC  R.J. Reynolds
 Mike Thibeault MD 1991 - 1993
 Al Thomas MD 1970 - 1970
 Charlie Thomas WF 1985 - 1986
 Dave Thomas CL 1969 - 1971
 Dick Thomas CL 1967 - 1968
 George Thomas GT 1980 - 1983
 M. Thomas FS 1998 - 1998
 Rouldra Thomas ST 1998 - 1998
 Quentin Thomas NC  SR  6-3  185  Oakland, CA  Oakland Technical Senior
 Adrian Thomas MI  SR  6-7  223  Pembroke Pines, FL  Flanagan
 Lance Thomas DU  SR  6-8  220  Scotch Plains, NJ  St. Benedict Prep
 Johnny Thomas ST  SO  6-5  205  Morehead City, NC  Greensboro Day
 Jonathan Thomas MD          
 David Thompson ST 1973 - 1975
 Harold Thompson ST 1981 - 1984
 Jack Thompson SC 1966 - 1968
 John Thompson ST 1985 - 1986
 Kerry Thompson FS 1997 - 1998
 Kevin Thompson ST 1990 - 1993
 Mel Thompson ST 1954 - 1954
 Michael Thompson DU 2003 - 2003
 Ronald Thompson FS 1998 - 1999
 Tim Thompson ST 1991 - 1991
 Mike Thompson DU          
 Deon Thompson NC  SR  6-8  240  Torrance, CA  Torrance
 J.T. Thompson VT  SR  6-6  225  Monroe, NC  Hope Christian Academy
 Trevor Thompson VT  FR  6-9  205  Delafield, WI  
 Hank Thorns VT  SO  5-9  140  Las Vegas, NV  Las Vegas Valley
 Damon Thornton ST 1997 - 2001
 Al Thornton FS  SR  6-8  220  Perry, GA  Perry
 Thomas Thornton NC          
 Tyler Thornton DU  SR  6-1  195  Washington, DC  
 Bob Thuemmel DU 1955 - 1955
 Ed Thurman WF 1978 - 1979
 Doug Tilley ST 1969 - 1971
 James Tillman MD 1976 - 1977
 Hack Tison DU 1963 - 1965
 Mike Tissaw DU 1980 - 1983
 Don Tobin DU 1954 - 1955
 Norwood Todmann WF 1968 - 1970
 Frank Tomera CL 1993 - 1994
 John Toms WF 1982 - 1984
 Monte Towe ST 1973 - 1975
 Joe Trapani BC  SR  6-8  215  Madison, CT  Daniel Hand
 Marcus Travis VT  SR  6-4  205  Blacksburg, VA  Blacksburg
 Danny Traylor SC 1971 - 1971
 Nick Trifunovich ST 1967 - 1968
 Jap Trimble MD 1972 - 1974
 Paul Trotti GT 1997 - 2000
 Anthony Tucker WF 1990 - 1992
 Bill Tucker WF 1956 - 1957
 Byron Tucker ST 1989 - 1989
 Rodney Tucker FS 2000 - 2000
 Chris Tucker VT  SR  6-6  220  Fincastle, VA  Lord Botetourt
 Jamil Tucker VA  SR  6-8  241  Gary, IN  West Side
 Cliff Tucker MD  SR  6-6  190  El Paso, TX  Chapin
 Konner Tucker WF  SO  6-4  175  Fort Worth, TX  
 Brian Tully VA 1973 - 1975
 Hal Turner DU 1954 - 1955
 Kenny Turner VA 1988 - 1991
 Gerald Tuttle NC 1967 - 1969
 Richard Tuttle NC 1969 - 1971
 Dick Tyler ST 1954 - 1954
 AJ Tyler CL  FR  6-9  225  Palm Harbor, FL  Palm Harbor University
 Webb Tyndall NC 1996 - 1997
 Sean Tyson CL 1988 - 1991
 Mfon Udofia GT  SR  6-2  190  Stone Mountain, GA  
 Bill Ulrich DU 1962 - 1962
 Cecil Underwood VA 1955 - 1957
 John Urbanik MD 1956 - 1956
 Charlie Vacca SC 1968 - 1969
 Steve Vacendak DU 1964 - 1966
 Keith Valentine NC 1976 - 1976
 Andrew Van Nest BC  SR  6-10  235  Weston, MA  
 Steve Vandenberg DU 1967 - 1969
 Jordan Vandenberg ST  SR  7-1  248  Melbourne, Australia  
 Nick Vander Laan VA 2003 - 2003
 Eddie Vanderwerff FS          
 Greivis Vasquez MD  SR  6-6  190  Caracas, Venezuela  Montrose Christian
 AD Vassallo VT  SR  6-6  215  Toa Baja, PR  Hargrave Military Academy
 Julian Vaughn FS  FR  6-10  239  Vienna, VA  Oak Hill Academy
 Kenny Vaughns WF 1980 - 1981
 Jerry Vayda NC 1954 - 1956
 Herman Veal MD 1981 - 1984
 Dennis Veith MD 1967 - 1967
 Bob Verga DU 1965 - 1967
 Bob Vernon DU 1957 - 1958
 Rafael Vidaurreta WF 1998 - 2001
 T.J. Vines GT 1998 - 2001
 Richard Vinroot NC 1962 - 1963
 Fred Vinson GT 1992 - 1994
 Terrance Vinson VT  SR  6-8  219  Valdosta, GA  Lowndes
 John Virgil NC 1977 - 1980
 Deirunas Visockas BC  SR  6-4  190  Kaunas, Lithuania  
 Kyle Visser WF  SR  6-11  255  Grand Rapids, MI  Forest Hills Central
 Mark Vodopia MD 1955 - 1955
 Charles Waddell NC 1973 - 1974
 Von Wafer FS  SO        
 Teed Wafle VA 1965 - 1965
 Ivan Wagner ST 1996 - 1996
 Sheldon Waiters CL          
 Adam Waleskowski FS  SR        
 Brian Walker ST 1977 - 1977
 Cliff Walker NC 1954 - 1954
 Dickie Walker WF 1968 - 1970
 Keith Walker CL 1979 - 1981
 Rodney Walker MD 1988 - 1990
 Steve Walker ST 1976 - 1977
 Wally Walker VA 1973 - 1976
 Shane Walker MD  FR  6-10  211  Alexandria, VA  Montrose Christian
 Ty Walker WF  SR  7-0  230  Wilmington, NC  
 Carmen Wallace DU 1994 - 1997
 Corey Wallace CL 1992 - 1994
 Dave Wallace CL 1960 - 1961
 Grady Wallace SC 1956 - 1957
 Rasheed Wallace NC 1994 - 1995
 Stewart Wallace WF 1982 - 1982
 Warren Wallace CL 1983 - 1985
 Bill Walsh SC 1969 - 1969
 Don Walsh NC 1960 - 1962
 John Walsh MD 1992 - 1993
 Martin Walton VA 1995 - 1997
 Ron Wamer GT  SO  6-2  190  Dacula, GA  
 Charlie Ward FS 1992 - 1994
 Gary Ward MD 1964 - 1966
 Joe Ward CL 1982 - 1982
 Scotti Ward SC 1961 - 1963
 Steve Warden WF 1983 - 1983
 Bill Warren CL 1958 - 1961
 Dick Warren DU 1966 - 1966
 Homer Warren MD 1968 - 1969
 Mike Warren ST 1982 - 1985
 Tony Warren ST 1977 - 1979
 Mark Warren MI          
 TJ Warren ST  SO  6-8  233  Durham, NC  
 Chris Washburn ST 1985 - 1986
 Donald Washington NC 1973 - 1973
 Wilson Washington MD 1974 - 1974
 Deron Washington VT  SR  6-7  210  New Orleans, LA  National Christian Academy (MD)
 Bucky Waters ST 1956 - 1958
 Brian Watkins MD 1997 - 1999
 Maurice Watkins VA 1993 - 1996
 Vince Watkins ST 1992 - 1992
 Levi Watkins ST  SR        
 Bill Watson DU 1957 - 1959
 Chezley Watson VA 1998 - 2000
 Rod Watson WF 1986 - 1987
 Travis Watson VA 2000 - 2003
 Craig Watts ST 1978 - 1981
 Joey Watts CL 1990 - 1991
 Ronny Watts WF 1963 - 1965
 Justin Watts NC  SR  6-5  210  Durham, NC  
 Douglas Waugh VA 1955 - 1955
 Bob Wayand DU 1959 - 1959
 David Wear NC  FR  6-10  220  Huntington Beach, CA  
 Travis Wear NC  FR  6-10  230  Huntington Beach, CA  
 Bob Weatherspoon WF 1954 - 1954
 David Weaver WF  SR  6-10  240  Black Mountain, NC  Owen
 Spud Webb ST 1984 - 1985
 Phil Weber ST 1980 - 1984
 Dave Webster MD 1954 - 1955
 Pete Weddell CL 1969 - 1971
 Kelsey Weems ST 1986 - 1989
 Berend Weijs MD  SR  6-10  200  Amsterdam, Netherlands  
 Jon Weingart DU 1981 - 1981
 Doc Weingarten MD 1957 - 1959
 Ames Wells CL 1954 - 1954
 Bruce Wells SC 1965 - 1965
 Byron Wells FS 1992 - 1993
 Dan Wells ST 1969 - 1971
 Jim Chubby Wells CL 1977 - 1979
 Tim Wells ST 1997 - 2000
 Dezmine Wells MD  JR  6-5  215  Raleigh, NC  
 Ron Wendelin DU 1966 - 1968
 Greg Wendt DU 1982 - 1983
 Matt Wenstrom NC 1990 - 1993
 Craig Wessel WF 1984 - 1985
 Robby West DU 1970 - 1972
 Rodney West WF 1997 - 1997
 Mario West GT  SR  6-5  210  Douglasville, GA  Douglas County
 Wesley Westman VA 1960 - 1960
 Dan Wherry ST 1960 - 1962
 Art Whisnant SC 1960 - 1962
 Terry Whisnant II FS  SR  6-3  185  Cherryville, NC  
 Sherrill Whitaker WF 1965 - 1967
 Don White MD 1973 - 1973
 Greg White GT 1989 - 1992
 Howard White MD 1971 - 1973
 Jeff White CL 1981 - 1981
 Jerry White SC 1964 - 1964
 Kendall White VA 1956 - 1956
 Kenny White NC 2000 - 2000
 Kyle White WF 1988 - 1988
 Okaro White FS  SR  6-8  205  Clearwater, FL  
 Gra Whitehead NC 1968 - 1968
 Jim Whitfield ST 1961 - 1963
 Roland Whitley ST 1989 - 1990
 David Whitmore GT 1988 - 1989
 Chris Whitney CL 1992 - 1993
 Hawkeye Whitney ST 1977 - 1980
 Keith Whitt CL 1979 - 1979
 Vincent Whitt CL 1997 - 1999
 Gordon Whitted DU 1981 - 1981
 Dereck Whittenburg ST 1980 - 1983
 Tom Wideman CL 1996 - 1999
 Dave Wiedeman WF 1961 - 1963
 Randy Wiel NC 1976 - 1979
 Ernie Wiggins WF 1955 - 1957
 Mitchell Wiggins CL 1980 - 1980
 Twig Wiggins WF 1958 - 1960
 Will Wightman FS 2003 - 2003
 Chris Wilcox MD 2001 - 2002
 Mike Wilcox VA 1965 - 1965
 Mickey Wiles MD 1969 - 1970
 Mike Wilkes VA 1968 - 1971
 Scott Wilkes CL 1980 - 1980
 Damien Wilkins ST 2000 - 2001
 Eric Wilkins MI          
 Thomas Wilkins NC      0    
 Buzz Wilkinson VA 1954 - 1955
 Arnaud William Adala Moto WF  SO  6-6  215  Yaounde, Cameroon  
 Ajani Williams GT 1996 - 1996
 Allen Williams DU 1980 - 1982
 Billy Williams CL 1978 - 1980
 Brian Williams MD 1988 - 1988
 Buck Williams MD 1979 - 1981
 C.J. Williams GT 1994 - 1995
 Chris Williams VA 1999 - 2002
 Cornelius Williams ST 1998 - 2001
 Curtis Williams VA 1989 - 1990
 Donald Williams NC 1992 - 1995
 Gary Williams MD 1965 - 1967
 Jack Williams WF 1956 - 1957
 Jason Williams DU 2000 - 2002
 John Williams CL 1971 - 1972
 John Williams GT 1980 - 1980
 Marshall Williams ST 2000 - 2000
 Rob Williams VA 2003 - 2003
 Ron Williams GT 1984 - 1984
 Scott Williams NC 1987 - 1990
 Shammond Williams NC 1995 - 1998
 Steve Williams MD 1989 - 1989
 Walt Williams MD 1989 - 1992
 Weldon Williams DU 1983 - 1986
 Jawad Williams NC  SR        
 Shelden Williams DU  SR        
 Eric Williams WF  SR        
 Alan Williams WF  SR        
 Marvin Williams NC  FR        
 Sean Williams BC  JR  6-10  235  Houston, TX  Mansfield
 LD Williams WF  SR  6-4  205  Yadkinville, NC  Monteverde Academy (FL)
 Jarvis Williams ST  JR  6-4  200  Orlando, FL  Jones
 Ovarus Williams CL      0    
 Chad Williams ST  SR  6-3  200  Greensboro, NC  Dudley
 Elliot Williams DU  FR  6-4  180  Memphis, TN  
 CJ Williams ST  SR  6-5  220  Fayetteville, NC  
 Jordan Williams MD  JR  6-8  245  Torrington, CT  
 Coron Williams WF  SR  6-1  175  Midlothian, VA  
 Brad Williamson WF 1980 - 1980
 Jason Williford VA 1992 - 1995
 Vann Williford ST 1968 - 1970
 Bob Wills WF 1966 - 1967
 Armond Wilson WF 1996 - 1996
 Bob Wilson MD 1959 - 1961
 Greg Wilson GT 1981 - 1984
 Marc Wilson ST 1993 - 1996
 Othell Wilson VA 1981 - 1984
 Shawn Wilson VA 1991 - 1994
 Andrew Wilson FS  SR        
 Skippy Winstead NC 1954 - 1954
 Rick Wise MD 1964 - 1966
 Skip Wise CL 1975 - 1975
 Tom Wise WF 1988 - 1991
 Lewis Witcher VT  SR  6-9  228  Rocky Mountain, VA  Franklin County
 Don Witherspoon CL 1980 - 1982
 Wynton Witherspoon VT          
 Steve Wojciechowski DU 1995 - 1998
 Steven Wolcott GT          
 Jeff Wolf NC 1977 - 1980
 Joe Wolf NC 1984 - 1987
 Steve Wolf ST 1979 - 1979
 Larry Womack SC 1966 - 1967
 Mohamed Woni CL 1997 - 1999
 Al Wood NC 1978 - 1981
 Surry Wood NC  SR  6-5  205  Raleigh, NC  Cary Academy
 Scott Wood ST  SR  6-6  180  Marion, IN  
 Marshall Wood VT  JR  6-8  210  Rustburg, VA  
 Tim Wooden FS 1995 - 1996
 Ed Woods MD 1985 - 1985
 Loren Woods WF 1997 - 1998
 Tony Woods WF  JR  6-10  230  Rome, GA  
 Bob Woollard WF 1961 - 1963
 Jack Wooten NC  SR  6-2  190  Burlington, NC  
 Larry Worsley ST 1964 - 1966
 Tom Worstell MD 1987 - 1987
 Chuck Worthington MD 1969 - 1969
 James Worthy NC 1980 - 1982
 Sharone Wright CL 1992 - 1994
 Brandan Wright NC  FR  6-9  205  Nashville, TN  Brentwood Academy
 Dennis Wuycik NC 1970 - 1972
 Horace Wyatt CL 1979 - 1982
 Jesse Yanutola CL  SR  6-4  215  Tega Cay, SC  Fort Mill
 Bill Yarborough CL 1954 - 1957
 Bill Yarbrough WF 1954 - 1954
 Billy Yarbrough SC 1962 - 1964
 Stu Yarbrough DU 1970 - 1972
 Barry Yates MD 1971 - 1971
 Ronnie Yates CL 1969 - 1970
 AJ Yawn FS  SR  6-0  170  Oceanside, CA  
 Dick Yeary CL 1956 - 1957
 Vince Yockel CL 1956 - 1958
 Tom Yoho MD 1968 - 1968
 John Yokley NC 1964 - 1966
 Rich Yonakor NC 1977 - 1980
 Smedes York ST 1962 - 1963
 Bob Young NC 1955 - 1957
 Curley Young MD 1990 - 1990
 Danny Young WF 1981 - 1984
 David Young CL 1989 - 1992
 Ken Young DU 1975 - 1976
 Maurice Young VA 2001 - 2002
 Steve Young WF 1975 - 1976
 Tom Young MD 1954 - 1958
 Thaddeus Young GT  FR  6-8  217  Memphis, TN  Mitchell
 Andre Young CL  SR  5-9  170  Albany, GA  
 Carroll Youngkin DU 1959 - 1961
 Todd Zafirovski DU  SR  6-9  240  Lake Forest, IL  
 Tom Zaliagiris NC 1975 - 1978
 Stewart Zane CL 1978 - 1979
 Talib Zanna PI  SR  6-9  230  Kaduna, Nigeria  
 Butch Zatezalo CL 1968 - 1970
 Ted Zawacki WF 1961 - 1963
 Sammy Zeglinski VA  SR  6-1  185  Philadelphia, PA  The William Penn Charter School
 Tyler Zeller NC  SR  7-0  250  Washington, IN  
 Bill Zimmer DU 1965 - 1966
 Matt Zitani FS  SR  6-7  230  Port St. Lucie, FL  Lincoln Park Academy
 Lubo Zizakovic MD 1992 - 1992
 Brian Zoubek DU  SR  7-1  260  Haddonfield, NJ  Haddonfield Memorial
 Serge Zwikker NC 1994 - 1997
RSS Feed  
SCACC Hoops has no affiliation to the NCAA or the ACC
Team logos are trademarks of their respective organizations (more/credits)