Cross country — Frederick, Silver Creek, Shining Mountain, Monarch, Boulder, Skyline, Fairview, Nederland, Holy Family, Centaurus, Peak to Peak at Liberty Bell Invitational, 1 p.m.; Jefferson Academy at Mountain Range Mustang Invite; Mead at Fort Morgan Invite, 3 p.m.
Softball — Frederick at Pueblo East doubleheader, 4 p.m.; Monarch at Thomas Jefferson/South Tournament.; Legacy at Poudre, 4:15 p.m.; Holy Family at Roosevelt, 4 p.m.; Mead at Thompson Valley Tournament.
Boys tennis — Skyline, Dawson School, Centaurus, Peak to Peak at Longmont Invite; Silver Creek at Greeley Central Tournament.
Boys soccer — Longmont at Skyline, 4 p.m.; Denver North at Silver Creek, 4 p.m.; Holy Family vs. Pomona, at Jeffco Stadium, 5 p.m.; Niwot at Westminster, 5:30 p.m.
Volleyball — Twin Peaks at Union Colony; Holy Family at Skyline, 6:30 p.m.; Rocky Mountain Lutheran at Longmont Christian, 6:45 p.m.; Holy Family at Skyline, 6:30 p.m.; Centaurus at Denver North, 6 p.m.; Peak to Peak at Colorado Academy, 6 p.m.
Football — Poudre vs. Monarch, at Sprangenberg Field, 7 p.m.; Greeley West vs. Silver Creek, at Everly-Montgomery Field, 7 p.m.; Hayden at Longmont Christian, 7 p.m.; Boulder vs. Thornton, at Five Star Stadium, 7 p.m.; Horizon vs. Fairview, at Recht Field, 7 p.m.; Palisade at Holy Family, 7 p.m.; Front Range Christian at Lyons, 7 p.m.; Vista Peak at Mead, 7 p.m.; Nederland vs. Vail Christian, at Eagle Valley, 7 p.m.; Frederick at Pueblo Central, at Dutch Clark Stadium, 7 p.m.