League Sans
Free downloadDisplay1 style18 languages
Font library
Bold, athletic letters for jerseys, team names, player numbers and game-day graphics. Choose a style that stays clear from the stands and on small screens.
Display1 style18 languages
Display1 style37 languages
Display1 style18 languages
Display1 style18 languages
Stencil1 style38 languages
Display1 style18 languages
Display1 style18 languages
Display1 style38 languages
Display1 style37 languages
Display1 style18 languages
Script1 style17 languages
Display1 style38 languages
Display1 style18 languages
Stencil1 style38 languages
Display1 style18 languages
Pixel1 style21 languages
Pixel1 style21 languages
By structure they are mixed: 12 display, 2 pixel, 2 stencil and 1 script, out of 17 in all. The largest group, 12 display fonts, is more than half of the page; all of them are also on Display Fonts. 1 of the 17 is in the free collection (League Sans), so a free account can download it as TTF; the other 16 download with Pro, Studio or a Font Pass. Every font on this page is a single Regular style, so there is no bold or light to switch to within a family. The tags they share most, after the page's own, are bold with 14, retro with 14, poster with 13 and t shirt with 13. Some are drawn on one letter structure: League Sans and Ration Stencil differ only in effect, slant or width, and 6 fonts here belong to such groups.
5 of the 7 fonts whose slant could be measured lean right, by a median of about 8°, while 2 stand upright. The steepest is Velocity Stripes at about 10°; the other 10 have strokes too varied to give one angle. Widths vary a lot: an average lowercase letter runs from 57.5% of the cap height in Dugout Script to 106.4% in Jersey Slab. The page median is 92.1%, 14% wider than the 80.5% median of the whole library, so the same words take a longer line than in an average library font. Lowercase x-heights of these sports & jersey fonts sit between 55.5% and 100% of the cap height, with a median of 78.7%; the library median is 71.8%, and 2 have lowercase as tall as the capitals. How dark a line of these sports & jersey fonts looks ranges from 20.6% ink coverage in Pixel Scoreboard Narrow up to 55.3% in Dugout Script; the median here, 43.8%, is 26% darker than the library's 34.7%. Of the 6 whose stroke contrast could be read from the o, 5 keep close to one stroke weight in every direction and 1 is heavier across than down, a reversed contrast. 15 of the 17 carry an effect drawn into every letter: varsity outline on 10, stripe on 3 and military stencil on 2.
Beyond Latin, 4 fonts cover Chinese and 2 cover Hebrew, Japanese kana and Korean Hangul; the largest character set is Racer Slab's 3,966, the smallest 148. Accents are covered across the set: every font has accented and special Latin letters, 53 at the median, so names like Zoë or Björn set without gaps. 15 of the 17 adjust spacing with kerning pairs (a median of 142); Alumni Roman has the most, 288. In the OpenType tables, 2 have OpenType ligatures or alternates; as for numbers, 2 have tabular figures that line up in columns of prices or scores.
Measured from the font files of 17 of the 17 fonts on this page: widths and heights are shares of the cap height. Library comparisons use the 392 library fonts measured on October 14, 2026.
Alumni Roman is tuned with 288 kerning pairs, closing VA up by 26.3% of the cap height, so headlines need less hand spacing.
League Sans is in the free collection: a free account can download its TTF for personal projects (up to 3 different free fonts a month).
Pixel Arcade Bold gives all ten figures one width, so prices, scores and dates line up in columns.
Cadet Stencil has a military stencil effect drawn into every letter, so the look needs no extra styling in your design app.
Dugout Script sets an average lowercase letter at 57.5% of the cap height, 38% under this page's median, so more letters fit across a label or a sleeve.
Jersey Slab runs 16% wider than the page median (106.4% of the cap height per lowercase letter), which fills a banner with one or two words.
Describe the letters you have in mind and get an installable font in a few minutes, then change any letter in Studio.
Create with AI