I think a large majority of historians would rank Roosevelt higher. Of course Kennedy did not even one full term to prove himself.
John F Kennedy was the youngest ex-president in our nation, he was 46 when he was assassinated. Teddy Roosevelt was the youngest living ex-president.
All except Teddy Roosevelt died in Office of US President (Warren G Harding was the other President to die in office).
Theodore Roosevelt (better known as Teddy, or Rough Rider) was the president of the United States when the Panama Canal was being built.
Kennedy was the youngest person elected president at the age of 43. Theodore Roosevelt was only 42, but he was VP and ascended to office after McKinley was killed.
Teddy Roosevelt
Teddy Roosevelt
teddy roosevelt teddy roosevelt
Teddy Roosevelt was the best president that Washington ever had
They were named after President Teddy Roosevelt.
Teddy Roosevelt.
teddy roosevelt
he was a great president