Virginia Tech Football Records
Punt Returns

Team Records
Most Returns
Game: 10 at Clemson - 1998
10 vs. Akron - 1989
10 vs. VMI - 1971
10 vs. Virginia - 1982
Season: 53 - 1982
Most Yardage on Returns
Game: 164 vs. Pitt - 1994
Season: 711 - 2000
Most Touchdowns On Returns
Season: 3 - 2007
Season: 3 - 2003
Season: 3 - 2000
Season: 3 - 1966
Best Return Average
Season: 18.2 (39 returns) - 2000
Individual Records
Most Returns
Game: 10 Angelo Harrison at Clemson - 1998
10 Bo Campbell vs. Akron - 1989
10 John Ludlow vs. Virginia - 1982
Season: 51 - John Ludlow - 1982
Career: 136 John Ludlow - 1979-1982
Most Yardage On Returns
Game: 164 Antonio Freeman vs. Pitt - 1994
Season: 510 - Ricky Hall - 1999
Career: 1296 Eddie Royal - 2004-2007
Most Touchdowns On Returns
Game: 2 DeAngelo Hall vs. Syracuse - 2003
Season: 3 - DeAngelo Hall - 2003
Season: 3 - Andre Davis - 2000
Season: 3 - Frank Loria - 1966
Career: 5 DeAngelo Hall - 2001-2003
Best Return Average
Season: 22.0 - Andre Davis - 2000
(15 or more returns)
Career: 15.9 Andre Davis - 1998-2001
Career Punt Return Leaders
NameYears PlayedNo.Yds.TDsAvg
Eddie Royal 2004-2007 111 1,296 3 11.7
Greg Stroman 2014-2017 127 1,108 4 8.7
Andre Davis 1998-2001 55 872 4 15.9
DeAngelo Hall 2001-2003 56 839 5 15.0
John Ludlow 1979-1982 136 837 0 6.2
Jayron Hosley 2009-2011 68 815 2 12.0
Frank Loria 1965-1967 61 813 4 13.3
Billy Myers 1984-1987 90 750 0 8.3
Angelo Harrison 1995-1998 75 713 0 9.5
Antonio Freeman 1991-1994 64 652 1 10.2
Bo Campbell 1988-1992 68 587 0 8.6
Billy Anderson 1952-1954 43 557 1 13.0
Ricky Hall 1997-1999 41 534 3 13.0

Year-By-Year Punt Return Leaders
YearNameNo.YardsTouchdowns
1952 Billy Anderson 23 375 1
1953 Billy Anderson 7 60 0
1954 Billy Anderson 13 122 0
1955 Dave Ebert 15 91 0
1956 Bobby Wolfenden 8 123 1
1957 Corbin Bailey 15 242 0
1958 Pat Henry 7 142 1
1959 Alger Pugh 12 129 0
1960 Bobby Watkins 14 182 1
1961 Terry Strock 9 83 0
1962 Mike Cahill 20 138 0
1963 Mike Cahill 18 138 0
1964 Tommy Francisco 9 50 0
1965 Frank Loria 15 145 0
1966 Frank Loria 16 248 3
1967 Frank Loria 30 420 1
1968 Ron Davidson 25 62 0
1969 Wayne Humphries 24 89 0
1970 Tom Bosiack 34 177 0
1971 Jerry Scharnus 25 238 0
1972 Jerry Scharnus 26 229 0
1973 Billy Hardee 6 118 0
1974 Billy Hardee 30 263 0
1975 Billy Hardee 27 148 1
1976 Greg Payne 16 156 1
1977 Henry Bradley 13 58 0
1978 Gene Bunn 6 42 0
1979 John Ludlow 13 114 0
1980 John Ludlow 37 220 0
1981 John Ludlow 35 219 0
1982 John Ludlow 51 284 0
1983 Derek Carter 37 289 0
1984 Billy Myers 34 335 0
1985 Billy Myers 24 142 0
1986 Billy Myers 27 236 0
1987 Myron Richardson 16 70 0
1988 Myron Richardson 25 142 0
1989 Bo Campbell 26 134 0
1990 Marcus Mickel 25 292 0
1991 Bo Campbell 15 273 0
1992 Bo Campbell 21 135 0
1993 Antonio Freeman 24 184 0
1994 Antonio Freeman 40 468 1
1995 Larry Green 22 208 0
1996 Angelo Harrison 22 192 0
1997 Angelo Harrison 10 90 0
1998 Angelo Harrison 39 391 0
1999 Ricky Hall 40 510 1
2000 Andre Davis 18 396 3
2001 Andre Davis 35 437 1
2002 DeAngelo Hall 22 352 2
2003 DeAngelo Hall 33 487 3
2004 Eddie Royal 25 274 0
2005 Eddie Royal 32 263 0
2006 Eddie Royal 23 304 1
2007 Eddie Royal 31 455 2
2008 Victor Harris 25 233 0
2009 Jayron Hosley 31 348 1
2010 Jayron Hosley 19 239 1
2011 Jayron Hosley 18 228 0
2012 Kyshoen Jarrett 18 250 1
2013 Kyshoen Jarrett 26 139 0
2014 Greg Stroman 36 249 0
2015 Greg Stroman 31 241 1
2016 Greg Stroman 25 221 1
2017 Greg Stroman 35 397 2
2018 Damon Hazelton 14 75 0