My my My my
Welcome to the OCL and COPL


Facial Coverings are REQUIRED for ALL SPECTATORS regardless of social distancing, etc. once on the way to the field (unless you have a medical exception).

Spectators MUST mainain social distancing (six feet of spacing) at ALL TIMES while in the park or on the field for a training session, practice, game, scrimmage, friendly or tournament.

Players must wear facial coverings while not participating on the field at all times regardless of age.

COPL/OCL COVID-19 Protocols and Procedures can be found here:  


NOTE:  Please limit game attendance at the field to immediate family members only.

Failure to abide by Facial Covering and Social Distancing Protocol can result in suspension of the individual(s)/teams  involved up to and including removal from the COPL/OCL for the remainder of the Fall 2020 Season.

The Ohio Champions League (OCL), started in 2009, is designed for youth soccer teams above the recreational level between the ages of U-07 and U-15.  This season, we are pleased to be expanding "up" to include the Central Ohio Premier League (COPL).  The COPL will include the top teams from the top clubs in the Central Ohio area.  Nearly all of these teams are professionally-coached teams.  

The COPL will offer an Elite Division for top level teams and a Premier Division for mid level teams.  The Ohio Champions League will continue to offer the Blue Division for the upper level teams, the Red Division for mid-level teams and the White Division for lower level teams.  In the Spring 2020 season, we expect to offer a full program up through U-19.

The primary mission of the OCL is to provide an enjoyable soccer environment for a wide range of players desiring to play above the basic community-based recreational program.  The OCL provides its teams, coaches, parents and players with tremendous flexibility in terms of game scheduling dates/times, opponents (including younger/older aged-teams as desired by the coaches), number of games, etc.  The league allows for in-season roster flexibility as well.  

The primary mission of the COPL is to provide a competitive local soccer environment for the upper and mid-level teams from some of the top clubs in Central Ohio that will play games in Central Ohio.  The COPL will offer teams with the opportunity to play against upper level and mid-level competition right here in Central Ohio without playing "home games" 60 miles from Columbus.  The COPL will share many of the qualities of the OCL including flexibility in scheduling, roster flexibility and a willingness to be flexible to work for the benefit for all teams. 

Teams from the OCL will be able to schedule games with COPL teams.  Players will be able to move freely between the two programs within the same club.  

In addition, the OCL and COPL will offer a joint season-ending tournaments at the end of each Fall and Spring season.

Should you have further questions about the OCL, please feel free to send us an e-mail  should you have any questions.

Thank you,
Ken and KC McMahon

A Letter From a Soccer Mom


A letter to Soccer Parents who ignore sideline rules:

Good morning Soccer Parent,


Your son had an incredible game this weekend. All of his training, commitment and hard work is coming together. You can tell soccer is truly his passion and your support, I’m sure has been a key to his success. You do everything we ask of you as a parent, you get your son to every practice and event. You even invest in supplement training. You make sure he is ready for each match, he eats right, always has his gear and arrives early.


I personally love hearing your family cheer for your son and its so cool that you all support him and want to come out to his games. The excitement (and anxiety) you express in your cheers are

contagious and one of the best parts of being on the sideline with you.


There is just one thing I want to talk to you about. You see, I noticed that you refuse to wear a mask on the sideline. You acknowledged that you know that’s the rule but as you put it you would “like to see someone try and make me”. I know you don’t believe the virus is real (you make sure everyone knows how you feel) and you know all of the science on how the virus is spread. But, that's not what I want to talk to you about. What I want to talk to you about is what it's going to take to continue to allow youth sports in our area.


This spring while many parents were complaining about sports being canceled and others were denying the existence of the virus our kids were suffering. Our kids were quietly working on their craft, training and preparing for the time when games would eventually come. You see our players would do anything to continue to play. As parents we need to have enough respect for our kids to do the same, which means follow the rules.


In the end, it's not about you (and it's not about me) It's about our kids. When we finally were given the opportunity to return to play we were asked to make some compromises. We were asked to wear a mask, socially distance and limit the number of spectators. These aren’t convenient requests but they are simple and easy ways that we can keep our kids playing.


So, I am asking you out of respect for your child, his teammates, your coaches and all of us who have been working tirelessly to bring soccer and sports back to Ohio please consider following the rules. Thank you for your consideration and I look forward to seeing you and your family next week!




