At Don Mills Collegiate Institute, Craig was high school senior 1,600 metre champion. In 1971, he competed in an international high school track and field invitational, finishing second with a time of 4 minutes, 13.8 seconds, being beaten by Jim Morrison by only 1.3 seconds.[3]
In December 1975, Craig ran in Gothenburg, Sweden, finishing with a time of 4:02, as he witnessed John Walker set the world record with a time of 3.49.4.[4]
In July 1976, Craig was not picked for the Canadian team's European trip.[1]
Craig competed in the men's 1,500 metres at the 1976 Summer Olympics.[5] During the 1976 Olympics, he ran a time of 3:38 in his heat, which made him the Canadian record holder for the 1,500 meters.[2]
In 1979, the twins spent time in California preparing for the 1980 Summer Olympics, however the Canadians later boycotted the event. During 1981, Craig began to suffer from a "mysterious illness" which doctors believed to be a virus. He suffered from a cough for five months after running a 5,000 metre track race in Knoxville, Tennessee, which affected his preparations for the 1984 Summer Olympics.[6] In April 1981, Craig ran in the annual Brooks Shoes Spring Run-off and finished first with a time of 23 minutes 25 seconds, beating the prior year's time of 24 minutes by teammate Joe Sax. His brother John finished fourth.[7]