Ethan Kassel

SF Preps Basketball: BCL teams open Bambauer Classic with stiff tests

KENTFIELD — Both University and Urban were assigned tough draws in the…

PrepFocus: Bambauer, Sand Dunes headline top SF Preps basketball match ups

The gap between Christmas and New Year is known as a relaxing…

PrepFocus: San Francisco high school basketball scene better — and deeper — than ever

Following his team’s loss at Riordan last Thursday, Stuart Hall assistant varsity…

USF Dons beat Stanford, notch marquee win for Tournament bid

WAR MEMORIAL AT THE SOBRATO CENTER — With a sellout crowd on…

USF Dons welcome Stanford for key showdown

Between a struggling Pac-12 and a surging West Coast Conference, the West…

SF Preps Basketball: Despite loss, Mission growing up

EL CERRITO — Even with Thursday’s 85-81 loss to Vanden in the…

Charles Minlend helps lift USF over NAU on off shooting night for Dons

.@USFDonsMBB HC Kyle Smith talks win over NAU pic.twitter.com/5Ta6mRADKa — Ryan Gorcey…

SF Preps roundup: Lick-Wilmerding continues streak

The Lick-Wilmerding Tigers became the first San Francisco basketball team to reach…

SF Preps Basketball: After Luong’s early barrage, Washington pulls away in fourth

GALILEO ACADEMY OF SCIENCE & TECHNOLOGY — Jackie Luong started off red-hot…

SF Preps: Riordan makes statement with 32-point win

ARCHBISHOP RIORDAN HS — What looked to be an enticing matchup between two…

SF Preps Basketball: St. Ignatius can’t quite put pieces together in overtime loss

HAYWARD — Wrenn Robinson scored 20 points behind hot outside shooting, while…

SF Preps: Marin Catholic season ends, AAA basketball gets off to an exciting start

Marin Catholic’s football season ends: The magic ran out for the Marin…

SF Preps Basketball: Serra wins opener in overtime despite blown call

CONCORD — Cade Rees’ long-awaited varsity debut for the Serra Padres basketball…

SF Preps Basketball: Nigel Burris takes over as Stuart Hall boys basketball wins fifth straight

BURLINGAME — Facing a solid opponent in their fifth game in six…

SF Preps Roundup: Marin Catholic and Lincoln advance, hoops tournaments open season

Defense has continued to do the heavy lifting for Marin Catholic’s football…

SF Preps Basketball: With star player sidelined, University wins tournament opener

DALY CITY — It looks like life without Max Fried isn’t as…

SF Preps Basketball: Mission gets first experience in defeat

ARCHBISHOP RIORDAN HS — Young high school basketball teams with minimal experience…

SF Preps: Much-awaited AAA championship between Lincoln and Mission to answer some questions, present others

When Lincoln and Mission finally meet for the City title this weekend,…

Sacred Heart Cathedral falls in defensive struggle against Sacred Heart Prep

ATHERTON — Facing Sacred Heart Prep’s defense would have been tough enough…

SF Preps Football: Mission settles score with Galileo in Academic Athletic Association semifinal

GEORGE WHITE FIELD — After losing to the Galileo Lions in last…