サウス・ラナークシャー
フレッチャーはイングランド・シュロップシャー州の都市シュルーズベリーで生まれ、10歳までここで暮らしていた。英軍人であった父親が病死した後はスコットランド人の母親に連れられてスコットランドのサウス・ラナークシャーへと移り住み、13歳のときにハイバーニアンFCの下部組織に入団した。2003-04シーズンの終盤でトップチームデビューを果たすとその後ハイバーニアンの中心選手として活躍し、150試合以上に出場し43得点を挙げた。