Mehmet Hakkı Çakır, 4 Ocak 1984 tarihinde Ankara, Bala`da doğdu. İlk futbol eğitimini 10 yaşında Şekerspor`da aldı. Ardından Gençlerbirliği altyapısında ve Gençlerbirliği ASAŞ/OFTAŞ`ta oynadı. Ziya Doğan`ın Gençlerbirliği teknik direktörü olduğu 2005-2006 sezonunda Gençlerbirliği`ne transfer oldu.
Süper Lig`de forma giydiği ilk sezonda (2005-2006) 33 maçta 2.765 dakika Gençlerbirliği forması giydi ve bu maçlarda 14 gol atıp, 8 asist yaptı.
2006-2007 sezonunda (Süper Lig 33. hafta itibariyle) 39 maçta 3.003 dakika forma giydi ve 9 gol atıp, 8 asist yaptı.
Gençlerbirliği`nde oynadığı ilk maç; 2005-2006 Sezonu Turkcell Süper Lig 1. Hafta Maçı, Gençlerbirliği 0-0 Fenerbahçe maçıdır. futbol-biyo-taslak