喺2006-07嘅賽季,斯威夫特喺球隊20場比賽中出場14場,出場4場,而康納赫特隊嘅得分只有邊界隊,呢個隊喺賽季結束後解散. 斯威夫特喺2006年同2007年嘅四場歐洲挑戰杯比賽上都出場. 佢喺每一場比賽都出道,比賽前兩次打過蒙彼利耶, 打過巴斯同哈利金斯, 但無辦法阻止康納赫特喺比賽中被淘汰. 斯威夫特對蒙彼利耶嘅比賽係佢第100次出場,成為第五位為康納赫特打出比賽嘅球員. 2007/08賽季嘅賽隊數量減少到十個
斯威夫特為省隊打咗12場比賽,除咗兩場比賽以外,所有比賽都打得主<unk>,因為康納赫特隊排喺排名最底. 斯威夫特亦喺康納赫特隊喺 2007-08 賽季嘅挑戰杯六場比賽中都出場,喺主場同客場對抗布萊夫,薩爾瓦多,以及紐卡斯爾鷹隊,並擊敗薩爾瓦多隊. 康納赫特隊喺小組賽中排喺第三名,被淘汰出局.