Ponieważ na koniec sezonu kończyły się kontrakty wielu czołowych graczy klubu, konieczne było podpisanie nowych umów z takimi graczami jak Peter Thompson, Paul McAreavey, Michael Gault czy Alan Mannus.
Sezon 2006/07 Podczas sezonu 2006/07 Linfield podpisał kontrakt z reprezentantem Irlandii Północnej U-21 Thomasem Stewartem, któremu wygasł kontrakt z klubem Wolverhampton Wanderers. Ponadto od lokalnego rywala Cliftonville ściągnięto Conora Downeya.
Linfield 21 kwietnia 2007 roku został po raz 48 mistrzem Irlandii Północnej. Wkrótce potem 5 maja 2007 roku w finale Pucharu Irlandii Północnej zremisował 2:2 z Dungannon Swifts i zdobył puchar dzięki lepiej wykonywanym rzutom karnym. W ciągu ostatnich 70 lat Linfield okazał się jedynym klubem, który dwa razy z rzędu zdobył podwójną koronę (mistrzostwo i puchar). Podobnego wyczynu klub dokonał w sezonach 1921/22 i 1922/23. W finale Setanta Sports Cup organizowanego dla najlepszych klubów Irlandii i Irlandii Północnej Linfield zremisował 1:1 z mistrzem Irlandii Drogheda United, przegrał jednak karne 3:4.