April 2026

 

Date Event
2026-04-01 (Wed) Track: Practice [Daniel J. Savage Middle School] — 1:30 pm - 2:30 pm
7/8 Boys VB: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:30 pm
2026-04-02 (Thu) Meet: @ Riverbank [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-03 (Fri) No School [Daniel J. Savage Middle School]
2026-04-07 (Tue) 6th Grade Camp Session 1 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB Game: Savage @ Somerset [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-08 (Wed) 6th Grade Camp Session 1 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Track: Practice [Daniel J. Savage Middle School] — 1:30 pm - 2:30 pm
7/8 Boys VB Game: Savage @ Ustach [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-09 (Thu) 6th Grade Camp Session 1 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB Game: Somerset @ Savage [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-10 (Fri) 6th Grade Camp Session 1 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Meet: @ Gregori [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-13 (Mon) Parent volunteer training [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:30 pm
2026-04-14 (Tue) 6th Grade Camp Session 2 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB Game: Savage @ Oakdale [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-15 (Wed) 6th Grade Camp Session 2 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Track: Practice [Daniel J. Savage Middle School] — 1:30 pm - 2:30 pm
7/8 Boys VB Game: Salida @ Savage [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-16 (Thu) 6th Grade Camp Session 2 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
2026-04-17 (Fri) 6th Grade Camp Session 2 (Outdoor Education Foothill Horizons) [Daniel J. Savage Middle School]
Savage Special Track and Field Meet [Daniel J. Savage Middle School]
Meet: @ Escalon [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-20 (Mon) 7/8 Boys VB: Practice [Daniel J. Savage Middle School] — 4:00 pm - 5:30 pm
2026-04-21 (Tue) Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB Game: Savage @ Salida [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
2026-04-22 (Wed) Track: Practice [Daniel J. Savage Middle School] — 1:30 pm - 2:30 pm
7/8 Boys VB Game: Oakdale @ Savage [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
Spring Concert Orchestra [Daniel J. Savage Middle School] — 7:00 pm - 8:00 pm
2026-04-23 (Thu) Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB Game: Ustach @ Savage [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm
Spring Concert Band [Daniel J. Savage Middle School] — 7:00 pm - 8:00 pm
2026-04-27 (Mon) 7/8 Boys VB: Practice [Daniel J. Savage Middle School] — 4:30 pm - 6:00 pm
2026-04-28 (Tue) Track: Practice [Daniel J. Savage Middle School] — 3:00 pm - 4:00 pm
7/8 Boys VB: Practice [Daniel J. Savage Middle School] — 4:00 pm - 5:30 pm
2026-04-29 (Wed) 7/8 Boys VB: Tournament (TBD) [Daniel J. Savage Middle School] — 4:00 pm - 5:30 pm
2026-04-30 (Thu) Meet: @ Riverbank [Daniel J. Savage Middle School] — 3:30 pm - 5:30 pm