Yes, you can still apply for asylum even if you entered the U.S. without documentation or have overstayed your visa. Asylum is available to individuals who have fled persecution or fear persecution in their home countries based on race, religion, nationality, political opinion, or membership in a particular social group.