{"id":3009,"date":"2026-10-14T10:11:19","date_gmt":"2026-10-14T10:11:19","guid":{"rendered":"https:\/\/hamcospo.com\/blog\/?p=3009"},"modified":"2026-10-14T15:24:43","modified_gmt":"2026-10-14T15:24:43","slug":"esports-jersey-maker","status":"publish","type":"post","link":"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/","title":{"rendered":"Esports Jersey Maker: How to Design a Custom Jersey for Your College, School or Club Team (2026\/27)"},"content":{"rendered":"\n<div style=\"border-left:4px solid #C8102E;background:#F1F4F8;padding:18px 22px;margin:0 0 24px;\"><p style=\"margin:0 0 6px;\"><strong>Quick Answer<\/strong><\/p><p style=\"margin:0;\">An esports jersey maker turns your logo, colors, gamertags and sponsor logos into one sublimated jersey. Send a vector logo, hex colors and a roster; Hamco Sports returns a free mockup in 12 hours. A short sleeve esports jersey is $32.99 each at 1 to 24 and $27.99 at 101 plus, names and numbers included. Plan on about 4 weeks door to door: 3 weeks of production plus shipping.<\/p><\/div>\n\n<p>Searching for an esports jersey maker usually means one of two things. Either you want a tool that lets you drag a logo onto a template and see it in thirty seconds. Or you want a company that builds the jersey from your files. Both exist and they do different jobs. A template tool is quick and shows you a stock layout. A maker that does cut and sew sublimation, like the <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-jerseys\/\">custom esports jerseys<\/a> page at Hamco Sports, gives you more. You get a human designer, a mockup to approve and a jersey where the whole panel is printable. This guide walks through the design the way a program manager would brief it: cut, colors, logo, gamertags, sponsor zones, sizes and the proof.<\/p>\n\n<p>It is written for the three groups that order esports team jerseys. Those are a college varsity or club program, a high school or middle school team in a state league, and an independent club or community org. Each one has a different approver and a different set of rules, and the article says where they differ. Before any of this, lock the team name, because it goes on the chest and in the mockup. If that is still open, the <a href=\"https:\/\/hamcospo.com\/blog\/esports-team-names\/\">esports team names<\/a> list on this site has 300 plus to pick from. Every price below is from the Hamco product pages read on October 14, 2026, and every rule cites its source.<\/p>\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#What_does_an_esports_jersey_maker_do_that_a_template_does_not\" >What does an esports jersey maker do that a template does not?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#How_do_you_design_your_own_esports_jersey_Seven_steps_in_order\" >How do you design your own esports jersey? Seven steps in order<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#1_Pick_the_cut_before_you_pick_the_art\" >1. Pick the cut before you pick the art<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#2_Choose_colors_that_read_on_camera_not_just_on_screen\" >2. Choose colors that read on camera, not just on screen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#3_Send_a_vector_logo_and_get_the_schools_permission_to_use_it\" >3. Send a vector logo, and get the school&#8217;s permission to use it<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#4_Gamertags_names_and_numbers\" >4. Gamertags, names and numbers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#5_Lay_out_sponsor_logos_the_way_a_real_league_would\" >5. Lay out sponsor logos the way a real league would<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#6_Sizes_use_the_chart_not_the_rosters_guesses\" >6. Sizes: use the chart, not the roster&#8217;s guesses<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#7_Read_the_mockup_like_an_opponent_would\" >7. Read the mockup like an opponent would<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#Esports_jersey_template_the_brief_to_send_your_maker\" >Esports jersey template: the brief to send your maker<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#What_do_esports_team_jerseys_cost_at_each_order_size\" >What do esports team jerseys cost at each order size?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#What_a_real_roster_costs\" >What a real roster costs<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#College_school_or_club_what_changes_in_the_design_process\" >College, school or club: what changes in the design process?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#Five_mistakes_that_cost_teams_a_reprint\" >Five mistakes that cost teams a reprint<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#How_to_order_from_Hamco_once_the_design_is_set\" >How to order from Hamco once the design is set<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#FAQ_Esports_Jersey_Maker\" >FAQ: Esports Jersey Maker<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#How_much_does_a_custom_esports_jersey_cost\" >How much does a custom esports jersey cost?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#Is_there_a_minimum_order_for_esports_team_jerseys\" >Is there a minimum order for esports team jerseys?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#Can_we_put_gamertags_instead_of_last_names_on_the_jerseys\" >Can we put gamertags instead of last names on the jerseys?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#How_many_sponsor_logos_can_go_on_an_esports_jersey\" >How many sponsor logos can go on an esports jersey?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/#How_long_does_it_take_to_get_custom_esports_jerseys_made\" >How long does it take to get custom esports jerseys made?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_does_an_esports_jersey_maker_do_that_a_template_does_not\"><\/span>What does an esports jersey maker do that a template does not?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>A template is a fixed layout with a few color zones and a logo slot. It is fine for a quick preview and for a one off shirt. It fails on the things an esports team wants most. Those are a full bleed graphic that runs across seams, a sponsor stack in the right zones, a gamertag with stylized characters, and matching joggers in the same art. A maker that prints by sublimation can do all of that because the design is dyed into the polyester before the jersey is sewn. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Dye-sublimation_printing\" target=\"_blank\" rel=\"noopener\">Dye sublimation<\/a> is a heat transfer process that works on polyester, which is why a sublimated jersey is polyester and not cotton. For the long version of what that means for color, feel and washing, see the <a href=\"https:\/\/hamcospo.com\/blog\/sublimated-jerseys\/\">sublimated jerseys<\/a> guide on this site.<\/p>\n\n<p>One honest difference to know up front. Hamco&#8217;s process is a designer and a mockup, not a drag and drop builder on the site. You send a quote request with your logo, colors and roster, and a designer returns a mockup within 12 hours according to the product page. The site&#8217;s other jersey guides say that clock runs on US business days. You then revise it until it is right and approve it. That is slower than a template tool for a first look and faster than a template tool for a finished, correct jersey. Want to play with ideas before you brief a designer? The free <a href=\"https:\/\/hamcospo.com\/blog\/sports-logo-maker\/\">sports logo maker<\/a> guide and the <a href=\"https:\/\/hamcospo.com\/blog\/best-jersey-color-combinations\/\">best jersey color combinations<\/a> guide are the two pages to open first.<\/p>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">What you need<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Online template tool<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Cut and sew sublimation maker<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">First look<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Instant preview of a stock layout<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Mockup in 12 hours from a designer (Hamco product page)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Design freedom<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Color zones and a logo slot; art stops at the seams<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Any art anywhere on the panel; stripes and gradients cross the seams<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Gamertags<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Usually a name field with a fixed font<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Per player tag in your font, stylized characters included, at no extra cost (product page)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Sponsor logos<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">One or two fixed slots<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Chest, back, shoulders and sleeves laid out to your league&#8217;s rules<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Matching joggers or jacket<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Rarely in the same tool<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Same art on a <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-full-uniforms\/\">full uniform<\/a> or a <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-uniforms\/\">three piece kit<\/a>, one mockup<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Price basis<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Per shirt, often with decoration and name fees added<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Flat per jersey price by quantity tier; names, numbers and logo included<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Best for<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">A one off shirt or a quick idea<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">A team, a program or anything you will reorder<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_do_you_design_your_own_esports_jersey_Seven_steps_in_order\"><\/span>How do you design your own esports jersey? Seven steps in order<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>Good esports jersey design is a sequence, so do the steps in this order because each one feeds the next. The cut sets the printable area and the colors set what the gamertag can be. The logo file decides whether the chest crest will be crisp, and the sponsor zones decide where everything else goes.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Pick_the_cut_before_you_pick_the_art\"><\/span>1. Pick the cut before you pick the art<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Hamco builds four jersey cuts on the same roughly 150 GSM moisture wicking polyester interlock: <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-short-sleeve-jerseys\/\">short sleeve<\/a>, <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-long-sleeve-jerseys\/\">long sleeve<\/a>, <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-sleeveless-jerseys\/\">sleeveless<\/a> and <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-quarter-zipper-jerseys\/\">quarter zip<\/a>. The product pages say you can mix cuts across one roster in one order. Pick by venue. Short sleeve is the stage default. Long sleeve gives a full arm of sponsor space and suits cold LAN rooms. Sleeveless runs cooler under stage lights and pairs with <a href=\"https:\/\/hamcospo.com\/blog\/best-gaming-arm-sleeves\/\">gaming arm sleeves<\/a>. Quarter zip has a collar for press days and travel. A <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-pullover-hoodies\/\">pullover hoodie<\/a> in the same art is the piece players wear off stage, and a polo is what some school programs want for the coach.<\/p>\n\n<p>Note on price. The four cut collection page lists $38.99 at 1 to 24 for any cut, while the short sleeve, sleeveless and long sleeve pages list $32.99, $32.99 and $34.99. The cut page price is the one in the table further down; ask for it on your quote.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Choose_colors_that_read_on_camera_not_just_on_screen\"><\/span>2. Choose colors that read on camera, not just on screen<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Esports jerseys live on a webcam, a stage feed and a phone photo, all of which crush contrast. The test is simple: can a viewer read the gamertag and number on a 1080p stream at a glance? The <a href=\"https:\/\/www.w3.org\/WAI\/WCAG22\/Understanding\/contrast-minimum.html\" target=\"_blank\" rel=\"noopener\">WCAG 2.2 contrast standard<\/a> used for websites gives a number for that. Normal text needs a contrast ratio of at least 4.5:1 and large text at least 3:1. WCAG is a web standard, not a league rule, but it is a published, testable floor for readable text on a colored background, so this article uses it as a guide. The rule this article applies: a gamertag or name needs at least 4.5:1 against the panel behind it, and a big back number needs at least 3:1. The chart ranks 15 common esports color pairs by that ratio, and the table under it lists the hex values behind every bar.<\/p>\n\n<figure class=\"wp-block-image size-large es-chart\"><img decoding=\"async\" src=\"REPLACE_WITH_UPLOADED_CHART_URL\" alt=\"Contrast ladder chart ranking 15 common esports jersey color pairs by WCAG 2.2 contrast ratio, each with a swatch showing a sample gamertag and number in the real colors. White on black is highest at 21:1; white on navy and navy on white are 16:1; neon green on black and black on neon green 15.5:1; cyan on black 13.7:1; yellow on navy 11.4:1; white on purple 9.9:1; white on red 5.9:1. Red on black is 3.6:1 and clears only the 3:1 large text floor. Orange on white 2.9:1, red on navy 2.7:1, gray on white 2.5:1, yellow on white 1.4:1 and white on neon green 1.4:1 fail both floors. Ratios computed October 14, 2026\" loading=\"lazy\" width=\"1560\" height=\"1050\"><\/figure>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Text on panel<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Text hex<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Panel hex<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Ratio<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Passes for<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">White on black<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">000000<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">21.0:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Navy on white<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">14213D<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">16.0:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">White on navy<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">14213D<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">16.0:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Neon green on black<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">39FF14<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">000000<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">15.5:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Black on neon green<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">000000<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">39FF14<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">15.5:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Cyan on black<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">00E5FF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">000000<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">13.7:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Yellow on navy<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFD700<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">14213D<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">11.4:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">White on purple<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">5B2A86<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">9.9:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">White on red<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">C8102E<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">5.9:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Gamertag and number<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Red on black<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">C8102E<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">000000<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">3.6:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Number only<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Orange on white<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FF6A00<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">2.9:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Neither<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Red on navy<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">C8102E<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">14213D<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">2.7:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Neither<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Gray on white<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">9AA5B1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">2.5:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Neither<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Yellow on white<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">FFD700<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">1.4:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Neither<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">White on neon green<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">FFFFFF<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">39FF14<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">1.4:1<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Neither<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Three lessons from the chart and the table. White or black text on a strong color almost always clears 4.5:1, which is why white or black is the safe choice for the tag. Neon green and cyan work only on black; put white on neon green and the ratio drops to 1.4:1, which is unreadable. Red on navy, the Hamco brand pair, is 2.7:1, fine for a logo next to white text but under the floor for a gamertag or a number. Red on black at 3.6:1 works for a big number and not for a gamertag. If your school colors are a low contrast pair such as orange and white, keep both in the design and use black or white for every letter and number.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Send_a_vector_logo_and_get_the_schools_permission_to_use_it\"><\/span>3. Send a vector logo, and get the school&#8217;s permission to use it<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<br> <figure class=\"wp-block-image size-large\"> <img src=\"https:\/\/hamcospo.com\/blog\/wp-content\/uploads\/2026\/10\/College-esports-team-in-matching-custom-sublimated-Hamco-Sports-jerseys-with-gamertags-on-the-back-seated-at-a-LAN-stage.webp\" alt=\"College esports team in matching custom sublimated Hamco Sports jerseys with gamertags on the back, seated at a LAN stage\" height=\"675\" loading=\"eager\" decoding=\"async\" style=\"max-width:100%;height:auto;\"> <\/figure> <br>\n\n<p>The chest crest is the one place a blurry file shows. Send the logo as a vector (AI, EPS, PDF or SVG). A PNG pulled from a website is fine for a mockup and poor for print. If your team is a college or high school program, the school logo belongs to the school. Many colleges run logo use through a trademark or licensing office, and that office will usually want to see the mockup before the jersey is approved. Ask athletics who signs off and build that approval into your timeline. For an independent club, check that your own name and mark are not already taken before you print 40 jerseys; the <a href=\"https:\/\/www.uspto.gov\/trademarks\/search\" target=\"_blank\" rel=\"noopener\">USPTO trademark search<\/a> is free.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Gamertags_names_and_numbers\"><\/span>4. Gamertags, names and numbers<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Esports is one of the few sports where the name on the back is usually not a surname. Hamco&#8217;s product pages say each jersey can carry a gamertag, a player name, a number and a country flag at no extra cost, including long tags and stylized characters. Two guidelines from this site&#8217;s design articles still apply. Keep a chest or back line to about 14 characters so it prints in one line at a readable size; a 22 character tag will be printed, but smaller. Pick one number font for the whole roster from the <a href=\"https:\/\/hamcospo.com\/blog\/best-jersey-fonts\/\">best jersey number fonts<\/a> guide and do not let players choose their own. One decision belongs to the school, not the maker: some athletic departments require real surnames on school issued uniforms. Ask before the roster goes in.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Lay_out_sponsor_logos_the_way_a_real_league_would\"><\/span>5. Lay out sponsor logos the way a real league would<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<br> <figure class=\"wp-block-image size-large\"> <img fetchpriority=\"high\" src=\"https:\/\/hamcospo.com\/blog\/wp-content\/uploads\/2026\/10\/Esports-jersey-design-mockup-on-a-laptop-with-vector-logo-hex-color-swatches-and-a-roster-the-brief-a-custom-esports-jersey-maker-works-from.webp\" alt=\"Esports jersey design mockup on a laptop with vector logo, hex color swatches and a roster, the brief a custom esports jersey maker works from\" width=\"1200\" height=\"675\" loading=\"eager\" decoding=\"async\" style=\"max-width:100%;height:auto;\"> <\/figure> <br>\n\n<p>No single body governs esports jerseys the way NFHS or the NCAA governs a ball sport. Publisher run leagues publish their own uniform rules, and one of the most detailed public ones is Riot&#8217;s VALORANT Challengers ruleset. The <a href=\"https:\/\/cdn.sanity.io\/files\/dsfx7636\/news_live\/deb8d51cd07ca87ac87b1d4863559e4e54cdd8db.pdf\" target=\"_blank\" rel=\"noopener\">VALORANT Challengers Americas Competition Ruleset<\/a> (version 25.2, April 2, 2025, hosted by Riot) sets out in sections 7.6 to 7.10 what a team jersey may carry. A school or club team is not bound by it, but it is the best model for where logos go. A player who later signs with a Challengers team will meet similar rules. The table is a summary; the ruleset is the source. A team entering the 2026 North America Challengers league should also read the ACE VALORANT Challengers North America 2026 ruleset the league publishes, which can add its own limits.<\/p>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Rule (Challengers Americas ruleset v25.2)<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">What it says<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">What to do on a school or club jersey<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">7.8 Team jersey<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Players wear official, approved and identical game day jerseys in all league games. No Riot marks, VALORANT logos or agent art without written permission.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">One design for the whole roster. Keep publisher art and game logos off the jersey unless you have a license.<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">7.7.1 and 7.7.2 Sponsor logo placement<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">No restriction on the number or placement of sponsor logos on the uniform, but a team must not make a sponsor look like its naming sponsor. Regional leagues may add limits: Riot&#8217;s Southeast Asia Challengers ruleset for 2026 allows at most three sponsor logos on the center front chest and stomach.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Plan the chest for the team crest plus up to three sponsors; put the rest on the sleeves and upper back. That layout matches the strictest published Riot limit.<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">7.8.3 Legwear<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">All players wear pants or all wear shorts, matching, and it must be approved team legwear, neutral unbranded legwear or official tournament legwear.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">If you order the <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-full-uniforms\/\">full uniform<\/a>, order it for everyone; a mix of team joggers and street shorts breaks the rule.<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">7.7.4 National symbols<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Flags and other symbols that represent a nation are prohibited on any apparel worn by the team.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Hamco offers a country flag at no cost. Fine for a school or club league; leave it off a jersey built for a Riot league.<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">7.9.2 Under jersey apparel<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Long sleeves under the jersey must be team colors or a neutral color, with no sponsor logos; a player&#8217;s in game name and the team logo are allowed.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Order a plain long sleeve base or a long sleeve jersey instead of layering a sponsored shirt.<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">7.9.3 Over jersey apparel<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Hoodies and jackets worn over the jersey on stage must replicate the approved jersey or be approved in advance.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">If you want hoodies on stage, build them from the same art as the jersey, not a separate design.<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Appendix 1 prohibited categories<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Sponsors that will not be approved: other game publishers, consoles and esports leagues, gambling and sportsbooks, fantasy esports, prescription drugs, firearms, pornography, tobacco, alcohol other than beer and wine, political campaigns, other esports teams, and cryptocurrencies, or any other unregulated financial instruments or markets (the ruleset&#8217;s words). Conditional, approved case by case: beer and wine, cryptocurrency exchanges, NFTs, blockchain technology companies, CBD products and government entities. So a coin is out and an exchange needs written approval.<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Schools usually ban all of these outright. Clear every sponsor with the athletic director or the student org office before it goes on the mockup.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Sizes_use_the_chart_not_the_rosters_guesses\"><\/span>6. Sizes: use the chart, not the roster&#8217;s guesses<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Every Hamco esports jersey runs youth YS to YXL and adult XS to 4XL at the same price, with separate men&#8217;s and women&#8217;s charts. Chest is the measurement that matters for a jersey. On the product page chart a men&#8217;s medium is a 38 to 40 inch chest and a women&#8217;s medium is 36 to 38. A youth large is 32 to 34, which overlaps a men&#8217;s XS at 32 to 34, so a smaller high school player may fit either. Esports players sit for hours, so this article&#8217;s advice is to order one size up from a tight athletic fit. Send the <a href=\"https:\/\/hamcospo.com\/sizing-chart\/\">sizing chart<\/a> to every player and collect a chest measurement, not a tee shirt size from memory.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_Read_the_mockup_like_an_opponent_would\"><\/span>7. Read the mockup like an opponent would<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>The mockup is the only proof you get before production, so read it slowly. Check the logo is the vector version, not the PNG. Check every gamertag against the roster spelling, including capital letters and numbers that look like letters. Check the sponsor count on the chest against your league&#8217;s rule. Look at the back, not just the front, because stage and crowd cameras see the back as often as the front. Only approve when every line is right. At Hamco the order goes into production after you approve the mockup, and production is three weeks from a confirmed order.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Esports_jersey_template_the_brief_to_send_your_maker\"><\/span>Esports jersey template: the brief to send your maker<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>A template in the esports sense is not a picture, it is a brief. Fill in this table and send it with the logo file and the roster, and a designer can produce a first mockup without a single follow up question. A brief like this cuts the revision rounds, because the designer is not guessing at colors, tags or sponsor count.<\/p>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Brief line<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">What to write (example in brackets)<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Team and level<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Team name, school or org, league or tournament (Northside Esports, high school, state PlayVS league)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Cut and quantity<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Cut per player, total count, how many spares (short sleeve, 12 players plus 2 spares, 2 coach quarter zips)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Colors as hex<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Primary, secondary, accent; which one is the panel and which one is the text (panel 14213D, accent C8102E, text FFFFFF)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Logo files<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Vector crest, any sponsor logos as vectors, the school&#8217;s usage approval if needed<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Front layout<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Crest position, number of chest sponsors, number on the front or not (crest center, two sponsors, no front number)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Back layout<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag or surname, number size, upper back sponsor (gamertag above a 10 inch number, one sponsor across the shoulders)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Sleeves<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Logo per sleeve, flag yes or no, league patch space (school mark left sleeve, sponsor right sleeve, no flag)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Roster<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Spreadsheet: player, tag exactly as it prints, number, men&#8217;s or women&#8217;s or youth, size (collected from measurements)<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Deadline and ship to<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">The date you need jerseys in hand and the address (first match November 20, ship to the school front office)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_do_esports_team_jerseys_cost_at_each_order_size\"><\/span>What do esports team jerseys cost at each order size?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>Every Hamco esports page prices by quantity in the order, in four tiers, and the price includes names, numbers, team logo, the mockup and shipping according to the product pages. There is no minimum, so a single player can order one jersey at the 1 to 24 price. The prices below are from the individual product pages on October 14, 2026.<\/p>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Product (per piece)<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">1 to 24<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">25 to 50<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">51 to 100<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">101 plus<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-short-sleeve-jerseys\/\">Short sleeve esports jersey<\/a><\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$31.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$29.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$27.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-sleeveless-jerseys\/\">Sleeveless esports jersey<\/a><\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$29.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$27.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$24.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-long-sleeve-jerseys\/\">Long sleeve esports jersey<\/a><\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$34.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$29.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$28.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-quarter-zipper-jerseys\/\">Quarter zip esports jersey<\/a><\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$38.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$34.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$29.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-short-sleeve-t-shirts\/\">Short sleeve esports tee<\/a> (poly cotton)<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$29.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$26.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$24.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-polo-shirts\/\">Esports polo<\/a><\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$39.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$36.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$29.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-pullover-hoodies\/\">Pullover hoodie<\/a><\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$46.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$44.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$41.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$38.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-full-uniforms\/\">Full uniform<\/a> (jersey and joggers)<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$69.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$64.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$62.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$59.99<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\"><a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/custom-esports-uniforms\/\">Three piece kit<\/a> (jersey, joggers, quarter zip jacket)<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$79.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$74.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$72.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$69.99<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Two things the table shows. First, the sublimated jersey and the poly cotton tee cost the same at 1 to 24. A team choosing esports team shirts over jerseys to save money saves nothing at that size; the tee is the right pick only if players want a cotton feel. The tee page says it is decorated by sublimation, screen printing or embroidery. Sublimation dye bonds only to the polyester share of a blend, so expect a softer, less saturated print than on the jersey. Second, the volume discount on a short sleeve jersey is $5 between the top and bottom tier. The saving from pooling a college program&#8217;s rosters into one order is real but modest. In dollars the biggest drop is on the full uniform, $10 from $69.99 to $59.99. In percentage terms the sleeveless jersey drops the most, 24 percent from $32.99 to $24.99, against 15 percent on the short sleeve jersey and 14 percent on the full uniform.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_a_real_roster_costs\"><\/span>What a real roster costs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n<p>Esports rosters are small, which is why most teams never leave the first tier. These examples use the short sleeve jersey and this article&#8217;s arithmetic.<\/p>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Team<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Jerseys<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Tier price<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Total<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Rocket League club, 3 players and 1 sub<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">4<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$131.96<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">VALORANT or League of Legends school team, 5 starters, 1 sub, 1 coach<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">7<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$230.93<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">High school program, two rosters of 6 plus 2 coaches<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">14<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$461.86<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">College program, six rosters of 6 plus 4 staff, one order<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">40<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$31.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$1,279.60<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Same college program ordered team by team (six orders of 6 and one of 4)<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">40<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$32.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">$1,319.60<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Campus store or alumni run<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">120<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$27.99<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">$3,358.80<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>The college program saves $40 by ordering as one program instead of team by team. On quarter zips the same move saves $160 ($38.99 down to $34.99 on 40 jerseys). The point is not the saving; it is that one order means one mockup, one approval and one invoice for the athletic department, which is the part that usually goes wrong.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"College_school_or_club_what_changes_in_the_design_process\"><\/span>College, school or club: what changes in the design process?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>The jersey is the same garment in all three cases. What changes is who has to say yes, which rules apply and who pays. Collegiate esports has grown into a varsity activity. The <a href=\"https:\/\/www.nacesports.org\/\" target=\"_blank\" rel=\"noopener\">National Association of Collegiate Esports<\/a> was founded in 2016 and describes itself as the largest association of varsity esports programs in North America. It reports over 170 member institutions and more than 4,000 student athletes (<a href=\"https:\/\/www.naia.org\/news\/members\/naia-and-nace-announce-the-naia-esports-cup\/\" target=\"_blank\" rel=\"noopener\">NACE&#8217;s own figures<\/a> in the NAIA Esports Cup announcement, October 1, 2026). At the high school level the <a href=\"https:\/\/www.nfhs.org\/activities\/esports\" target=\"_blank\" rel=\"noopener\">NFHS<\/a> lists esports among its activities. <a href=\"https:\/\/playvs.com\/\" target=\"_blank\" rel=\"nofollow noopener\">PlayVS<\/a>, the official esports partner of the NFHS Network, runs middle and high school leagues state by state, and now a college league, the PlayVS College League. PlayVS names an official jersey provider on its site. As far as the site shows that is a partnership, not a rule that teams must buy from it, but ask your state league before you order.<\/p>\n\n\n<figure class=\"hamco-table\" style=\"margin:24px 0;overflow-x:auto;\"><table style=\"width:100%;border-collapse:collapse;border:1px solid #D6DCE5;font-family:inherit;\"><thead><tr><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Question<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">College varsity or club<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">High school or middle school<\/th><th style=\"background:#14213D;color:#ffffff;font-weight:700;text-align:left;padding:10px 12px;border:1px solid #14213D;font-size:15px;\">Independent club or org<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Who approves the design<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Athletics or the student org office, plus the trademark or licensing office for the school logo<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Athletic director or the club advisor; district policy on the school name and mascot<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">The team itself; the captain or org owner signs off<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Logo rights<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">School marks are licensed; use the official vector files and get written approval<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">School name and mascot belong to the district; ask before printing<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Your own mark; run a trademark search before you commit<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Sponsor rules<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Athletics sponsor policy; usually no alcohol, gambling or tobacco, and often no brands that compete with the school&#8217;s own sponsors<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">District policy decides; expect local business sponsors to be allowed and the Riot prohibited categories to be banned<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">League or tournament rules; use the Riot list as the model if the league has none<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Name on the back<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag is normal; some programs require surnames on varsity issue<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Often surname or gamertag at the AD&#8217;s choice; check the student privacy policy<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Gamertag<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;color:#14213D;font-weight:700;\">Who pays<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Program budget, boosters or players; one order per program saves a tier<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Club budget or fundraiser; a 12 player team is under $500<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#ffffff;\">Players or a sponsor; sponsors buy sleeve space<\/td><\/tr><tr><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;color:#14213D;font-weight:700;\">Timeline<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">Licensing review plus 3 weeks of production; start 8 weeks out<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">AD approval plus 3 weeks of production; start 6 weeks out<\/td><td style=\"padding:9px 12px;border:1px solid #D6DCE5;vertical-align:top;font-size:15px;background:#F7F9FB;\">3 weeks plus shipping; start 5 weeks out<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Five_mistakes_that_cost_teams_a_reprint\"><\/span>Five mistakes that cost teams a reprint<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<ol><li>Approving a mockup from a PNG logo. The crest prints soft. Send the vector first, then approve.<\/li>\n<li>A gamertag in a color that fails on stream. Check the pair in the contrast table; if a gamertag pair is under 4.5:1 or a number pair is under 3:1, change the text color, not the design.<\/li>\n<li>Four sponsors across the chest. It looks crowded in a 5 inch wide broadcast box and would fail Riot&#8217;s Southeast Asia Challengers limit of three. Three on the chest, the rest on the sleeves and back.<\/li>\n<li>Ordering the roster without spares. Players transfer in mid season; two blank number jerseys in the common sizes cost about $66 and save a rush order.<\/li>\n<li>Using a publisher&#8217;s game logo or character art on the jersey. It is their intellectual property and a league will refuse the jersey. Use your own crest.<\/li><\/ol>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_order_from_Hamco_once_the_design_is_set\"><\/span>How to order from Hamco once the design is set<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>Hamco Sports builds the four jersey cuts, tees, polos, hoodies, jackets and the two uniform sets on the <a href=\"https:\/\/hamcospo.com\/custom-esports-apparel\/\">custom esports apparel<\/a> pages, in youth and adult sizes, with no minimum. The route is the same as for any team sport on this site. Send the brief above through the <a href=\"https:\/\/hamcospo.com\/request-a-quote\/\">request a quote<\/a> form with the logo and roster, get the mockup in 12 hours, revise, approve and pay. Then production starts. The <a href=\"https:\/\/hamcospo.com\/blog\/how-to-order-team-uniforms\/\">how to order team uniforms<\/a> guide covers the roster and payment side in more detail, and the pre season <a href=\"https:\/\/hamcospo.com\/blog\/team-uniform-ordering-checklist\/\">ordering checklist<\/a> keeps a program on schedule.<\/p>\n\n<p>On timing, plan on about four weeks door to door. The <a href=\"https:\/\/hamcospo.com\/shipping-policy\/\">shipping policy<\/a>, updated October 13, 2026, counts three weeks (15 business days) of production. The clock starts when the mockup is approved, sizes and numbers are confirmed and payment is made in full. Add 3 to 5 business days of standard shipping in the continental US. A rush to 10 business days is $250 or 20 percent of the order, whichever is higher. The product pages describe the same three weeks as including shipping and say shipping is free on every order. The policy prices shipping by weight and destination unless a promotion applies, so confirm both on the quote.<\/p>\n\n<p>Once the jerseys arrive, wash them cold and inside out so the sublimated art lasts; the <a href=\"https:\/\/hamcospo.com\/blog\/how-to-wash-a-jersey\/\">how to wash a jersey<\/a> guide has the full routine. If your program also runs a basketball or football side, the same design process is covered sport by sport, starting with the <a href=\"https:\/\/hamcospo.com\/blog\/custom-basketball-jersey-maker\/\">custom basketball jersey maker<\/a> guide. And if anyone on the board still asks why a gaming team needs a uniform, the <a href=\"https:\/\/hamcospo.com\/blog\/why-professional-esports-teams-invest-in-matching-team-apparel\/\">why professional esports teams invest in matching apparel<\/a> article is the answer to forward.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FAQ_Esports_Jersey_Maker\"><\/span>FAQ: Esports Jersey Maker<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_much_does_a_custom_esports_jersey_cost\"><\/span>How much does a custom esports jersey cost?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>At Hamco Sports a short sleeve esports jersey is $32.99 each at 1 to 24, $31.99 at 25 to 50, $29.99 at 51 to 100 and $27.99 at 101 plus. Gamertags, numbers and the team logo are included. A quarter zip is $38.99 down to $29.99 (product pages, October 14, 2026).<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Is_there_a_minimum_order_for_esports_team_jerseys\"><\/span>Is there a minimum order for esports team jerseys?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>No. Every Hamco esports product page says there is no minimum. One player can order one jersey at the 1 to 24 price, and a program can pool several rosters in one order to reach a lower tier.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Can_we_put_gamertags_instead_of_last_names_on_the_jerseys\"><\/span>Can we put gamertags instead of last names on the jerseys?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. Hamco prints a gamertag, a player name, a number and a country flag per jersey at no extra cost, including long or stylized tags. Keep a tag to about 14 characters for a one line print, and ask your school whether varsity uniforms must carry surnames.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_many_sponsor_logos_can_go_on_an_esports_jersey\"><\/span>How many sponsor logos can go on an esports jersey?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>There is no universal rule. Riot&#8217;s Challengers Americas ruleset (v25.2) sets no limit on the number or placement of sponsor logos, while its Southeast Asia 2026 ruleset caps the center chest at three. School leagues follow district sponsor policy, which usually bans gambling, alcohol and tobacco sponsors outright.<\/p>\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_long_does_it_take_to_get_custom_esports_jerseys_made\"><\/span>How long does it take to get custom esports jerseys made?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>About four weeks door to door. Hamco&#8217;s shipping policy counts three weeks of production from the day the mockup is approved, sizes are confirmed and payment is made. Add 3 to 5 business days of standard US shipping. A 10 business day rush is $250 or 20 percent, whichever is higher.<\/p>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How much does a custom esports jersey cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"At Hamco Sports a short sleeve esports jersey is $32.99 each at 1 to 24, $31.99 at 25 to 50, $29.99 at 51 to 100 and $27.99 at 101 plus. Gamertags, numbers and the team logo are included. A quarter zip is $38.99 down to $29.99 (product pages, October 14, 2026).\"}},{\"@type\":\"Question\",\"name\":\"Is there a minimum order for esports team jerseys?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Every Hamco esports product page says there is no minimum. One player can order one jersey at the 1 to 24 price, and a program can pool several rosters in one order to reach a lower tier.\"}},{\"@type\":\"Question\",\"name\":\"Can we put gamertags instead of last names on the jerseys?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Hamco prints a gamertag, a player name, a number and a country flag per jersey at no extra cost, including long or stylized tags. Keep a tag to about 14 characters for a one line print, and ask your school whether varsity uniforms must carry surnames.\"}},{\"@type\":\"Question\",\"name\":\"How many sponsor logos can go on an esports jersey?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"There is no universal rule. Riot's Challengers Americas ruleset (v25.2) sets no limit on the number or placement of sponsor logos, while its Southeast Asia 2026 ruleset caps the center chest at three. School leagues follow district sponsor policy, which usually bans gambling, alcohol and tobacco sponsors outright.\"}},{\"@type\":\"Question\",\"name\":\"How long does it take to get custom esports jerseys made?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"About four weeks door to door. Hamco's shipping policy counts three weeks of production from the day the mockup is approved, sizes are confirmed and payment is made. Add 3 to 5 business days of standard US shipping. A 10 business day rush is $250 or 20 percent, whichever is higher.\"}}]}<\/script>\n\n\n\n<style data-wp-block-html=\"css\">\n.hamco-cta{max-width:720px;margin:32px auto;font-family:inherit}\n.hamco-banner{background:#C8102E !important;border-radius:4px;padding:34px 24px;text-align:center}\n.hamco-banner-title{margin:0 0 10px !important;color:#ffffff !important;font-size:clamp(24px,4.4vw,34px) !important;font-weight:800 !important;line-height:1.15 !important;font-family:inherit !important}\n.hamco-banner-sub{margin:0 !important;color:#ffffff !important;font-size:clamp(15px,2.4vw,18px) !important;font-weight:400 !important;line-height:1.4 !important;font-family:inherit !important}\n.hamco-btn-row{text-align:center;margin-top:20px;font-size:0}\n.hamco-btn{display:inline-block;min-width:230px;margin:8px;padding:14px 30px;font-size:16px !important;font-weight:700 !important;text-decoration:none !important;border-radius:4px;text-align:center;box-sizing:border-box;line-height:1.2;font-family:inherit !important}\n.hamco-btn-light{background:#ffffff !important;color:#C8102E !important;border:2px solid #14213D !important}\n.hamco-btn-light:hover{background:#f4f6f8 !important}\n.hamco-btn-navy{background:#14213D !important;color:#ffffff !important;border:2px solid #14213D !important}\n.hamco-btn-navy:hover{background:#0e192b !important}\n.hamco-btn-red{background:#C8102E !important;color:#ffffff !important;border:2px solid #14213D !important;box-shadow:0 2px 6px rgba(0,0,0,.15)}\n.hamco-btn-red:hover{background:#a50d1f !important}\n.hamco-btn-block{display:block !important;max-width:380px;margin:0 auto;padding:16px 30px;font-size:18px !important}\n.hamco-mockup-note{margin:12px 0 0 !important;text-align:center;color:#6B7785 !important;font-size:13px !important;font-style:italic !important;font-family:inherit !important}\n@media(max-width:520px){.hamco-btn{display:block;width:100%;min-width:0;margin:8px 0}}\n<\/style>\n\n<div class=\"hamco-cta\">\n  <div class=\"hamco-banner\">\n    <div class=\"hamco-banner-title\">Save $500 on Your First Club Order<\/div>\n    <div class=\"hamco-banner-sub\">Join the HAMCO Family Today<\/div>\n  <\/div>\n  <div class=\"hamco-btn-row\">\n    <a class=\"hamco-btn hamco-btn-light\" href=\"https:\/\/hamcospo.com\/contact-hamco-sports\/\">Claim Your Discount<\/a>\n    <a class=\"hamco-btn hamco-btn-navy\" href=\"https:\/\/hamcospo.com\/#sports-categories\">Explore Collections<\/a>\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Quick Answer An esports jersey maker turns your logo, colors, gamertags and sponsor logos into one sublimated jersey. Send a vector logo, hex colors and a roster; Hamco Sports returns a free mockup in 12 hours. A short sleeve esports jersey is $32.99 each at 1 to 24 and $27.99 at 101 plus, names and &#8230; <a title=\"Esports Jersey Maker: How to Design a Custom Jersey for Your College, School or Club Team (2026\/27)\" class=\"read-more\" href=\"https:\/\/hamcospo.com\/blog\/esports-jersey-maker\/\" aria-label=\"Read more about Esports Jersey Maker: How to Design a Custom Jersey for Your College, School or Club Team (2026\/27)\">Read more<\/a><\/p>\n","protected":false},"author":8,"featured_media":3011,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[744,746,743,747,745,748],"class_list":["post-3009","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esports","tag-design-your-own-esports-jersey","tag-esports-jersey-design","tag-esports-jersey-maker","tag-esports-jersey-template","tag-esports-team-jerseys","tag-esports-team-shirts"],"_links":{"self":[{"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/posts\/3009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/comments?post=3009"}],"version-history":[{"count":2,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/posts\/3009\/revisions"}],"predecessor-version":[{"id":3016,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/posts\/3009\/revisions\/3016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/media\/3011"}],"wp:attachment":[{"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/media?parent=3009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/categories?post=3009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hamcospo.com\/blog\/wp-json\/wp\/v2\/tags?post=3009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}