Just a quick comparison of each players age 24-30 seasons:
Thomas 4561 PAs , 247 HRs .321/.441/.592/1.033 OPS+ 173
Judge 3161 PAs, 220 HRs, .284/.394/.583/.977 OPS+ 163
Judge is close, who knows what might have been without a COVID season. Their real differences are in K rate. Judge has K'd at 29%, Thomas only K'd at 11% walk rates are 14.9 for Judge and was 17.7 for Thomas.