haber ganado

to have won

→ haber
phrase Common #3,694
to have won The infinitive form of the perfect tense of ganar. Depending on context, ganar can mean “to win,” “to gain,” or “to earn,” as in haber ganado peso, “to have gained weight.”
SP: Parece haber ganado la carrera.
EN: He seems to have won the race.

Todos dicen haber ganado.

Everyone claims to have won.

Pude haber ganado este.

I could have won this one.

— GOAT: Como cabras (2026)

Tom pudo haber ganado.

Tom could have won.

Tom no debería haber ganado la carrera.

Tom shouldn't have won the race.

Bueno, Peggy y yo podríamos haber ganado ese tocino cada año.

Well, Peggy and I could have won that bacon every year.

— Pillion (2025)

Tom podía haber ganado.

Tom could have won.

Mary deseaba no haber ganado.

Mary wished she hadn’t won.

Tom podría haber ganado si hubiera querido.

Tom could have won if he had wanted to.

De no haber sido por este error, nuestro equipo podría haber ganado el partido.

Had it not been for this mistake, our team could have won the game.

Él se jactó de haber ganado el premio.

He boasted about having won the prize.

Tom debe de estar muy contento tras haber ganado la carrera.

Tom must be very happy after winning the race.