3 Mart 1986 tarihinde, Malatya’da dünyaya geldi. 1999-2002 yılları arasında, Malatya Belediyespor’un altyapısında top koşturduktan sonra, 1999 yılında Çanakkale Dardenelspor’a transfer oldu. Çanakkale Dardanelspor'da başarılı futboluyla göz dolduran Mehmet Topal, o zamanın Galatasaray teknik direktörü olan Gheorghe Hagi'nin tavsiyesi ile 2006-2007 sezonu başında Çanakkale Dardanelspor'dan, Galatasaray'a transfer edildi. Galatasaray da 4 yıl boyunca başarı bir performans ortaya koyan Mehmet,2010 yılında Valencia'ya transfer oldu. 2 sezon Valencia'da top koşturduktan sonra tekrar Türkiye'ye döndü ve Galatasaray'ın ezeli rakibi Fenerbahçe ile sözleşme imzaladı.