Дебютировал в феврале 1993 года. 4 года дрался против слабых соперников.
В июле 1997 года Джонсон вышел на бой против чемпиона мира в среднем весе по версии IBF Бернарда Хопкинса. Хопкинс доминировал весь бой. В 11-м раунде судья остановил поединок. После этого боя Джонсон поднялся во 2-й средний вес.
После поражения от Хопкинса Джонсон проиграл ещё 2 боя подряд.
В ноябре 1999 года в Германии он проиграл чемпиону мира во 2-м среднем весе по версии IBF немцу Свену Оттке.
После поражения от Оттке Джонсон проиграл ещё 3 боя подряд.
В 2001 года Джонсон поднялся в полутяжёлый вес.
В апреле 2002 года он проиграл Деррику Хармону.
В январе 2003 года Джонсон решением большиства судей уступил Хулио Сезару Гонсалесу.
В мае 2003 года он победил Эрика Хардинга.
В ноябре 2003 года в бою за вакантный титул IBF в полутяжёлом весе встретились Глен Джонсон и британец Клинтон Вудс. По итогам 12 раундом судьи определили ничью.
В феврале 2004 года в повторном бою Джонсон победил Клинтон Вудса.
В сентябре 2004 года Джонсон встретился с Роем Джонсом. В 9-м раунде Джонсон прицельным ударом с правой руки, который пришёлся точно в голову, послал бывшего чемпиона в тяжелый нокаут.
В декабре 2004 года Джонсон встретился с Антонио Тарвером. Встреча носила неофициальное название «бой победителей Роя Джонса». В близком бою раздельным решеним Тарвер уступил Джонсону. Решение было спорное. Тарвер с результатом не согласился и потребовал реванша. Джонсон согласился на повторную встречу.
В июне 2005 года состоялся 2-й бой между Джонсоном и Антонио Тарвером. Тарвер имел небольшое преимущество и победил по очкам единогласным решением судей.
В сентябре 2005 года в элиминаторе Глен Джонсон нокаутировал Джорджа Джонса.
В феврале 2006 года он победил Ричарда Холла.
В сентябре 2006 года состоялся 3-й бой между Джонсоном и чемпионом мира в полутяжёлом весе по версии IBF англичанином Клинтон Вудс. Бой вновь как и предыдущие 2 встречи проходил в Британии. На этот раз раздельным решением судей победил Вудс.
В мае 2007 года Джонсон нокаутировал Монтелла Гриффина.
В апреле 2008 года состоялся бой между Гленом Джонсоном и чемпионом мира в полутяжёлом весе по версии WBC Чэдом Доусоном. Бой получился зрелищным. Доусон работал 2-м номером, много двигаясь, а Джонсон пытался его догнать. Часто чемпион встречал претендента в результате чего получались зрелищные размены. В конце 10-го раунда Джонсон попал встречным правым хуком в голову чемпиона. Доусон пошатнулся, но не упал. Джонсон бросился его добивать. Доусон сразу же заклинчевал. Рефери разнял боксёров. Джонсон вновь начал добивать противника. Доусон смог продержаться до гонга. По окончании 12-ти раундов все трое судей отдали победу Доусону со счётом 116—112. Зал встретил решение недовольным гулом. В послематчевом интервью телеканалу Showtime Глен Джонсон заявил, что Доусону подарили победу, так как он является молодым перспективным боксёром.