ADVERTISEMENT

Hannah Pangilinan on confidence, community, and care

Running her own race

Published Jul 7, 2026 01:40 pm
The young generation is constantly battling pressure in today's fast-paced world. Between keeping up with work or school, maintaining an active lifestyle, and making time for self-care, it can often feel like everything demands attention all at once. Gen Z content creator and athlete Hannah Pangilinan knows that reality well.
As an athlete and founder of the running community Just One, expectations naturally come with the role. In an interview with Manila Bulletin Lifestyle, the 25-year-old opened up about how she carves out time for herself amid a packed schedule, why rest is just as important as training, and how skincare has become part of her wellness routine.
For Hannah, staying active does not mean pushing herself to the limit every single day. Outside of race preparations, she follows a routine that prioritizes both movement and recovery. A typical week consists of two strength training sessions and at least two runs. On recovery days, she opts for activities that still keep her moving, such as golf, swimming, stretching, or treating herself to a weekly massage.

"I really do try to ensure that there is a shared time for both training and rest,” she said, emphasizing that both deserve the same level of intention.
That mindset also changed how she views consistency. Instead of pressuring herself to complete a certain workout or hit a mileage target every day, Hannah now focuses on simply getting her body moving. Whether it is taking a walk, stretching for 30 minutes, or going for a swim, she considers every form of movement a victory.
"I just try to scale it down to movement," she shared. "As long as I get movement."
The same intentional approach extends to how she cares for her skin, especially after training in the country's hot and humid weather. Her routine begins with cleansing in the morning and evening, followed by double cleansing at night to remove sweat and impurities. After workouts, she sprays hypochlorous acid on her face before covering active breakouts with pimple patches to avoid irritation.

For her, skincare is not separate from sports. Instead, it is part of the confidence she brings into every run and every community event she leads. She believes those quiet moments of self-care help fill her cup before she pours into the thousands of runners who look up to her.
That philosophy naturally led to her collaboration with Posh Skin during the third and final season of the Just One Fun Run, where more than 3,000 runners gathered at Vermosa in Imus, Cavite. Together, they introduced the limited edition Posh x Just One Runner's Version pimple patch collection, which was included in every participant's race kit.
Hannah personally designed the collection, drawing inspiration from symbols that define her running journey. The set features four icons: the Just One logo, a winged running shoe that captures the feeling of “runner's high," a lightning bolt representing energy and drive, and a heart pulse line symbolizing a runner's passion. She shared that each design carries personal meaning while reflecting experiences familiar to runners everywhere.

“I wanted to capture the playfulness of getting ready for a run and icons that represent our sport with the collection. Whether you’re part of the Just One community or just a runner who loves to decorate their race faces, you’d enjoy this collection,” she said.
Beyond serving as skincare essentials, the patches became colorful accessories worn by participants as part of their race-day outfits, celebrating confidence, individuality, and self-expression. Hannah also said that those personal touches matter. She enjoys expressing herself through her race-day look, from her outfit and makeup to her hairstyle and even the colors of her water bottle. Documenting those moments also allows her to share her authentic self with the Just One community.
Although the final season of Just One has reached the finish line, she hopes its message continues to inspire others. After all, whether it is training, skincare, or simply taking a walk, growth begins with showing up, one step at a time.

Related Tags

Hannah Pangilinan Just One Posh
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; } }

{{ static_articles_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.