[1] In 2006, he moved onto the Mississauga Dixie Dominators, where he won the Ontario Cup in 2006 and 2007 adding another National Championship in 2006.
His time over there earned him a trial with Ajax's youth academy, which ended up lasting six weeks until his inability to receive a European work permit led to his return to Canada.
[2] At 18, helped Sigma FC climb the ranks for the Ontario Soccer League Men's Divisions.
[6] He made his debut for Dallas as a substitute for Fabian Castillo on March 14 in a 3–1 victory against Sporting Kansas City.
The first recording went missing which has been called "The Lost Tapes of Raleigh" [14] In November 2018, Bekker joined Forge FC of the new Canadian Premier League.
[17] On April 27, 2019, he participated in the first ever game in Canadian Premier League history, as Forge hosted York9 FC and battled to a 1–1 draw.
Forge won both games 1–0 to win the North Star Shield and become the first ever Canadian Premier League champions.
On January 18, 2013, he received his first call up by the Canada national team for friendlies against Denmark and United States.
[29] Bekker made his senior team debut as a starter against Denmark, the game ended in a 4–0 defeat.