🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons League Results & Standings
Premium Integration

Gravity Forms
+ League Results & Standings

Run an amateur league, club competition or school tournament with Gravity Forms. Set up leagues and seasons with your own points for a win, draw and loss and your own tie-breakers, add teams in divisions by hand or from a CSV, and generate a round-robin fixture list or import one. Team captains send results with a signed captain link or as logged-in captains, the other captain confirms or disputes the result through a private link, and disputed results go to the league admin. The standings table is calculated on your server with forfeits and point deductions, and public table, results and fixtures shortcodes and a block show team names and numbers only. Notification events, merge tags, entry columns and CSV export. No outside connection.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
League Results & Standings

Core Features

Leagues and seasons with your own points for a win, a draw and a loss
Tie-breakers in your order: head-to-head, difference, scored, matches won; fully level teams share the place
Teams in divisions, added by hand or imported from a CSV, with private captain details
Round-robin fixture generator (single or home and away, a date per round), fixture CSV import or one by hand
Captain result form: signed captain link or logged-in captain, only the team's open matches listed
Server checks of the link, the match and the scores; one result per match under a conditional database update
The other captain confirms or disputes through a private signed link; a changed or someone else's link is refused
Review tab for disputed results: confirm as sent, set the right score, record a forfeit or clear it; optional admin review of every result
Forfeits with your forfeit score and point deductions (or additions) with a reason shown under the table
Standings calculated on your server: played, won, drawn, lost, scored, conceded, difference, points
Public table, results and fixtures shortcodes and a League table block: team names and numbers only, compact on phones
Notification events, {league:...} merge tags, entry columns, standings and results CSV. Local only, no outside connection

What does it do?

Amateur leagues, clubs and school competitions want results in quickly and a league table that is always right, without a spreadsheet passed around every Sunday night. The Gravity Forms League Results & Standings add-on turns one Gravity Forms form into the result form of your league and gives organisers a league office under Forms → League Results.

Create a league and season with your own points for a win, a draw and a loss and your own tie-breakers in the order you choose: head-to-head, difference, scored and matches won. Add teams in divisions by hand or from a CSV, then generate a round-robin fixture list (single or home and away, a date per round) or import your own.

Every captain gets a signed captain link, or logs in as the team’s captain, and sees only the team’s matches that still need a result. The server checks the link, the match and both scores and takes one result per match. The other captain confirms or disputes it through a private link in their e-mail; disputed results go to the Review tab, where an admin confirms, corrects, records a forfeit or clears the result. Or let an admin review every result.

The standings table is calculated on your server from confirmed results, forfeits and point deductions with their reasons. Public table, results and fixtures shortcodes and a block show team names and numbers only, with a compact table on phones. Notification events, {league:match} and {league:confirm_link} merge tags, entry columns and CSV export complete it. Everything runs on your own server: no outside connection. For Gravity Forms 2.9 and newer.

How does it work?

Leagues, teams, fixtures and deductions are stored in four tables in your WordPress database. A captain link carries the team and a signature made with a secret key of your site; when a captain sends a result, the add-on checks on your server that the link is valid, that the match belongs to the team and still needs a result and that both scores are whole numbers, then takes the match with one conditional database update, so a second result for the same match is refused even when two arrive at the same moment. The values Gravity Forms saved are overwritten with the checked ones and the captain key is never stored. The confirmation link is signed for the other team and the moment the result was sent, so only that captain can answer and an old link stops working when a result is cleared. The table is calculated from confirmed results and forfeits each time it is shown. The add-on makes no outside HTTP request beyond the licence and update checks.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → League Results.
2
Create your league under Forms → League Results, import your teams and generate or import the fixtures.
3
Build a result form with a match field, two score fields and a hidden captain key field, and choose the league in the form’s Settings → League Results.
4
Send every captain their link and put the table, results and fixtures shortcodes or the League table block on your pages.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms League Results & Standings
9 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr