Завърши следната фраза: В 2006/07 Селт Лига Суифт участва в 14 от 20-те мача на отбора, като стартира в четири от тях, тъй като Коннахт завърши над само Бордер Райвърс, отбор, който беше разпуснат в края на сезона. Свифт също така играе в четири мача на Европейската Купа през 2006-07. Той стартира във всеки един от тези мачове, играейки срещу Монпелие два пъти, преди да се изправи срещу Бат и Харлекинс, но не можа да предотврати елиминирането на Коннахт на баскетболните етапи. Мачът срещу Монпелие е стотият мач на Суифт за Конахт, което го прави петият играч, който достига този крайъгълен камък за провинцията. С намаляването на броя на състезателните отбори до десет за
През 2007-08 г. Свифт участва в 12 мача за провинцията, като стартира всички, с изключение на два, тъй като Конхат завършва на дъното на таблицата. Свифт също така стартира във всичките шест мача на Купата на предизвикателствата 2007/08 на Коннахт, играейки у дома и на гости срещу Брийв, Ел Салвадор и Нюкасъл Фалконс, като вкара опит срещу Ел Салвадор. Конахт завърши трети в групата и беше елиминиран.