@r1ggedgame Positive. Check out the calculator I linked in my first response. It will give you a good idea of where you're at, as long as you provide accurate information.
No need to worry about getting an heirloom you do not want. They changed that some time ago, and now, you simply receive 150 "heirloom shards", which allow you to choose and purchase your desired heirloom set.
See below response from
@EA_Kent regarding a player that was sure they had opened 500 packs already
"Unfortunately that's not really something we can help with here on Answers HQ. You can try reaching out to the EA Help team so they can pull up your account, but in every case I've seen like this there just hasn't been enough packs opened on the account to trigger the heirloom shards. If you keep opening packs you'll get them once you hit 500."
Link to EA Help team, in case you want to reach out to them, and have them pull up your account:
https://help.ea.com/en/help/faq/contact-ea-help/