2-7/8" Round Tennis Net Posts

Our 2-7/8″ round tennis net posts offer a classic look for any court. This size is the standard choice for most residential and club facilities. We use high-grade steel to ensure these posts remain straight under heavy tension. The rounded profile provides a traditional aesthetic that fits all court styles. Each post features a weather-resistant finish to protect against rust and corrosion. These posts are easy to install and provide long-lasting stability. Upgrade your court with this reliable and proven hardware.

  • Surface Mount Tennis Net Posts

    2-7/8″ Round Surface Mount Tennis Net Posts – Putterman

    $681.95
    .tse-tns-sm-modal-btn-wrap { margin: 0 0 16px 0; } .tse-tns-sm-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-tns-sm-modal-trigger:hover { background: #002D5A; } .tse-tns-sm-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-tns-sm-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-tns-sm-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-tns-sm-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-tns-sm-modal-overlay.tse-tns-sm-modal-open { display: block; } .tse-tns-sm-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-tns-sm-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-tns-sm-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-tns-sm-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-tns-sm-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-tns-sm-modal-content { padding: 0; } @media (max-width: 640px) { .tse-tns-sm-modal-overlay { padding: 0; } .tse-tns-sm-modal-inner { border-radius: 0; } .tse-tns-sm-modal-btn-text { font-size: 13px; } }
    Surface Mount Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-tns-sm-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-tns-sm-chart-wrap * { box-sizing: border-box; } .tse-tns-sm-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-tns-sm-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-tns-sm-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-tns-sm-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-tns-sm-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } .tse-tns-sm-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-tns-sm-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 760px; } .tse-tns-sm-table .col-spec { width: 200px; } .tse-tns-sm-table thead th:first-child, .tse-tns-sm-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-tns-sm-table thead th:first-child { background: #001F3F; } .tse-tns-sm-table thead tr { background: #001F3F; } .tse-tns-sm-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-tns-sm-table thead th:first-child { text-align: left; border-left: none; } .tse-tns-sm-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-tns-sm-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-tns-sm-row-odd { background: #F5F7FA; } .tse-tns-sm-row-even { background: #ffffff; } .tse-tns-sm-row-price { background: #EAF4FC; } .tse-tns-sm-row-section-hdr { background: #F5F7FA; } .tse-tns-sm-row-sub-odd { background: #FAFBFC; } .tse-tns-sm-row-sub-even { background: #ffffff; } .tse-tns-sm-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-tns-sm-table tbody tr.tse-tns-sm-row-odd td:first-child { background: #F5F7FA; } .tse-tns-sm-table tbody tr.tse-tns-sm-row-even td:first-child { background: #ffffff; } .tse-tns-sm-table tbody tr.tse-tns-sm-row-price td:first-child { background: #EAF4FC; } .tse-tns-sm-table tbody tr.tse-tns-sm-row-section-hdr td:first-child { background: #F5F7FA; } .tse-tns-sm-table tbody tr.tse-tns-sm-row-sub-odd td:first-child { background: #FAFBFC; } .tse-tns-sm-table tbody tr.tse-tns-sm-row-sub-even td:first-child { background: #ffffff; } .tse-tns-sm-table tbody td.tse-tns-sm-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-tns-sm-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-tns-sm-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-tns-sm-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-tns-sm-sublabel-cell { padding-left: 42px !important; } .tse-tns-sm-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-tns-sm-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-tns-sm-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-tns-sm-check-icon { display: inline-block; vertical-align: middle; } .tse-tns-sm-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-tns-sm-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-tns-sm-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-tns-sm-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-tns-sm-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-tns-sm-price-value del, .tse-tns-sm-price-value del .amount, .tse-tns-sm-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-tns-sm-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-tns-sm-price-value .amount, .tse-tns-sm-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-tns-sm-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-tns-sm-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-tns-sm-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-tns-sm-legend-item { display: flex; align-items: center; gap: 6px; } .tse-tns-sm-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-tns-sm-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-tns-sm-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-tns-sm-note:last-child { margin-bottom: 0; } .tse-tns-sm-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-tns-sm-note a { color: #185FA5; font-weight: 500; } .tse-tns-sm-mobile { display: none; } @media (max-width: 820px) { .tse-tns-sm-table-wrap { display: none; } .tse-tns-sm-mobile { display: block; } .tse-tns-sm-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-tns-sm-site { display: none; } .tse-tns-sm-title { font-size: 22px; } .tse-tns-sm-legend { padding: 10px 18px; gap: 14px; } } .tse-tns-sm-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-tns-sm-m-nav::-webkit-scrollbar { display: none; } .tse-tns-sm-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-tns-sm-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-tns-sm-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-tns-sm-m-cards::-webkit-scrollbar { display: none; } .tse-tns-sm-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-tns-sm-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-tns-sm-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-tns-sm-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-tns-sm-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-tns-sm-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-tns-sm-m-row-odd { background: #F5F7FA; } .tse-tns-sm-m-row-even { background: #ffffff; } .tse-tns-sm-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-tns-sm-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-tns-sm-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-tns-sm-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-tns-sm-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-tns-sm-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-tns-sm-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-tns-sm-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-tns-sm-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-tns-sm-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-tns-sm-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-tns-sm-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-tns-sm-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-tns-sm-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-tns-sm-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-tns-sm-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-tns-sm-m-pl:hover, .tse-tns-sm-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-tns-sm-m-pl-left { flex: 1; } .tse-tns-sm-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-tns-sm-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-tns-sm-m-pl-price del, .tse-tns-sm-m-pl-price del .amount, .tse-tns-sm-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-tns-sm-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-tns-sm-m-pl-price .amount, .tse-tns-sm-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-tns-sm-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-tns-sm-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Surface Mount Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Warranty
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling surface mount tennis net posts. Additional models and sizes are available — browse our full tennis net post selection.
    Surface mount posts bolt directly to existing concrete or asphalt — no sleeve installation or digging required. Not sure which installation type is right for you? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-tns-sm-nav]'); var cards = document.querySelectorAll('[data-tse-tns-sm-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-tns-sm-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-tns-sm-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseTnsSmModalOverlay'); if (o) { o.classList.remove('tse-tns-sm-modal-open'); document.body.style.overflow=''; } } }); })();
    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Douglas Premier XS Net Post

    Douglas Premier XS Net Post

    $662.00
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    8-gauge steel | Chrome plated internal winder | 5-year warranty

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Douglas Sidewinder Deluxe Net Posts (pair)

    Douglas Sidewinder Deluxe Net Posts (pair)

    $538.00
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    8-gauge steel | External winder | 5-year warranty

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Sale! tennis net posts comparison chart page 2

    Edwards Classic 2-7/8″ Round Tennis Net Posts

    Original price was: $404.95.Current price is: $394.95.
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    The Edwards 2-7/8 Tennis Net Posts provide the professional stability of 12-gauge steel with a diameter optimized for easier court maintenance. Featuring a concealed internal brass winder and powder coat finish, these round posts are the industry’s preferred choice for retrofitting existing 3-inch sleeves. As a staple in our tennis net posts collection, this equipment delivers championship-grade performance for both club and residential facilities.

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Premium 2-7/8" External Wind Tennis Net Posts (pair)

    Premium 2-7/8″ External Wind Tennis Net Posts (pair)

    $344.95
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    12-gauge steel | Brass internal winder | 1-year warranty

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Premium Round Internal Wind Net Posts - 2-7/8"

    Premium Round Internal Wind Net Posts – 2-7/8″

    $497.95
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    12-gauge steel | Brass internal winder | 1-year warranty

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Spartan Legacy 2-7/8" External Wind Tennis Net Posts

    Spartan Legacy 2-7/8″ External Wind Tennis Net Posts

    $309.95
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    The Spartan Legacy 2-7/8″ External Wind Tennis Net Posts provide a robust, easy-to-maintain foundation for facilities that prioritize long-term value. These 11-gauge steel posts feature an accessible aluminum crank system and included adjustable collars for a perfect regulation net line. Part of our tennis net posts value collection, they offer professional durability for both residential and commercial courts.

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Spartan Legacy 2-7/8" Round Tennis Net Posts with Stainless Steel Internal Winder

    Spartan Legacy 2-7/8″ Round Tennis Net Posts with Stainless Steel Internal Winder

    $379.95
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    The Spartan Legacy 2-7/8″ Internal Wind Tennis Net Posts offer a clean, professional aesthetic for facilities that prioritize both appearance and cost-efficiency. These 11-gauge steel posts feature hidden stainless steel gears and adjustable collars for precise net leveling on any court. As a premier value option in our tennis net posts collection, they deliver tournament-grade performance at an unbeatable price point.

    Select optionsLoading Done This product has multiple variants. The options may be chosen on the product page
  • Spartan Titan Pro 2-7/8" Round Tennis Net Posts with External Winder - USA Manufactured

    Spartan Titan Pro 2-7/8″ Round Tennis Net Posts with External Winder – USA Manufactured

    $366.95
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    The Titan Pro 2-7/8″ External Wind Tennis Net Posts are the premier choice for professional facilities prioritizing ease of maintenance and long-term structural integrity. Manufactured from heavy-duty 10-gauge USA steel, these posts feature an accessible aluminum winder and a rare dual-surface galvanization process. Part of our tennis net posts collection, they deliver a champion’s court experience in any environment.

  • Spartan Titan Pro 2-7/8" Round Tennis Net Posts with Stainless Steel Internal Winder - USA Manufactured

    Spartan Titan Pro 2-7/8″ Round Tennis Net Posts with Stainless Steel Internal Winder – USA Manufactured

    $394.95
    .tse-modal-btn-wrap { margin: 0 0 16px 0; } .tse-modal-trigger { display: flex; align-items: center; gap: 12px; width: 100%; background: #001F3F; color: #fff; border: none; padding: 14px 18px; cursor: pointer; text-align: left; font-family: 'Barlow', sans-serif; border-radius: 4px; transition: background .2s; } .tse-modal-trigger:hover { background: #002D5A; } .tse-modal-btn-icon { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-btn-text { font-size: 14px; font-weight: 500; color: #fff; line-height: 1.4; flex: 1; } .tse-modal-btn-arrow { font-size: 18px; color: #4B9CD3; flex-shrink: 0; } .tse-modal-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 99999; overflow-y: auto; padding: 40px 16px; box-sizing: border-box; } .tse-modal-overlay.tse-modal-open { display: block; } .tse-modal-inner { background: #fff; max-width: 1400px; margin: 0 auto; border-radius: 6px; overflow: hidden; position: relative; } .tse-modal-close-bar { background: #001F3F; padding: 10px 16px; display: flex; justify-content: space-between; align-items: center; } .tse-modal-close-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: rgba(255,255,255,.5); letter-spacing: 1.5px; text-transform: uppercase; } .tse-modal-close-btn { background: none; border: 1px solid rgba(255,255,255,.3); color: #fff; font-size: 13px; padding: 4px 14px; border-radius: 3px; cursor: pointer; font-family: 'Barlow', sans-serif; transition: background .15s; } .tse-modal-close-btn:hover { background: rgba(255,255,255,.1); } .tse-modal-content { padding: 0; } @media (max-width: 640px) { .tse-modal-overlay { padding: 0; } .tse-modal-inner { border-radius: 0; } .tse-modal-btn-text { font-size: 13px; } }
    Tennis Net Post Comparison
    @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap'); .tse-netpost-chart-wrap { background: #fff; border-radius: 6px; overflow: hidden; max-width: 1400px; margin: 0 auto; } .tse-netpost-chart-wrap * { box-sizing: border-box; } /* Header */ .tse-npc-header { background: #001F3F; padding: 20px 28px; display: flex; justify-content: space-between; align-items: center; } .tse-npc-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 6px; } .tse-npc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 700; color: #fff; line-height: 1; } .tse-npc-site { font-family: 'Barlow', sans-serif; font-size: 11px; color: rgba(255,255,255,.4); text-align: right; } .tse-npc-stripe { height: 4px; background: linear-gradient(90deg, #4B9CD3 0%, #2680B8 60%, #001F3F 100%); } /* Desktop table */ .tse-npc-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .tse-npc-table { width: 100%; border-collapse: collapse; font-family: 'Barlow', sans-serif; table-layout: fixed; min-width: 1100px; } .tse-npc-table .col-spec { width: 180px; } .tse-npc-table thead th:first-child, .tse-npc-table tbody td:first-child { position: sticky; left: 0; z-index: 2; } .tse-npc-table thead th:first-child { background: #001F3F; } .tse-npc-table thead tr { background: #001F3F; } .tse-npc-table thead th { padding: 16px 10px; color: #fff; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; text-align: center; border-left: 1px solid rgba(255,255,255,.1); vertical-align: bottom; } .tse-npc-table thead th:first-child { text-align: left; border-left: none; } .tse-npc-th-eyebrow { font-size: 11px; color: #4B9CD3; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 4px; font-weight: 700; } .tse-npc-th-brand { font-size: 19px; font-weight: 800; line-height: 1.1; color: #fff; } .tse-npc-row-odd { background: #F5F7FA; } .tse-npc-row-even { background: #ffffff; } .tse-npc-row-price { background: #EAF4FC; } .tse-npc-row-section-hdr { background: #F5F7FA; } .tse-npc-row-sub-odd { background: #FAFBFC; } .tse-npc-row-sub-even { background: #ffffff; } .tse-npc-table tbody td { padding: 14px 10px; vertical-align: top; border-left: 1px solid #E2E8F0; color: #1A202C; text-align: center; } .tse-npc-table tbody tr.tse-npc-row-odd td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-even td:first-child { background: #ffffff; } .tse-npc-table tbody tr.tse-npc-row-price td:first-child { background: #EAF4FC; } .tse-npc-table tbody tr.tse-npc-row-section-hdr td:first-child { background: #F5F7FA; } .tse-npc-table tbody tr.tse-npc-row-sub-odd td:first-child { background: #FAFBFC; } .tse-npc-table tbody tr.tse-npc-row-sub-even td:first-child { background: #ffffff; } .tse-npc-table tbody td.tse-npc-label-cell { border-left: none; text-align: left; vertical-align: middle; padding: 16px 14px 16px 20px; } .tse-npc-row-label { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; color: #001F3F; display: flex; align-items: flex-start; gap: 9px; letter-spacing: .5px; text-transform: uppercase; } .tse-npc-label-bar { width: 4px; min-height: 18px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; margin-top: 2px; } .tse-npc-row-sublabel { font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; font-style: italic; margin-top: 6px; margin-left: 13px; line-height: 1.4; } .tse-npc-sublabel-cell { padding-left: 42px !important; } .tse-npc-sub-row-label { font-family: 'Barlow', sans-serif; font-weight: 500; font-size: 14px; color: #2D3748; letter-spacing: .2px; } .tse-npc-cv { font-weight: 500; font-size: 14px; color: #1A202C; font-family: 'Barlow', sans-serif; line-height: 1.3; } .tse-npc-cs { font-size: 11px; color: #4A5568; margin-top: 5px; line-height: 1.4; font-family: 'Barlow', sans-serif; } .tse-check-icon { display: inline-block; vertical-align: middle; } /* Price cell — desktop */ .tse-npc-price-links { display: flex; flex-direction: column; gap: 8px; } .tse-npc-price-link { font-family: 'Barlow', sans-serif; text-decoration: none; padding: 10px 8px; border: 1.5px solid #B5D4F4; border-radius: 5px; display: block; text-align: center; background: #fff; line-height: 1.3; transition: all .15s; } .tse-npc-price-link:hover { background: #D6ECFA; border-color: #4B9CD3; text-decoration: none; transform: translateY(-1px); } .tse-npc-price-size { font-size: 11px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 4px; line-height: 1.3; } .tse-npc-price-value { font-size: 18px; color: #001F3F; font-weight: 800; font-family: 'Barlow Condensed', sans-serif; display: block; letter-spacing: .5px; line-height: 1.15; } .tse-npc-price-value del, .tse-npc-price-value del .amount, .tse-npc-price-value del bdi { font-size: 11px; color: #A0AEC0; font-weight: 500; margin-right: 4px; text-decoration: line-through; } .tse-npc-price-value ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-price-value .amount, .tse-npc-price-value bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-price-note { font-size: 10px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } /* Legend */ .tse-npc-legend { background: #F5F7FA; padding: 12px 24px; border-top: 1px solid #E2E8F0; display: flex; gap: 24px; align-items: center; flex-wrap: wrap; font-family: 'Barlow', sans-serif; font-size: 12px; color: #4A5568; } .tse-npc-legend-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; } .tse-npc-legend-item { display: flex; align-items: center; gap: 6px; } /* Notes */ .tse-npc-notes { background: #F5F7FA; border-left: 4px solid #4B9CD3; padding: 16px 24px; } .tse-npc-notes-title { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 10px; } .tse-npc-note { font-family: 'Barlow', sans-serif; font-size: 13px; color: #2D3748; display: flex; gap: 10px; margin-bottom: 7px; line-height: 1.55; } .tse-npc-note:last-child { margin-bottom: 0; } .tse-npc-note-dot { width: 5px; height: 5px; background: #4B9CD3; border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .tse-npc-note a { color: #185FA5; font-weight: 500; } /* Mobile */ .tse-npc-mobile { display: none; } @media (max-width: 820px) { .tse-npc-table-wrap { display: none; } .tse-npc-mobile { display: block; } .tse-npc-header { flex-direction: column; align-items: flex-start; gap: 6px; padding: 16px 18px; } .tse-npc-site { display: none; } .tse-npc-title { font-size: 22px; } .tse-npc-legend { padding: 10px 18px; gap: 14px; } } .tse-npc-m-nav { display: flex; gap: 6px; padding: 12px 16px; background: #F5F7FA; border-bottom: 1px solid #E2E8F0; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-nav::-webkit-scrollbar { display: none; } .tse-npc-m-nav-btn { flex-shrink: 0; padding: 8px 14px; background: #fff; border: 1.5px solid #E2E8F0; border-radius: 20px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; color: #4A5568; cursor: pointer; white-space: nowrap; letter-spacing: .5px; text-transform: uppercase; transition: all .15s; } .tse-npc-m-nav-btn.active { background: #001F3F; border-color: #001F3F; color: #fff; } .tse-npc-m-cards { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .tse-npc-m-cards::-webkit-scrollbar { display: none; } .tse-npc-m-card { flex: 0 0 100%; scroll-snap-align: start; min-width: 100%; } .tse-npc-m-card-hdr { background: #001F3F; padding: 14px 18px; text-align: center; } .tse-npc-m-card-eyebrow { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #4B9CD3; margin-bottom: 3px; } .tse-npc-m-card-brand { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; font-weight: 800; color: #fff; line-height: 1; } .tse-npc-m-swipe-hint { font-family: 'Barlow', sans-serif; font-size: 10px; color: rgba(255,255,255,.5); margin-top: 6px; font-style: italic; } .tse-npc-m-row { padding: 14px 18px; font-family: 'Barlow', sans-serif; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-row-odd { background: #F5F7FA; } .tse-npc-m-row-even { background: #ffffff; } .tse-npc-m-section-hdr { background: #F5F7FA; padding: 12px 18px; border-bottom: 1px solid #E2E8F0; } .tse-npc-m-section-title { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; } .tse-npc-m-section-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; margin-top: 4px; margin-left: 9px; line-height: 1.4; } .tse-npc-m-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; color: #001F3F; display: flex; gap: 6px; align-items: center; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 6px; flex-wrap: wrap; } .tse-npc-m-lbl-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; flex-shrink: 0; } .tse-npc-m-val { color: #1A202C; font-size: 16px; line-height: 1.4; font-weight: 500; } .tse-npc-m-val-sub { font-size: 12px; color: #4A5568; display: block; font-weight: 400; font-style: italic; margin-top: 3px; } .tse-npc-m-lbl-sub { font-family: 'Barlow', sans-serif; font-size: 11px; color: #4A5568; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: 0; display: block; margin-top: 4px; line-height: 1.4; width: 100%; } .tse-npc-m-check-row { padding: 12px 18px 12px 34px; background: #ffffff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #EDF2F7; gap: 12px; } .tse-npc-m-check-row:nth-child(odd) { background: #FAFBFC; } .tse-npc-m-check-lbl { font-family: 'Barlow', sans-serif; font-size: 14px; color: #2D3748; font-weight: 500; flex: 1; } .tse-npc-m-price-block { background: #EAF4FC; padding: 16px 18px; } .tse-npc-m-price-header { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #001F3F; margin-bottom: 12px; display: flex; gap: 6px; align-items: center; } .tse-npc-m-price-bar { width: 3px; height: 14px; background: #4B9CD3; border-radius: 2px; } .tse-npc-m-plinks { display: flex; flex-direction: column; gap: 8px; } .tse-npc-m-pl { text-decoration: none; padding: 12px 14px; border: 1.5px solid #B5D4F4; border-radius: 6px; display: flex; justify-content: space-between; align-items: center; background: #fff; transition: all .15s; } .tse-npc-m-pl:hover, .tse-npc-m-pl:active { background: #D6ECFA; border-color: #4B9CD3; } .tse-npc-m-pl-left { flex: 1; } .tse-npc-m-pl-size { font-family: 'Barlow', sans-serif; font-size: 13px; color: #4A5568; font-weight: 500; display: block; margin-bottom: 3px; } .tse-npc-m-pl-price { font-family: 'Barlow Condensed', sans-serif; font-size: 22px; color: #001F3F; font-weight: 800; display: block; line-height: 1.1; letter-spacing: .5px; } .tse-npc-m-pl-price del, .tse-npc-m-pl-price del .amount, .tse-npc-m-pl-price del bdi { font-size: 13px; color: #A0AEC0; font-weight: 500; margin-right: 5px; text-decoration: line-through; } .tse-npc-m-pl-price ins { text-decoration: none; background: transparent; color: #001F3F; } .tse-npc-m-pl-price .amount, .tse-npc-m-pl-price bdi { font-size: inherit; font-weight: inherit; color: inherit; font-family: inherit; } .tse-npc-m-pl-note { font-size: 11px; color: #718096; font-style: italic; display: block; margin-top: 4px; line-height: 1.3; } .tse-npc-m-pl-arr { color: #4B9CD3; font-size: 20px; flex-shrink: 0; margin-left: 10px; font-weight: 700; }
    Tennis Equipment
    Tennis Net Post Comparison Chart
    tennissuppliesandequipment.com
    Spartan
    Titan Pro
    Spartan
    Legacy
    Edwards
    Classic
    Douglas
    Premier XS
    Douglas
    Premier
    Putterman
    Premium
    Origin
    Manufactured in USA
    Imported
    Imported
    Manufactured in USA
    Manufactured in USA
    Imported
    Steel gauge
    Lower gauge = thicker steel
    10-gauge
    28% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    8-gauge
    57% thicker than standard
    11-gauge
    14% thicker than standard
    12-gauge
    Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder
    Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel
    Marine-grade reliability
    Stainless steel
    Marine-grade reliability
    Brass
    Brass
    Brass
    Brass
    Warranty
    5-year limited
    3-year limited
    1-year limited
    5-year limited
    5-year limited
    1-year limited
    Sizes & price
    Legend Included Not included
    Spartan
    Titan Pro
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    10-gauge 28% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    5-year limited
    Spartan
    Legacy
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Stainless steel Marine-grade reliability
    Warranty
    3-year limited
    Edwards
    Classic
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Douglas
    Premier XS
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    8-gauge 57% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Douglas
    Premier
    ← swipe or tap brand above →
    Origin
    Manufactured in USA
    Steel gauge Lower gauge = thicker steel
    11-gauge 14% thicker than standard
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    5-year limited
    Putterman
    Premium
    ← swipe or tap brand above →
    Origin
    Imported
    Steel gauge Lower gauge = thicker steel
    12-gauge Industry baseline
    Corrosion Protection
    Three types of protection available — more layers = longer service life, especially in humid or coastal environments
    Interior galvanization
    Exterior galvanization
    Powder coat finish
    Internal winder Stainless steel is harder and more corrosion-resistant than brass
    Brass
    Warranty
    1-year limited
    Notes
    This chart features our top-selling tennis net posts. Additional models, sizes and brands are available — browse our full net post selection.
    2-7/8" posts fit standard 3" round sleeves. Most contractors install 2-7/8" posts. Not sure which size you need? Contact us.
    Specs sourced from manufacturer published documentation. Specifications not publicly listed are noted accordingly.
    (function(){ var navs = document.querySelectorAll('[data-tse-npc-nav]'); var cards = document.querySelectorAll('[data-tse-npc-cards]'); navs.forEach(function(nav, ix){ var c = cards[ix]; if (!c) return; var btns = nav.querySelectorAll('.tse-npc-m-nav-btn'); var cardEls = c.querySelectorAll('.tse-npc-m-card'); btns.forEach(function(b){ b.addEventListener('click', function(){ var i = parseInt(b.getAttribute('data-idx')); btns.forEach(function(x){ x.classList.remove('active'); }); b.classList.add('active'); if (cardEls[i]) cardEls[i].scrollIntoView({ behavior: 'smooth', inline: 'start', block: 'nearest' }); }); }); c.addEventListener('scroll', function(){ var cw = c.offsetWidth; var i = Math.round(c.scrollLeft / cw); btns.forEach(function(x){ x.classList.remove('active'); }); if (btns[i]) btns[i].classList.add('active'); }); }); })();
    (function(){ document.addEventListener('keydown', function(e){ if (e.key === 'Escape' || e.keyCode === 27) { var o = document.getElementById('tseModalOverlay'); if (o) { o.classList.remove('tse-modal-open'); document.body.style.overflow=''; } } }); })();

    The Titan Pro 2-7/8″ Round Tennis Net Posts are the premier choice for facilities requiring maximum structural stability and all-weather protection. Manufactured in the USA from heavy-duty 10-gauge steel, these posts feature a rare dual-surface galvanization process to prevent internal rust. Part of our professional tennis net posts collection, they are designed to fit 3″ ground sleeves with precision clearance.