Acquired: Originally signed as a free agent on Jan. 19, 2011. Re-signed on Dec. 3, 2013.
2015: In 13 games (13 starts), Bowman recorded 63 catches for 820 yards and five touchdowns. He also rushed five times for 35 yards.
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 to break the Eskimo record for most catches in a single season with 107. He recorded seven 100+ yard receiving games in 2014, including a nine catch, 140-yard, three touchdown performance in Week 3 against Ottawa - marking the first time since 2002 an Eskimo receiver hauled in 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. 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: In 14 games (14 starts), Bowman recorded 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. He finished the season with a CFL-best 18.6 yards per catch, second on the team in receptions and tied for the team lead in receiving yards. He earned Gibson's Finest Offensive Player of the Week honours in the final week of the season for hauling in 10 catches for 226 yards and two touchdowns - 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, recording 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 was released 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 catches. Fifty one of which resulted 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. His 1,181 yards ranked fourth on OSU's list. 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. 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 with 20 touchdowns.
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 began playing football in grade 11.