haber ganado

to have won

→ haber
phrase Common #3,631
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.

Tom podía haber ganado.

Tom could have won.

Tom podría haber ganado si hubiera querido.

Tom could have won if he had wanted to.

Él se jactó de haber ganado el premio.

He boasted about having won the prize.

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.

Tom no debería haber ganado la carrera.

Tom shouldn't have won the race.

Mary deseaba no haber ganado.

Mary wished she hadn’t won.

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

Tom must be very happy after winning 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)

Pude haber ganado este.

I could have won this one.

— GOAT: Como cabras (2026)

Tom pudo haber ganado.

Tom could have won.