Dwelley joined the 49ers as an undrafted free agent out of San Diego in 2018. He’s spent his entire four-year career in San Francisco, seeing time in 60 games (17 starts). In addition to having a part-time job on offense, Dwelley has also had a consistent role on special teams.
2020 was Dwelley’s best offensive season as he filled in for George Kittle. Dwelley finished that season with 19 receptions for 245 yards and one score in 16 games (nine starts). He settled back into a backup role in 2021, hauling in only four catches for 51 yards and one score in 17 games (two starts).