Nella stagione 1998-99 passa all'Associazione Sportiva Volley Lube di Macerata dove resta per tre stagioni, vincendo la Coppa Italia 2000-01 ed una Coppa CEV; con la nazionale vince una medaglia di bronzo ai Giochi della XXVII Olimpiade di Sydney nel 2000, una medaglia d'oro al campionato europeo 2001 e due ori ed un argento in tre edizioni della World League.