Who was the first American to win a Noble Prize? July 6, 2017 By Show answer Theodore Roosevelt. He won the coveted Noble Prize in 1906 for helping end the Russo-Japanese War with the Treaty of Portsmouth. More American Presidents QuestionsMore History Questions