Viết phần tiếp theo cho đoạn này - Ferguson dường như đã gia nhập lữ đoàn Scotland trong khoản lương của Hà Lan, có lẽ là một tình nguyện viên quý ông, một số thời gian trong triều đại của Charles II. Nhiệm vụ đầu tiên của ông, đó là trung tá trong tiểu đoàn của Đại tá Macdonald của lữ đoàn, có ngày 12 tháng 6 năm 1677. Ông trở thành hạ sĩ trong tiểu đoàn vào tháng 9 năm 1678 và trung úy vào tháng 2 năm 1682. Tiểu đoàn của ông là một trong những người được đưa đến Anh vào năm 1685 vào thời điểm cuộc nổi dậy của Monmouth. Ông trở thành thuyền trưởng vào năm 1687, và vào năm 1688 đã hạ cánh với William of Orange tại Torbay. Trung đoàn của ông, sau đó được gọi là Balfour, sau đó là Lauder, là một trong những người đầu tiên đổ bộ, và ngay sau đó được gửi từ London đến Leith dưới sự chỉ huy của Mackay. Trận Killiecrankie
, nơi ông được cho là đã bị bắt làm tù nhân, đã để lại cho ông một thiếu tá trung đoàn; và vào tháng 3 năm 1690, ông đã được tướng Mackay gửi đi, người mô tả ông là'một sĩ quan kiên định, có ảnh hưởng tốt, <unk> trong sự thận trọng và chăm chỉ mà ông đã hoàn toàn dựa vào, đứng đầu sáu trăm người, để giảm các hòn đảo phía tây, một dịch vụ mà ông đã hoàn thành một cách thỏa đáng với sự giúp đỡ của các nhà chức trách Glasgow và sự hợp tác của thuyền trưởng Pottinger của tàu khu trục Dartmouth (Ferguson, trang 15<unk>16).