宋武公在位時,北方的長狄入侵宋國。
長狄,據傳乃是上古防風氏、商代汪芒氏的後裔,由於長得特別高大,故被稱為長狄。
在春秋戰國之時,經常襲擾齊、魯、宋、衛等國。
宋武公的弟弟司徒皇父奉命率軍抵禦,在長丘(今河南封丘縣南)打敗了長狄人,復活了長狄首領緣斯。
可不幸的是,司徒皇父及其兩個兒子古甥、司寇牛父戰死。
宋武公在位時,並無更多史料記載。
武公有一個女兒,是魯國魯惠公的夫人,生了魯桓公(這個在魯國歷史上好像很有名也很重要的一位國君,暫時這樣覺得)
宋武公死後,他的兒子公子力繼位,是為宋宣公。