he ganado

I have won; I have gained or earned

→ haber
phrase Uncommon #14,457
I have won; I have gained or earned The exact translation depends on context: it can mean winning something, earning money, or gaining something such as weight.
SP: He ganado un premio.
EN: I have won a prize.

¡Yo te he ganado!

I beat you!

— Todo en Todas Partes al Mismo Tiempo (2022)

Yo siempre me he ganado mi dinero.

I've always earned my money.

— Carandiru (2003)

He ganado muchísimo dinero.

I've made a lot of money.

— Manon des sources (1986)

Le diré que he ganado la apuesta.

I’ll tell him that I’ve won the bet.

— स्वदेस (2004)

Esta vez he ganado.

This time I have won.

— Die Blechtrommel (1979)

Denme lo que he ganado.

Give me what I’ve earned.

— Кин-дза-дза! (1986)

He ganado la Copa de la Casa.

I won the House Cup.

— Harry Potter y la piedra filosofal (2001)

He ganado.

I won.

— Los Siete Samuráis (1954)

Me lo he ganado.

I've earned it.

— Cuestión De Honor (1992)

Si te lo ganas es porque te lo he ganado yo.

If you earn it, it's because I earned it for you.

— El salario del miedo (1953)

He ganado paz.

I have gained peace.

— 밀양 (2007)

Lo siento pero ya he ganado.

I'm sorry, but I've already won.

He ganado la lotería y nos vamos a las Bahamas.

I won the lottery, and we're going to the Bahamas.

Lo he ganado todo con éstos.

I've won it all with these.

— La strada (1954)

Nunca he ganado nada.

I've never won anything.

¡Me he bebido lo que he ganado!

I’ve drunk everything I earned!

— Moscú no cree en lágrimas (1980)

Sos valiente, pero he ganado.

You are brave, but I won.

He ganado peso.

I've gained weight.

Todo lo que he ganado lo he invertido en esta casa y en estos cuadros.

Everything I've earned I've invested in this house and these paintings.

— Dolor y gloria (2019)

He ganado la partida.

I won the game.

Lo he ganado.

I've won it.

Nunca he ganado uno.

I have never won one.

— 밀양 (2007)

Por cierto, ya le he ganado.

By the way, I've already beaten him.

— Marty Supremo (2025)

En realidad soy boxeador, he ganado algunos títulos.

I'm actually a boxer, I've won some titles.

He ganado el primer premio.

I won first prize.

He ganado, así que muere, como prometiste.

I won, so die, as you promised.

— Oldboy: Cinco días para vengarse (2003)

He aprendido tanto aquí, he ganado mucho.

I've learned so much here, I've gained so much.

— स्वदेस (2004)

Y hoy le he ganado.

And today I beat him.

— Marty Supremo (2025)