Record book · official records since 1914 · computed leaderboards 1999–2025

Kick & Punt Return Records

Kick and punt returns — yardage, average, and returns taken to the end zone. Official single-season records from every era since 1914, as published by Wheaton College Athletics, followed by the top-25 single-season leaderboards computed from every season report and box score, 1999–2025.

Career Kick Return Yards
1,553
Teddy Watkins · 2008-11
Season Kick Return Yards
828
Muhammad Weusi · 2003
Game KO Return Yards
155
Brian Lazear · vs. Illinois Wesleyan, 9/21/91

Official Single Season Records

Every era since 1914 · as published by Wheaton College Athletics

Kick Return Yards

Official
#PlayerYdsKRYds/RetSeason
1Muhammad Weusi8283821.82003
2Bryant Wolfsberger6362822.72001
3Teddy Watkins6342327.62011
4Eli Reeves6182425.82024
5Justin Swider5372026.92012
6Pete Ittersagen5282026.42008
7Jeremy Amos4882123.22000
8Randy Walker4821728.41974
9Luke Bazacas4731826.32004
10Owen Grogan4222021.11971

Kick Returns

Official
#PlayerReturnsSeason
1Muhammad Weusi382003
2Bryant Wolfsberger282001
3Eli Reeves242024
4Teddy Watkins232011
5Jeremy Amos212000
6Owen Grogan201971
7Pete Ittersagen202008
8Dave Plaep201982
9Justin Swider202012
10Randy Walker201972

Yards per Kick Return

Min 10 ReturnsOfficial
#PlayerYds/KRYdsKRSeason
1Brian Lazear33.7337101991
2Joel Detwiler33.3333101967
3Ryan Walker28.4482171974
4Teddy Watkins27.6634232011
5Justin Swider27.2381142013
6Justin Swider26.9537202012
7Pete Ittersagen26.4528202008
8Luke Bazacas26.3473182004
9Eli Reeves25.8618242024
10Teddy Watkins25.5306122009

Kick Return Touchdowns

Official
#PlayerTDsSeason
1Brian Lazear21991

Punt Return Yards

Official
#PlayerYdsPRYds/RetSeason
1Pete Ittersagen4642518.62008
2Phillip Nichols4623712.52017
3Brad Musso4513114.52003
4Tyler Langs4363114.12010
5Ed Davies4042020.21952
6Pete Ittersagen4042814.42007
7Phillip Nichols3663510.52016
8Michael Drach3392712.62002
9Mike Whalen3282314.32001
10Seth Kortenhoeven2922113.92023

Punt Returns

Official
#PlayerReturnsSeason
1Phillip Nichols372017
2Phillip Nichols352016
3Caleb Grotelueschen312021
4Tyler Langs312010
5Brad Musso312003
6Ben Peays291996
7Pete Ittersagen282007
8Ben Peays281997
9Michael Drach272002
10Mike Whalen262000
11Mike Yamamoto261989

Yards per Punt Return

Min 10 ReturnsOfficial
#PlayerYds/PRYdsPRSeason
1Ed Davies20.2404201952
2Brian Lazear19.6274141991
3Pete Ittersagen18.9189102006
4Pete Ittersagen18.6464252008
5Dave Burnham17.4261151953
6Brad Musso15.1242162004
7Brad Musso14.5451312003
8Pete Ittersagen14.4404282007
9Mike Whalen14.3328232001
10Tyler Langs14.1436312010

Punt Return Touchdowns

Official
#PlayerTDsSeason
1Pete Ittersagen22008
2Pete Ittersagen22007
3Brian Lazear21993
4Brad Musso22003

Single Season Leaderboards

1999–2025 · top 25 · computed from every season report and box score

Punt Return Yards

