The first pints pour at Mad Dog in the Fog around 6:50am on Saturday mornings, ten minutes before the official 7am opening, because the bartender knows regulars are already waiting outside for the Fulham vs Chelsea kickoff. By 7:30am the wooden bar is lined three deep with supporters tracking Premier League standings on their phones between glances at the screens, arguing about relegation battles and top-four races while nursing Boddington's and watching West London clubs battle at Stamford Bridge. This is what Men in Blazers meant when they named Mad Dog one of the four best soccer bars in America—it's not just a place that shows matches; it's a room that lives and breathes the fixture calendar.
Karpo tracks opening times for every early-kickoff soccer bar in San Francisco and alerts you when West London derbies, Serie A matches, or Champions League fixtures start within walking distance.
The pub Men in Blazers called one of America's best
Mad Dog in the Fog earned its place in the top four US soccer bars according to Men in Blazers, and thirty years of matchday mornings prove why. The atmosphere during West London derbies—Fulham vs Chelsea, Brentford vs QPR—feels closer to Stamford Bridge than the Haight. Wooden tables fill with supporters nursing pints of Boddington's and Old Peculiar before 8am, eyes locked on multiple screens showing simultaneous Premier League fixtures.
The pub relocated to 1568 Haight Street in Upper Haight after pandemic closure forced it from its longtime Lower Haight location on Polk Street. The new space maintains every tradition: the long wooden bar lined with European soccer memorabilia, the big screen in the back room, the early opening hours that make 4:45am Champions League kickoffs survivable. Regulars describe walking in as "like being in a pub in London," except the fog outside is Pacific marine layer instead of Thames mist.
What separates Mad Dog from casual sports bars is the supporter groups who treat it as home territory. Manchester United fans dominate during Old Trafford matches—derbies against City turn tense and loud. SF Evertonians claim their section for Goodison Park fixtures. Crystal Palace supporters under the Glad All Over SF banner gather for Selhurst Park matches. American Outlaws SF pack the place for USMNT qualifiers. These aren't people checking their phones between plays; they're singing, groaning, celebrating as if they're in the away end.

Weekend morning kickoffs and Serie A Sundays
Saturday and Sunday mornings at Mad Dog follow Premier League and Serie A schedules. The pub opens at 7am weekends—earlier than almost any other bar in San Francisco—to catch 7:30am East Coast kickoffs that translate to 4:30am Pacific starts for European viewers. By 9am on a typical Saturday, the bar is full, outdoor seating on Haight Street occupied by supporters who prefer fresh air between halves.
Serie A fixtures draw a different crowd than Premier League mornings. Inter Milan vs AC Milan, Roma vs Lazio—these Sunday matches pull Italian-American families from North Beach and the Sunset, plus younger fans tracking standings for Champions League qualification spots. The pub shows multiple matches simultaneously: Napoli on one screen, Juventus on another, a La Liga fixture on a third if Barcelona or Real Madrid are playing.
Midweek Champions League nights transform the place. Group stage matches kick off at noon or 3pm Pacific, catching the after-work crowd. Knockout rounds starting at 12pm fill the bar with people on lunch breaks who somehow never make it back to the office. The big screen in the back room gets reserved for the marquee fixture—Liverpool vs Real Madrid, Bayern vs PSG—while group stage matches fill the smaller screens along the bar.
The BYO food tradition and beer selection
Mad Dog allows BYO food from nearby restaurants, a rarity among San Francisco bars that turns matchday mornings into proper feasts. Regulars order from Cha Cha Cha on Haight between Shrader and Cole—plantains, jerk chicken, Caribbean rice—and eat at the bar during halftime. Others grab breakfast burritos from Pork Store Cafe on Haight near Fillmore before the 7am opening. The pub doesn't serve food beyond bar snacks, so this arrangement works for everyone.
The beer selection leans heavily British and European. Boddington's on tap, Old Peculiar in bottles, plus rotating selections from English breweries most Americans have never heard of. The full bar serves morning pints without judgment—if you're watching Fulham at 7:30am on a Saturday, you're already committed to the experience. Regulars nurse single pints through entire matches; others order rounds between goals.
Pool table, outdoor seating, and matchday geography
The pool table in the corner sees action between matches or during blowouts when the result is decided by halftime. During close fixtures—a 1-1 draw heading into stoppage time—it sits unused, cues racked, everyone facing the screens. The outdoor seating on Haight Street fills with smokers and people who need air after tense moments. You'll see supporters step outside after conceding a late equalizer, compose themselves, return for extra time.
The geography inside Mad Dog matters during big matches. Manchester United supporters claim the bar area and tables near the big screen. Everton fans gather left side near the outdoor seating door. Crystal Palace supporters take the back corner. During neutral fixtures—say, Fulham vs Chelsea when neither team has a dedicated SF group—the room mixes freely, strangers discussing Premier League standings and relegation battles like colleagues arguing about quarterly reports.
Getting there and claiming your spot
Mad Dog sits at 1568 Haight Street between Clayton and Ashbury, a block from the famous Haight-Ashbury intersection. The N-Judah stops at Carl and Cole, two blocks south; from there walk north on Cole to Haight, turn right. The 6-Haight and 7-Haight buses run directly past the door. Street parking on weekend mornings is surprisingly available—most of the neighborhood is still asleep when you're arriving for a 7:30am kickoff.
For major fixtures—Manchester derbies, El Clásico, Champions League finals—arrive thirty minutes before kickoff to claim a seat with a clear screen view. Smaller matches allow you to walk in at kickoff and find space at the bar. The outdoor seating is first-come during nice weather, which in San Francisco means mornings before the fog burns off around 11am. Midweek Champions League matches at noon are less crowded than weekend mornings; you can usually grab a table without arriving early.
Practical notes
Mad Dog in the Fog, 1568 Haight Street, opens 11:30am weekdays, 7am Saturday and Sunday for early soccer matches. Full bar, outdoor seating, pool table. BYO food welcome from nearby restaurants. No reservations. Cash and cards accepted. The pub shows Premier League, Champions League, Serie A, La Liga, and USMNT matches on multiple screens including a big screen in the back room. Supporter groups include Manchester United, Everton (SF Evertonians), Crystal Palace (Glad All Over SF), and American Outlaws SF for USMNT fixtures. N-Judah to Carl/Cole, walk two blocks north; or take 6-Haight or 7-Haight bus directly to the door. Check their social media for exact kickoff times and which matches they're showing—schedules change weekly based on fixture calendars. Drink responsibly and arrange transportation home after morning matches.
Tags: #MadDogInTheFog #PremierLeagueStandings #FulhamVsChelsea #SerieASanFrancisco #HaightAshburySoccer #EarlyKickoffBars #SanFranciscoFootball #ManUtdSF #ChampionsLeagueBars #SFEvertonians #AmericanOutlawsSF #EnglishPubSF #WeekendPlans #SoccerBarsSF #HaightStreetBars
Please drink responsibly. Must be of legal drinking age.
All trademarks are the property of their respective owners.
Ask Karpo first
Ask Karpo which Haight Street bars open earliest for Saturday's Premier League fixtures, where to watch Serie A in the Castro, or which Mission spots show Champions League midweek matches. We track real-time kickoff schedules and bar opening hours across every San Francisco neighborhood.



