Miran Kavaš je poklicni športni trener že od leta 1988. Diplomiral je na visokošolskem študiju na Fakulteti za šport v Ljubljani. Kot kolesar je v letih od 1977 do 1987 tekmoval za KK Sava.
V svoji bogati trenerski karieri je treniral več sto športnikov, predvsem kolesarjev in smučarjev tekačev. Kot kondicijski trener je svetoval motokrosistom, atletom, nogometašem in številnim drugim športnikom.
Bil je trener vseh starostnih kategorij, od najmlajših dečkov, mladincev, članov do rekreativcev, ter 10 let trener slovenske mladinske kolesarske reprezentance. Tako je med drugim treniral ali vodil reprezentante: Mitja Mahorič, Andrej Hauptman, Uroš Murn, Branko Filip, Tadej Valjavec, Martin Derganc, Borut Božič, Matej Mugerli, Aldo Ino Ilešič, Miha Švab, Leon Makarovič, Grega Bole, Simon Špilak, Gašper Švab.
S slovensko mladinsko kolesarsko reprezentanco se je udeležil številnih svetovnih prvenstev: 1992 Atene, 1993 Perth, 1994 Quito, 1995 San Marino, 1996 Novo mesto, 1997 San Sebastian, 1998 Valkenburg, 1999 Verona, 2002 Zolder in 2003 Hamilton.
Športniki so pod njegovim vodstvom osvojili preko 130 naslovov državnih prvakov v kolesarstvu ter 5 naslovov državnih prvakov v smučarskih tekih. V sezoni 2007 pa so kolesarji Gašper Švab, Grega Bole in Kristjan Koren z reprezentanco zmagali Pokal Narodov do 23 let.
Zadnjih sedem let trenira kontinentalno kolesarsko ekipo KK Sava, obenem pa je pri Kolesarski zvezi Slovenije odgovoren za usposabljanje trenerjev kolesarstva.
Slike nekaterih športnikov, s katerimi je v preteklosti sodeloval, ali pa še vedno sodeluje:

Člansko ekipo Save vodi že od leta 2004

Tadej Valjavec

Grega Bole

Kristjan Koren

Jure Robič

Gašper Švab na VN Kranja 2009
Blaž Furdi na Istarskem prolječu 2010, 1. etapa

1.m. Blaž Furdi Negrar ITA 2010