Meca tok sølv i 5 km under VM 2000 på Hawaii. Han tok også sølv i 25 km og bronse i 10 km under VM i 2003 i Barcelona i Spania.