The 200m record Bolt set ten years ago with a time of 20.25 seconds at the legendary Caribbean junior competition was almost beaten by prospective Great Britain sprinter Williams with a time of 20.27s.
The 19-year-old also took the 100m and the 4x400m at the Kingston meeting, running 10.28s in the 100m final.
He was originally from Turks & Caicos - a country with no Olympic committee. Because of this he decided to represent Great Britain and only just missed out on the opportunity to run at London 2012 after receiving his UK passport last April.
"I was really ,really excited when i got the passport," Williams said at the time. "I felt, I'm a British citizen now."
He added: "In order for me to compete at the Olympics I must go under the British because we are under British rule.
"They (Turks & Caicos officials) wouldn't want to stop my dream of going to the Olympics so they have made a decision to let me go and represent the UK at the Olympics. It will be a privilege to represent Great Britain at the Olympics."
Williams was defeated by Christian Malcolm and James Ellington last summer at the UK trials and therefore he missed out on one of two places for British 200m sprinters. Williams then claimed gold in the 200m at last year's World Junior Championships, previous to Adam Gemili winning the 100m emphatically.
15-year-old Michael O'Hara also impressed with a 10.49s time in the 14-16-year-old class.