Михаил Карушков играе в отбора на „Ботев“ от 1959 до 1973 година като вратар. Шампион на страната за 1967 година, носител на Купата на Съветската армия през 1962 година, носител на сребърен (1963 година) и бронзов (1961 година) медали от шампионата на „А“ РФГ и носител на Балканската клубна купа (1972 година). Взима участие в 2 срещи на „А“ националния отбор и една среща на младежкия национален отбор (до 23 години) на страната. Има 274 срещи за първенство, от които 75 срещи без допуснат гол. Взима участие в около 55 официални и приятелски международни мача (без гол – 18), 45 двубоя за КСА (без гол – 17) и в около 115 контроли (без гол – 57).