Rodriguez won the men's 6K race at the Father Bede Invitational on Saturday and helped CCSU earn a sweep of the top four finishers and dominant team victory at the event. The 2024 All-NEC selection finished with a time of 18:33.8 and was the best of the Blue Devils' runners on the day.