Il commande sa brigade de Caroline du Nord lors de l'invasion du Maryland en et participe à la capture de Harpers Ferry et à la bataille d'Antietam. Le , il est placé temporairement au commandement de la division et il la commande lors de la bataille de Fredericksburg, où la division de Ransom défend avec succès Marye's Heights contre les attaques des fédéraux.