1999–2025
#PlayerYdsSeasonDetail
1Pete Ittersagen4642008No 25 · TD 2
2Phillip Nichols4622017No 37 · TD 1
3Brad Musso4512003No 31 · TD 2
4Tyler Langs4362010No 31 · TD 1
5Pete Ittersagen4042007No 28 · TD 2
6Phillip Nichols3662016No 35 · TD 1
7Michael Drach3392002No 27 · TD 0
8Mike Whalen3282001No 23 · TD 0
9Seth Kortenhoeven2922023GP 12 · No 19 · TD 1
10Chaz Black2802004No 20 · TD 1
11Mike Whalen2772000No 26 · TD 0
12Caleb Grotelueschen2742021GP 12 · No 31 · TD 0
13Brad Musso2422004No 16 · TD 0
14Tim March2232005No 22 · TD 0
15Seth Kortenhoeven2092025GP 13 · No 21 · TD 0
16Phillip Nichols2072018No 23 · TD 0
17Ben Peays2031999No 15 · TD 0
18Phillip Nichols2002019No 24 · TD 0
19Pete Ittersagen1892006No 10 · TD 1
20Micah Markley1642011No 17 · TD 0
21Luke Davis1602012No 17 · TD 0
22Brad Musso1592002No 21 · TD 1
22McNeill Stout1592022GP 11 · No 17 · TD 0
24Breck Peacock1532024GP 11 · No 15 · TD 0
25Tyler Sigler1332016No 9 · TD 0

Punt Returns

1999–2025
#PlayerReturnsSeasonDetail
1Phillip Nichols372017Yds 462 · TD 1
2Phillip Nichols352016Yds 366 · TD 1
3Brad Musso312003Yds 451 · TD 2
3Tyler Langs312010Yds 436 · TD 1
3Caleb Grotelueschen312021GP 12 · Yds 274 · TD 0
6Pete Ittersagen282007Yds 404 · TD 2
7Michael Drach272002Yds 339 · TD 0
8Mike Whalen262000Yds 277 · TD 0
9Pete Ittersagen252008Yds 464 · TD 2
10Phillip Nichols242019Yds 200 · TD 0
11Mike Whalen232001Yds 328 · TD 0
11Phillip Nichols232018Yds 207 · TD 0
13Tim March222005Yds 223 · TD 0
14Brad Musso212002Yds 159 · TD 1
14Seth Kortenhoeven212025GP 13 · Yds 209 · TD 0
16Chaz Black202004Yds 280 · TD 1
17Seth Kortenhoeven192023GP 12 · Yds 292 · TD 1
18Micah Markley172011Yds 164 · TD 0
18Luke Davis172012Yds 160 · TD 0
18McNeill Stout172022GP 11 · Yds 159 · TD 0
21Brad Musso162004Yds 242 · TD 0
22Ben Peays151999Yds 203 · TD 0
22Breck Peacock152024GP 11 · Yds 153 · TD 0
24Chaz Black122006Yds 126 · TD 0
24Nate Magnusson122019Yds 73 · TD 0

Punt Return Average

min. 10 no1999–2025
#PlayerAverageSeasonDetail
1Pete Ittersagen18.92006No 10 · Yds 189 · TD 1
2Pete Ittersagen18.62008No 25 · Yds 464 · TD 2
3Seth Kortenhoeven15.42023GP 12 · No 19 · Yds 292 · TD 1
4Brad Musso15.12004No 16 · Yds 242 · TD 0
5Brad Musso14.52003No 31 · Yds 451 · TD 2
6Pete Ittersagen14.42007No 28 · Yds 404 · TD 2
7Mike Whalen14.32001No 23 · Yds 328 · TD 0
8Tyler Langs14.12010No 31 · Yds 436 · TD 1
9Chaz Black14.02004No 20 · Yds 280 · TD 1
10Ben Peays13.51999No 15 · Yds 203 · TD 0
11Michael Drach12.62002No 27 · Yds 339 · TD 0
12Phillip Nichols12.52017No 37 · Yds 462 · TD 1
13Justin Zeller11.52009No 11 · Yds 126 · TD 0
14Chaz Black10.92005No 11 · Yds 120 · TD 0
15Mike Whalen10.72000No 26 · Yds 277 · TD 0
16Chaz Black10.52006No 12 · Yds 126 · TD 0
16Phillip Nichols10.52016No 35 · Yds 366 · TD 1
18Breck Peacock10.22024GP 11 · No 15 · Yds 153 · TD 0
19Tim March10.12005No 22 · Yds 223 · TD 0
20Seth Kortenhoeven10.02025GP 13 · No 21 · Yds 209 · TD 0
21Michael Drach9.82003No 10 · Yds 98 · TD 0
22Micah Markley9.62011No 17 · Yds 164 · TD 0
23Luke Davis9.42012No 17 · Yds 160 · TD 0
23McNeill Stout9.42022GP 11 · No 17 · Yds 159 · TD 0
25Phillip Nichols9.02018No 23 · Yds 207 · TD 0

