На последующих трёх чемпионатах мира Капустину не удалось завоевать медаль, в 1995 году в Гётеборге он стал десятым, в 1997 году в Афинах — четвёртым, а в 1999 году в Севилье — девятым. Единственным успехом для Дениса в этот период стало серебро европейского первенства 1998 года в Будапеште с результатом 17,45.