David Lynn has climbed to a career-high 34th in the latest world rankings after banking his first win in nine years.