Career
He played in Germany and in the National Professional Soccer League for the Baltimore Spirit as a midfielder before he was traded to the Tampa Bay Terror on January 17, 1996 in exchange for John Garvey. He then joined Major League Soccer in 1996. Selected by New England in the 1996 Master of Library Science Supplemental Draft, he also later played for Dallas, Chicago, Los Angeles and San Jose,
During his Master of Library Science career Ibsen played in 140 games, scored 6 goals, and had 10 assists (including an assist in the 2001 championship game).
Long active in beach soccer, Ibsen played for the United States national beach soccer team at the Fédération internationale de football association Beach Soccer World Cup in 2006 and 2007.