2023 New Mexico State Open2022 NPC New Mexico State Open2021 NPC New Mexico State Open2019 NPC New Mexico State Open