
Every year, I take thousands of photos at sporting and other school related activities that I donate to yearbook advisors around the valley to be used in yearbooks, promotional materials, and for other school related needs. Recently, I’ve started sharing those photos here since only a small fraction make their way out to parents, family, and fans. If you would like to help support this work, please consider making a purchase from my MaxPreps galleries or contact me for a portrait session.
Yearbook advisors, coaches, and athletic directors, I take my best photos when I’m invited to a school because I know I have permission to move freely. If you have an upcoming event you’d like to see covered, please let me know. I’m happy to share the resulting images with your programs.
2025-0322 Track Girls | Turlock Invitational
2025-0321 Volleyball Boys JV | Hilmar at Waterford
2025-0321 Volleyball Boys Varsity | Hilmar at Waterford
2025-0319 Softball Varsity | Delhi at Waterford
2025-0312 Track and Field Boys | Southern League Meet at Waterford
2025-0312 Track and Field Girls | Southern League Meet at Waterford
2025-0227 Volleyball Boys Varsity | Big Valley at Waterford
2025-0220 Softball | Weston Ranch at Waterford
2025-0219 Baseball | Ripon Christian at Waterford
2025-0306 Golf Boys | River Oaks
2025-0219 Volleyball Boys Varsity | Gregori at Waterford
2025-0218 Softball Varsity | Waterford at Weston Ranch
2025-0214 Soccer Boys Varsity Playoff | Waterford at Riverbank
2025-0208 Baseball Varsity | Waterford vs Johansen
2025-0206 Basketball Girls Varsity | Waterford at Denair
2025-0206 Basketball Girls JV | Waterford at Denair
2025-0205 Soccer Boys Varsity | Waterford vs Gustine
2025-0205 Soccer JV | Waterford vs Gustine
2025-0131 Basketball Boys Varsity | Waterford vs Delhi + Homecoming
2025-0131 Basketball Boys JV | Waterford vs Delhi
2025-0131 Soccer Boys JV | Waterford vs Delhi
2025-0131 Soccer Boys Varsity | Waterford vs Delhi
2025-0129 Wrestling All | Waterford vs Mariposa and Stone Ridge
2025-0128 Soccer Boys Varsity | Waterford vs Mariposa
2025-0128 Soccer Girls Varsity | Waterford vs Mariposa
2025-0123 Soccer Boys Varsity | Waterford vs Stone Ridge
2025-0123 Soccer Girls Varsity | Waterford vs Stone Ridge
2025-0117 Basketball Boys Varsity | Waterford vs Denair
2025-0117 Soccer Girls Varsity | Waterford vs Denair
2025-0117 Soccer Boys Varsity | Waterford vs Denair
2025-0116 Basketball Girls Varsity | Waterford vs Denair
2025-0116 Basketball Girls JV | Waterford vs Denair