William McKinley was Roosevelt 's predecessor .
Roosevelt 's victory made him the first president to win a term in his own right after having ascended to the presidency upon the death of his predecessor , William McKinley .
1904 United States presidential election