Barcia Wins, Windham Podiums for Pro Taper