🎯 Need Help?

Get Premium Support

Priority assistance from the developer

More from ANWP

Football Leagues Premium

Complete football/soccer league management for WordPress

Learn more →

Standing Table


Standing tables display team rankings based on game results. They automatically calculate team positions from finished games, applying ranking criteria like points, goal difference, and wins. Each standing is linked to a tournament group and updates whenever game results change.

🎯 Key Features

  • Automatic calculation – Positions update from game results
  • Configurable ranking criteria – Set tiebreaker rules
  • Position colors – Highlight playoff, promotion, relegation zones
  • Point adjustments – Add bonuses or deductions per team
  • Two layouts – Full table and compact mini version
  • Customizable columns – Show/hide and reorder columns

🚀 Creating a Standing Table

Step 1: Add New Standing

  1. Go to Sports Leagues > Tournaments > Standings
  2. Click Add New

Step 2: Select Tournament Group

  1. Find the tournament in the list
  2. Select the Stage & Group for the standing
  3. Click Select Group & Continue

Note

Only tournament groups without existing standings appear in the selection. Each group can have one standing table.

Step 3: Configure and Save

After selecting the group, the standing edit page loads with all teams from that group. Configure ranking rules, colors, and columns, then click Publish.

⚙️ Ranking Criteria

Ranking criteria determine team order when points are equal (tiebreakers). Drag criteria from Available to Current and arrange by priority.

CriteriaDescription
ptsTotal standing points
sdScore difference (scored minus conceded)
sfScores for (total scored)
ratioWin percentage (wins / games played)
all_winTotal wins (all types)
ft_winFull time wins
ov_winOvertime wins
pen_winPenalty/shootout wins
drawTotal draws

Tip

Common setup: pts > sd > sf (points, then goal difference, then goals scored). Criteria are applied top to bottom until ties are resolved.

Automatic vs Manual Ordering

SettingDescription
Automatic (Yes)Positions calculated using ranking criteria. Recommended for most cases.
Manual (No)Use arrows to manually reorder teams. Useful for special tiebreaker situations.

🎨 Position Colors

Highlight standings positions with background colors to indicate playoff spots, promotion zones, or relegation areas.

Adding Position Colors

  1. Click Add Color
  2. Choose color target:
    • Place – Color a specific position (#1, #2, etc.)
    • Team – Color a specific team’s row
  3. Select the position number or team
  4. Choose a predefined color or enter a custom hex color

Predefined Colors

ColorTypical Use
success (green)Championship, promotion
primary (blue)Playoff spots
warning (yellow)Playoff qualification
danger (red)Relegation zone
secondary (gray)Neutral highlight

📊 Points Configuration

Points System

The standing displays the point system from your Sport Configuration. Common configurations:

ResultSoccer/FootballHockey (OT)Basketball
Full Time Win332
Overtime Win2
Draw1
Overtime Loss1
Full Time Loss001

Note

Point values are configured in Sport Configurator, not in the standing table. The standing only displays the current configuration.

Initial Points (Adjustments)

Add bonus or penalty points for specific teams:

  1. Click Add Points
  2. Select the team
  3. Enter points value:
    • Positive number for bonus points
    • Negative number for deductions (e.g., -3)

Common uses:

  • Point deductions for rule violations
  • Bonus points carried from previous season
  • Walkover/forfeit awards

📋 Table Columns

Configure which columns appear and their display order. Two separate configurations exist:

LayoutUsed For
Main LayoutFull standings on tournament pages
Mini LayoutWidgets, sidebars, compact displays

Managing Columns

  • Drag columns to reorder them
  • Click eye icon to toggle visibility
  • Hidden columns appear crossed out with reduced opacity

Available Columns

ColumnAbbreviationDescription
PlayedPGames played
All WinsWTotal wins (all types)
FT WinsFTWFull time wins
OT WinsOTWOvertime wins
DrawsDDraws/ties
All LossesLTotal losses
Scores ForSFGoals/points scored
Scores AgainstSAGoals/points conceded
Score DifferenceSDSF minus SA
Win RatioRatioWin percentage
PointsPtsStanding points

📝 Table Notes

Add explanatory notes below the standing table using the Table Notes section. Notes support rich text editing and color placeholders.

Color Placeholders

Use these placeholders to match position colors in your notes:

%success% - Promotion zone
%primary% - Playoff qualification
%warning% - Playoff play-in
%danger% - Relegation zone

⚙️ Standing Settings (Defaults)

Configure default settings for new standing tables at Sports Leagues > SL Settings & Tools > Standing Settings.

SettingAffects
Default Ranking CriteriaInitial tiebreaker rules for new standings
Default Columns OrderInitial column arrangement (Main Layout)
Default Mini ColumnsInitial column arrangement (Mini Layout)

Tip

These settings apply only to newly created standings. Changing settings does not affect existing standing tables. Each standing can override these defaults.

📊 Displaying Standings

On Tournament Pages

Standings automatically display on tournament pages when a standing table exists for the tournament’s stage/group.

Using the Shortcode

Display standings anywhere using the [sl-standing] shortcode:

[sl-standing id="123"]

Shortcode Parameters

ParameterDefaultDescription
id(required)Standing table ID
titleemptyCustom title above the table
layoutdefaultmini for compact layout
partialemptyShow subset: 1-5 (positions 1-5) or team ID
exclude_idsemptyTeam IDs to exclude (comma-separated)
bottom_linknonetournament to show link to tournament page
link_textemptyCustom text for bottom link

Examples

Basic standing:

[sl-standing id="123"]

Mini layout with title:

[sl-standing id="123" layout="mini" title="Premier League"]

Top 5 teams only:

[sl-standing id="123" partial="1-5"]

Show teams around specific team (context view):

[sl-standing id="123" partial="45"]

With tournament link:

[sl-standing id="123" bottom_link="tournament" link_text="View Full Standings"]

Using the Widget

Add the SL Standing widget to any widget area to display a compact standing table in sidebars or footers.

Using the Block

In the block editor, search for “Standing” to add the standing block. Configure the standing ID and display options in the block sidebar.

🆘 Troubleshooting

Standing Not Calculating

Problem: Team positions or points are not updating after games.

Solutions:

  1. Verify games are marked Finished
  2. Confirm games are in the correct tournament and group
  3. Open the standing and click Update to force recalculation
  4. Clear cache: SL Settings & Tools > Toolbox > Clear Cache

Wrong Positions

Problem: Teams are in unexpected order.

Solutions:

  1. Check ranking criteria order – ensure priority is correct
  2. Verify point system in Sport Configurator
  3. Look for initial point adjustments affecting totals
  4. Confirm “Automatic Position Calculation” is enabled (not manual)

Columns Not Showing

Problem: Expected columns are missing from the table.

Solutions:

  1. Check column visibility (eye icon should be enabled)
  2. Verify you’re editing the correct layout (Main vs Mini)
  3. Clear browser cache and refresh

Cannot Find Tournament Group

Problem: Tournament doesn’t appear in the group selection.

Solutions:

  1. Ensure tournament has at least one Group Stage type
  2. Check if a standing already exists for that group
  3. Verify tournament is Published

📚 Related Documentation