Ethan Kassel

SF Preps Football: Serra’s run comes to an end against familiar foe

MOUNTAIN VIEW — Don’t be fooled by the 38-8 final score. Serra’s…

SF Preps Basketball: Stuart Hall opens season with win over Aragon

PACIFIC HEIGHTS — Faced with a solid challenge to open the 2018-19…

SF Preps Football: St. Ignatius ousted in regional quarterfinal by Sacred Heart Prep

GILROY — As was often the case throughout a season filled with…

Central Coast Section football playoff games rescheduled for a third time due to fires, air quality

The Sacred Heart Cathedral football team's bus was just 20 minutes away…

Academic Athletic Association football enters final week, as Central Coast Section starts playoffs

The Central Coast Section and North Coast Section playoffs will see their…

USF Dons check off all the boxes in season-opening victory

DAVIS, Calif. — An experienced and eager San Francisco Dons men's basketball…

SF Preps Football: Serra suffers historic loss as St. Francis wins WCAL title

SAN MATEO — The recent trend of down-to-the-wire games between the Serra…

Famed San Francisco Giants star Willie McCovey dead at age 80

MLB Hall-of-Famer Willie McCovey, one of the most decorated players in the…

SF Preps Football: St. Ignatius can advance with a win, Serra goes for WCAL title

SF Preps Game of the Week: St. Francis (8-1, 6-0 WCAL) @…

SF Preps Football: Big first half carries Mission past Balboa

KEZAR STADIUM — Coming off back-to-back losses, Mission didn’t waste any time…

SF Preps Football Preview: Playoffs coming into focus in this week’s prep football matchups

Balboa (5-1, 2-0 AAA) vs. Mission (3-4, 1-2 AAA), Friday, 2 p.m.…

Galileo-Lincoln clash headlines this week’s prep matchups

Multiple rivalries and a battle for Academic Athletic Association supremacy between Galileo…

Sacred Heart Cathedral and Lincoln lead a strong City girls volleyball contingent

It’s rare to see teams across San Francisco’s three major leagues —…

San Mateo-Serra suffers worst league loss since 2001 at the hands of Valley Christian

SAN JOSE, Calif. — The only thing that resembled the last three…

SF Preps Football: Serra and Valley Christian headline another big weekend

This week’s high school football schedule includes games that won’t just determine…

SF Preps: Sacred Heart Cathedral wins Bruce-Mahoney thriller

KEZAR STADIUM — There have been other entertaining installments in the age-old…

Bruce-Mahoney and Mission-Galileo to headline huge weekend of high school football

Bruce-Mahoney Game: Sacred Heart Cathedral (2-3, 0-2 WCAL) vs. St. Ignatius (0-5,…

Galileo pounds Burton Pumas in league opener

BURTON HIGH SCHOOL — The Academic Athletic Association boasts its strongest crop of…

SF Preps Football: League showdowns all around a busy weekend of prep football

Galileo (3-1) @ Burton (4-0), Saturday, 2 p.m. The resurgent Pumas made…

Oakland Athletics clinch playoff spot, beat Mariners

Just before first pitch in Seattle, thanks to the New York Yankees…