The simple answer is no. Domain names are registered to verified registrants on a first come first serve basis. You can register a backorder of the domain name if the registrant opts into not renewing the domain name. If you are the only entity wanting the domain name after it has expired then you have the opportunity to register it. However, if there are several waiting applicants wanting the domain name then there is no guarantee you will acquire it.