ADVERTISEMENT

Junior netters begin PPS-PEPP campaign at Zentro

Published Jan 8, 2026 01:20 pm

At A Glance

  • A festive yet fiercely competitive two-week tournament featuring the country's top and rising junior players has ushered in the new PPS-PEPP season, igniting another year of province-hopping action designed to discover, develop and prepare future national talents for international competitions.
A festive yet fiercely competitive two-week tournament featuring the country’s top and rising junior players has ushered in the new PPS-PEPP season, igniting another year of province-hopping action designed to discover, develop and prepare future national talents for international competitions.
Billed as the Zopiya Morales National Juniors Tennis Championships, the kickoff leg got under way Thursday, Jan. 8, with boys’ competitions in the 18-, 16-, 14- and 12-and-under divisions, setting the tone for what promises to be another banner year for Philippine junior tennis.
Tournament director Bobby Mangunay said the event is being staged over two weeks to accommodate the large number of eager entries, a testament to the sport’s growing popularity at the grassroots level. The girls’ competition will be held from Jan. 15 to 19 at the Zentro clay courts in Apalit, Pampanga.
“This is always one of the most exciting stops on the calendar,” said Mangunay. “You can really feel the hunger and excitement of the kids. Everyone wants to start the season strong, gain confidence early and build momentum for the long grind ahead.”
Brimming with youthful energy, renewed ambition and a packed competitive calendar, the PPS–PEPP season opens with players driven not only to win, but to belong, to improve and to chase bigger dreams on and off the court – dreams fueled by the global success of Alex Eala, whose rise continues to inspire a new generation.
Bannering the Group 2 tournament, presented by Dunlop and sanctioned by Philta, are Troan Vytiaco, Felizardo Lota III, Karl Almiron and Anthony Cosca in the 18-and-U division. Cosca also carries the top seeding in the highly competitive 16-and-U category, which features Vytiaco, Antonio Bengzon and Kenji Kue, ensuring no shortage of high-intensity matchups right from the opening rounds.
Equally compelling battles are expected in the 14-and-U division, with Tyronne Caro, Jfsky Berille, Jairus Peralta and Yuan Torrente bracing for a spirited showdown, alongside Juan Antonio Cablitas, Joaquin Dacyon, Raven de Guzman and Avriel Panaligan.
Torrente, meanwhile, leads a deep and talented field in the 12-and-U class that includes Liam Harrow, Dacyon, Noel Zoleta, Kirk Gonzaga, de Guzman, Matias Aguilera and Bavin Ong – youngsters all eager to make an early statement and experience that all-important first winning feeling of the season.
Meanwhile, Morales is also gearing up for a challenging week as she headlines the girls’ field, which features several standouts who competed in the season-ending MAC’s Crank It Foundation Championship. The event is supported by Universal Tennis, ICON Golf & Sports and the Palawan Group of Companies, including Palawan Pawnshop–Palawan Express Pera Padala, PalawanPay, Palawan Protektado, Palawan Pawnshop Jewelry, Palawan Gold, Palawan Credit and Palawan for Business.
For details and registration, contact Mangunay at 0915-4046464.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.