leondre devries 2020