Ethan Kassel

Khris Davis slugs two homers, takes over MLB lead as A’s take three of four from Baltimore

Khris Davis’ two homers lead five-home run day for Oakland A’s as they take series from Baltimore

SF Preps Roundup: Galileo flag football remains class of AAA

Galileo girls’ flag football continues unbeaten streak, plus baseball, softball and lacrosse

Jurickson Profar busts out of slump as A’s pound Orioles

Oakland Athletics second baseman Jurickson Profar drives in five against Baltimore

USF baseball drops midweek contest to No. 2 Stanford

Cardinal hang 11 runs on San Francisco at Benedetti Diamond

USF Dons baseball drops series finale to first-place Loyola Marymount

Another big day for Tyler Villaroman isn’t enough against visiting Lions

University of San Francisco baseball even series with first-place Loyola Marymount

Alex Pham and Scott Parker turn in clutch pitching performances against first-place Lions

Big day from Ramon Laureano, gutty start from Frankie Montas not enough for A’s against Astros

Oakland center fielder Ramon Laureano goes 4-for-4, but rest of A’s manage just three hits in Houston

USF Baseball: Dons drop second at home against first-place LMU

Tyler Villaroman hits his first career home run, but San Francisco can’t keep up with Lions

All-City Basketball: First and Second Teams, plus Honorable Mention

All-City teams are named, plus players of the year for freshmen, sophomores, juniors and seniors

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