Izpolnite naslednjo frazo: V Celtic ligi 2006/07 je Swift nastopil v 14 od 20 tekem ekipe, pri čemer je v štirih od njih začel, saj je Connacht končal nad samo Border Reiversom, ekipo, ki je bila razpuščena ob koncu sezone. Swift je igrala tudi v štirih tekmah evropskega pokala izzivov 2006/07. Začel je v vsaki od teh tekem, dvema dvema dvema dvema proti Montpellierju, preden se je soočil z Bathom in Harlequinsom, vendar ni mogel preprečiti, da bi bil Connacht izločen na stopnjah bazena. Tekma proti Montpellierju je bila Swiftova steta tekma za Connacht, s čimer je postal peti igralec, ki je dosegel mejnik za pokrajino. Število tekmovalnih ekip se je zmanjšalo na deset.
2007<unk>08 Celtic League Swift je igral v 12 tekmah za pokrajino, pri čemer je začel vse, razen dveh, saj je Connacht končal na dnu lestvice. Swift je igral tudi v vseh šestih tekmah v konaktskem pokalu izzivov 2007/08, doma in na odhodu proti Brive, El Salvador in Newcastle Falcons. Connacht je končal tretji v skupini in so bili izločeni.