ADVERTISEMENT

First Meeting: Filipino Uncle and Niece at the 2025 Winter Games

Published Jan 11, 2025 03:24 pm

At A Glance

  • Ironically, the 2025 Asian Winter Games will be a special one for Sofia and Adrian. It turns out that the two are related. Adrian is the uncle of Sofia.

BEYOND THE GAME 

First Meeting: Filipino Uncle and Niece at the 2025 Winter Games

By Brian Yalung

 

It will be a busy year for Philippines sports with several events scheduled for 2025. One of the major events that the country will be participating in is the Asian Winter Games scheduled for February 7 to 14.

Blank 2 Grids Collage (1).png
 Figure skater Sofia Frank and snowboarder Adrian Tongko (Contributed photo / Instagram)

The Philippines will send 20 athletes to the games, the largest contingent to date. The country will try to set another first, with Filipino athletes competing across six disciplines.

“The Winter Olympics are as tough as the Summer Games, but we have proven it can be done,” POC President Abraham “Bambol” Tolentino said at the beginning of the year.

 

Eyes on the prize

The ultimate goal for the Philippines at the Asian Winter Games is to win medals. Success would also mean a ticket to the Milan-Cortina Winter Olympics set for 2026.

Two members who have that in mind are figure skater Sofia Frank and snowboarder Adrian Tongko. It will be their first Asian Winter Games participation, a reason why both are excited for the upcoming event.

“I’ve always been wanting to represent the Philippines, like snowboarding for a long time. But because of my injuries, I haven’t been snowboarding. Now that everything is coming back to fruition, I’m really excited,” the 28-year-old Tongko stated.

Frank did not hide her excitement as well. She revealed working on her mental health and added that she is good to go for the games.

“I’m really excited to go to Harbin and compete in the Asian Winter Games. I’ve been working a lot on myself and a lot of my mental health. I think it’s been helping and I’ve been training very well so I think if I just keep on going, it will be pretty good,” the 19-year-old Frank expressed.

 

 

Unusual family reunion

 

Ironically, the 2025 Asian Winter Games will be a special one for Sofia and Adrian. It turns out that the two are related. Adrian is the uncle of Sofia.

Sofia shared that this will be the first time she will be meeting Adrian in person. She also added that she had no idea that they were related until very recently.

“I didn’t know that he (Adrian) was my uncle until very, very recently. It was a surprise to me but I’m super excited to finally get to meet him. He seems very nice,” the two-time Philippine national champion said.

For his part, Adrian admits that it is pretty cool to find out that Sofia was her niece. He has seen her perform and believes Sofia will do well at the Asian Winter Games.

“I haven’t met her yet. I’ve seen some of her stuff and she’s doing really well, I hope she does well in the games as well,” Adrian said.

The next couple of weeks should be interesting for Sofia and Adrian. Both admit that the excitement and pressure are building but are confident in their abilities.

Against other countries that are more seasoned in winter sports, the odds are stacked against Sofia and Adrian. But being Filipinos, both will take these on, being aware of these challenges will help bring out the best in them.

Related Tags

Asian Winter Games Sofia Frank
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.