Ethan Kassel

SF Preps: Sacred Heart Cathedral captures second straight title

Fightin’ Irish volleyball secures WCAL championship with sweep of rival St. Ignatius

SF Preps: Will prep football streaks continue this weekend?

Washington or Galileo will get their first win, while Riordan and St. Ignatius clash

SF Preps: Mission-Lincoln title game rematch highlights weekend

Mission has been on a roll since the start of AAA play, and will battle reigning champion Lincoln

SF Preps: Wildcats’ win snaps six-year streak against St. Francis

St. Ignatius offense shines as Jahsai Shannon returns in 35-26 win

Saturday clash highlights weekend’s prep football slate

SF Preps Football Preview: Riordan enters clash with Bellarmine as favorites

SF Preps Roundup: Close losses for City WCAL teams

Mission football gets rolling, but Riordan, SI and SHC can’t get over the hump

SF Preps: St. Ignatius scares league favorite Valley Christian

Wildcats nearly upend one of the top teams in Northern California

SF Preps: Riordan loses after Aden Jackson leaves on stretcher

Scary injury marks close loss as Crusaders can’t hold halftime lead over Archbishop Mitty

SF Preps: City WCAL teams take field as underdogs

Academic Athletic Association play gets under way with Lowell taking on Mission

SF Preps Roundup: SI wins Bruce-Mahoney, Beima wins 500th

Wildcats break Irish streak on the football field, while SHC volleyball faces SI on Wednesday

Athletics to host wild card game on Wednesday

With win over Mariners on Saturday, and a Tampa Bay loss, Oakland will come home for wild card

SF Preps: St. Ignatius wins Bruce-Mahoney for first time since 2016

St. Ignatius rides Joe Celentano to win over Sacred Heart Cathedral

SF Preps: Washington finds positives in 55-0 loss

Eagles fall to California School for the Deaf, but flashed at times on an otherwise gloomy evening

Athletics clinch wild card berth

Oakland will play in the play-in game for second straight year

Danny Ryan, Bruce Uperesa could play big roles in Bruce-Mahoney

SF Preps Preview: St. Ignatius and Sacred Heart Cathedral meet in Bruce-Mahoney Game

SF Preps: Lowell grinds to win, Lincoln drops first game in a year

A tie, a brawl and stout defense mark the weekend for the AAA as the WCAL rests up

SF Preps: Lincoln faces Piedmont, Mission visits Oakland

Lowell has a shot at a second win, while Burton will face a test in St. Vincent de Paul

Shorthanded Giants bullpen gives up lead in ninth to Pirates

Former Giants prospect Bryan Reynolds delivers fatal blow as San Francisco blows lead in ninth

Giants reliever Reyes Moronta undergoes surgery

San Francisco’s young fireballer could be out for 2020, plus an Alex Dickerson update

SF Preps: Sacred Heart Cathedral fades for second straight week

Fightin’ Irish fall 35-21 to Palma at Kezar after a strong start