Mackenzie MacEachern wurde in Bloomfield Hills geboren und spielte in seiner Jugend ebenda für das Eishockeyteam der Brother Rice High School in regionalen Nachwuchsligen. In der Saison 2011/12 verzeichnete er dort 90 Scorerpunkte in nur 29 Spielen, sodass er im NHL Entry Draft 2012 an 67. Position von den St. Louis Blues ausgewählt wurde und anschließend zur Spielzeit 2012/13 zu den Chicago Steel in die United States Hockey League (USHL) wechselte. Dort war der Flügelstürmer ein Jahr aktiv, ehe er sich zur Saison 2013/14 an der Michigan State University einschrieb. Für deren Eishockeyteam, die „Spartans“, nahm er fortan am Spielbetrieb der Big Ten Conference teil, einer Liga im Spielbetrieb der National Collegiate Athletic Association (NCAA). An der Michigan State steigerte der US-Amerikaner seine persönliche Statistik von Jahr zu Jahr, bis zu einem Bestwert von 30 Punkten aus 37 Partien in der Spielzeit 2015/16.