Lake Forest

OCTOBER 2026
On mobile, swipe left or right to view the full calendar.
Can't find an event?
Try the search bar! Calendar may not reflect recent additions.
SUN MON TUE WED THU FRI SAT
       
1
Digimon Evolution Cup 6 PM Lorcana Core Constructed 6:30 PM
2
MTG FNM Commander Slay Pass 6 PM Flesh & Blood Armory Silver Age 6:30 PM
3
Flesh & Blood ProQuest: London 10 AM Dragon Ball Super: Fusion World 12 PM
4
Gundam Constructed 12 PM Star Wars Unlimited: Homeworlds Prerelease 12 PM Lorcana: The Great Hunny Rescue 4 PM
5
Pokémon Standard 6:30 PM Star Wars Unlimited: Homeworlds Prerelease 6:30 PM
6
Riftbound Nexus Night 6:30 PM Pokémon Gym Leader Challenge 7 PM
7
One Piece Extra Grand Battle 6:30 PM Sorcery Constructed 7 PM
8
Digimon Evolution Cup 6 PM Lorcana Core Constructed 6:30 PM
9
MTG FNM Commander Slay Pass 6 PM
10
Riftbound Vendetta Summoner Skirmish 2 10 AM Dragon Ball Super: Fusion World 12 PM
11
Gundam Constructed 12 PM Union Arena Standard 12 PM
12
Pokémon Standard 6:30 PM Star Wars Unlimited: Homeworlds Draft 6:30 PM
13
Riftbound Nexus Night 6:30 PM Pokémon Gym Leader Challenge 7 PM
14
One Piece Constructed 6:30 PM Sorcery Constructed 7 PM
15
Digimon Constructed 6 PM Lorcana Core Constructed 6:30 PM
16
Riftbound Radiance Pre-Rift Sealed 12 PM MTG FNM Commander Slay Pass 6 PM Flesh & Blood Armory Silver Age 6:30 PM
17
Riftbound Radiance Pre-Rift Sealed 12 PM Dragon Ball Super: Fusion World 12 PM
18
Gundam Constructed 12 PM Union Arena Standard 12 PM
19
Pokémon Standard League Challenge 6:30 PM Star Wars Unlimited: Homeworlds Draft 6:30 PM
20
Riftbound Radiance Pre-Rift Sealed 6:30 PM Pokémon Gym Leader Challenge 7 PM
21
One Piece Constructed 6:30 PM Sorcery Constructed 7 PM
22
Digimon Constructed 6 PM Lorcana Hyperia City Sealed Prerelease 6:30 PM
23
MTG FNM Commander Slay Pass 6 PM Flesh & Blood Armory Silver Age 6:30 PM
24
Dragon Ball Super: Fusion World 12 PM
25
Gundam Constructed 12 PM Union Arena Standard 12 PM
26
Star Wars Unlimited Premier 6:30 PM
27
Pokémon Gym Leader Challenge 7 PM
28
One Piece Constructed 6:30 PM Sorcery Constructed 7 PM
29
Digimon Constructed 6 PM Lorcana Hyperia City Sealed 6:30 PM
30
MTG FNM Commander Slay Pass 6 PM Flesh & Blood Armory Classic Constructed 6:30 PM
31
Pokémon Standard League Cup 10 AM Dragon Ball Super: Fusion World 12 PM
/* KINGSLAYER CALENDARS - AUTOMATIC EXPIRED DAYS */ (function () { "use strict"; function updateKingslayerCalendars() { const parts = new Intl.DateTimeFormat("en-US", { timeZone: "America/Los_Angeles", year: "numeric", month: "numeric", day: "numeric" }).formatToParts(new Date()); const getPart = type => Number(parts.find(p => p.type === type).value); const today = getPart("year") * 10000 + getPart("month") * 100 + getPart("day"); const monthNames = [ "JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER" ]; document.querySelectorAll("table").forEach(table => { // Find the calendar heading above this table. const calendar = table.parentElement?.parentElement; if (!calendar) return; const heading = calendar.querySelector("div"); if (!heading) return; const match = heading.textContent.match( /\b(JANUARY|FEBRUARY|MARCH|APRIL|MAY|JUNE|JULY|AUGUST|SEPTEMBER|OCTOBER|NOVEMBER|DECEMBER)\s+(20\d{2})\b/i ); if (!match) return; const month = monthNames.indexOf( match[1].toUpperCase() ) + 1; const year = Number(match[2]); table.querySelectorAll("td").forEach(cell => { const dateElement = cell.querySelector("div:first-child"); if (!dateElement) return; const dateText = dateElement.textContent.trim(); if (!/^\d{1,2}$/.test(dateText)) return; const day = Number(dateText); const cellDate = year * 10000 + month * 100 + day; const expired = cellDate < today; cell.classList.toggle( "ks-calendar-expired", expired ); cell.querySelectorAll("a").forEach(link => { if (expired) { link.setAttribute("tabindex", "-1"); link.setAttribute("aria-disabled", "true"); } else { link.removeAttribute("tabindex"); link.removeAttribute("aria-disabled"); } }); }); }); } function initializeCalendarExpiration() { updateKingslayerCalendars(); setInterval(updateKingslayerCalendars, 60000); } if (document.readyState === "loading") { document.addEventListener( "DOMContentLoaded", initializeCalendarExpiration ); } else { initializeCalendarExpiration(); } document.addEventListener("click", function (event) { const link = event.target.closest( ".ks-calendar-expired a" ); if (link) event.preventDefault(); }); })();
Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »