2002年7月19日,在世界青年田徑錦標賽男子200公尺決賽(20歲以下)中,以20.61秒的成績贏取冠軍。成為15歲的史上最年輕的200公尺青年冠軍。他的外號「閃電」(lightning)也是從這個時候得到的。他的姓氏「Bolt」在英文裡也有「閃電」的意思。
2003年7月13日,在世界少年田徑錦標賽男子200公尺決賽(18歲以下)中,以20.40秒的成績贏取冠軍。
2004年4月11日,200公尺跑出19.93秒的成績,打破了青少年世界紀錄。成為20歲以下,第一個跑進20秒的選手。
2007年8月30日,在大阪世界田徑錦標賽男子200公尺決賽中,以19.91秒的成績獲得亞軍。
2007年9月1日,在大阪世界田徑錦標賽男子4×100公尺接力決賽中,代表牙買加隊跑第2棒,以37.89秒的成績獲得亞軍,打破了牙買加國家紀錄(當時)。
2008年5月31日,在紐約銳步大獎賽男子100公尺比賽中,以9.72秒的成績戰勝了2007年大阪田徑世錦賽三冠王泰森·蓋伊贏取冠軍,並打破了同胞阿薩法·鮑威爾2007年創造的世界紀錄(當時)。這場比賽是他正式參加100公尺後的第5場比賽。
2008年8月16日,在北京奧運會田徑男子100公尺決賽中,以9.683秒的成績贏取冠軍,再次打破了自己保持的世界紀錄。在最後10公尺,他張開雙臂,拍著自己的胸脯衝過了終點線。在世界級比賽中,做了史無前例的表演,給人們留下了深刻的印象。與第2名的差距約0.207秒,成為奧運會男子田徑100公尺史上最大的冠亞軍成績差距。
2008年8月20日,在北京奧運會田徑男子200公尺決賽中,面對著風速-0.9米/秒的不利環境,以19.296秒的成績贏取冠軍,打破了麥可·詹森在1996年創造的世界紀錄。與第2名的差距約0.66秒,這是奧運會男子田徑200公尺史上最大的冠亞軍差距。也成為史上第一個同時贏取100公尺、200公尺兩項冠軍,並且兩項都打破世界紀錄的選手。
2008年8月22日,在北京奧運會田徑男子4×100公尺接力決賽中,代表牙買加隊跑第3棒,以37.10秒的成績贏取冠軍,打破了美國隊在1992年創造的世界紀錄。然而因為牙買加隊成員內斯塔·卡特爾的樣本在2016年的復檢中被查出含有甲基己胺成分,國際奧委會於2017年1月宣布取消牙買加隊的名次、獎牌。[16][17]最終博爾特在北京奧運會獲得了兩項冠軍。
2009年4月29日,因遇到車禍而受傷,左腳做了手術。
2009年5月17日,在曼徹斯特馬路賽男子150公尺比賽中,以14.35秒贏取冠軍,創造直線150公尺史上最好的成績(參考紀錄)。
2009年8月16日,在柏林世界田徑錦標賽男子100公尺決賽中,以9.572秒[1]贏取冠軍,領先了第2名跑出9.705秒[1]的泰森·蓋伊0.133秒的差距,再次打破了自己保持的世界紀錄,並將世界紀錄刷新0.111秒,這是田徑男子100公尺世界紀錄史上最大幅度的更新。同時也成為了史上第一個共打破3次100公尺世界紀錄的選手。
2009年8月20日,在柏林世界田徑錦標賽男子200公尺決賽中,在先前有人搶跑,風速-0.3米/秒的不利環境中,以19.19秒的成績贏取冠軍,再次打破了自己保持的世界紀錄,將世界紀錄提高了0.106秒。
2009年8月22日,在柏林世界田徑錦標賽男子4×100公尺接力決賽中,代表牙買加隊跑第3棒,以37.31秒的成績贏取冠軍,打破了美國隊在1993年創造的世錦賽紀錄。
2010年5月28日,在國際田聯世界挑戰賽捷克奧斯特拉瓦站300公尺比賽中,以30.97秒的成績奪冠並打破賽會紀錄。
2011年8月28日,在韓國大邱舉行的世界田徑錦標賽男子100公尺決賽中,由於搶跑被取消比賽資格。9月3日,他在200公尺決賽以19.40秒成績成功衛冕冠軍。9月4日,他在4×100公尺接力決賽中,代表牙買加跑最後一棒,以37.04秒的成績成功衛冕,亦刷新世界紀錄。
2012年倫敦奧運會奪得男子田徑100公尺冠軍,更以9.63秒打破奧運會男子田徑100公尺記錄,以19.32秒成功衛冕200公尺冠軍,與隊友約安·布雷克等一起以36.84秒的成績打破4×100公尺接力的世界記錄並再次衛冕冠軍。
2013年8月11日,在俄羅斯莫斯科舉行的世界田徑錦標賽100公尺決賽,以9.77秒成績贏取冠軍。8月17日,他在200公尺決賽以19.66秒成績再次衛冕冠軍。8月18日,他在4×100公尺接力決賽中,代表牙買加隊跑最後一棒,以37.36秒的成績再次衛冕冠軍。
2015年8月23日,在北京國家體育場舉行的2015年世界田徑錦標賽上以9.784秒的成績衛冕100公尺冠軍。8月27日,以19.55秒的成績衛冕200公尺冠軍。8月29日,在4×100公尺接力決賽中,代表牙買加隊跑最後一棒,以37.36秒的成績實現單項四連冠。
在2017年世界田徑錦標賽,博爾特用10.07秒贏了第一局。在準決賽時他跑了9.98秒但被克里斯蒂安·科爾曼以0.01秒打敗。在他最後的決賽中,他以9.95秒的成績拿下銅牌,僅落後銀牌選手克里斯蒂安·科爾曼0.01秒且落後金牌選手賈斯汀·加特林0.03秒。