Punt Return TDs

1999–2025
#PlayerTDsSeasonDetail
1Brad Musso22003No 31 · Yds 451
1Pete Ittersagen22007No 28 · Yds 404
1Pete Ittersagen22008No 25 · Yds 464
4Brad Musso12002No 21 · Yds 159
4Chaz Black12004No 20 · Yds 280
4Luke Bazacas12004No 0 · Yds 11
4Pete Ittersagen12006No 10 · Yds 189
4Charlie Velling12009No 1 · Yds 31
4Tyler Langs12010No 31 · Yds 436
4Micah Markley12010No 3 · Yds 79
4Adam Dansdill12013No 1 · Yds 26
4Phillip Nichols12016No 35 · Yds 366
4Logan Miller12016No 1 · Yds 30
4Phillip Nichols12017No 37 · Yds 462
4Jalen Shaffer12021GP 8 · No 3 · Yds 40
4Seth Kortenhoeven12023GP 12 · No 19 · Yds 292
4Nate Tofilon12024GP 11 · No 0 · Yds 0
4Ayden Doran12025GP 9 · No 1 · Yds 14
4Brett Dieter12025GP 11 · No 1 · Yds 15
4Tiger Cannon12025GP 6 · No 1 · Yds 26

Kick Return Yards

1999–2025
#PlayerYdsSeasonDetail
1Muhammad Weusi8282003No 38 · TD 0
2Bryant Wolfsberger6362001No 28 · TD 1
3Teddy Watkins6342011No 23 · TD 0
4Eli Reeves6182024GP 10 · No 24 · TD 0
5Justin Swider5372012No 20 · TD 0
6Pete Ittersagen5282008No 20 · TD 1
7Jeremy Amos4882000No 21 · TD 0
8Luke Bazacas4732004No 18 · TD 0
9Teddy Watkins3922010No 16 · TD 0
10Alex Pokorny3892007No 19 · TD 0
11Justin Swider3812013No 14 · TD 1
12Jack Allen3802023GP 9 · No 15 · TD 0
13Muhammad Weusi3432002No 16 · TD 0
14Ben Peays3321999No 15 · TD 0
15Phillip Nichols3142016No 16 · TD 0
16Tim March3102005No 14 · TD 0
17Teddy Watkins3062009No 12 · TD 0
18Jon Sesso2992009No 14 · TD 0
19Caleb Titherington2872023GP 12 · No 12 · TD 0
20Seth Kortenhoeven2842023GP 12 · No 13 · TD 0
21Matt Norton2652014No 9 · TD 0
22Shane Woodward2622007No 13 · TD 0
23Phillip Nichols2512018No 13 · TD 0
24Matthew Tucker2492019No 8 · TD 0
25Kenny Jager2442025GP 9 · No 10 · TD 0

Kick Returns

