























📅 Timeline
- All Registered players must have their player card issued.
🏢 Where to Get Your Card
- Location: Viktoria Front Office (inside the entrance to both fields). Ask for Jurgen.
⏰ Availability
- Cards can be issued on these days: Mondays – Tuesdays – Thursdays – Fridays – Available before, after and during games being played.
✅ Requirements: Bring one of the following valid IDs: Driver’s License OR another official Canadian government-issued photo ID
💰 Fees: Player Card Fee: $10.00 CASH (covers printing and materials
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 6-1-2 | 20 | 3-1-0 | 3-0-2 | 23 | 11 | 12 | |
| 6-2-1 | 19 | 2-1-1 | 4-1-0 | 37 | 18 | 19 | |
| 4-3-2 | 14 | 2-2-0 | 2-1-2 | 28 | 26 | 2 | |
| 4-4-1 | 13 | 2-3-1 | 2-1-0 | 27 | 21 | 6 | |
| 2-3-4 | 10 | 1-0-1 | 1-3-3 | 15 | 16 | -1 | |
| 3-5-1 | 10 | 2-3-1 | 1-2-0 | 21 | 26 | -5 | |
| 2-4-3 | 9 | 0-2-3 | 2-2-0 | 27 | 27 | 0 | |
| 1-6-2 | 5 | 0-4-1 | 1-2-1 | 27 | 60 | -33 |
Player Team G PTS T. EL Assal UF3 11 11 A. Palic PF 11 11 Y. Halenko PSA 9 9 R. de Franca PSA 7 7 N. Garcia Hernandez AF3 7 7 A. Journi LS 7 7 R. Hochaimi PSA 6 6 A. Lewandowski PF 6 6 a. noussairi UF3 6 6 K. Bilodeau TC 5 5 P. EHANG GLF 5 5 S. Pavkovic Kar 5 5 D. Pilon TC 5 5 P. Wills AF3 5 5 F. Araya LS 4 4 C. Cassidy TC 4 4 M. de Moraes PSA 4 4 A. Morfaw GLF 4 4 h. mougli LS 4 4 L. Ngwa GLF 4 4
| Group A | |||||||
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 8-0-0 | 24 | 5-0-0 | 3-0-0 | 38 | 4 | 34 | |
| 7-1-0 | 21 | 4-0-0 | 3-1-0 | 46 | 16 | 30 | |
| 6-2-0 | 18 | 2-0-0 | 4-2-0 | 17 | 16 | 1 | |
| 5-1-2 | 17 | 4-0-1 | 1-1-1 | 27 | 11 | 16 | |
| 5-3-0 | 15 | 4-0-0 | 1-3-0 | 27 | 24 | 3 | |
| 4-2-2 | 14 | 4-2-1 | 0-0-1 | 20 | 19 | 1 | |
| 4-3-1 | 13 | 1-1-1 | 3-2-0 | 29 | 23 | 6 | |
| 4-4-0 | 12 | 3-1-0 | 1-3-0 | 17 | 17 | 0 | |
| Group B | |||||||
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 3-4-1 | 10 | 1-3-1 | 2-1-0 | 19 | 17 | 2 | |
| 3-5-0 | 9 | 3-2-0 | 0-3-0 | 13 | 15 | -2 | |
| 2-4-2 | 8 | 2-1-1 | 0-3-1 | 17 | 25 | -8 | |
| 2-5-1 | 7 | 1-1-0 | 1-4-1 | 14 | 26 | -12 | |
| 1-4-3 | 6 | 1-1-1 | 0-3-2 | 19 | 32 | -13 | |
| 2-6-0 | 6 | 2-2-0 | 0-4-0 | 18 | 37 | -19 | |
| 1-6-1 | 4 | 1-3-0 | 0-3-1 | 15 | 33 | -18 | |
| 0-7-1 | 1 | 0-2-1 | 0-5-0 | 14 | 35 | -21 | |
Player Team G PTS A. Mohammadtabar PERSIA FC 13 13 H. Blal VICTORY LEGEND FC 8 8 L. Burton DIVERSITY VICTORY FC 8 8 M. Mirabelli ALL REDS 8 8 E. Babaei PERSIA FC 7 7 F. Hysaj CAIRO FC 35 7 7 B. Ojo COPPER HARPS PREMIER 7 7 Z. Sabir DIVERSITY VICTORY FC 7 7 T. Abbasi PERSIA FC 6 6 A. Ali STARS FC 6 6 O. Albanna VICTORY LEGEND FC 5 5 R. Durocher AJAX EDMONTON 5 5 S. Gevenich INTER 35 5 5 D. Lai VIET EDM FC 5 5 M. Lewis NORTHSIDE SELECTS 5 5 B. Worsdall INTER 35 5 5 A. Alboreggia DIVERSITY VICTORY FC 4 4 A. Isuf VICTORY LEGEND FC 4 4 R. Lamin STARS FC 4 4 J. Macdonald ATARI FC 4 4 A. Sinclair SPRUCE GROVE EAGLES FK 4 4 F. Villanueva DIVERSITY VICTORY FC 4 4 G. Zenelaj CAIRO FC 35 4 4 J. Anchico DIVERSITY VICTORY FC 3 3 S. Blades HOOLIGANS 3 3 D. Butt HOOLIGANS 3 3 B. Cameron INTER 35 3 3 D. Dao VIET EDM FC 3 3 D. Eskandari Bakhtiary PERSIA FC 3 3 C. Haswell AJAX EDMONTON 3 3 C. Ho VIET EDM FC 3 3 V. Huynh VIET EDM FC 3 3 F. KARIMI PERSIA FC 3 3 D. Keane SPARTAN FC 35 3 3 N. Kovac CROATIA VATRENI 3 3 T. Laboucan-Avirom INTER 35 3 3 C. Lewis NORTHSIDE SELECTS 3 3 S. Lowe SPRUCE GROVE EAGLES FK 3 3 M. Messou DIVERSITY VICTORY FC 3 3 s. mohamed VICTORY LEGEND FC 3 3
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 9-0-1 | 28 | 1-0-0 | 8-0-1 | 52 | 12 | 40 | |
| 8-1-1 | 25 | 6-0-0 | 2-1-1 | 48 | 15 | 33 | |
| 7-0-3 | 24 | 2-0-2 | 5-0-1 | 62 | 8 | 54 | |
| 6-3-1 | 19 | 3-2-0 | 3-1-1 | 26 | 19 | 7 | |
| 4-5-1 | 13 | 4-3-1 | 0-2-0 | 30 | 33 | -3 | |
| 3-5-2 | 11 | 1-3-2 | 2-2-0 | 25 | 34 | -9 | |
| 3-6-1 | 10 | 1-3-1 | 2-3-0 | 26 | 40 | -14 | |
| 2-7-1 | 7 | 1-5-0 | 1-2-1 | 15 | 40 | -25 | |
| 1-7-2 | 5 | 0-1-1 | 1-6-1 | 24 | 32 | -8 | |
| 0-9-1 | 1 | 0-7-0 | 0-2-1 | 7 | 82 | -75 |
Player Team G PTS L. Ngwa TURKISH FC 11 11 D. Kucalovic ATLETICO FC 45 10 10 A. Morfaw TURKISH FC 10 10 L. NUTAJ TURKISH FC 10 10 J. Causevic FK BOSNIA 45 9 9 A. Cunningham COPPER HARPS 45 9 9 A. Alboreggia ROMAYA FC 8 8 S. Zenelaj SPARTAN RESERVES 8 8 M. de Moraes FK BOSNIA 45 7 7 A. Journi FK BOSNIA 45 7 7 A. Shibany ATLETICO FC 45 7 7 H. Kiamarsi TURKISH FC 6 6 S. Matic FK BOSNIA 45 6 6 D. Cvijic UKRAINE MASTERS 5 5 R. Lamin ATLETICO FC 45 5 5 M. Messou CAIRO FC 45 5 5 E. Acha TURKISH FC 4 4 A. Cicati UKRAINE MASTERS 4 4 D. Dao EC FRIENDSHIP 45 4 4 F. dos Santos ROMAYA FC 4 4 T. Fonseca ROMAYA FC 4 4 D. Keane SPARTAN FC 45 4 4 E. Nteneko SPARTAN FC 45 4 4 D. Sabo FK BOSNIA 45 4 4 U. Shamaka ATLETICO FC 45 4 4
| Team | Record (W-L-T) | Pts | Home | Away | GF | GA | GD |
| 10-0-0 | 30 | 4-0-0 | 6-0-0 | 51 | 15 | 36 | |
| 6-2-2 | 20 | 5-2-2 | 1-0-0 | 50 | 19 | 31 | |
| 5-3-2 | 17 | 2-1-0 | 3-2-2 | 30 | 17 | 13 | |
| 5-3-2 | 17 | 0-3-2 | 5-0-0 | 34 | 27 | 7 | |
| 5-3-2 | 17 | 4-2-1 | 1-1-1 | 31 | 34 | -3 | |
| 4-5-1 | 13 | 2-1-0 | 2-4-1 | 32 | 22 | 10 | |
| 2-4-4 | 10 | 2-2-0 | 0-2-4 | 16 | 26 | -10 | |
| 2-4-4 | 10 | 1-2-4 | 1-2-0 | 15 | 27 | -12 | |
| 1-8-1 | 4 | 1-3-0 | 0-5-1 | 23 | 47 | -24 | |
| 1-9-0 | 3 | 0-4-0 | 1-5-0 | 9 | 57 | -48 |
Player Team G PTS O. Oyeyemi FC CENTRAL 14 14 J. Maciocha STRIKERS 13 13 S. Newlands PIONEER HITCH 12 12 M. Mohamed UNITED 55 11 11 Z. Maletic POLONIA 10 10 E. Rodríguez Cequeira FK BOSNIA 55 9 9 P. Igwe SPARTAN FC 55 8 8 R. Lamin FC CENTRAL 8 8 S. Matic FK BOSNIA 55 8 8 Z. Rocic FK BOSNIA 55 7 7 P. Somos STRIKERS 6 6 I. Albulescu FC CENTRAL 5 5 T. Elmsallati FC CENTRAL 5 5 I. Halilic FK BOSNIA 55 5 5 A. Jawdat FC CENTRAL 5 5 B. McKeown PIONEER HITCH 5 5 K. Zubi KOREA FC 5 5 A. Aletko POLONIA 4 4 O. Alkadory FC CENTRAL 4 4 V. Charan SPARTAN FC 55 4 4 D. Dien EC FRIENDSHIP 55 4 4 L. Dragoshi UNITED 55 4 4 R. Edwards SPARTAN FC 55 4 4 P. Gantar FK BOSNIA 55 4 4 L. Gauto UNITED 55 4 4
📹 Copy of Video Camera Review or 🎮 Game Sheet Print-Out when available.
For assistance, please contact any of the Facility Managers below and make sure that you provide a USB stick so they can save the footage for you.
Jurgen - Rolland - Mike - Bill: Mobile: 780-903-4420 | Email: jwelz@hotmail.com
Field Rentals & Administration
Linda - Phone: (780) 457-3759 | Email: viktoriasoccerclub.ca
All VMSL-related matters before, during, and after games must be communicated exclusively by email to:📧 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 such 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 considered an unofficial complaint and will not be investigated by (VMSL) the League due to failure to follow proper protocol.
During Games
- Only referees may be approached for rule clarifications, and only in a respectful manner.
- Players and coaches must not approach league directors during matches to discuss VMSL rules, game concerns, or any other soccer-related issues, only through official complaint procedures.
Official Responses
- The VMSL will respond only through: Email correspondence sent to info@vmsl.ca or Completed official VMSL forms.
Please note:
- VMSL is strictly regulated / Rules are final and non-negotiable / Full compliance on fees, rosters, game sheets, and discipline is mandatory / Failure to comply may result in fines, forfeits, or bans. Your strict adherence to this policy is required and appreciated.
📅 Game Schedules & Updates
VMSL may change game times and field locations at any time without prior notice. These updates will not be sent by email, phone, or message. The only official source of truth is the daily posted schedule on the league website. VMSL reserves the right to make any changes to schedules and field assignments without team approval. Such changes may be made if they are in the best interest of the league - for example, to avoid team forfeits.
Schedules are subject to change – field locations and game times may be adjusted throughout the season.
- These changes happen due to unforeseen circumstances, event conflicts, team forfeits, or facility availability.
- Check daily: The (VMSL) updates the posted schedule only.
- No direct communication will be sent for schedule changes — players and teams must refresh their browsers to view the latest updates.
🪪 Player & Team Identification
All players, coaches, team owners, and managers must carry a VMSL ID Card or proper (driver’s license, passport, or other government-issued ID with birthdate).
Proof of age/ID may be requested:
- Before, during, or after a game
- By a referee, team official, or VMSL representative.
- Team officials are responsible for verifying their roster and ensuring all players meet the correct age group eligibility.
⚖️ Player Eligibility & Registration Rules to play in more than one division.
Multiple divisions allowed: Players may play in more than one division only if the divisions are in different age groups.
- Example: A player in Major Division 45 can also play in Major Division 55.
Same age group restriction:
- A player cannot play for two teams in the same age group (e.g., Major 35, and Premier 35).
- Must choose one team per age group.
- Age requirements apply: Players must meet the minimum age for each division they register in.
✅ Key Takeaway: Always check the schedule daily, ensure player IDs are valid and present, and verify age eligibility rules to avoid penalties or disqualification.













































































