Bagley began his rugby career with Grafton RFC while in high school. He went on to represent Team Wisconsin in the Rocky Mountain Challenge where he captained his side.
Following his completion of high school, Bagley playing began playing with his home town men’s club, Milwaukee Barbarians D1 squad. Next he attended and played at American International College (AIC) on both the 15s and 7s teams where he aided the clubs to many 7s Conference Championships and was Head Captain his junior and senior years. Bagley was also voted to FloRugby’s Top 25 Freshman of the Fall for the 2017/2018 season.
Also in 2017, Bagley was selected to play for the USA Men’s Junior All-American side during the summer qualification rounds against Canada U20s. He went on to compete with Northeast Academy at the NY7s tournament.
From 2018-2020, Bagely joined the Austin Huns summer 7s Academy squad before joining the New England Free Jacks Academy in an 2021 exhibition game versus Rugby United New York Academy.
Also earlier this year he was selected to join the Wisconsin Selects in both summer 7s and 15s matches before rejoining the Northeast Academy at NY7s once more.