Basketball: Borgia v. Duchesne

Swimming: State prelims

Swimming: Suburban West Championship

Full gallery at STLhighschoolsports.com


Basketball: Ritenour at Pattonville

Full gallery at STLhighschoolsports.com


Pattonville’s Destan Williams (1) puts up a shot under pressure from Ritenour at Pattonville High School in Maryland Heights, Mo., on Feb. 10, 2017. Michael Gulledge, Special to STLhighschoolsports.com

Basketball: Chaminade at CBC

Story and more photos at STLhighschoolsports.com


Basketball: Carnahan at Gateway STEM

More photos and story at STLhighschoolsports.com


Basketball: Chaminade v. Whitney Young

For the story and a full gallery, go to STLhighschoolsports.com


Michael Gulledge's blog about photography, software development, and anything else