Mackay has recorded for the RPO, Decca, Erato, ASV, Meridian, and other companies, including, for Decca, Dixit Dominus (Handel) with the English Chamber Orchestra and the Choir of King's College, Cambridge conducted by Stephen Cleobury, for RPO Records Paul Patterson's Mass of the Sea with the Royal Philharmonic Orchestra conducted by Geoffrey Simon, for Erato Jean-Philippe Rameau's opera "Naïs" with the English Bach Festival Singers and English Bach Festival Baroque Orchestra conducted by Nicholas McGegan and, for ASV, an album of Handel with the European Community Chamber Orchestra conducted by Eivind Aadland.