Futbolininko karjerą jis 2006 pradėjo Vilniaus „Žalgirio“
komandoje, vieną sezoną (2008) rungtyniavo Simferopolio „Tavrija“
(Ukraina) gretose, 2009-aisiais rungtyniavo Vilniaus „Vėtros“
ekipoje.
Pasak „Sūduvos“ svetainės internete, M.Rapalis šešis kartus
buvo kviečiamas į Lietuvos nacionalinę futbolo rinktinę.