In 2013, Peter Bol won the national junior 800m title in a PB 1:48.90. He recorded his first sub-1:48 in 2014 and sub-1:47 in 2015.
After placing fifth in the 2016 national championships, he chased the Olympic qualifier in Europe (standard 1:45.80). He achieved his first qualifier in Wiesbaden, Germany (1:45.78) in June and went even quicker 1:45.41 in July in Ninive, Belgium.
At the Olympics, he placed sixth in his heat in 1:49.36. Domestically in 2017 he placed eighth in the national 800m title, but lowered his 1500m best. Mid-year he travelled to Europe chasing a qualifier and achieved that in a PB of 1:45.21 in Germany in July.
In a thrilling race with training partner Joseph Deng at the 2018 Stockholm Diamond League, Bol just missed the Australian record by 16 hundredths of a second. Bol's performance was all the more incredible as he received a late invitation to race and flew for more than 30 hours from the US with connections in Phoenix, Atlanta, Dusseldorf, Paris and Stockholm only to have his luggage containing his racing spikes go missing on arrival.
Bol was born in Sudan and immigrated to Australia via Egypt at the age of six with his family. He grew up in Perth but moved to Melbourne in 2015 to be coached by Justin Rinaldi and train alongside national record holder Alex Rowe.