Âé¶¹Ô­´´

MU logo
MU logo

Âé¶¹Ô­´´ Homecoming 2025 is Oct. 10-11

Oct 1, 2025

CelebrateÌýÂé¶¹Ô­´´â€™s Homecoming 2025ÌýonÌýFriday, Oct. 10 and Saturday, Oct. 11Ìýwith eventsÌýat the North Manchester campus.Ìý

Reunions this year are for the classes ofÌý1980, 1985, 1990, 1995, 2000, 2005, 2010, 2015, 2020, and 2025.Ìý

Scheduled eventsÌýon SaturdayÌýthat are open to the public include:Ìý

  • Donuts and Departments from 10:30 a.m. to 1 p.m. by Spartan Stadium.Ìý
  • Spartan Street Fair from 11 a.m. to 1 p.m. by Spartan Stadium.Ìý
  • General luncheon from 11 a.m. to 1 p.m. by Spartan Stadium. Lunch is $12.Ìý
  • Alumni Authors Corner from 11 a.m. to 1 p.m. by Spartan Stadium.Ìý
  • Kids Zone, including crafts and a bounce house, from 11 a.m. to 2 p.m. by Spartan Stadium.Ìý
  • Football game versusÌýCapital at 1:30 p.m. Kids are invited to run out with the team before kick-off at 1 p.m.Ìý
  • Women’s soccer gameÌýversus BereaÌýat 1 p.m. at Good Field.Ìý
  • Men’sÌýsoccer gameÌýversus BereaÌýat 3:30 p.m. at Good Field,ÌýwithÌýrecognition ofÌýformer longtime coach,ÌýDave Good, who is beingÌýinductedÌýinto the Athletics Hall of Fame.Ìý
  • Volleyball game at 6 p.m. in Stauffer-Wolfe Arena.Ìý
  • Friends with the Weather concert at 6:30 p.m. in Wine Recital Hall.ÌýÌý

TheÌýCampusÌýStore andÌýPetersimeÌýChapel will be open throughout the day.Ìý

Manchester alumni andÌýstudentsÌýcan registerÌý.

For the mediaÌý

For more information, contact the Office of Alumni Relations atÌýAlumniOffice@manchester.edu.Ìý

Âé¶¹Ô­´´, in North Manchester and Fort Wayne, Ind., offers vibrant and transformative student experiences. Learn more atÌýwww.manchester.edu/about-manchester.Ìý

Our mission and valuesÌý

Âé¶¹Ô­´´ respects the infinite worth of every individual andÌýgraduatesÌýpersons of ability and conviction who draw upon their education and faith to lead principled, productive, and compassionate lives that improve the human condition.

More News

exists --- (function ensure40pxInlineEarly() { function set40(el) { el && el.style.setProperty('padding-top', '40px', 'important'); } // If header already parsed, set now; otherwise set as soon as it appears. const hdrNow = document.getElementById(HEADER_ID); if (hdrNow) { set40(hdrNow); return; } new MutationObserver((muts, obs) => { const hdr = document.getElementById(HEADER_ID); if (hdr) { set40(hdr); obs.disconnect(); } }).observe(document.documentElement, { childList: true, subtree: true }); })(); // --- Helpers --- function hideDiviBars() { document.querySelectorAll('.divibars-container').forEach(div => { const content = (div.textContent || '').replace(/\u00A0/g, ' ').trim(); const shouldHide = !content || /all\s*clear/i.test(content) || /test/i.test(content) || /feed\s*has\s*no\s*items\.?/i.test(content); if (shouldHide) div.style.setProperty('display', 'none', 'important'); }); } function isEffectivelyVisible(el) { if (!el || !el.isConnected) return false; const target = el.querySelector('.divibars, .divibars-wrapper, .divibars-content') || el; const cs = getComputedStyle(target); if (cs.display === 'none' || cs.visibility === 'hidden' || target.hidden) return false; if (parseFloat(cs.opacity || '1') < 0.05) return false; if (target.closest('[aria-hidden="true"]')) return false; const rect = target.getBoundingClientRect(); const hasSize = (rect.width > 0 && rect.height > 0) || (target.offsetWidth > 0 && target.offsetHeight > 0); if (!hasSize) return false; const vh = window.innerHeight || document.documentElement.clientHeight; return rect.bottom > 0 && rect.top < vh; } function anyRealBannerVisible() { // A “real� banner = visible AND not empty/test/all-clear/feed-empty return Array.from(document.querySelectorAll(CANDS)).some(el => { if (!isEffectivelyVisible(el)) return false; const txt = (el.textContent || '').replace(/\u00A0/g, ' ').trim(); if (!txt) return false; if (/all\s*clear/i.test(txt) || /test/i.test(txt) || /feed\s*has\s*no\s*items\.?/i.test(txt)) return false; return true; }); } function setForce110(on) { const root = document.documentElement; const was = root.classList.contains('divibar-force-110'); if (!!on === was) return; root.classList.add('divibar-atomic'); root.classList.toggle('divibar-force-110', !!on); // If we’re NOT forcing 110, clear any stray inline 110 the plugin may add later. if (!on) { const hdr = document.getElementById(HEADER_ID); if (hdr) hdr.style.setProperty('padding-top', '40px', 'important'); } requestAnimationFrame(() => root.classList.remove('divibar-atomic')); } // Debounced 2-frame confirmation to avoid flicker during animations let raf1 = null, raf2 = null; function scheduleRecompute() { if (raf1) return; raf1 = requestAnimationFrame(() => { raf1 = null; hideDiviBars(); const a = anyRealBannerVisible(); raf2 = requestAnimationFrame(() => { raf2 = null; const b = anyRealBannerVisible(); setForce110(a && b); }); }); } // --- Wiring --- document.addEventListener('DOMContentLoaded', scheduleRecompute); window.addEventListener('load', scheduleRecompute); window.addEventListener('resize', () => { cancelAnimationFrame(raf1); raf1 = null; cancelAnimationFrame(raf2); raf2 = null; scheduleRecompute(); }); new MutationObserver(() => scheduleRecompute()).observe(document.documentElement, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class', 'aria-hidden'] }); document.addEventListener('transitionend', e => { if (e.target && e.target.closest(CANDS)) scheduleRecompute(); }); document.addEventListener('animationend', e => { if (e.target && e.target.closest(CANDS)) scheduleRecompute(); }); document.addEventListener('click', function (e) { const btn = e.target && e.target.closest('.divibars-close'); if (!btn) return; setTimeout(() => { const bar = btn.closest('.divibars-container, [class*="divibar"]'); if (bar) bar.style.setProperty('display', 'none', 'important'); scheduleRecompute(); }, 200); }, true); // Initial pass scheduleRecompute(); })();