Pat Eddy adds silver medal to collection at national titles