Отец с крестным отвели Романа сначала в торпедовскую школу, но через полгода он сломал ногу и на время прекратил тренировки. Восстановившись, Роман начал заниматься в СДЮШОР при футбольном клубе ЦСКА.
С 1998-го по 2001 год Широков играл в составе дублирующей команды ЦСКА, а летом 2001 года был переведен в «Торпедо-ЗИЛ» на правах аренды, где за полгода принял участие лишь в одном матче. После «ЦСКА» Роман Широков на протяжении двух лет входил в состав подмосковного любительского клуба «Истра» (г. Истра, Московская обл.).
С 1998-го по 2001 год Широков играл в составе дублирующей команды ЦСКА, а летом 2001 года был переведен в «Торпедо-ЗИЛ» на правах аренды, где за полгода принял участие лишь в одном матче. После «ЦСКА» Роман Широков на протяжении двух лет входил в состав подмосковного любительского клуба «Истра» (г. Истра, Московская обл.).