Before finishing his career in April 2001 orthodox boxer Olsen built up a record of 35 wins, 0 draws, and 1 losses, starting at age 22 on March 1995 and ending 6 years later at . Olsen's longest win streak is 30 fights between March 1995 and April 1999. His longest KO streak in his 36 fights is 5 fights long.
In a memorable debut Olsen gained a TKO win against Richard Swallow in a 4 round contest, becoming the 4th person to stop Swallow. Continuing on from his successful debut, Olsen continued his winning streak by winning his next 18 fights. In this time he fought and beat Kevin Payne, Larry Lacoursiere and Manuel Esparza to name just a few, fighting 6 times in 1995 and 3 times in 1997.
Kevin Payne was beaten next on January 24th, 1997 meaning Olsen could maintain his unbeaten streak. Payne was a worthy challenger but Olsen was too much and became the first person to stop Payne via KO during round 2. Olsen's win streak of 16 rose to 27 following 11 great wins, becoming the 11th person to stop Jaime Balboa, 5th person to stop Leroy Owens (Round 3 KO) and 7th person to stop Angel Beltre.
Francisco Cuesta was Olsen's next fight on November 6th, 1998 and also his next win in his career. The win came in the 2nd round of a 8 round fight via KO. Olsen was the 4th person to stop Francisco in his career. Olsen fought boxers including Henry Hughes and Oscar gabriel Gonzalez and he went on to win another 2 fights.
The first defeat of Olsen's career came against Carlos manuel Baldomir on June 18th, 1999. This took his career record to 30-1-0. Olsen was beaten by Carlos manuel Baldomir in the 10th round. The win came via TKO in the 10th round.
Olsen kept his losses at 1 by beating Homer Gibbins on October 29th, 1999. The win against Gibbins came in the 7th round of a 12 round fight via TKO. Olsen was the 3rd person to stop Gibbins. Racking up wins against Thabiso Dlamini and Rene Prins, Olsen went on to fight and win these next 2 fights.
Samuel Harvey was the next fight for Olsen on October 6th, 2000 and also his next career win. Harvey was a great challenge for Olsen, losing over the full 8 round distance and crowning Olsen as the 6th person to have defeated Harvey.
In Olsen's most recent fight, Alex Lubo was handed a beating by Olsen on April 27th, 2001 to ensure his win record increased further again to 35 wins. This fight proved a tough one for Olsen, going the full 6 rounds in a UD win forOlsen. Olsen was the 15th boxer to defeat Lubo. He decided to end on this high ending his career at 35-1-0.