Career
Petersson advanced to the semifinals in archery at the 2000 Summer Olympics, but was defeated there by Vic Wunderle. In the consolation bronze medal match, he again lost, this time to Wietse van Alten. The Swedish team, of which he was a member, placed 6th.
Petersson competed at the 2004 Summer Olympics in men"s individual archery.
In the second round of elimination, he was defeated. His final rank was 23rd overall.
At the in Beijing Petersson finished his ranking round with a total of 646 points. This gave him the 49th seed for the final competition bracket in which he faced Crispin Duenas in the first round.
Both archers scored 108 points and the match had to be decided by an extra round in which Petersson scored 19 points and Duenas 18.
In the next round Maksim Kunda was too strong and advanced to the third round with 112-110.