峁侯公孙贺,前将军翕侯赵信,卫尉右将军平陵侯苏建,郎中令后将军李广,右内史李沮为强弩将军六将军出定襄郡、云中郡、雁门郡,击匈奴,大克获,斩首虏万六千级。前将军翕侯赵信军败,降匈奴。卫尉右将军平陵侯苏建军没,独身脱还。
公元前122年
6月,匈奴万余骑入上谷郡,杀数百人。
公元前121年
4月,汉天子遣骠骑将军冠军侯霍去病将万骑出陇西郡,击匈奴,斩首万八千余级,杀匈奴折兰王、卢胡王。
5月,汉天子遣骠骑将军冠军侯霍去病、合骑侯公孙敖出陇西郡、北地郡二千余里,击匈奴,斩首虏三万二百级,斩匈奴速濮王,获稽且王等五王。合骑侯公孙敖后期。匈奴入雁门郡、代郡,杀略数百人。汉天子复遣卫尉博望侯张骞,郎中令李广皆出右北平郡,击匈奴。郎中令李广将四千骑先至,杀匈奴三千余人,亡其军二千人。卫尉博望侯张骞将万骑至,匈奴引兵去。
8月,匈奴混邪王杀休屠王,并将其众合四万余人来降。汉天子遣骠骑将军冠军侯霍去病迎之,斩其欲亡者八千人。
12月,汉天子减陇西郡、北地郡、上郡戍卒半。
公元前120年
8月,匈奴入右北平郡、定襄郡各数万骑,杀略千余人。
公元前119年
5月,汉天子遣大将军长平侯卫青将郎中令前将军李广,太仆左将军南峁侯公孙贺,主爵都尉右将军赵食其,后将军平阳侯曹襄四将军出定襄郡,汉天子复遣骠骑将军冠军侯霍去病出代郡,各将五万骑,步兵数十万,咸击匈奴。大将军长平侯卫青至幕北围单于,斩首万九千级,至赵信城乃还。骠骑将军冠军侯霍去病与左贤王战,斩首虏七万五百级,获匈奴屯头王、韩王等三王,封狼居胥山,禅姑衍,临瀚海乃还。郎中令前将军李广,主爵都尉右将军赵食其皆后期。
公元前112年
3月,汉天子遣韩千秋、缪乐将二千人伐南越。
4月,南越王丞相吕嘉反,杀汉使者及南越王及王太后,遂以兵击韩千秋等,灭之。
5月,匈奴入五原郡,杀太守。汉天子遣兵击之,破之。
8月,汉天子遣卫尉符离侯路博德为伏波将军出桂阳郡、下汇水,主爵都尉杨仆为楼船将军出豫章郡、下横浦,皆将罪人、江淮以南楼船十万人,击南越。
10月,西羌众十万人反,与匈奴通使,攻故安、围狍旱。
11月,汉天子发陇西郡、天水郡、安定郡骑士及中尉,河南郡、河内郡卒十万人,遣将军李息,郎中令徐自为征西羌,平之。
公元前111年
1月,南越国破。汉天子遣中郎将郭昌征西南夷,平之。
8月,东越王邹余善反,攻杀汉将吏。汉天子遣主爵都尉将梁侯杨仆为楼船将军出豫章郡,龙额侯韩说为横海将军、中尉王温舒出会稽郡,咸击东越国。汉天子遣太仆公孙贺为浮沮将军将万五千骑出九原,赵破奴为匈河将军将万余骑出令居,皆二千余里,击匈奴,不见虏而还。
公元前110年
1月,东越国杀其王邹余善降汉。
公元前109年
5月,朝鲜王卫右渠攻杀辽东郡都尉,汉天子乃募天下死罪击朝鲜。
8月,汉天子遣主爵都尉将梁侯杨仆为楼船将军将楼船士五万余,自齐地浮海,左将军荀彘自辽东郡将应募罪人,咸击朝鲜。汉天子遣将军郭昌、中郎将卫广发巴郡、蜀郡兵平西南夷未服者,斩首数万。
公元前108年
7月,朝鲜斩其王卫右渠降汉。
8月,武都郡氐人反,汉天子遣汉兵击定之,令分徙酒泉郡。
9月,汉天子遣赵破奴率轻骑七百人破楼兰、车师。
公元前107年
8月,匈奴寇边,汉天子遣郭昌为拔胡将军屯朔方郡。
公元前105年
4月,益州郡昆明夷反,汉天子赦京师亡命令从军,遣郭昌为拔胡将军将兵击之。
公元前104年
9月,汉天子拜李广利为贰师将军,发属国六千骑及郡国恶少年数万人,以往伐大宛。
公元前103年
7月,李广利兵败,引兵留敦煌郡。
8月,汉天子遣浞野侯赵破奴为浚稽将军将二万骑出朔方郡击匈奴,斩首虏数千人,后匈奴兵八万骑围之,生得浞野侯赵破奴,汉军遂没。匈奴单于谴奇兵攻受降城,不能下,乃寇入边而去。
公元前102年
5月,汉天子遣光禄勋徐自为出五原郡塞数百里,远者千余里,筑城障列亭至庐句,而使长平侯卫伉、按道侯韩说为游击将军将兵屯其旁,遣路博德为强弩都尉筑居延泽上。
8月,匈奴入定襄郡、云中郡,杀略数千人,匈奴右贤王又入张掖郡、酒泉郡,杀都尉,略数千人。汉天子遣任文击匈奴,匈奴尽失所得而去。汉天子赦囚徒材官,