Fountain Valley

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
Flesh & Blood Armory 6:30 PM MTG Pauper 6:30 PM One Piece Constructed 7 PM
2
MTG Reality Fracture Draft 6:30 PM MTG FNM Modern 6:30 PM MTG FNM Commander Slay Pass 7 PM
3
Gundam Starter Deck Release 12 PM Palworld Grand Challengers Cup 12 PM Yu-Gi-Oh! Beyond the Brave Premiere! 12 PM
4
Riftbound Nexus Night 12 PM Lorcana: The Great Hunny Rescue 12 PM Star Wars Unlimited: Homeworlds Prerelease 12 PM
5
CookieRun Brave League 6:30 PM Yu-Gi-Oh! Advanced 6 PM Lorcana Core Constructed 6:30 PM Digimon Evolution Cup 6 PM
6
Palworld Constructed 6:30 PM Pokémon Standard 6:30 PM Neuroscape Constructed 7 PM Sorcery Constructed 7 PM Dragon Ball Super: Fusion World 7 PM
7
Star Wars Unlimited: Homeworlds Prerelease 7 PM MTG Commander Slay Pass 7 PM Union Arena Standard 7 PM
8
One Piece Extra Grand Battle 7 PM Flesh & Blood Armory 6:30 PM MTG Pauper 6:30 PM
9
MTG Reality Fracture Draft 6:30 PM MTG FNM Modern 6:30 PM MTG FNM Commander Slay Pass 7 PM
10
Pokémon Standard League Cup 10 AM Gundam Constructed 12 PM
11
Riftbound Nexus Night 12 PM
12
Yu-Gi-Oh! Advanced6 PM Digimon Evolution Cup6 PM Lorcana Core Constructed6:30 PM CookieRun Brave League6:30 PMAzuki Constructed7 PM
13
Palworld Constructed6:30 PM Pokémon Standard6:30 PM Neuroscape Constructed7 PM Sorcery Constructed7 PM Dragon Ball Super: Fusion World7 PM
14
MTG Commander Slay Pass7 PM Union Arena Standard7 PM Star Wars Unlimited: Homeworlds Draft7 PM
15
Flesh & Blood Armory6:30 PM MTG Pauper6:30 PM One Piece Constructed7 PM
16
MTG FNM Modern6:30 PM MTG FNM Commander Slay Pass7 PM Riftbound Radiance Pre-Rift Sealed12 PM
17
Gundam Constructed12 PM Riftbound Radiance Pre-Rift Sealed11:30 AM Riftbound Radiance Pre-Rift Sealed4 PM
18
Riftbound Radiance Pre-Rift Sealed12 PM
19
Yu-Gi-Oh! Advanced6 PM Digimon Constructed6 PM CookieRun Brave League6:30 PMAzuki Constructed7 PM Lorcana Hyperia City Sealed6:30 PM
20
Palworld Constructed6:30 PM Pokémon Standard League Challenge6:30 PM Neuroscape Constructed7 PM Sorcery Constructed7 PM Dragon Ball Super: Fusion World7 PM
21
MTG Commander Slay Pass7 PM Star Wars Unlimited: Homeworlds Draft7 PM Union Arena Standard7 PM
22
MTG Pauper6:30 PM Flesh & Blood Armory6:30 PM One Piece Constructed7 PM
23
MTG FNM Modern6:30 PM MTG FNM Commander Slay Pass7 PM
24
Gundam Constructed12 PM
25
Flesh & Blood ProQuest: London 10 AM
26
Digimon Constructed6 PM Yu-Gi-Oh! Advanced6 PM CookieRun Brave League6:30 PMAzuki Constructed7 PM Lorcana Hyperia City Sealed6:30 PM
27
Palworld Constructed6:30 PM Neuroscape Constructed7 PM Sorcery Constructed7 PM Dragon Ball Super: Fusion World7 PM
28
MTG Commander Slay Pass7 PM Star Wars Unlimited Premier7 PM Union Arena Standard7 PM
29
Flesh & Blood Armory6:30 PM MTG Pauper6:30 PM One Piece Constructed7 PM
30
MTG FNM Modern6:30 PM MTG FNM Commander Slay Pass7 PM
31
Gundam Constructed12 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 »