Кар’єра за «королівський клуб»
Офіційний дебют Асенсио за «Реал» відбувся в матчі Суперкубка УЄФА проти «Севільї». Там 20-й номер Марко Асенсио забив красивий гол видали у ворота Серхіо Ріко і відкрив рахунок у матчі. Став автором останнього – четвертого – голи у ворота туринського «Ювентуса» у фінальному матчі Ліги чемпіонів 2016-2017. Крім Ліги чемпіонів виграв у своєму першому сезоні в «Реалі» кубок Ла Ліги (Чемпіонат Іспанії). Провів за сезон 38 матчів у всіх турнірах.
У наступному сезоні почав ще частіше виходити на поле у складі «королівського клубу», взявши участь у 51 грі, включаючи 32 матчі Ла Ліги.
Кар’єра в складі збірної Іспанії
Зіграв на Євро-2015 серед збірних до 19 років, який проходив у Греції. Був основним гравцем своєї збірної. У півфіналі турніру, у поєдинку зі збірною Франції, відзначився дублем, забивши свої м’ячі на 88 і 95 хвилин, що дозволило йому пробитися в список кращих бомбардирів турніру. Зіграв у фінальному матчі проти збірної Росії і разом зі своєю командою став чемпіоном Європи серед команд віком до 19 років. Був визнаний кращим гравцем турніру. У цьому ж році гравець почав залучатися у складі молодіжної збірної до 21 року, за яку зіграв 18 офіційних матчів і забив 7 голів.
У 2016 році Марко Асенсио дебютував в офіційних матчах у складі національної збірної Іспанії.
У складі «червоної фурії» є учасником Чемпіонату світу 2018 року в Росії.
Свій дебютний гол за національну збірну забив у ворота збірної Хорватії в поєдинку, який відбувся 11 вересня 2018 року. Матч закінчився розгромною перемогою Іспанії з рахунком 6:0.