Олег Нечаев во время своей игровой карьеры успел выступить за несколько спортклубов. В период с 1993 по 1995 год он был игроком «Ротора». В составе волгоградской команды футболист участвовал в 62 матчах, в которых забил 9 голов. С «сине-голубыми» он стал серебряным призером чемпионата страны в 1993 году, а также финалистом Кубка России в сезоне-1994/1995.
Впоследствии занимал пост тренера во втором составе и молодежных командах «Рубина», а также работал в клубах «Кубань», «Нефтехимик» и «Актоб».
Олег Нечаев станет старшим тренером в «Роторе». Контракт с ним подписан до конца сезона-2024/2025.