The OPL Discipline Committee, or its designate therein (the Discipline Case Manager), shall review all cases of reported misconduct and render discipline in accordance with the mandatory penalties, as specified in Section 12, Procedure 9 of Ontario Soccer’s published Operational Procedures.

Active Suspensions

The following players and/or team officials are currently serving suspensions in Ontario Premier League competitions.
TeamCompetitionNamePerson typeReason for SuspensionTotal suspendedTotal remaining
BURLINGTON SC B WOMENOntario Premier League 3 (W)WAYNE VIEIRAStaffSecond caution2 matches1 match
BURLINGTON SC MENOntario Premier League 1 (M)GIANLUCA SPADAFORAPlayerOffensive, insulting or abusive language and/or gestures1 match1 match
FC LONDON MENOntario Premier League 2 (M)STEFAN MUSTAPlayerSecond caution1 match1 match
FC LONDON MENOntario Premier League 2 (M)OBADA ABDALLAHPlayerYellow-card accumulation1 match1 match
HAMILTON UNITED B MENOntario Premier League 3 (M)NOLAN FREELPlayerViolent conduct2 matches2 matches
HAMILTON UNITED U20 MEN SOUTHWESTOntario Premier League (M) U-20BOJAN SAMARDZIJA CoachYellow-card accumulation2 matches1 match
INTERNATIONAL FC MENOntario Premier League 1 (M)CYRUS ROLLOCKSPlayerSecond caution1 match1 match
INTERNATIONAL FC MENOntario Premier League 1 (M)ALEJANDRO MIGUEL PORTAL OLIVAPlayerOffensive, insulting or abusive language and/or gestures1 match1 match
INTERNATIONAL FC MENOntario Premier League 1 (M)RYAN ZAMORACoachUsing offensive, insulting or abusive language and/or gestures6 matches6 matches
KINGSTON SENTINELS MENOntario Premier League 3 (M)IAN FERGUSONPlayerSecond caution1 match1 match
MASTER'S FA U20 MENOntario Premier League 3 (M)CRISTIANO VERRILLIPlayerOffensive, insulting or abusive language and/or gestures3 matches1 match
MASTER'S FA U20 MENOntario Premier League (M) U-20ALEJANDRO MIRABELPlayerViolent conduct3 matches1 match
MASTER'S FA U20 MENOntario Premier League (M) U-20LUCA CALAMIAPlayerViolent conduct3 matches2 matches
NORTH TORONTO U20 WOMENOntario Premier League (W) U-20DAIRE O'BRIENCoachSecond caution2 matches2 matches
OAKVILLE SC MENOntario Premier League 1 (M)ANTHONY RICARDO WRIGHTPlayerDenying an obvious goalscoring opportunity2 matches2 matches
PICKERING FC MENOPL Cup (M)ROMAINE WATKISPlayerViolent conduct3 matches3 matches
PROSTARS FC L2 MENOntario Premier League 3 (M)STEFANO SPAGNOLOPlayerDenying an obvious goalscoring opportunity2 matches1 match
SCARBOROUGH TOWN U20 MENOntario Premier League (M) U-20CYRIL LANGEVINEPlayerSecond caution1 match1 match
SIMCOE COUNTY ROVERS FC MENOntario Premier League 1 (M)JUSTYN THOMASPlayerViolent conduct3 matches1 match
SIMCOE COUNTY ROVERS FC U20 MENOntario Premier League (M) U-20TETE DELALI GUNN CoachSecond caution2 matches2 matches
SIMCOE COUNTY ROVERS FC U20 MENOntario Premier League (M) U-20FRANCESCO REGNOPlayerYellow-card accumulation1 match1 match
SIMCOE COUNTY ROVERS FC U20 MENOntario Premier League (M) U-20KEVIN NAVARROStaffUsing offensive, insulting or abusive language and/or gestures4 matches4 matches
ST CATHARINES ROMA B MENOntario Premier League 3 (M)CRISTIANO COLAMARTINIPlayerSecond caution1 match1 match
ST CATHARINES ROMA B MENOntario Premier League 3 (M)ETHAN PATRKPlayerSecond caution1 match1 match
ST CATHARINES ROMA MENOntario Premier League 1 (M)NICHOLAS ANDREOLAPlayerViolent conduct3 matches2 matches
THE BOROUGH FC B MENOntario Premier League 3 (M)LUIS PIGNATARIPlayerViolent conduct3 matches1 match
THE BOROUGH FC U20 MENOntario Premier League (M) U-20JURGEN RUSTEMI PlayerViolent conduct5 matches2 matches
UNIONVILLE MILLIKEN SC B MENOntario Premier League 3 (M)GABRIEL MIKHAILPlayerDenying an obvious goalscoring opportunity2 matches1 match
UNIONVILLE MILLIKEN SC B MENOntario Premier League 3 (M)ARI CITAKPlayerSecond caution7 matches7 matches
UNIONVILLE MILLIKEN SC U20 MENOntario Premier League (M) U-20ARTEEN KHALATBARIPlayerSerious foul play2 matches2 matches
WATERLOO UNITED B MENOntario Premier League 3 (M)DANIEL VEDINASPlayerSerious foul play2 matches2 matches
WATERLOO UNITED B MENOntario Premier League 3 (M)MICHAEL GRIMALDIPlayerSecond caution1 match1 match
WATERLOO UNITED WOMENOntario Premier League 1 (W)SHALAGH GUHAPlayerDenying an obvious goalscoring opportunity2 matches2 matches
WHITBY FC B MENOntario Premier League 3 (M)NATHAN HARRISON-BLOWERSPlayerSerious foul play2 matches2 matches
WINDSOR CITY FC B MENOntario Premier League 3 (M)TOMAS ORBEGOZO HERNANDEZPlayerDenying an obvious goalscoring opportunity2 matches1 match
WINDSOR CITY FC U20 MENOntario Premier League (M) U-20EVAN MICHAEL LABUTTEPlayerYellow-card accumulation1 match1 match
WOODBRIDGE STRIKERS MENOntario Premier League 1 (M)CARMINE FIOREPlayerYellow-card accumulation1 match1 match
Last updated:2026-04-18

