Makienok Christoffersen spilte ungdomsfotball for Næstved BK frem til 2008, da han ble hentet opp til førstelagstroppen. I 2009 gikk turen videre til HB Køge, hvor han fikk sitt gjennombrudd med 22 mål på 55 seriekamper frem til 2012.[5] I januar 2012 ble Makienok Christoffersen solgt til storklubben Brøndby IF, hvor han skrev under en fireårskontrakt med en overgangssum verdt €550 000.[6] Han fikk sin seriedebut i Superligaen for Brøndby den 4. mars 2012, i en kamp mot SønderjyskE (1–0), og scoret sitt første seriemål den 18. mars samme år borte mot FC Nordsjælland (1–2).
Landslagskarriere
Makienok Christoffersen fikk sin offisielle landslagsdebut for Danmark i en VM-kvalifiseringskamp mot Tsjekkia den 22. mars 2013, hvor han kom inn som innbytter for Andreas Cornelius.[7] Han scoret ett mål mot Norge (1–1) under firenasjonerscupen King's Cup i Thailand i januar 2012[8], men det danske fotballforbundet regner ikke denne kampen som offisiell.