Мастер спорта международного класса. Список спортивных достижений Дениса впечатляет. Серебряный призёр Чемпионата Европы 2002 на 100 км в личном зачёте, чемпион мира в командном зачёте (Нидерланды). На дистанции 150 км показал результат 10.34.10 (Великобритания, 2002), на тот момент это было высшее мировое достижение, показанное на промежуточной отметке в беге на 100 миль. Бронзовый призёр Чемпионата мира на 100 км 2006 в личном зачёте, чемпион в командном (Южная Корея). Comrades Marathon 2003 — 5.41.39, 9 место в абсолюте, 1 место в возрастной группе. Чемпион России в 6-часовом беге в помещении 2003 с результатом 93 км 247 м, на тот момент это было высшее мировое достижение для помещений. Чемпион России 2004 в шестичасовом беге в помещении с результатом 91 км. Действующий рекордсмен России по суточному бегу (282 км, Санкт-Петербург, 2006 год).