WHAT’S ON
FRIDAY 2
Soccer: KDSL Premier Division: Guelph Royals vs. Polish Eagles Red Kitchener at Guelph Lakes Sports Fields, 7 p.m.
Soccer: L1O Men’s Premier: Guelph United at North Mississauga SC, 8 p.m.
Soccer: OWSL South Region U21: Rockwood FC at Flamborough Dundas, 9 p.m.
SATURDAY 3
Rugby: Ontario Women’s League: Guelph Redcoats Seconds vs. Peterborough at Guelph Lake Sports Fields, 11 a.m.; Guelph Redcoats Firsts vs. Peterborough at Guelph Lake Sports Fields, 12:30 p.m.
Rugby: NRU Women: Fergus Highland at Burlington Centaurs, 12:30 p.m.
Baseball: IBL: Guelph Royals vs. Barrie at Hastings Stadium, 1 p.m.
Australian Football: AFC Ontario: Grand River Gargoyles vs. Toronto Eagles at Margaret Greene Park, 1 p.m.
Rugby: Ontario Marshall Men Seconds: Guelph Redcoats Seconds vs. Waterloo County at Guelph Lake Sports Fields, 2 p.m.; Guelph Redcoats Firsts vs. Waterloo County at Guelph Lake Sports Fields, 3:30 p.m.
Rugby: NRU Men: Fergus Highland B at Stratford, 2 p.m.; Fergus Highland A at Stratford, 3:30 p.m.
Cricket: United Friendly Cricket League: Guelph Cricket Club vs. ARCC Orange at Waterloo, 2 p.m.
Lacrosse: Ontario Junior C: Fergus Thistles vs. Halton Hills at Centre Wellington Community Sportsplex, 3 p.m.
Football: OSFL U16: Guelph Junior Gryphons vs. Brampton at Alumni Stadium, 4 p.m.
Lacrosse: Ontario Junior B: Guelph Regals at St. Catharines, 5 p.m.
Football: OSFL U18: Guelph Junior Gryphons vs. Brampton at Alumni Stadium, 7 p.m.
Lacrosse: Ontario Junior B: Elora Mohawks vs. Wallaceburg at Centre Wellington Community Sportsplex, 7 p.m.
SUNDAY 4
Cricket: United Friendly Cricket League: Guelph Cricket Club at London Eagles, 12 p.m.
Lacrosse: Ontario Junior C: Fergus Thistles at Six Nations, 2 p.m.
Lacrosse: Ontario Junior B: Guelph Regals vs. Owen Sound at Victoria Road arena, 3 p.m.
NOTE: All games subject to change.