A Soccer Mom


by posted 09/14/2020
Need to Get Added as a Compliance Officer, Team Admin, or Coach?

Here is the form to get added (or dropped):

Ken and Team

by posted 08/26/2020
You Want to Become/Continue to Be a Referee (New Links)


I just got off the phone with the State Director of Instruction.  We worked through the issues that folks have been experiencing.  He is in the process of updating the OSSRC site.  In the meantime, here are three links to get all referees started down the right path.

ALL Referees Start Here (this will enable the referee to create a profile -- you can skip this step IF you have a USSoccer Profile):
For Recertifying Referees:
New Referee
Bottom Line:  Referees CAN still Recertify or new referees CAN CERTIFY to be eligible to referee this Fall AND in 2021 (as soon as we can play games/tournaments in Ohio).  

by posted 08/04/2020
Referee Availability Form for Fall 2020 Now Available


The COPL/OCL Fall 2020 Referee Availability Form is now available.  As you will notice, we are requesting availability much earlier into the Summer.  As soon as the State, USSoccer, and the Clubs all approve play, we will begin scheduling games.  We just hope that is sometime soon!  Here is the form:  


If interested in certifying (or recertifying if you failed to recertify this past Spring), please click here for more information:


Ken and Team



by posted 06/20/2020

In order to improve responses to ADD/DROP/MODIFY requests, please copy the following on each request:

1. ohiochampionsleague@gmail.com

2. ocl.gamechanger@gmail.com 

3. BOTH coaches 

4. The individual who assigned the field to you.  Thank you.

The following is the GAME ADD / GAME DROP / GAME MODIFY procedure, please follow this.

GAME ADD in subject line

HOME team name (FULL name)
AWAY team name (FULL name)
emails attached from BOTH TEAMS confirming this is indeed agreeable and a valid game
GAME DROP in subject line 
HOME team name (FULL name)
AWAY team name (FULL name)
emails attached from BOTH TEAMS confirming this is indeed agreeable and a valid game
GAME MODIFY in subject line
EXISTING Game info:
HOME team name (FULL name)
AWAY team name (FULL name)
NEW game info:
HOME team name (FULL name)
AWAY team name (FULL name)
emails attached from BOTH TEAMS confirming this is indeed agreeable and changes ARE valid

