Rubuta ci gaba don wannan sakin layi - A cikin 2006<unk>07 Celtic League Swift ya bayyana a cikin wasanni 14 na wasanni 20, yana farawa a cikin hudu daga cikinsu kamar yadda Connacht ya gama sama da Border Reivers, ƙungiyar da aka rushe a ƙarshen kakar. Swift kuma ya taka leda a wasanni hudu na gasar cin kofin Turai na 2006-07. Ya fara a kowane ɗayan waɗannan wasannin, yana wasa da Montpellier sau biyu, kafin ya fuskanci Bath da Harlequins, amma ba zai iya hana Connacht daga fitarwa a matakan tafkin ba. Wasan da aka yi da Montpellier shine bayyanar Swift ta 100 ga Connacht, yana mai da shi dan wasa na biyar da ya kai ga matakin na lardin. Tare da yawan kungiyoyin da ke fafatawa sun ragu zuwa goma don 2007-08 Celtic League
Swift ya fito a wasanni 12 don lardin, yana farawa duka amma biyu daga cikin waɗannan, yayin da Connacht ya gama ƙarshen tebur. Swift kuma ya fara a cikin wasanni shida na gasar cin kofin kalubale na Connacht na 2007 <unk> 08, yana wasa a gida da waje da Brive, El Salvador da Newcastle Falcons, yana yin ƙoƙari a kan El Salvador. Connacht ya gama na uku a rukunin kuma an fitar da su.