Our findings showed that SPP1 + SIRPα + macrophages could be immune inhibiting and represented an unfavorable prognostic biomarker in cancer patients including ESCC and HCC. Here, SIRPA is linked to cancer.