1999–2025
#PlayerKick ReturnsSeasonDetail
1Muhammad Weusi382003Yds 828 · TD 0
2Bryant Wolfsberger282001Yds 636 · TD 1
3Eli Reeves242024GP 10 · Yds 618 · TD 0
4Teddy Watkins232011Yds 634 · TD 0
5Jeremy Amos212000Yds 488 · TD 0
6Pete Ittersagen202008Yds 528 · TD 1
6Justin Swider202012Yds 537 · TD 0
8Alex Pokorny192007Yds 389 · TD 0
9Luke Bazacas182004Yds 473 · TD 0
10Muhammad Weusi162002Yds 343 · TD 0
10Teddy Watkins162010Yds 392 · TD 0
10Phillip Nichols162016Yds 314 · TD 0
13Ben Peays151999Yds 332 · TD 0
13Jack Allen152023GP 9 · Yds 380 · TD 0
15Tim March142005Yds 310 · TD 0
15Jon Sesso142009Yds 299 · TD 0
15Justin Swider142013Yds 381 · TD 1
18Shane Woodward132007Yds 262 · TD 0
18Phillip Nichols132018Yds 251 · TD 0
18Seth Kortenhoeven132023GP 12 · Yds 284 · TD 0
21Teddy Watkins122009Yds 306 · TD 0
21Caleb Titherington122023GP 12 · Yds 287 · TD 0
23Freddy Ellis112010Yds 232 · TD 0
24Geoff Burns102005Yds 209 · TD 0
24Stone Watson102016Yds 183 · TD 0

Kick Return Average

min. 10 no1999–2025
#PlayerAverageSeasonDetail
1Teddy Watkins27.62011No 23 · Yds 634 · TD 0
2Justin Swider27.22013No 14 · Yds 381 · TD 1
3Justin Swider26.92012No 20 · Yds 537 · TD 0
4Pete Ittersagen26.42008No 20 · Yds 528 · TD 1
5Luke Bazacas26.32004No 18 · Yds 473 · TD 0
6Eli Reeves25.82024GP 10 · No 24 · Yds 618 · TD 0
7Teddy Watkins25.52009No 12 · Yds 306 · TD 0
8Jack Allen25.32023GP 9 · No 15 · Yds 380 · TD 0
9Teddy Watkins24.52010No 16 · Yds 392 · TD 0
10Kenny Jager24.42025GP 9 · No 10 · Yds 244 · TD 0
11Caleb Titherington23.92023GP 12 · No 12 · Yds 287 · TD 0
12Jeremy Amos23.22000No 21 · Yds 488 · TD 0
13Bryant Wolfsberger22.72001No 28 · Yds 636 · TD 1
14Ben Peays22.11999No 15 · Yds 332 · TD 0
14Tim March22.12005No 14 · Yds 310 · TD 0
16Muhammad Weusi21.82003No 38 · Yds 828 · TD 0
16Seth Kortenhoeven21.82023GP 12 · No 13 · Yds 284 · TD 0
18Muhammad Weusi21.42002No 16 · Yds 343 · TD 0
18Jon Sesso21.42009No 14 · Yds 299 · TD 0
20Freddy Ellis21.12010No 11 · Yds 232 · TD 0
21Geoff Burns20.92005No 10 · Yds 209 · TD 0
22Alex Pokorny20.52007No 19 · Yds 389 · TD 0
23Shane Woodward20.22007No 13 · Yds 262 · TD 0
24Phillip Nichols19.62016No 16 · Yds 314 · TD 0
25Phillip Nichols19.32018No 13 · Yds 251 · TD 0

Kick Return TDs

1999–2025
#PlayerTDsSeasonDetail
1Jeremy Amos11999No 4 · Yds 160
1Bryant Wolfsberger12001No 28 · Yds 636
1Pete Ittersagen12008No 20 · Yds 528
1Justin Swider12013No 14 · Yds 381
1Stone Watson12017No 8 · Yds 240
1Brett Dieter12025GP 11 · No 3 · Yds 99