ADVERTISEMENT

Gan, Padilla, Gomez shine in JGFP's Parent and Child meet

Published Dec 23, 2025 01:31 pm

At A Glance

  • National youth training pool member TJ Padilla and his father VJ emerged as champion in 14-18 years old Group 1 of the Parent and Child Tournament of the Junior Golf Foundation of the Philippines (JGFP) on Monday, Dec. 22, at the Camp Aguinaldo Golf Course (CAGC) in Quezon City.
National team member Rianne Malixi shows full support to the program of the Junior Golf Foundation of the Philippines (JGFP) as she graces the Parent and Child Tournament and hits the ceremonial tee. With her are, from left, JGFP director and CAGC junior golf chief Ely Saludar, national team member Nicole Gan, JGFP president Oliver Gan and Mike Lim. (JGFP Photo)
National team member Rianne Malixi shows full support to the program of the Junior Golf Foundation of the Philippines (JGFP) as she graces the Parent and Child Tournament and hits the ceremonial tee. With her are, from left, JGFP director and CAGC junior golf chief Ely Saludar, national team member Nicole Gan, JGFP president Oliver Gan and Mike Lim. (JGFP Photo)
National youth training pool member TJ Padilla and his father VJ emerged as champion in 14-18 years old Group 1 of the Parent and Child Tournament of the Junior Golf Foundation of the Philippines (JGFP) on Monday, Dec. 22, at the Camp Aguinaldo Golf Course (CAGC) in Quezon City.
The duo shot a one-under 67 as they edged out daughter and father pair of Sydney and Jaypee Eusebio, who had a 71 in this second edition of the Parent and Child tournament of the JGFP after its initial meet last May in Baguio City.
National team member Nicole Gan - paired with The Daily Tribune golf editor Rey Bancod - tied Korea’s father and son tandem of Taeyang Yun and Jeonghyun Yun for third and fourth with similar 75.
Joshua and Clark Dalumbar finished fifth in the group with their 77.
“We thank the JGFP for holding this kind of fun tournament. Not only this, the JGFP is holding golf tournaments every month to help in the development of young golfers,” said Bones Floro, secretary general National Golf Association of the Philippines (NGAP) during the awarding ceremony.
With the successful staging of the Parent and Child tournament, JGFP president Oliver Gan said they will bring the said event in Davao at the Apo Golf on Jan. 4, 2026 with the best ball format as scores will be counted as their first day scores for the World Amateur Golf Ranking (WAGC).
Gan and youngest daughter Stephanie had a three-under 65 to emerge as the overall champion of the tournament, which had national team member Rianne Malixi hit the ceremonial tee.
Other winners in the second Parent and Child tournament this year are Group 2 champion Ashley and Renato Sun (69), followed by Vance and Vendric Tan (71), Zara and Christian Uy (71), Vic and Venice Eusebio (71), former PBA player Jeff Chan and daughter Aerin (72), while in Group 3 are Candice and Mike Lim (69), Juliana and Carlo Araw (73), Drake and Michael Matias (76), Kiara and Ronald Verano (77), Rafael and Ralph Chua (78).
In the special division Group 4, Gomez brothers Jacob and Joaquin bagged the title with their 63, while junior golfers Kristofer Nadales and Lucas de Guzman placed second with their 73.
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.