John Randolph (1306-17 octobre 1346), seigneur d'Annandale, 3e comte de Moray de 1332 à 1346 et Gardien de l'Écosse de 1333 à 1335.