Serum glucose, HbA1c, IGF-1, IGFBP3 and HOMA were not independently related to long-term cancer mortality. Here, IGF1 is linked to cancer.