Vehviläinen on kilpaillut motocrossissa 1980-luvun loppupuolelta lähtien. Ensimmäisen MM-osakilpailunsa hän ajoi vuonna 1994 ja ensimmäiset MM-pisteensä vuonna 1995. Palkintopallisijoitukseen hän ylsi ensimmäisen kerran vuonna 2001. Vuonna 2007 Vehviläinen ajoi MM-pronssille MX3-luokassa. MM-mitalillaan hän oli ensimmäinen henkilökohtaisen MM-mitalin ottanut suomalainen motocross-ajaja sitten Pekka Vehkosen vuoden 1990 MM-hopean. MM-joukkuekilpailuista Vehviläisellä on kaksi MM-pronssia vuosilta 2002 ja 2003.