Who Wore it Best? Knicks #18?Phil Jackson wore #18 the longest for the Knicks, with a career spanning from 1967 to 1978.The #18 jersey for the Knicks was vacant from 1988 through 2009, which makes the list of notable wearers even shorter.