 McWilliams played club level field hockey for Randalstown and Ballymena.She was still playing for Ballymena in 2011 when in her late forties.McWilliams also represented Ulster at interprovincial level.