Завърши следното изречение: Макклачи представлява Шотландия на Британските игри на Британската общност през 1974 г. в Окланд, Нова Зеландия. През 1975 г. той плува за Шотландия на турнира за трите нации в Прага, Чехословакия и на турнира за осем нации в Майорка, Испания. Той печели сребърен медал на Световното първенство през 1975 г. в Кали, Колумбия, като част от британската 4 × 200 м свободен стил с Гордън Дауни, Браян Бринкли и Гари Джеймсън През 1976 г., освен че печели бронзов медал на Олимпиадата, той счупи британските рекорди за 400 м свободен стил, 200 м пеперуда и 400 м индивидуално състезание, като последният плува за Великобритания на Купата на Европа в Италия. Той плува и за Великобритания в
1977 Европейски шампионат по водни спортове в Йонкопинг, Швеция, печели седем шотландски и седем британски шампионати през тази година и представлява Шотландия на годишния мач на осемте нации. Той представлява Шотландия на Игрите на Общността през 1978 г. в Едмънтън, Алберта, Канада и на мач между четири нации в Холандия през същата година. Макклачи отново представлява Шотландия на турнира на осемте нации през 1979 г., счупи шотландския рекорд за 100 ярда пеперуда и плува на Летната Универсиада (Световните университетски игри) в Мексико през 1979 г. През 1980 г. Макклачи за последен път плува за Шотландия в мача между осемте нации (в басейна на Кралската общност в Единбург) и също така представлява Шотландия на международен мач в Бремен, Германия.