ADVERTISEMENT

Outnumbered but unbowed: 2 PCG ships face off with 24 Chinese vessels at Ayungin Shoal

Published Sep 5, 2025 03:51 pm
The Western Command delivers food and other supplies to soldiers stationed at the BRP Sierra Madre in Ayungin Shoal, Kalayaan Island Group, Palawan in the West Philippine Sea from June 20 to 22, 2022. (File photo: Naval Forces West)
The Western Command delivers food and other supplies to soldiers stationed at the BRP Sierra Madre in Ayungin Shoal, Kalayaan Island Group, Palawan in the West Philippine Sea from June 20 to 22, 2022. (File photo: Naval Forces West)
Two Philippine Coast Guard (PCG) ships stood their ground against 24 Chinese vessels during a possible rotation and resupply (RORE) mission of the Armed Forces of the Philippines (AFP) to Ayungin (Second Thomas) Shoal in the West Philippine Sea (WPS) on Friday, Sept. 5.
Rear Adm. Roy Vincent Trinidad, AFP spokesperson for WPS, said four China Coast Guard (CCG) ships and 20 Chinese maritime militia vessels were monitored in the vicinity of the shoal, located 105 nautical miles west of Palawan.
“These have been the numbers for the past four, maybe five days. Before that, I mentioned that only four militia and two coast guard vessels remained because most likely on account of the unfavorable weather,” he said, hinting that the increased Chinese presence could be attributed to an ongoing operation.
While Trinidad refused to confirm that the AFP launched another resupply mission to bring food and other provisions to troops manning the BRP Sierra Madre outpost, maritime security analyst Ray Powell said PCG ships BRP Bagacay and BRP Malapscua were en route to Ayungin Shoal.
“Philippines’ resupply mission to Second Thomas Shoal seems underway with at least two coast guard ships, BRP Bacagay and BRP Malapascua, in support,” he said on X.
PCG ships would often act as escorts for civilian resupply boats tapped by the AFP to do the RORE mission.
Powell, director of SeaLight project at Stanford University's Gordian Knot Center for National Security Innovation, said the PCG ships were engaged by CCG vessels with tail numbers “5304” and “23514”, respectively.
He added that there were nine large Qiong Sansha Yu maritime militia ships visible surrounding the shoal.
“Not clear yet whether China is impeding the resupply boat itself. If so, that would mark the end [of] the agreement reached after last year's dramatic June 17th confrontation,” Powell noted.
Manila and Beijing reached a provisional agreement in July 2024 to ensure unhampered RORE missions to Ayungin Shoal.
The deal was reached after a violent resupply mission on June 17, 2024 where a Philippine Navy personnel dismembered his finger after a Philippine vessel was rammed by a Chinese vessel.
In January this year, both sides reaffirmed their commitment to uphold the provisional agreement during the 10th Bilateral Consultation Mechanism (BCM) in Xiamen, China.
However, the situation is now uncertain after two Chinese vessels collided in Bajo de Masinloc (Scarborough or Panatag Shoal) on Aug. 11 while chasing a PCG ship, with both sides blaming each other for the maritime mishap.
For the AFP, Trinidad assured the public that the resupply missions would continue even under pressure from China.
“We cannot abandon our troops on the frontlines. It is the moral obligation of the leadership of the Armed Forces to provide, especially food, to our men,” he said.

Related Tags

Resupply mission AFP China Ayungin Shoal BRP Sierra Madre
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.