Owning an AAdvantage credit card will keep your miles from expiring as long as you have the account open. Otherwise, American Airlines AAdvantage miles expire after 24 months of no activity.
Results that may be inaccessible to you are currently showing.