В 1998—2004 годах выступал за тираспольский «Шериф», став четырёхкратным чемпионом Молдавии (2001—2004). Затем перешёл в клуб «Москва». 17 января 2009 года стало известно, что Станислав перешёл в другой московский клуб — «Локомотив», с которым подписал трёхлетний контракт, а 20 января всю необходимую документацию оформили и представители обоих клубов, благодаря чему Иванов официально стал игроком «Локомотива». 29 июня 2009 года был отдан в аренду в «Крылья Советов» до конца сезона. После окончания чемпионата России не пожелал оставаться в «Крыльях Советов» и планирует бороться за место в составе «Локомотива», с которым имеет действующий контракт.
За сборную Молдавии провёл 35 матчей.
Полузащитник московского "Локомотива" Станислав Иванов попрощался с партнёрами по команде, которые в понедельник, 30 января, отправляются на второй сбор в Португалию.
Иванов исключён из состава делегации. Клуб занимается его трудоустройством
22 марта 2012, стало известно что Станислав Иванов вернулся в "Шериф". Об этом по телефону сказал Менеджер клуба Валерий Гурдуза.
30 января,полузащитник московского "Локомотива" Станислав Иванов попрощался с партнёрами по команде, которые отправляются на второй сбор в Португалию.
Иванов исключён из состава делегации. Клуб занимается его трудоустройством