Lengkapi kalimat berikut: Dalam 2006 <unk> 07 Celtic League Swift ditampilkan dalam 14 dari 20 pertandingan tim, mulai di empat dari mereka sebagai Connacht selesai di atas hanya Border Reivers, sebuah tim yang dibubarkan pada akhir musim. Swift juga bermain di empat pertandingan Piala Tantangan Eropa 2006/07. Dia memulai di masing-masing pertandingan ini, bermain melawan Montpellier dua kali, sebelum menghadapi Bath dan Harlequins, tetapi tidak dapat mencegah Connacht tersingkir di tahap kolam renang. Pertandingan melawan Montpellier adalah penampilan ke-100 Swift untuk Connacht, menjadikannya pemain kelima yang mencapai tonggak sejarah untuk provinsi tersebut. Dengan jumlah tim yang berkompetisi dikurangi menjadi sepuluh untuk
2007<unk>08 Celtic League Swift tampil dalam 12 pertandingan untuk provinsi, memulai semua kecuali dua dari ini, karena Connacht finis di posisi terbawah klasemen. Swift juga memulai di semua enam pertandingan Piala Challenge Connacht 2007/08, bermain di kandang dan tandang melawan Brive, El Salvador dan Newcastle Falcons, mencetak gol saat melawan El Salvador. Connacht finis ketiga di grup dan tersingkir.