Ethan Kassel

Vogt ties it, Longoria wins it for Giants in 11th against Reds

Stephen Vogt’s first home run as a Giant helps secure the bigget comeback win in franchise history

A’s snap losing streak behind Phegley’s incredible night

Josh Phegley sets new franchise record with eight-RBIs in win over Pittsburgh Pirates

Ornido returns to form as USF blasts Pepperdine

Riley Ornido throws seven strong innings as Dons take series opener against Waves 9-6

SF Preps Roundup: St. Ignatius boys LAX ends WCAL season undefeated

AAA baseball playoffs are set, SHC’s Angelo Marcon comes in second on the golf course

Mollerus comes up big in relief, Villaroman provides difference

Freshman pitcher Josh Mollerus provides much-needed relief for the USF Dons against Sac State

Nightmare weekend for USF pitching as Gonzaga sweeps Dons

University of San Francisco baseball can’t steal one from Gonzaga on the road

SF Preps Baseball: Washington locks up second with win over Lincoln

Six-run seventh ensures win for Eagles, starter Devlin Armas

SF Preps Baseball: Washington locks up second with win over Lincoln

Six-run seventh ensures win for Eagles, starter Devlin Armas

SF Preps Baseball: Jack Schonherr and Lowell blank Mission 1-0

Lowell secures the No. 1 seed for the Academic Athletic Association playoffs, regular-season title

Prep Roundup: Balboa RB AJ Velasquez gets a D1 coaching visit, Galileo wins flag football title

St. Ignatius lacrosse returns home, softball playoffs take shape, Lowell baseball avenges loss

Buster Posey snaps homerless streak, Giants beat Pirates

Giants catcher homers for first time against Pittsburgh in Dereck Rodriguez win

Jonathan Allen powers Diamond Dons win to clinch series over Pacific

With three conference weekends left, Dons are in second in the West Coast Conference

Giants lose rain-shortened game to Pirates

Two Pirates make big league debuts, including former Giants farmhand

Pham and Parker even series for Dons

USF baseball scores 6-3 win against Pacific

Madison Bumgarner rusty after delay as Giants fall to Pirates

Giants ace rights ship after rocky first, but San Francisco offense can’t make a comeback

USF Dons baseball drops series opener to Pacific

Dons ace Riley Ornido has a rare off outing against a resurgent Pacific Tigers squad

Patrick Corbin baffles Giants again, this time for Nats

San Francisco manages a whimper of protest against a career Giant killer

Samardzija struggles against Nationals, Giants can’t come back

Steven Duggar and Gerardo Parra hit two-run homers, but Giants can’t top Nats

SF Preps Roundup: Former Mission star Niamey Harris commits to NAIA program

The latest in girls’ flag football, softball, badminton, swimming, lacrosse and baseball

Giants explode for seven runs, three HRs against Nationals

Brandon Belt, Steven Duggar and Evan Longoria go long in win over Washington