ADVERTISEMENT

BCPO reshuffles 7 station commanders

Published Jan 7, 2026 10:11 pm
THE seven newly assigned police station commanders with Police Col. Joeresty Coronica (seated, center) during the turnover ceremony on  Wednesday, Jan. 7, at the Bacolod City Police Office (BCPO) gymnasium. (Glazyl Masculino)
THE seven newly assigned police station commanders with Police Col. Joeresty Coronica (seated, center) during the turnover ceremony on Wednesday, Jan. 7, at the Bacolod City Police Office (BCPO) gymnasium. (Glazyl Masculino)
BACOLOD CITY – The Bacolod City Police Office has implemented a reshuffle affecting seven out of 10 station commanders here.
Police Col. Joeresty Coronica, Bacolod police director, gave them three months to deliver results or face possible relief from their posts.
The directive was announced during the turnover ceremony on Wednesday, Jan. 7, at the Bacolod City Police Office (BCPO) gymnasium.
The newly-assigned station commanders were Police Capt. Efren Legada (Police Station 1), Police Capt. Andro Ma-apni (Police Station 3), Police Capt. Ramie Sayson (Police Station 5), Police Capt. Peter John Ramos (Police Station 6), Police Capt. Jay-r Reyes (Police Station 7), Police Capt. Sherwin Galupar (Police Station 8), and Police Capt. Genus David (Police Station 10).
These officers replaced Police Capt. Francis Depasucat (Police Station 1), Police Capt. Rondyl Tapang (Police Station 3), Police Capt. Hazel Oropel (Police Station 5), Police Capt. Rosalino Pugoy (Police Station 6), Police Capt. Dax Santillan (Police Station 7), Police Capt. Greeky Cayao (Police Station 8), and Police Capt. Glenn Montaño (Police Station 10).
Pugoy replaced Ma-apni as public information officer of the BCPO.
Three station commanders retained their posts – Police Capt. Eugene Tolentino of Police Station 2, Police Capt. Joeil Reclamado of Police Station 4, and Police Capt. Andy Ofalia of Police Station 9.
Coronica said they are expected to immediately tackle major public safety issues, particularly robbery, shooting incidents, and illegal drug activities.
Stressing urgency and adaptability, he said they must be ready to perform from Day One. “This is their time to shine. They have to hit the ground running.”
Coronica, in a press briefing following the ceremony, explained that some transfers were due to schooling, while others were part of the regular rotation after nearly two years in their post.
He said commanders who meet or exceed performance expectations will be retained, while those who fall short will be replaced, pending an assessment.
“If they are performing well, there is no reason to remove them. But if their performance is far from expectations, we have officers waiting,” Coronica said, adding that the three-month period provides a clear and fair timeline.
Performance will be measured against crime statistics using target indicators set in December last year.
Coronica instructed them to sustain initiatives started by their predecessors, particularly in resolving high-profile and long-unsolved cases.

Related Tags

Bacolod City BCPO Reshuffle
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.