Michael Smith Hearts ha giocato la maggior parte delle partite del suo club in Championship nel 2020/2021, avendo collezionato 25 presenze, per un totale di 2180 minuti. É partito titolare in tutte le 25 presenze, su 27 giornate.
L'ultima partita di Smith in campionato è stata il 30 aprile, con la maglia Hearts contro Raith Rovers. In quella gara ha fornito un assist nella vittoria per 4-0. In totale il difensore ha realizzato 2 gol nel 2020/2021; ha inoltre registrato 4 assist.
L'ultimo gol di Smith in campionato è arrivato nella vittoria per 3-0 contro Alloa Athletic, il 24 novembre. Ha aperto le sue marcature in questo campionato contro Dundee il 16 ottobre, con una rete nella vittoria per 6-2.
Nella passata stagione di Premiership Smith è sceso in campo in 23 partite con Hearts, fornendo 3 assist vincenti.
Il difensore ha iniziato la sua esperienza con Hearts nel giugno 2017, mentre prima giocava con Peterborough United, con cui ha collezionato 120 presenze in campionato, con 3 gol e 12 assist.