Acquired: Signed as a free agent on Jan. 19, 2011. Re-signed on Dec. 3, 2013.
2014: In 17 games (17 starts), Bowman led the league with 112 catches for 1,456 yards and six touchdowns. He also recorded two rushes for 14 yards. In Week 17, against Saskatchewan, he caught a 49-yard pass in the fourth quarter, giving him 107 receptions, breaking the Eskimo record for most catches in a single season. He recorded seven 100+ yard receiving games in 2014, including a nine catch, 140-yard performance in Week 3 when he hauled in three touchdown passes against Ottawa - marking the first time since 2002 that an Eskimo receiver had three touchdowns in a single game. In the West Semi-Final against Saskatchewan, Bowman recorded five catches for 45 yards. In the West Final against Calgary, he recorded eight catches for 111 yards and one touchdown. Bowman earned CFL Offensive Player of the Month honours for August and was later named the team nominee for the CFL's Most Outstanding Player award. Bowman earned West Division All Star and CFL All Star nods as well.
2013: After sustaining a knee injury in 2012, Bowman was activated off the 9-game injured list in Week 11 against Calgary. In nine games (eight starts), he recorded 44 catches for 697 yards and five touchdowns. He scored his first touchdown of the season in Week 12 against Winnipeg on a 16-yard pass from QB Mike Reilly. In Week 15, against Montreal, he recorded his first 100-yard receiving game of the season with a seven catch, 111-yard performance. In Week 18, against BC, Bowman caught six passes for 199 yards and two touchdowns - the third highest single-game yards of his career and his second highest as an Eskimo.
2012: In two games (two starts), Bowman accumulated nine catches for 145 yards before sustaining a season-ending knee injury. He spent the remainder of the season on the 9-game injured list.
2011: Bowman played 14 games (14 starts), recording 62 receptions for 1,153 yards and four touchdowns. In the Labour Day Classic, he caught a lateral pass from Jason Armstead on a punt return and returned it 44 yards. Bowman left the July 23 game against Calgary in the fourth quarter with a rib injury and was placed on the 1-game injured list for four weeks. Bowman finished the season with a CFL-best 18.6 yards per catch, second on the team in receptions and tied for the team lead with Fred Stamps in receiving yards. He earned Gibson's Finest Offensive Player of the Week honours in the final week of the season after hauling in 10 catches for 226 yards and two touchdowns in a 23-20 win over Saskatchewan - the best single-game performance by a CFL receiver that season. The 226 yards on the night put him into eighth spot on the club’s all-time list for most receiving yards in a game. Bowman also started in the West Semi-Final, recording four catches for 93 yards, including a 56-yard reception that set up an Eskimos touchdown on the following play. Bowman also started the West Final and recorded three catches for 53 yards. He earned a CFLPA All-Star nod.
2010: (Winnipeg) In 12 games, Bowman recorded 50 catches for 691 yards, placing him second on the team in both categories. He sat fourth on the team in receiving touchdowns with three before his release from the Bombers on Oct. 20, 2010.
2009: (Winnipeg) In 12 games, Bowman led the team with 55 catches for 925 yards and six touchdowns.
2008: (Saskatchewan) In 9 games, Bowman recorded 23 catches for 358 yards and three touchdowns.
College: Bowman spent two seasons at North Carolina before transferring to Oklahoma State. By the end of his first season at OSU (2006), he recorded 60 passes, including 51 resulting in first down or touchdown. He ranked second in the league and 11th in the nation with 90.85 yards receiving per game. He finished sixth on the school's single-season list with 60 receptions and his 1,181 yards rank fourth on OSU's list. He averaged 19.7 yards per catch and produced 12 touchdowns. His 300-yard performance against Kansas set a conference single game record and ranks 11th all-time in NCAA history. Bowman was named Big 12 Offensive Newcomer of the Year by both the Associated Press and the Big 12 coaches. He also earned the Bob Fenimore Award, presented annually to Oklahoma State’s MVP. During his senior year, Bowman led the team with 67 receptions, the fifth-best season total in school history, as he totalled 1,006 yards (15-yard average) with eight touchdowns. In 24 games (24 starts) at OSU, Bowman finished as the school's fourth-leading receiver in history with 127 receptions and became just the fourth Cowboy to gain over 2,000 yards receiving, amassing 2,187 yards (17.2-yard average) with 20 touchdowns. Bowman also played for the OSU basketball team in 2006, appearing in five games.
Personal: Bowman excelled in track, winning state titles in the triple-jump, long jump, high jump and 4x100 metre relay. He also lettered in basketball and was selected to play in the Tennessee vs. Georgia All-Star basketball game. He did not begin playing football until grade 11.