Вихованець футбольної школи донецького «Олімпіка», за яку й почав свої виступи в ДЮФЛ у 2009 році. У 2011 році перейшов до академії «Шахтаря». Виступаючи в ДЮФЛ, провів 70 матчів, відзначившись голами 39 разів.
У сезоні 2013/14 почав залучатися до ігор за юніорську команду «Шахтаря» в категорії до 19 років. У складі команди U-19 ставав переможцем чемпіонату України серед юнацьких команд сезону 2014/15, провівши 12 зустрічей і забивши 3 голи. Також грав за молодіжну (U-21) команду гірників, де за три сезони провів 49 ігор, відзначившись голами 8 разів. Олександр є фіналістом Юнацької ліги УЄФА в сезоні 2014/15, у якому зіграв у 10 матчах турніру, забивши 3 голи[1].
23 вересня 2015 дебютував за основну команду «Шахтаря» у виїзному кубковому поєдинку проти «Тернополя», вийшовши в стартовому складі і відігравши всі 90 хвилин[2], а 15 травня 2016 вперше зіграв у Прем'єр-лізі, вийшовши на заміну замість Кобіна на 27-й хвилині домашнього матчу проти луганської «Зорі»[3].
↑Archived copy(рос.). ua-football. 31 травня 2019. Архів оригіналу за 31 травня 2019. Процитовано 31 травня 2019.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)