Records fall as Whelan is medalist, Saints 2nd at Nazareth