Identifying 21 prognosis genes (SERPINB9, EDNRB, RAPGEF3, HFE, RNF43, ZNF415, IL12RB2, MTUS1, NEDD9, ZNF667, AZGP1, WARS, GEM, RAB31, CALHM2, CA12, MYEOV, CELF2, SLCO5A1, ISM1, and PAPSS2) could accurately identify patients' prognosis and had close interactions with Neutrophil in the tumor environment, which may provide UM patients with personalized prognosis prediction and new treatment insights. This evidence concerns the gene CA12 and neoplasm.