Skip To Main Content

Worcester Polytechnic Institute

THE OFFICIAL WEBSITE OF WPI ATHLETICS
WPI ATHLETICS

schedule

2017-18 Swimming and Diving

James Macfarlane

  • Class Senior
  • Hometown Ijamsville, MD
  • Highschool Oakdale

Biography

Historical Player Information

  • 2014-15Freshman

    Distance Freestyle
  • 2015-16Sophomore

    Distance Freestyle
  • 2016-17Junior

    Distance Freestyle
  • 2017-18Senior

    Distance Freestyle