据《史记·秦本纪》记载,秦桓公二十三年(公元前581年),与晋厉公沿黄河结盟,后秦国违背盟约,与翟族合谋攻伐晋国。秦桓公二十五年(公元前579年),晋国派遣大夫魏相赴秦国宣告绝交,即率齐、鲁、宋、卫、郑、曹、邾、滕等诸侯国讨伐秦国,秦军战败逃跑,诸侯联军追击至泾阳,而后还师。秦桓公继位二十七年后去世,其子秦景公继位。
在位时间争议
《左传》鲁宣公四年(公元前605年)秦共公卒。秦桓公继位,次年(公元前604年)为元年。以此计算,秦桓公在位时间为二十八年。
《史记·十二诸侯年表》记载秦共公卒于公元前604年。秦桓公元年为公元前603年。以此计算在位时间为二十七年。