In 1935, while still a junior player, Trevor Harvey wanted to train with the BC All-Star soccer team. His impressive practice sessions led to his selection to the team at just eighteen years of age. This was not surprising after his strong junior showing, receiving six medals for league and Provincial Cup championships. A true all-round athlete, Trevor participated in senior lacrosse with the New Westminster Salmonbellies, senior basketball, and was a champion billiards player. During the mid-1960s Harvey aided Stan Stronge (a former teammate) in coaching wheelchair basketball.

Harvey played centre-half with the Westminster Royals and in his first year in senior soccer, helped them win the 1936 Canadian championship. Harvey then moved on to Johnson National Storage and helped that team to win another Canadian soccer championship in 1937. He won his third consecutive Dominion Cup championship in 1938 with the North Shore United Football Club. Harvey was the first Canadian player to achieve this record. He won his fourth national title in 1949, again with North Shore United.

Harvey was routinely selected to play on BC all-star teams. He was player/coach during the 1949 BC All-Stars game against Newcastle United where he scored one of the two BC goals. He subsequently turned down three offers to play with English League clubs.

Harvey served as coach and manager of the Westminster Royals in 1950 and later became coach of his own junior team, the “Harvey’s Services.” He was elected first president of the North Shore Juvenile & Junior Soccer Association in 1950, after rebuilding juvenile soccer following World War II.