ha ganado

has won

→ haber
phrase Uncommon #15,701
has won Perfect tense of ganar. Can also mean has earned or has won over, depending on context.
SP: Mi equipo ha ganado el partido.
EN: My team has won the game.

Bueno, él ha ganado el torneo los últimos tres años.

Well, he's won the tournament the last three years.

— Marty Supreme (2025)

No, no ha ganado.

No, he hasn't won.

— Rebeca (1940)

Ha ganado.

He has won.

Él ha ganado mucho dinero.

He has earned a lot of money.

Li Jing se ha ganado mi favor en la batalla.

Li Jing has won my favor in the battle.

— Ne Zha (2019)

Es la paleta la que me ha ganado.

It's the palette that has won me over.

— Marty Supreme (2025)

Siempre ha sido una persona justa en los negocios y eso le ha ganado la confianza de todos.

He has always been a fair person in business, and that has earned him everyone's trust.

Entonces el emperador ya ha ganado.

So the emperor has already won.

Que ha ganado todas las batallas que ha peleado.

Who has won every battle he has fought.

Ha ganado un caso para la GM.

He/She won a case for GM.

— El club de los poetas muertos (1989)

Hoy ha ganado mucho dinero, Sr. Park, lo quiero tanto.

Mr. Park has made a lot of money today; I love him so much.

— Parásitos (2019)

Si lo quiere así, lo ha ganado.

If you want it that way, you've earned it.

No ha ganado ninguna elección.

He hasn't won any election.

Pase lo que pase no ha ganado.

No matter what, they haven't won.

— Rebeca (1940)

Elena ha ganado el premio.

Elena has won the prize.

Rebecca ha ganado.

Rebecca has won.

— Rebeca (1940)

Tom ya ha ganado muchas medallas.

Tom has already won many medals.

Ella piensa que se ha ganado cuanto quiera pedir.

She thinks she's earned whatever she wants to ask for.

Él dice que ha ganado.

He says that he has won.

Es verdad que ha ganado el primer premio.

It is true that he has won first prize.

Este número ha ganado un premio.

This number has won a prize.