ADVERTISEMENT

Guimaras gears up for 5150 Triathlon showdown

Published Feb 18, 2026 01:52 pm

At A Glance

  • The global 5150 Triathlon Series makes its debut in Guimaras on March 8, bringing Olympic-distance racing to the scenic shores of Playa de Paraiso in San Lorenzo, while kicking off another busy season for elite athletes, rising endurance racers and future stars.
The global 5150 Triathlon Series makes its debut in Guimaras on March 8, bringing Olympic-distance racing to the scenic shores of Playa de Paraiso in San Lorenzo, while kicking off another busy season for elite athletes, rising endurance racers and future stars.
The 5150 Guimaras, featuring 1.5km swim, 40km bike and 10km run, starts in the clear waters off Playa de Paraiso where athletes will dive into calm, blue waters before mounting their bikes to traverse rolling countryside and the Guimaras Circumferential Road. The route offers stunning coastal views and passes local landmarks like the Guimaras Museum, blending athletic challenge with glimpses of the island’s rich heritage.
By the time runners reach the final stretch near the Provincial Capitol Grounds, the race becomes as much a test of resilience as it is a journey of discovery.
But the racing weekend in the country’s mango capital isn’t only for seasoned triathletes.
The Sunrise Sprint, a 750m swim, 20km bike and 5km run race, offers first-timers and recreational athletes an approachable entry into endurance sport. Set in a welcoming environment, the race lets newcomers experience the thrill of competition while surrounded by the island’s quiet yet confident energy.
Organized by Sunrise Events, Inc., the exclusive Philippine licensee of the IRONMAN brand since 2009 and headed by president and managing director Princess Galura, the organization has steadily expanded the country’s endurance sports map, bringing world-class events to destinations like Subic Bay, Cebu, Bohol, Davao and Samal Island.
Registration is ongoing. For more details, visit www.ironman.com/races/5150-guimaras or www.facebook.com/5150Guimaras, and join the conversation using the official hashtags #5150Guimaras and #5150IslandsPhilippines.
As endurance sports continue to grow in the Philippines, smaller island provinces are stepping forward, offering something distinct from city circuits and resort hubs – intimacy, community, and terrain that tells a story with every climb and curve.
Following Guimaras, triathlon action moves to Mindanao for the IRONMAN 70.3 Davao on March 22, preceded by the Gwapa Dabawenya Run on March 20 and IronKids Aquathlon on March 21.
Similar first-time events await elsewhere – Camiguin Island in Northern Mindanao will host its inaugural 5150 Triathlon on May 3, before Sunrise Events, Inc. holds its annual Shopwise Bikefest on May 17 in Imus, Cavite.
The Century Tuna full IRONMAN Philippines and IRONMAN 70.3, the flagship events on the SEI calendar, return to Subic on June 7, with the RLC IronKids scheduled on June 6. Bohol will also hold its annual 5150 event on July 12.
Building on its successful debut last year, the Damosa Land 5150 Triathlon returns to Samal Island on Sept. 20, accompanied by the Bigiw Run on Sept. 19. On Oct. 25, Evo City will host another FrontAct event in Kawit, Cavite, a prelude to the season-ending Rock n Roll Manila Run set for Nov. 29 in Manila.
Meanwhile, the SunLife Bike & Run, originally scheduled during the summer, has been moved to Nov. 8 at the Ayala Vermosa Sports Hub in Imus, Cavite.
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.