Bard College senior Jack Keelan won his third consecutive 800-meter race in three weeks, breaking his school record and having a personal-best time with 1:53.07, a Liberty League qualifying mark. Keelan's current time places him 39th on the NCAA Division III performance list.