Ethan Kassel

Maddie Ennis is the City’s Girls Basketball Player of the Year

St. Ignatius’s do-everything forward Maddie Ennis averaged a double-double as a senior

Miles Amos, Max Fried earn All-City Co-Player of the Year

University forward Max Fried and Stuart Hall guard Miles Amos earn the City’s top honor

SF Preps Basketball: Maddie Ennis, Oisin McCormack make their college commitments

An established star and a former soccer player will go on to play college basketball

SF Preps Softball: Lowell takes home wild win over Washington

After shaky start, Ella Jordan strikes out seven for Lowell in win over Washington

College Roundup: USF baseball sweeps Santa Clara, SF State splits in L.A.

Riley Ornido and Jonathan Allen have big days against Santa Clara after last year’s stumble

Giants offense falls flat again in loss to Padres

San Francisco squanders start from Samardzija

Will Smith and Reyes Moronta shut down Padres to earn win for Dereck Rodriguez

San Francisco Giants score first win of the season against San Diego Padres

San Francisco Giants make things interesting in ninth, but fall to San Diego Padres

Buster Posey and Pablo Sandoval double, but rest of Giants offense largely quiet

Giants waste stellar effort from Madison Bumgarner in shutout loss to Padres on Opening Day

Wil Myers provides the offense as the Padres blank the Giants and Madison Bumgarner 2-0

SF Preps: Lowell baseball falls in Arizona

SF Preps Roundup: Lowell baseball hits a stumbling block during spring break

A’s 1B Olson undergoes surgery to remove hamate bone

Oakland A’s Gold Glove first baseman Matt Olson undergoes hamate surgery

After Ichiro fanfare subsides, A’s fall in 12 in Tokyo

Oakland Athletics fall in extra innings to Seattle Mariners in Tokyo as Ichiro retires

Oakland A’s pitching rocked in Tokyo opener

Oakland Athletics drop Opening Day decision to Mariners in Tokyo

SF Preps Basketball: Versatile University ready for state championship challenge

For all of the success the University Red Devils have had over…

No second half comeback in the cards as Serra boys’ basketball bows out in NorCal final

MORAGA — The Serra Padres have made a living out of second-half…

SF Preps Basketball: Serra, University boys set to play for NorCal titles

Two nearby teams remain alive in the CIF State Basketball Tournament, as…

SF Preps Basketball: Serra overwhelms Rocklin to advance to NorCal championship; Mission and Lincoln eliminated

SAN MATEO — While the West Catholic Athletic League is a grind that…

USF men’s basketball closes regular season on three-game losing streak

WAR MEMORIAL GYM — The energetic and dynamic University of San Francisco…

SF Preps Basketball: Miles Amos scores 24 as Stuart Hall’s season comes to an end with loss to Palo Alto

KEZAR PAVILION — Miles Amos did everything he could to keep Stuart…

SF Preps Basketball: University continues Kezar magic with double-OT win

KEZAR PAVILION — The University Red Devils are certainly familiar with overtime…