Last updated on .From the section Athletics

Armand Duplantis broke his own pole vault world record by clearing 6.18m at the Indoor Grand Prix in Glasgow on Saturday.

The USA-born Swede, 20, had only beaten the previous mark of 6.16m a week earlier when he cleared 6.17m in Poland.

"I'm excited for the outdoor season," Duplantis told BBC Sport.

"The Olympics is the biggest thing an athlete can compete in and that is when I want to be at my best."

Duplantis cleared 6.18m at the first attempt in Glasgow and received $30,000 (£23,000) for the achievement.

He was born in the United States but chose to represent his mother's native country of Sweden.

Duplantis, who goes by the nickname Mondo, is coached by American father Greg, who was also a pole vaulter, while mother Helena is a former heptathlete and volleyball player.

Great Britain's Jemma Reekie won the 1500m.

The 21-year-old Scot, who recently broke three British indoor records in a week, won in a time of four minutes 4.07 seconds.

"A few points I had to get my elbows out," she said.

"That's middle-distance running for you. I am just learning so getting the confidence that I can do that was good.

"I was hoping I was going to beat my own British record but it's OK, I will take the win."

Fellow Scot Laura Muir won the 1,000m but missed out on a new world indoor record for the distance.

Muir was aiming to beat the mark of two minutes 30.94 seconds held by Maria Mutola but finished in 2:33.47.

"I would have liked to have got close to the world record but world records are not easy, you have got to work hard for it," said Muir.

"I tried to push as best I can and I was a little bit off, but I gave it a good shot."

Britain's Jessie Knight also won the women's 400m with a time of 51.57 seconds, while Andy Pozzi ran 7.57secs to claim victory in the men's 60m hurdles.

Jamaica's Shelly-Ann Fraser-Pryce won the women's 60m with a season's best performance of 7.16 seconds, while American Ronnie Baker matched the stadium record as he won the men's equivalent in 6.50.