ADVERTISEMENT

Will Marcoleta become VP Duterte's 2028 running mate? Senator responds to rumor

Published Feb 21, 2026 11:47 pm

At A Glance

  • Administration critic Senator Rodante Marcoleta has been floated as one of presidential aspirant Vice President Sara Duterte's possible running mates in the 2028 national elections.
Vice President Sara Duterte (left), Senator Rodante Marcoleta (Facebook)
Vice President Sara Duterte (left), Senator Rodante Marcoleta (Facebook)


Administration critic Senator Rodante Marcoleta has been floated as one of presidential aspirant Vice President Sara Duterte’s possible running mates in the 2028 national elections.
Naturally, this rumor was brought up during a broadcast of Marcoleta's show, Sa Ganang Mamamayan on Net 25, over the weekend.
While the rookie senator acknowledged the speculations about him running alongside Duterte, he claimed that this wasn't on his mind since he was very busy with what could be described as his personal "quest for correction".
"Sa dami ng nais kong ituwid ngayon, yung tinatanong niyo sa akin na yun (pagiging running mate), hindi ko na pinag iisipan eh. Ang gusto ko munang gawin ngayon, ituwid ko lahat ang mga mali nito. Hirap na hirap ako eh," he said.
(With so many things I want to set right now, the question you’re asking me [about being a running mate], I don’t even think about it anymore. What I want to do first is to correct all of these wrongs. I’m really struggling.)
He went on to mention several personalities who allegedly committed "mistakes" that he wanted to correct.
"Ngayon ko lang napag-isip-isip, pagka ang mga mali nanggagaling sa Senado, at saka nanggagaling sa mga dating justice ng Korte Suprema, dahil sa paniwala nila na itong mga taong ito ay kapani-paniwala, napakahirap palang ituwid ang mali," Marcoleta said.
(I’ve only now realized, when the mistakes come from the Senate, or from former justices of the Supreme Court, because people believe these figures are credible, it turns out to be very difficult to correct those mistakes.)
"Yung mali ni Justice Carpio, tinutuwid ko. Yung mali ni Senator Ping, tinutuwid ko. Yung mali ni Tarriela, tinutuwid ko. Yung mali ni Batongbacal, tinutuwid ko. Yung bahagi ng kamaliang sinasabi ni Senator Tol, tinutuwid ko. Napakarami kong itutuwid ngayon. Hindi ko alam kung kailan ako matatapos. Dito ngayon ako abalang-abala," he noted.
(The mistake of Justice Carpio, I am correcting. The mistake of Senator Ping, I am correcting. The mistake of Tarriela, I am correcting. The mistake of Batongbacal, I am correcting. The part of the mistake mentioned by Senator Tol, I am correcting. I have so many things to set right now. I don’t know when I will finish. This is what keeps me extremely busy at present.)
Marcoleta didn't elaborate on these mistakes.
In a rather surprise announcement last Feb. 18, Vice President Duterte bared her intention to vie for the Palace seat in 2028. It remains to be seen if anybody would follow in her footsteps in terms of making an early declaration for the polls.
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.