George Short, competing for Bedford Road Collegiate, won the Saskatchewan Open 100 and 220-yard sprints in 1958, in the midget division. In 1959, competing as a junior, he set Saskatchewan records in the 100 and 220-yard events and later that season tied a Canadian junior record in the 100-metre. In 1959, he earned a spot on Canada’s Pan-Am Games team competing in Chicago.
In 1960, George Short set high school records in the 100-metre and 200-metre sprints, this time in the senior division. At the Canadian Olympic Trials in 1960, he set a Saskatchewan record for the 100-metre with a time of 10.5 seconds, coming third to Harry Jerome who ran a world record time in that race. At the 1960 Olympic Games in Rome, he competed in the 100-metre race and with the Canadian 4 x 100-metre relay team set a Canadian record, with a time of 41.1 seconds.