升任宽河卫指挥佥事，善骑射。正统中累迁都督同知，充参将，辅佐朱冕镇守大同，后晋升都指挥使、都督佥事，接连击败兀良哈入侵。正统十四年，与都督佥事马麟巡侥塞外，并在箭豁山击败兀良哈，晋升都督同知。当时边将中首推杨洪、其次为石亨。同年秋，也先入侵，石亨与西宁侯宋瑛、武进伯朱冕等在阳和口大战而败，宋瑛、朱冕战死，石亨单骑奔还，后被降职，募兵以自效。郕王监国时，兵部尚书于谦举荐，召回掌五军营，进右都督，后封武清伯。也先逼近京师时，命其与都督陶瑾等九位将领，分别守卫顺天府九门。其中正北的德胜门首当其冲，特命其镇守，