ADVERTISEMENT

Roda, Raga make waves in World Pool Championship opener

Published Jul 22, 2025 01:22 pm

At A Glance

  • Jefrey Roda and Anton Raga opened their campaigns with contrasting victories on Monday, July 21, at the start of the 2025 World Pool Championships held at the Green Halls in Jeddah, Saudi Arabia.
Jefrey Roda opens his title bid on a high note. (Matchroom Pool)
Jefrey Roda opens his title bid on a high note. (Matchroom Pool)
Jefrey Roda and Anton Raga opened their campaigns with contrasting victories on Monday, July 21, at the start of the 2025 World Pool Championships held at the Green Halls in Jeddah, Saudi Arabia.
Roda, 25, who captured his first World Nineball Tour title at the Chinese Taipei Open last year, edged Scotland’s Fraser Patrick in a nail-biting 9-8 win to kick off his title bid on a high note.
Cebuano standout Raga, a finalist at the 2023 European Open Pool Championship, had a more comfortable debut, cruising past hometown bet Fahad Aldhayan with a dominant 9-3 win.
Three other Filipino cue artists, however, were relegated to the loser’s bracket after stumbling in their opening matches.
Marlon Cañeda fell to Italy’s Francesco Candela, 9-2; Rogelio Sotero lost to Estonia’s Denis Grabe, 9-5; and Mark Kalagayan bowed to Chinese Taipei’s Chang Yu Lung, 9-6.
Thirteen more Filipinos, led by last year’s semifinalist Johann Chua and 2017 world champion Carlo Biado, were still seeing action at press time in the 128-player tournament, which offers a record-breaking total prize fund of US$1 million (around P56.9 million).
The tournament champion will take home a hefty $250,000 (around P14.2 million).
Chua battles local bet Mohamed Al-Balkhi while Biado faces Netherlands’ Jan Van Lierop.
James Aranas, who won the 2023 World Cup of Pool with Chua, battles Wesam Hamamm of Egypt, even as multiple Southeast Asian Games champion Lee Vann Corteza clashes with local Al Waleed Al-Mudayan.
Roland Garcia meets former world 9-ball champion Niels Feijen of the Netherlands, Marvin Asis tackles veteran David Alcaide of Spain, Michael Feliciano collides with Konrad Juszczyszyn of Poland, Bernie Regalario squares off with Abdullah Alenzi of Kuwait, and Patrick Gonzales faces Roman Hybler of Czechia.
Michael Baoanan tangles with Serbia’s Aleksa Pecelj, Jeffrey Ignacio competes against James Georgiadis of Australia, and AJ Manas meets fellow Filipino Alexis Ferrer.
The prestigious event features players from over 40 countries, including defending champion Fedor Gorst of the United States. Other big names in the draw are 2024 runner-up Eklent Kaçi of Albania, former champions Francisco Sanchez Ruiz of Spain and Shane Van Boening of the U.S., along with crowd favorites Aloysius Yapp (Singapore), Joshua Filler (Germany), Ko Pin Yi (Chinese Taipei), and Jayson Shaw (Great Britain).
Biado remains the most recent Filipino champion of the tournament, joining legends Efren “Bata” Reyes (1999), Ronnie Alcano (2006), and Francisco “Django” Bustamante (2010).
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.