Colin grew up in Milton, Massachusetts, 10 miles south of Boston. Sports were always a priority growing up. He was all-scholastic in baseball and hockey before catching the golf bug in high school, playing out of Boston GC.
He took that passion to Coastal Carolina University, completing its Professional Golf Management program in 2019. Colin has worked at Wollaston GC, Black Rock CC, Shelter Harbor GC and Canoe Brook CC and most recently at Monterey Peninsula CC. Colin is married to Erica Bagshaw, who is also a member of the PGA. They welcomed their daughter, Palmer Lily McCabe back in April 2023. Colin enjoys working on his golf game and spending time with his friends and family. As a developing professional, he prides himself on keeping his golf game in tip-top shape and competing in PGA section events. Colin enjoys giving lessons and is always looking to play with Members.