За свою карьеру принимал участие в шести чемпионатах мира, медалей не завоёвывал, но дважды, на чемпионатах 2003 и 2009 годов занимал 4-е места, оба раза в гонках на 15 км классическим стилем, причём в обоих случаях Фримен проигрывал бронзовому медалисту лишь около двух секунд.