top of page

Flag Football

At BG Upward we pride ourselves on player experience and have been fortunate enough to see the fruits of this through the growth of our league. Each year we have around 200 players, 40 coaches, and 3 rounds of game times on Saturday mornings.


Our league is 100% volunteer based with some of the most upstanding and devoted volunteers around! Upward Sports is a Christian organization bringing the hope of the gospel through half time devotionals and biblical principles exemplified through our coaches and volunteers. 

Our Divisions
IMG_4140 (3).jpg

K-1st Grade

8 games

11 practices

2nd-3rd Grade

8 games

11 practices

1 championship game

IMG_4137 (1).jpg

4th- 6th Grade

8 games

11 practices

1 championship game

Perfect Time


Practices are once a week for one hour. Game days are one hour every Saturday.

Spinning Class

One Location

Practices and games are located within the Bowling Green community.



The driving purpose behind Upward Sports is to help young athletes PLAY WITH PURPOSE, which is why we have half-time devotionals during practice and game day!


Season Info & FAQs

  • Registration opens June 1st of each year and will close July 22nd. 

  • Registration cost is $125

  • When registering we advise you to review the sizing chart on the registration form. 

  • Our league does have capacity limits and encourage you to register asap. 

  • We have a multi child discount that is automatically calculated when registering.

  • We cannot honor player team request or coach request in order to keep the league competitive and not compromise the integrity of the program. 

  • Each flag football player will need to be evaluated. 

  • It is crucial that your child is evaluated so teams are even and competitive.  Evals take around 20 mins to complete and your child must attend one date. You will not need to stay the entire time. 

For more information please visit our FAQs page. 


Friday, July 12th 2024, 6pm-8pm 
Saturday, July 13th 2024, 8am-10:30am
Friday, July  19th 2024, 6pm-8pm

Saturday, July 20th, 8:00am-10:30am 


First Practice- Week of August 19th, 2024
First Game- Saturday, September 7th, 2024
*One Sunday game, September 15th, 2024

Last Game- Saturday, October 19th, 2024

Championship Game (2nd-6th) Saturday, November 2nd, 2024

**Should a game get canceled, due to weather, the make up game will be scheduled for the following Sunday. 

bottom of page