Pending Suspensions

The League Management software (COMET) issues default sanctions to any dismissal or caution accumulation that is reported in the system. These penalties are pending and may be edited at discipline-panel discretion after discipline-by-review (D.B.R) or discipline-by-hearing (D.B.H).

These decisions will be made on the scheduled dates in the discipline calendar.

These are the pending cases that have yet to go through a review or hearing.
ClubNamePerson typePending since
GUELPH UNITED FCMICKAEL ROUGETTECoach2026-04-11
WINDSOR CITY FCOTTAVIO LIBURDIPlayer2026-04-12
FC LONDONSTIVEN MIKHAIL Coach2026-04-12
INTERNATIONAL FCBRAYDEN BORUTSKIEPlayer2026-04-12
HAMILTON UNITEDFERDINAND LOKOLEPlayer2026-04-17
Last updated:2026-04-18

Upcoming Suspensions for Accumulation

These players and team officials are one caution away from a suspension if received in a specified competition.
NameClubPerson typeCompetition
Last updated:2026-04-18

Discipline Schedule

2026

January – 1, 6, 8, 13, 15, 20, 22, 27, 29
February – 3, 5, 10, 12, 17, 19, 24, 26
March – 3, 5, 10, 12, 17, 19, 24, 26, 31
April – 2, 7, 9, 14, 16, 21, 23, 28, 30
May – 5, 7, 12, 14, 19, 21, 26, 28
June – 2, 4, 9, 11, 16, 18, 23, 25, 30
July – 2, 7, 9, 14, 16, 21, 23, 28, 30
August – 4, 6, 11, 13, 18, 20, 25, 27
September – 1, 3, 8, 10, 15, 17, 22, 24, 29
October – 1, 6, 8, 13, 15, 20, 22, 27, 29
November – 3, 5, 10, 12, 17, 19, 24, 26
December – 1, 3, 8, 10, 15, 17, 22, 24, 29, 31