Schedule Changes Notice – VMSL
- Game times and field locations may be changed at any time without prior notice.
- The only official source for the current schedule is the daily posted schedule on the VMSL website. Schedule updates will not be sent by email, phone, or message.
- VMSL reserves the right to change game times and field assignments without team approval when deemed to be in the best interest of the league, including to help prevent team forfeits.
Schedules may change throughout the season due to circumstances such as:
-
Facility availability / Event conflicts / Team forfeits / Other unforeseen situations
Important:
Teams and players are responsible for checking the schedule on the VMSL website daily and refreshing their browser to ensure they are viewing the most up-to-date information.
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 2-0-0 | 6 | 1-0-0 | 1-0-0 | 7 | 3 | 4 | |
| 2-0-0 | 6 | 0-0-0 | 2-0-0 | 8 | 5 | 3 | |
| 1-1-0 | 3 | 1-0-0 | 0-1-0 | 7 | 4 | 3 | |
| 1-1-0 | 3 | 0-1-0 | 1-0-0 | 9 | 7 | 2 | |
| 1-1-0 | 3 | 0-1-0 | 1-0-0 | 7 | 6 | 1 | |
| 1-1-0 | 3 | 0-1-0 | 1-0-0 | 4 | 6 | -2 | |
| 0-2-0 | - | 0-2-0 | 0-0-0 | 4 | 7 | -3 | |
| 0-2-0 | - | 0-1-0 | 0-1-0 | 4 | 12 | -8 |
All Teams; Please note that the posted schedules may still be subject to changes, including adjustments to field locations and game times in the coming weeks. Any updates will be communicated exclusively through the website.
Player Team G PTS T. Abbasi PF 3 3 T. Aboye RSF 3 3 C. Hansen Kar 3 3 A. Journi RSF 3 3 h. kiamarsi PF 3 3 M. de Moraes PSA 2 2 L. Fox UF3 2 2 Y. Halenko PSA 2 2 A. Mohammadtabar PF 2 2 T. Ndip GLF 2 2 B. Prodorutti Kar 2 2 A. Ramadan UF3 2 2 A. Sabir AF 2 2 z. achbah AF 1 1 M. Aitoubalkas PSA 1 1 P. AMADOU GLF 1 1 J. Amaris PSA 1 1 S. Amini Kar 1 1 H. Arefe RSF 1 1 P. EHANG GLF 1 1 T. EL Assal UF3 1 1 T. Ermias RSF 1 1 M. hamza AF3 1 1 N. Idam UF3 1 1 C. Lagos Villate AF3 1 1
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 2-0-0 | 6 | 1-0-0 | 1-0-0 | 9 | 2 | 7 | |
| 1-0-0 | 3 | 1-0-0 | 0-0-0 | 10 | 3 | 7 | |
| 1-0-0 | 3 | 0-0-0 | 1-0-0 | 6 | 1 | 5 | |
| 1-0-0 | 3 | 0-0-0 | 1-0-0 | 6 | 2 | 4 | |
| 1-0-0 | 3 | 1-0-0 | 0-0-0 | 3 | 2 | 1 | |
| 0-0-1 | 1 | 0-0-0 | 0-0-1 | 1 | 1 | 0 | |
| 0-0-1 | 1 | 0-0-1 | 0-0-0 | 1 | 1 | 0 | |
| 0-0-1 | 1 | 0-0-1 | 0-0-0 | 5 | 5 | 0 | |
| 0-1-1 | 1 | 0-1-0 | 0-0-1 | 6 | 12 | -6 | |
| 0-1-0 | - | 0-0-0 | 0-1-0 | 1 | 2 | -1 | |
| 0-1-0 | - | 0-0-0 | 0-1-0 | 2 | 3 | -1 | |
| 0-1-0 | - | 0-1-0 | 0-0-0 | 2 | 6 | -4 | |
| 0-1-0 | - | 0-1-0 | 0-0-0 | 1 | 6 | -5 | |
| 0-1-0 | - | 0-0-0 | 0-1-0 | 3 | 10 | -7 |
All Teams; Please note that the posted schedules may still be subject to changes, including adjustments to field locations and game times in the coming weeks. Any updates will be communicated exclusively through the website.
Player Team G PTS H. Alshaboul VICTORY LEGEND FC 4 4 D. Butt HOOLIGANS 4 4 R. Lamin STARS FC 3 3 J. Marin LATIN CREW FC 3 3 A. ALBOREGGIA DIVERSITY VICTORY FC 2 2 H. Blal VICTORY LEGEND FC 2 2 H. Nguyen VIET EDM FC 2 2 B. Ojo COPPER HARPS PREMIER 2 2 C. Smith CAIRO FC 35 2 2 B. Albaiev COPPER HARPS PREMIER 1 1 A. Ali STARS FC 1 1 S. Ali SPRUCE GROVE EAGLES FK 1 1 S. Alzdam STARS FC 1 1 J. Anchico DIVERSITY VICTORY FC 1 1 R. Atcheson ATARI FC 1 1 E. Avitia HOOLIGANS 1 1 D. Bell VICTORY LEGEND FC 1 1 B. Buchanan HOOLIGANS 1 1 S. Conde DIVERSITY VICTORY FC 1 1 A. Correia DIVERSITY VICTORY FC 1 1 E. Cumpa-Millones DIVERSITY VICTORY FC 1 1 D. Dao VIET EDM FC 1 1 M. Foulkes SPARTAN FC 35 1 1 D. Haji STARS FC 1 1 A. Hansen HOOLIGANS 1 1 T. Harris COPPER HARPS PREMIER 1 1 O. Hernandez Rubio LATIN CREW FC 1 1 A. Law CAIRO FC 35 1 1 M. Michielin INTER 35 1 1 S. Mohamed VICTORY LEGEND FC 1 1 T. Nguyen VIET EDM FC 1 1 T. Nguyen VIET EDM FC 1 1 K. Ortiz LATIN CREW FC 1 1 S. Ruediger HOOLIGANS 1 1 R. Russell VICTORY LEGEND FC 1 1 A. Schaefers AJAX EDMONTON 1 1 V. Skrobalo VICTORY LEGEND FC 1 1 M. Starcheski HOOLIGANS 1 1 M. Vasquez LATIN CREW FC 1 1 R. Abliakimov COPPER HARPS PREMIER 0 0
| POWERPLAY SPORTS MAJOR 45 | |||||||
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 2-0-0 | 6 | 1-0-0 | 1-0-0 | 21 | 3 | 18 | |
| 2-1-0 | 6 | 1-1-0 | 1-0-0 | 16 | 9 | 7 | |
| 2-1-0 | 6 | 1-0-0 | 1-1-0 | 8 | 8 | 0 | |
| 1-0-1 | 4 | 0-0-1 | 1-0-0 | 7 | 3 | 4 | |
| 1-2-0 | 3 | 0-1-0 | 1-1-0 | 9 | 12 | -3 | |
| 0-1-1 | 1 | 0-1-0 | 0-0-1 | 2 | 3 | -1 | |
| 0-3-0 | - | 0-2-0 | 0-1-0 | 4 | 29 | -25 | |
All Teams; Please note that the posted schedules may still be subject to changes, including adjustments to field locations and game times in the coming weeks. Any updates will be communicated exclusively through the website.
Player Team G PTS L. Ngwa ATLETICO FC 45 8 8 A. Journi BOSNIA 45 AVDR 5 5 z. achbah CAIRO FC 45 4 4 F. Hysaj ATLETICO FC 45 4 4 A. Shibany ATLETICO FC 45 4 4 A. Morfaw ATLETICO FC 45 3 3 C. Mustea ROMAYA FC 3 3 T. nicolai ROMAYA FC 3 3 R. Steenbergen ROMAYA FC 3 3 S. Zenelaj SPARTAN FC 45 3 3 A. Afshar SPARTAN FC 45 2 2 B. van Essen ROMAYA FC 2 2 A. Alboreggia ROMAYA FC 1 1 O. Alkadory CAIRO FC 45 1 1 S. Alzdam CAIRO FC 45 1 1 H. Boujnah CAIRO FC 45 1 1 M. Bozek SPARTAN FC 45 1 1 K. Buchanan ROMAYA FC 1 1 M. Chapchuk ROMAYA FC 1 1 D. Cvijic UKRAINE MASTERS 1 1 F. Hakim SPARTAN FC 45 RESERVES 1 1 M. Hamza BOSNIA 45 AVDR 1 1 F. Jimenez ATLETICO FC 45 1 1 H. Kiamarsi BOSNIA 45 AVDR 1 1 S. Rampersaud SPARTAN FC 45 RESERVES 1 1
| POWERPLAY SPORTS MAJOR 55 | |||||||
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 3-0-0 | 9 | 2-0-0 | 1-0-0 | 14 | 2 | 12 | |
| 3-0-0 | 9 | 0-0-0 | 3-0-0 | 10 | 5 | 5 | |
| 2-0-1 | 7 | 1-0-1 | 1-0-0 | 13 | 1 | 12 | |
| 2-1-0 | 6 | 0-0-0 | 2-1-0 | 6 | 11 | -5 | |
| 1-1-1 | 4 | 1-1-1 | 0-0-0 | 4 | 6 | -2 | |
| 1-2-0 | 3 | 0-0-0 | 1-2-0 | 3 | 3 | 0 | |
| 1-2-0 | 3 | 1-2-0 | 0-0-0 | 4 | 7 | -3 | |
| 0-1-2 | 2 | 0-0-0 | 0-1-2 | 4 | 5 | -1 | |
| 0-3-0 | - | 0-2-0 | 0-1-0 | 4 | 9 | -5 | |
| 0-3-0 | - | 0-3-0 | 0-0-0 | 2 | 15 | -13 | |
All Teams; Please note that the posted schedules may still be subject to changes, including adjustments to field locations and game times in the coming weeks. Any updates will be communicated exclusively through the website.
Player Team G PTS O. Alkadory AL SALAM FC 4 4 P. Igwe SPARTAN FC 55 3 3 R. Lamin FC CENTRAL 3 3 J. Maciocha STRIKERS 3 3 O. Oyeyemi FC CENTRAL 3 3 D. Sikanja POLONIA 3 3 R. Wills STRIKERS 3 3 A. Aletko POLONIA 2 2 E. Cicek POLONIA 2 2 B. Clarke DEPORTIVO REAL 55 2 2 H. Diego STRIKERS 2 2 W. El Kayal POLONIA 2 2 R. Essalki FC CENTRAL 2 2 P. Le EC FRIENDSHIP 55 2 2 J. Lee POLONIA 2 2 N. Mohamed FC CENTRAL 2 2 S. Newlands PIONEER HITCH 2 2 N. Baker FC CENTRAL 1 1 S. Bhimani UNITED BROTHERS FC 1 1 D. Bleau SPARTAN FC 55 1 1 W. Boyko PIONEER HITCH 1 1 T. Bretzer DEPORTIVO REAL 55 1 1 H. du EC FRIENDSHIP 55 1 1 R. Falconer STRIKERS 1 1 L. Gauto UNITED 55 1 1 K. Gironella POLONIA 1 1 A. Gomes PIONEER HITCH 1 1 J. Gonzalez SPARTAN FC 55 1 1 I. Halilic FC CENTRAL 1 1 T. Kasprzak POLONIA 1 1
📹 Video Camera Review or 🎮 Game Sheet Print-Out (if available)
For assistance, please contact one of the Facility Managers listed below. Please bring a USB stick so the footage can be saved for you.
Facility Manager Contact: Jurgen Welz / Mike - Mobile: 780-903-4420
Field Rentals & Administration: Linda / Phone: (780) 457-3759 / Email: vicclub@telus.net
Important:
Teams—not the league—are responsible for obtaining and submitting their own video evidence to VMSL for review of any game-related issues. VMSL will only review matters if the team provides the required video evidence within 48 hours of the incident date.📧 Submit evidence to: info@vmsl.ca
⚽ Team Manager Game-Day Checklist
🪪 Player Identification
☐ All players have a VMSL ID card or government-issued ID (driver’s license, passport, etc.)
☐ ID includes date of birth
☐ Coaches, managers, and team staff also have valid identification
📋 Roster Verification
☐ All players are officially registered on the team roster
☐ Player names match league registration records
☐ No unregistered or suspended players are participating
🎂 Age Eligibility
☐ Each player meets the minimum age requirement for the division
☐ Players are registered in the correct age group
🔁 Multiple Division Check
☐ Player is not playing on two teams in the same age group
☐ If playing in multiple divisions, they must be in different age groups
Example:
✔ Major 45 + Major 55 / ❌ Premier 35 + Major 35
📅 Daily Schedule Check
☐ Confirm game time and field location
☐ Check the league schedule on the website for any updates or changes, and refresh your browser to ensure you are viewing the latest version
☐ Confirm player availability
🧑⚖️ Referee & League Compliance
☐ Be prepared to show player IDs if requested
☐ Ensure the team follows league eligibility rules
☐ Report any roster issues before the match
✅ Manager Reminder
Always verify player ID, roster status, and age eligibility before kickoff to avoid penalties, forfeits, or disqualification.
VMSL Communication Policy
All VMSL-related matters before, during, and after games must be communicated exclusively by email:📧 info@vmsl.ca
Communication Guidelines
- Do not text or call any VMSL Director regarding league matters. Any such attempts will be ignored.
- Players and coaches must not approach league directors during matches to discuss VMSL rules, game concerns, or any other soccer-related issues.
- All league-related matters must be communicated only via email to info@vmsl.ca.
Any direct verbal or in-person communication with a VMSL Director—on or off the field—resulting in an altercation, argument, or dispute over game results, referees, or VMSL rules will be treated as an unofficial complaint and will not be investigated due to failure to follow proper protocol
During Games
- Only referees may be approached for rule clarifications, and this must be done respectfully.
- Players and coaches must not approach league directors during matches regarding rules or game concerns.
- Any concerns must go through official complaint procedures via email.
Official Responses
The VMSL will respond only through: Email correspondence sent to info@vmsl.ca, or Completed official VMSL forms
VMSL Business Hours & Communication Policy
- All VMSL business activities are to be conducted during regular business hours, Monday to Friday, from 9:00 a.m. to 5:00 p.m.
- Communications received outside of these hours, including evenings and weekends, will not be monitored or addressed until the next business day.
- Teams and Players are expected to adhere to this schedule for all VMSL-related communications and operations.
Important Notice
- VMSL is strictly regulated / Rules are final and non-negotiable / Full compliance with fees, rosters, game sheets, and discipline is mandatory
Failure to comply may result in: Fines, Game forfeits, Suspensions or bans. Your strict adherence to this policy is required and appreciated.
