Євген вже знайомий вболівальникам за виступами у таких українських командах як «Арсенал» Київ (17 матчів – 1 гол) та «Дніпро» (129 ігор, 18 голів + 13 гольових передач). За кордоном він захищав кольори італійського «Лечче» (24 гри, 1 гол + 3 передачі), грав за грецькі ПАОК (117 матчів, 21 гол + 7 результативних передач) та АЕК (61 гра, 4 голи + 1 гольова передача).
Окрім цього Євгеній Шахов свого часу викликався до різних збірних України (U-19, U-20, U-21). 7 матчів зіграв за національну збірну країни та забив один м’яч.
Разом із «Дніпром» ставав фіналістом Ліги Європи сезону 2014/15. Був срібним та бронзовим призером.
У Греції був чемпіоном у сезоні в 2018/2019, тричі володарем Кубку Греції та двічі срібним призером чемпіонату (все разом із ПАОКом).
Чемпіон Європи серед юнаків (2009-й рік).
Офіційно: Євген Шахов – гравець «Зорі»
Відтепер гравцем «Зорі» є досвідчений півзахисник Євген Шахов.