Ethan Kassel

SF Preps Baseball: Washington edges Mission to end Bears’ season

James Monterrosa pitches Washington to AAA championship with complete-game shutout

SF Preps Roundup: Quanico commits, SI jumpers sweep WCAL

Riordan’s Zachary Quanico will play college basketball, AAA baseball semis set

Pablo Sandoval pitches again as Giants get blown out in Cincinnati

Giants third baseman does something that hasn’t been done since Christy Matthewson in loss to Reds

Dons squander chance to sweep, fall 10-1 to Pepperdine

USF baseball couldn’t secure an important conference sweep against the visiting Waves

SF Preps Baseball: Lincoln could be wild card in AAA playoffs

Mission and Lowell enter Academic Athletic Association playoffs as top two seeds

Athletics blow late lead under threat of rain, lose in Pittsburgh

Oakland’s vaunted bullpen stumbles late against Pirates without closer Blake Treinen

USF Dons clinch series behind strong relief effort, Allen HR

Julian Washburn calms things down on the mound as San Francisco clinches series with Pepperdine

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