As a true
freshman at UC Davis in 2017, Whelan played five games, totaling 10
punts for 440 yards. The following year, he appeared in all 13 games while posting 67 punts for 2,756 yards (a 41.1 average), earning honorable mention all-conference honors. In the 2021 spring season (postponed from 2020 due to
COVID-19), Whelan punted 17 times for 815 yards, a
Big Sky Conference-leading 47.9 yard average, earning four first-team
All-American selections, a first-team all-conference selection, and being named a finalist for the
FCS Punter of the Year Award. He handled both punting and
kickoff duties in his final year, the fall 2021 season, earning All-Big Sky and second-team All-American honors with a school single-season record 46.25 punting average (his 47.9 average in the prior season did not qualify for the leaderboards due to him having not enough punts). He finished his stint at UC Davis with 151 punts for 6,523 yards, having the school all-time record with a 44.01 career punting average. ==Professional career==