Zaida Gonzalez has faced 21 opponents throughout his career