<prompt> Skryf n voortsetting vir hierdie paragraaf - In die 200607 Keltiese liga Swift verskyn in 14 van die span se 20 wedstryde, begin in vier van hulle as Connacht klaar bo net Border Reivers, n span wat ontbind is aan die einde van die seisoen. Swift het ook in vier 200607 Europese Uitdagingbeker-wedstryde gespeel. Hy het in elk van hierdie wedstryde begin, twee keer teen Montpellier gespeel, voordat hy Bath en Harlequins gekonfronteer het, maar kon nie voorkom dat Connacht in die swembadfase uitgeskakel word nie. Die wedstryd teen Montpellier was Swift se honderdste verskyning vir Connacht, wat die vyfde speler gemaak het wat die mylpaal vir die provinsie bereik het. Met die aantal deelnemende spanne verminder tot tien vir die 200708 Keltiese Liga  <response>: Swift het in 12 wedstryde vir die provinsie gespeel, en begin al behalwe twee daarvan, aangesien Connacht die onderste plek in die tabel behaal het. Swift het ook in al ses van Connacht se 200708 Challenge Cup-wedstryde begin, tuis en weg teen Brive, El Salvador en Newcastle Falcons, en n poging teen El Salvador aangeteken. Connacht het derde in die groep geëindig en is uitgeskakel. 