中乡试，第二年联捷甲辰科会试。传闻殿试之后，孙曰恭本被拟定为一甲第一，但成祖发现“曰恭”二字合成一个“暴”字，心中不悦，故划掉曰恭之名，又见第二人名“邢宽”，便说道“孙暴不如刑宽”，于是将邢宽擢为一甲第一，孙曰恭为第三。孙曰恭进士及第后，按例授翰林院编修。宣德五年（1430年）五月，升修撰。宣德十年（1435年）七月任《宣宗实录》同修官。正统三年（1438年）四月，《宣宗实录》修成，升侍读。