Дебютировал в январе 1989 года.
В августе 1992 года бою за вакантный титул чемпиона мира в лёгком весе по версии WBC нокаутировал Уилфридо Рочу.
В августе 1994 года Гонсалес нокаутировал непобеждённого Левандера Джонсона.
В 1996 году мексиканец поднялся с 1-й полусредний вес.
В январе 1997 года Гонсалес встретился с чемпионом мира в 1-м полусреднем весе по версии WBC Оскаром Де Ла Хойей. Мексиканец уступил по очкам.
В марте 1998 года состоялся поединок за вакантный пояс WBC между Мигелем Анхелем Гонсалесом и Хулио Сезаром Чавесом. Бой был близким. Комментаторы телеканала Showtime огласили следующий оценки — Ферди Пачеко поставил 115—113 в пользу Гонсалеса, а бывший чемпион в полутяжелом весе Бобби Чез — 114—114. Раздельным судейским решением была зафиксирована ничья. После оглашения вердикта, зрители, болевшие за Чавеса, забросали ринг мусором.
Так как Хулио Сезар Чавесо отказался от реванша Гонсалеса, предпочтя повторный поединок с Оскаром Де Ла Хойей, то титул WBC в 1-м полусреднем весе был разыгран между Мигелем Анхелем Гонасалесом и Константином Цзю. Цзю доминировал весь бой. В 5-м раунде он сильно избил мексиканца, но тот выстоял. В начале 10-го раунде угол попросил рефери остановить бой.
В сентябре 2004 года Гонсалес уступил с разгромным счет абсолютному чемпиону в полусреднем весе Кори Спинксу.