McConnell juoksi vuonna 2001 Pekingin universiadeissa kuudenneksi 400 metrin juoksussa ajalla 52,44. Seuraavana vuonna hän oli Kansainyhteisön kisoissa toinen ajalla 51,68 ja Münchenin EM-kisoissa kolmas ajalla 51,02. Kauden lopussa hän juoksi yleisurheilun maailmancupissa neljänneksi ajalla 50,82. Vuonna 2003 McConnell oli toinen Euroopan cupissa. Pariisin MM-kisoissa hän oli seitsemäs ja samoin seitsemäs. Ateenan olympialaisissa hän karsiutui välierissä.