
- 1644 – Born about this time in Alvah, son of Robert Blair (Minister at Alvah)
- 1663 – Gained M.A. at Marischal College
- Gained Doctor of Divinity (date and place unknown)
- 1667 – Minister at Forglen, Turriff
- 1675 – Minister at Fordyce.
- 1680 – Minister at Aberdeen North.
- 1688-1690 – Rector at Marischal College
- 1698 – Appointed 4th Patron to the Seven Incorporated Trades of Aberdeen
- 1716 – Died 22nd February.