Manufactured from high quality polymer plastic that is built to last Keeps scores for both teams Easy to read Scores: 2-out-of-3 sets, 8 game pro set for juniors and 10-point tie breaker 8″ wide x 30″ high 2″ mounting indicators Mounting bracket and indicators included
Select options
This product has multiple variants. The options may be chosen on the product page
Maintenance free outdoor message display board Superior weather resistant vinyl exterior Sliding Plexiglass doors on aluminum tracks Option of post or fence mounting (not included) Display Area:Â 22.5″ H x 44.5″ W Available in white, green, black or brown (please choose when ordering)
Maintenance free outdoor message display board Superior weather resistant vinyl exterior Sliding Plexiglass doors on aluminum tracks Option of post or fence mounting (not included) Display Area:Â 29.5″ H x 44.5″ W Available in white, green, black or brown (please choose when ordering)
Maintenance free outdoor message display board Superior weather resistant vinyl exterior Sliding Plexiglass doors on aluminum tracks Option of post or fence mounting (not included) Display Area:Â 22.5″ H x 20.5″ W Available in white, green, black or brown (please choose when ordering)
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-pkb-sm-nav]');
var cards = document.querySelectorAll('[data-tse-pkb-sm-cards]');
navs.forEach(function(nav, ix){
var c = cards[ix];
if (!c) return;
var btns = nav.querySelectorAll('.tse-pkb-sm-m-nav-btn');
var cardEls = c.querySelectorAll('.tse-pkb-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('tsePkbSmModalOverlay');
if (o) { o.classList.remove('tse-pkb-sm-modal-open'); document.body.style.overflow=''; }
}
});
})();
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=''; }
}
});
})();
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=''; }
}
});
})();
2-7/8" posts fit standard 3" round sleeves. 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-pkb-nav]');
var cards = document.querySelectorAll('[data-tse-pkb-cards]');
navs.forEach(function(nav, ix){
var c = cards[ix];
if (!c) return;
var btns = nav.querySelectorAll('.tse-pkb-m-nav-btn');
var cardEls = c.querySelectorAll('.tse-pkb-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('tsePkbModalOverlay');
if (o) { o.classList.remove('tse-pkb-modal-open'); document.body.style.overflow=''; }
}
});
})();