by posted 04/12/2016
Field Status
AN-01 (Antrim Park) - Worthington OPEN (9/24) 
AN-02 (Antrim Park) - Worthington OPEN (9/24) 
AV-01 (Avery Park) - Dublin OPEN (9/24) 
Bellefontaine High Schoo - Bellefontaine TBD (9/24) 
Benjmain Logan HS - Bellefontaine TBD (9/24) 
Bevelhymer Park - New Albany TBD (9/24) 
BL-01 (Bluffsview Elem.) - Worthington OPEN (9/24) 
Blast Fields - Columbus OPEN (9/24) 
Blue Jacket Park - Bellefontaine TBD (9/24) 
BP-1 (Blue Jacket Park) - Bellefontaine TBD (9/24) 
CA-04 (Casto Park) - Westerville TBD (9/24) 
CF-01 (Calvary Fields) - Bellefontaine TBD (9/24) 
CF-02 (Calvary Fields) - Bellefontaine TBD (9/24) 
CH-11 (County Home Rd.) - Marysville OPEN (9/24) 
CH-12 (County Home Rd.) - Marysville OPEN (9/24) 
CH-13 (County Home Rd.) - Marysville OPEN (9/24) 
CH-14 (County Home Rd.) - Marysville OPEN (9/24) 
CH-15 (County Home Rd.) - Marysville OPEN (9/24) 
County Home Rd Fields - Marysville OPEN (9/24) 
County Home Road - Marysville OPEN (9/24) 
CP-01 (Cooper Park) - Westerville OPEN (9/24) 
CP-01A (Cooper Park) - Westerville TBD (9/24) 
CP-01B (Cooper Park) - Westerville OPEN (9/24) 
CP-05 (Cooper Park) - Westerville OPEN (9/24) 
DA-02 (Darree Fields) - Dublin OPEN (9/24) 
DA-03 (Darree Fields) - Dublin OPEN (9/24) 
DA-04 (Darree Fields) - Dublin OPEN (9/24) 
DA-05 (Darree Fields) - Dublin OPEN (9/24) 
DA-06 (Darree Fields) - Dublin OPEN (9/24) 
DA-07 (Darree Fields) - Dublin OPEN (9/24) 
DA-08 (Darree Fields) - Dublin OPEN (9/24) 
DA-09 (Darree Fields) - Dublin OPEN (9/24) 
DA-10 (Darree Fields) - Dublin OPEN (9/24) 
DA-11 (Darree Fields) - Dublin OPEN (9/24) 
DA-12 (Darree Fields) - Dublin OPEN (9/24) 
DA-13 (Darree Fields) - Dublin OPEN (9/24) 
DA-13a (Darree Fields) - Dublin OPEN (9/24) 
DA-13b (Darree Fields) - Dublin OPEN (9/24) 
DA-14 (Darree Fields) - Dublin OPEN (9/24) 
DA-15 (Darree Fields) - Dublin OPEN (9/24) 
DA-16 (Darree Fields) - Dublin OPEN (9/24) 
DA-17 (Darree Fields) - Dublin OPEN (9/24) 
DA-18 (Darree Fields) - Dublin OPEN (9/24) 
DA-19 (Darree Fields) - Dublin OPEN (9/24) 
Delaware, CTP 7v7 - Delaware TBD (9/24) 
Delaware, MP 05 - Delaware TBD (9/24) 
Delaware, MP 05 - Delaware TBD (9/24) 
Dublin Dummy OPEN (9/24) 
EA-01 (Easton Field) - Easton TBD (9/24) 
EA-02 (Easton Field) - Easton TBD (9/24) 
EA-04 (Easton Field) - Easton OPEN (9/24) 
EA-08 (Easton Field) - Easton OPEN (9/24) 
EA-11 (Easton Field) - Easton OPEN (9/24) 
EA-13 (Easton Field) - Easton OPEN (9/24) 
EA-9W (Easton Field) - Easton OPEN (9/24) 
Earlington Park - Dublin OPEN (9/24) 
EE-01 (Eakin Elem) - columbus OPEN (9/24) 
EE-99 (Eakin Elem) - columbus OPEN (9/24) 
FP-02 (Fancyburg Park) - Upper Arlington OPEN (9/24) 
FP-03 (Fancyburg Park) - Upper Arlington OPEN (9/24) 
Free Will Baptist Church - reynoldsburg TBD (9/24) 
Free Will Baptist Church - reynoldsburg TBD (9/24) 
GOE-11 (Glen Oak Elem) - Lewis Center OPEN (9/24) 
GRC-01 (Groveport Rec) - Groveport OPEN (9/24) 
GRC-02 (Groveport Rec) - Groveport OPEN (9/24) 
Grove City, Murfin Fiel - Grove City TBD (9/24) 
Grove City, Murfin Field - Grove City TBD (9/24) 
GV-01 (Anderson Field) - Grandview Heights OPEN (9/24) 
GV-02 (Anderson Field) - Grandview Heights OPEN (9/24) 
GV-02(Anderson (grass)) - Grandview Heights OPEN (9/24) 
HA-01 (Harvest Prep) - Canal Winchester OPEN (9/24) 
HA-05 (Hannah Park) - Gahanna OPEN (9/24) 
HB-01 (Huntley Bowl Pk) - Worthington OPEN (9/24) 
HC-01 (Hilliard Church) - Hilliard OPEN (9/24) 
HE-01 (Headley Park) - Gahanna OPEN (9/24) 
HE-02 (Headley Park) - Gahanna OPEN (9/24) 
HE-03 (Headley Park) - Gahanna OPEN (9/24) 
HE-04 (Headley Park) - Gahanna OPEN (9/24) 
HE-05 (Headley Park) - Gahanna OPEN (9/24) 
HE-06 (Headley Park) - Gahanna OPEN (9/24) 
HE-07 (Headley Park) - Gahanna OPEN (9/24) 
HE-08 (Headley Park) - Gahanna OPEN (9/24) 
HE-09 (Headley Park) - Gahanna OPEN (9/24) 
HE-10 (Headley Park) - Gahanna OPEN (9/24) 
HE-11 (Headley Park) - Gahanna OPEN (9/24) 
HE-12 (Headley Park) - Gahanna OPEN (9/24) 
HE-13 (Headley Park) - Gahanna OPEN (9/24) 
HE-14 (Headley Park) - Gahanna OPEN (9/24) 
HE-15 (Headley Park) - Gahanna OPEN (9/24) 
Headley Park Field 5 - Gahanna OPEN (9/24) 
HFP-01 (HOSA Franks Pk) - Hilliard OPEN (9/24) 
HFP-02 (HOSA Franks Pk) - Hilliard OPEN (9/24) 
Hilliard Soccer Complex - Hilliard OPEN (9/24) 
Hilliard Soccer Complex - Hilliard OPEN (9/24) 
HLP-04 (Highlands Park) - Westerville OPEN (9/24) 
HOSA Soccer Complex (D2) - Hilliard OPEN (9/24) 
HP-01 (Havener Park) - Olentangy OPEN (9/24) 
HP-02 (Havener Park) - Olentangy OPEN (9/24) 
HP-03 (Havener Park) - Olentangy OPEN (9/24) 
HP-04 (Havener Park) - Olentangy OPEN (9/24) 
HP-05 (Havener Park) - Olentangy OPEN (9/24) 
HP-06 (Havener Park) - Olentangy OPEN (9/24) 
HP-07 (Havener Park) - Olentangy OPEN (9/24) 
HP2 - Olentangy OPEN (9/24) 
HRP-11 (Hard Road Park) - Worthington OPEN (9/24) 
HSP-01 (Hill Soccer Pk) - Hilliard OPEN (9/24) 
HSP-02 (Hill Soccer Pk) - Hilliard OPEN (9/24) 
HSP-03 (Hill Soccer Pk) - Hilliard OPEN (9/24) 
Jerome HS - Dublin OPEN (9/24) 
Kenney Park Fld #1 - Columbus OPEN (9/24) 
Kilbourne Run SportsPark - Westerville OPEN (9/24) 
LBP-01 (Library Park) - Powell OPEN (9/24) 
LC-01 (UA Lutheran Ch.) - Hilliard OPEN (9/24) 
LC-02 (UA Lutheran Ch.) - Hilliard OPEN (9/24) 
LI-01 (Linworth Park) - Worthington OPEN (9/24) 
Liberty Park Practice - Powell OPEN (9/24) 
London High School - London OPEN (9/24) 
LP-01 (Liberty Park) - Olentangy OPEN (9/24) 
LP-06 (Liberty Park) - Olentangy OPEN (9/24) 
LP-07 (Liberty Park) - Olentangy OPEN (9/24) 
LP-10 (Liberty Park) - Olentangy OPEN (9/24) 
LP-12 (Liberty Park) - Olentangy OPEN (9/24) 
LW-01 (Lazelle Woods Pk) - Worthington OPEN (9/24) 
LW-02 (Lazelle Woods Pk) - Worthington OPEN (9/24) 
LW-03 (Lazelle Woods Pk) - Worthington OPEN (9/24) 
MC-01 (McCorkle Park) - Gahanna OPEN (9/24) 
MC-01 (Mill Creek) - Marysville OPEN (9/24) 
MC-02 (McCorkle Park) - Gahanna OPEN (9/24) 
MC-03 (McCorkle Park) - Gahanna OPEN (9/24) 
MC-04 (McCorkle Park) - Gahanna OPEN (9/24) 
MC-1B (McCorkle Park) - Gahanna OPEN (9/24) 
McCorkle Park Lower - Gahanna OPEN (9/24) 
MD-01 (McCord Park) - Worthington OPEN (9/24) 
MD-02 (McCord Park) - Worthington OPEN (9/24) 
MF-10 (Murfin Fields) - Grove City OPEN (9/24) 
MF-2 (Murfin Fields) - Grove City OPEN (9/24) 
MF-3A (Murfin Fields) - Grove City OPEN (9/24) 
MF-3B (Murfin Fields) - Grove City OPEN (9/24) 
MF-4A (Murfin Fields) - Grove City OPEN (9/24) 
MF-4B (Murfin Fields) - Grove City OPEN (9/24) 
MF-5 (Murfin Fields) - Grove City OPEN (9/24) 
MF-6A (Murfin Fields) - Grove City TBD (9/24) 
MF-6B (Murfin Fields) - Grove City TBD (9/24) 
MF-7A (Murfin Fields) - Grove City TBD (9/24) 
Mill Valley South - Marysville OPEN (9/24) 
MP-01 (Mingo Park) - Delaware TBD (9/24) 
MP-02 (Mingo Park) - Delaware TBD (9/24) 
MP-03 (Mingo Park) - Delaware TBD (9/24) 
MP-04 (Mingo Park) - Delaware TBD (9/24) 
MP-05 (Mingo Park) - Delaware TBD (9/24) 
MP-07 (Mingo Park) - Delaware TBD (9/24) 
MP-08 (Mingo Park) - Delaware TBD (9/24) 
MP-09 (Mingo Park) - Delaware TBD (9/24) 
MP-0A (Municipal Park) - Hilliard OPEN (9/24) 
MP-10 (Mingo Park) - Delaware TBD (9/24) 
MP-11 (Mingo Park) - Delaware TBD (9/24) 
MP-12 (Mingo Park) - Delaware TBD (9/24) 
MV-01 (Mill Valley Elem) - Marysville OPEN (9/24) 
NC-01 (Northside Church) - Westerville OPEN (9/24) 
New horizon Church - Blacklick OPEN (9/24) 
NO-04 (North Orange Pk) - Olentangy OPEN (9/24) 
North Orange Park - Lewis Center OPEN (9/24) 
NORTH ROAD PARK - Lewis Center OPEN (9/24) 
OS-04 (Olde Sawmill Prk) - Dublin OPEN (9/24) 
OS-05 (Olde Sawmill Prk) - Dublin TBD (9/24) 
PA-02 (PASA complex) - Pickerington OPEN (9/24) 
PA-03 (PASA Complex) - Pickerington OPEN (9/24) 
PA-03 (PASA Fields) OPEN (9/24) 
PA-04 (PASA Complex) - Pickerington OPEN (9/24) 
PA-05 (PASA Complex) - Pickerington OPEN (9/24) 
PA-06 (PASA Complex) - Pickerington OPEN (9/24) 
PA-07 (PASA Complex) - Pickerington OPEN (9/24) 
PA-08 (PASA complex) - Pickerington OPEN (9/24) 
PA-09 (PASA complex) - Pickerington OPEN (9/24) 
PA-10 (PASA complex) - Pickerington OPEN (9/24) 
PA-10 (PASA Fields) OPEN (9/24) 
PA-Dummy - Pickerington OPEN (9/24) 
PASA Complex - Pickerington OPEN (9/24) 
PASA Complex Pickeringto - Pickerington OPEN (9/24) 
Paul Rider Fields - Hilliard OPEN (9/24) 
Pickerington Christian - Pickerington OPEN (9/24) 
PMS Track (Perry MS) - Worthington OPEN (9/24) 
Portman park - Canal Winchester OPEN (9/24) 
PP-01 (Perry Park) - Worthington OPEN (9/24) 
PP-02 (Perry Park) - Worthington OPEN (9/24) 
PP-03 (Perry Park) - Worthington OPEN (9/24) 
Raccoon Valley Park - Granville OPEN (9/24) 
Reynoldsburg field - Reynoldsburg OPEN (9/24) 
RF-01 (Roller Fields) - Canal Winchester OPEN (9/24) 
RF-88 (Roller Fields) - Canal Winchester TBD (9/24) 
RO-01 (Roller Fields) - Canal Winchester TBD (9/24) 
RO-99 (Roller Fields) - Canal Winchester TBD (9/24) 
Roller Field - Canal Winchester TBD (9/24) 
SBP (St. Brendan Park) - Hilliard OPEN (9/24) 
SF-00 (Soccer First) - Dublin OPEN (9/24) 
SF-01 (Soccer First) - Dublin OPEN (9/24) 
SF-02 (Soccer First) - Dublin OPEN (9/24) 
SF-03 (Soccer First) - Dublin OPEN (9/24) 
SF-04 (Soccer First) - Dublin OPEN (9/24) 
SF-05 (Soccer First) - Dublin OPEN (9/24) 
SF-06 (Soccer First) - Dublin OPEN (9/24) 
SF-07 (Soccer First) - Dublin OPEN (9/24) 
SF-08 (Soccer First) - Dublin OPEN (9/24) 
SF-09 (Soccer First) - Dublin OPEN (9/24) 
SF-10 (Soccer First) - Dublin OPEN (9/24) 
SF-11 (Soccer First) - Dublin OPEN (9/24) 
SF-12 (Soccer First) - Dublin OPEN (9/24) 
SF-13 (Soccer First) - Dublin OPEN (9/24) 
SF-14 (Soccer First) - Dublin OPEN (9/24) 
SF-15 (Soccer First) - Dublin OPEN (9/24) 
SF-A (Soccer First) - Dublin OPEN (9/24) 
SF-B (Soccer First) - Dublin OPEN (9/24) 
SF-C (Soccer First) - Dublin OPEN (9/24) 
SF-D (Soccer First) - Dublin OPEN (9/24) 
SF-E (Soccer First) - Dublin OPEN (9/24) 
SF-F (Soccer First) - Dublin OPEN (9/24) 
SF-G (Soccer First) - Dublin OPEN (9/24) 
SF-H (Soccer First) - Dublin OPEN (9/24) 
SF-I (Soccer First) - Dublin OPEN (9/24) 
SH-01 (Slate Hill Elem) - Worthington OPEN (9/24) 
Shelly Park - TBD - Ostrander OPEN (9/24) 
SK-01 (Smith Park) - Delaware OPEN (9/24) 
SK-03 (Smith Park) - Delaware TBD (9/24) 
SK-04 (Smith Park) - Delaware OPEN (9/24) 
SLC-01 (Soccer Learn) - Worthington OPEN (9/24) 
Smith Park - Delaware TBD (9/24) 
Smith Park (Field 5) - Delaware TBD (9/24) 
SN-02 (Snouffer Park) - Worthington OPEN (9/24) 
SN-03 (Snouffer Park) - Worthington OPEN (9/24) 
Southview Park - Bellefontaine TBD (9/24) 
SP-01 (Shelly Prk. 9v9) - Ostrander OPEN (9/24) 
SP-01 (Sutter Park Elem) - Worthington OPEN (9/24) 
SP-04 (Shelly Prk. 7v7) - Ostrander OPEN (9/24) 
SP-14 (Spindler Park) - Hilliard OPEN (9/24) 
SP-15 (Spindler Park) - Hilliard OPEN (9/24) 
Spangler Rd. Fields - Columbus OPEN (9/24) 
Spindler Park - Hilliard OPEN (9/24) 
SU-01 (Sunny 95 Park) - Upper Arlington TBD (9/24) 
SU-02 (Sunny 95 Park) - Upper Arlington TBD (9/24) 
Sycamore Creek Park - Pickerington OPEN (9/24) 
TE-01 (Tremont Elem) - Upper Arlington OPEN (9/24) 
TE-14(Tremont Elem) - Upper Arlington OPEN (9/24) 
Thompson Park - Upper Arlington OPEN (9/24) 
Thompson Park - 5 - New Albany OPEN (9/24) 
Thompson Park New Albany - Columbus OPEN (9/24) 
Thompson Park-7 - New Albany OPEN (9/24) 
Toll Gate Elem. - Pickerington OPEN (9/24) 
TP-01 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-02 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-02 (Thompson Pk UA) - Upper Arlington OPEN (9/24) 
TP-03 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-04 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-05 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-06 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-07 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-08 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-09 (Thompson Park Ga) - Gahanna OPEN (9/24) 
TP-10 (Thompson Park Ga) - Gahanna OPEN (9/24) 
UM-01 (UM Childrens Hm) - Worthington OPEN (9/24) 
VP-01 (Veterans Park) - Delaware OPEN (9/24) 
WE-Dummy - Westerville OPEN (9/24) 
WP-01 (Worthington Park) - Westerville OPEN (9/24) 
WP-02 (Worthington Park) - Westerville OPEN (9/24) 
WP-03 (Worthington Park) - Westerville OPEN (9/24) 
WRE (Wyandot Run Elemen) - Powell OPEN (9/24) 
Calendar is loading...
Loading Weather...
Useful Links

Mid Ohio Soccer Officials Association