Born in Idaho to parents of Scottish origin, Bodily began his youth career with the Boise Nationals before joining the Portland Timbers Academy in 2014.[2] On June 29, 2015, he made his professional debut for USL club Portland Timbers 2 in a 2–0 defeat to Seattle Sounders FC 2.[3]
Bodily made 17 appearances across all competitions for the Portland Timbers. During his time in Portland, Bodily was a part of the team that won the MLS is Back tournament in 2020, and well as the MLS Western Conference Championship in 2021.
Following the 2022 season, his contract option was declined by Portland.[6] He returned to San Diego on a permanent deal on January 24, 2023.[7]
Bodily ended the 2023 season with San Diego Loyal as their all-time single season assist leader with 9 assists and 5 goals on the season.
Following San Diego Loyal folding at the end of the 2023 season, Bodily joined Tampa Bay Rowdies for the 2024 season.[8]