ADVERTISEMENT

National team cyclists competing in Tour of Luzon

Published Apr 21, 2025 06:37 am

At A Glance

  • Southeast Asian Games medalist Ronald Oranza and Jan Paul Morales are two of 10 members of the PhilCycling men's national team who are seeing action in different teams in the Tour of Luzon: Great Revival that starts Thursday, April 24, in Paoay, Ilocos Norte.

Southeast Asian Games medalist Ronald Oranza and Jan Paul Morales are two of 10 members of the PhilCycling men’s national team who are seeing action in different teams in the Tour of Luzon: Great Revival that starts Thursday, April 24, in Paoay, Ilocos Norte.

Oranza, double bronze medalist at the Cambodia 2023 SEA Games, and Morales lead the International Cycling Union (UCI) continental team along with the veteran Junrey Navarra in the eight-stage race presented by the MVP Group’s Metro Pacific Tollways Corp. and organized by DuckWorld PH.

Reigning national road champion Marcelo Felipe and Nichol Pareja, meanwhile, are racing for another continental team, Victoria Sports Pro Cycling Team, as well as Ruzzel Agapito for 7-Eleven Click Roadbike Philippines.

Steven Tablizo and Andrei Deudor are spearheaded of the Philippines Under-23 Tom N Toms squad, with Joshua Pacsual and Julius Tudtud donning the jerseys of Excellent Noodles and DReyna Orion Cement squads.

The Tour of Luzon kicks off with the opening ceremony at the quadrangle in front of the world heritage site San Agustin (Paoay) Church with Department of the Interior and Local Government Secretary Juanito Victor “Jonvic” Remulla expected to grace the event along with Abraham “Bambol” Tolentino, president of both the Philippine Olympic Committee and the sanctioning PhilCycling.

Ilocos Norte Governor Matthew Manotoc and Paoay Mayor Shiella Galano will be on hand to welcome the 119 athletes from the 17 participating teams in the opening ceremony where MPTC Chief Regulatory Officer Arrey Perez will give the opening remarks of the fabled Tour’s revival.

DuckWorld chairman Patrick “Pató Gregorio will declare the race open by ringing a bell symbolic of cycling’s lap bell omnipresent in criterium and track races.

The individual overall winner will bring home P500,000 and the overall team champion will banking P1 million in the Tour that also includes the Go For Gold Philippines, Dandex T-Prime Cycling Team, Exodus Army, MPT Drive Hub Cycling Team, 1 Team Visayas, One Cycling Mindanao and Team Pangasinan.

The CCN Factory HK from Hong Kong was the first team to arrive on Monday via the Clark International Airport, with the Malaysia Pro Cycling, Bryton Racing Team from Taiwan and Gapyeong Cycling Team from South Korea—which will land in Laoag—are expected Tuesday.

The 1,074.90-kilometer Tour of Luzon that starts Thursday (April 24) with the 190.70-km Paoay-Paoay Stage 1, 68.39-km Paoay-Vigan team time trial Stage 2, 130.33-km Vigan-San Juan Stage 3, 162.97-km Agoo-Clark Stage 4, 166.65 Clark-Clark (via New Clark City) Stage 5, 168.19 Clark-Lingayen Stage 6, 15.14-km individual time trial Labrador-Lingayen Stage 7 and finally the queen Stage 8 which is a 172.53-km from Lingayen to the Scout Hill finish inside Camp John Hay in Baguio City.

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.