Алекс играл за клуб «Куинз Парк» в 1872—1876 годах и трижды выиграл кубок Шотландии в составе этой команды. В то время не вёлся подсчёт клубной статистики игроков, однако известно, что 6 ноября 1875 года нападающий принимал участие в матче кубка Шотландии против клуба «Нозерн». После ухода из «Куинз Парк» Алекс занимал пост президента в клубе «Каледониан» — предшественнике «Инвернесс Каледониан Тисл». Свою единственную игру национальную сборную Шотландии нападающий провёл 30 ноября 1872 года: это был первый официальный международный футбольный матч со сборной Англии.