🎯 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 – Advanced Features

Pro Feature

The Premium standing table editor unlocks advanced capabilities: a full Columns Builder for custom statistics, Conference & Division support, manual data filling, advanced ranking rules with sort direction control, and new column types like Division Record and Head-to-Head.

User benefit: Build fully customized standings with calculated stats, team game statistics, and complex tiebreaker rules that match your league’s exact requirements.

🎯 Pro vs Core Comparison

FeatureCorePremium
Automatic calculationYesYes
Manual position orderingYesYes
Position colorsYesYes
Initial points (adjustments)YesYes
Column customizationReorder predefinedFull Columns Builder
Column typesGeneral onlyGeneral, Stats, Calculated, Composed
Ranking rulesBasic (drag to reorder)Advanced (with sort direction)
Manual data fillingNoYes
Conference & Division supportNoYes
Division/Conference Record columnsNoYes
Head-to-Head columnsNoYes
Streak & Form columnsNoYes

🚀 Columns Builder

Create custom standings with any combination of statistics using the visual Columns Builder.

Column Types

TypeBadge ColorPurpose
GeneralCyanCore statistics (played, wins, draws, losses, scores, points, streak, records)
StatsPurpleTeam game statistics from events (shots, fouls, corners, etc.)
CalculatedMagentaMathematical operations on other columns (ratio, percentage)
ComposedGreenCombine 2-3 columns into one display (e.g., “W-D-L”)

Adding Columns

  1. Scroll to Columns Builder section in the standing editor
  2. Find the column category:
    • General columns – Standard standings data
    • Team Game Stats – Statistics from game events
    • Special columns – Calculated and composed
  3. Click the + button next to the desired column
  4. Column appears in the builder – configure its settings
  5. Drag columns to reorder using the handle icon

General Columns (Premium Exclusive)

Premium adds these General columns beyond Core:

ColumnDisplay FormatDescription
StreakW3, L2, D1Current winning/losing/draw streak
Last 5: W-D-L3-1-1Record in last 5 games (with draws)
Last 5: W-L4-1Record in last 5 games (no draws)
Last 10: W-D-L6-2-2Record in last 10 games (with draws)
Last 10: W-L7-3Record in last 10 games (no draws)
Division Record5-2W-L against teams in same division
Conference Record12-4W-L against teams in same conference
H2H Percentage4-2W-L in games between teams in this standing
H2H Scores Difference+8Goal/point differential in head-to-head games

Tip

Division Record and Conference Record require Conference & Division support to be enabled in the standing. The columns automatically filter games against teams in the same division or conference.

Column Settings

All Columns:

  • Full Name / Short Name – Display labels for the column
  • Visibility – Show/hide (hidden columns still available for ranking)
  • Layout – All | Full only | Mini only
  • Styling – Background color, border options

General & Stats Columns:

  • Home or Away games – All | Home | Away filter

Stats Columns:

  • Stats Side – For (team’s stats) | Against (opponent’s stats)

Calculated Columns:

  • Field 1 / Field 2 – Source columns for the calculation
  • Calculation – Sum | Difference | Ratio | Ratio (%)
  • Digits – Decimal places (0-4)

Composed Columns:

  • Field 1 / Field 2 / Field 3 – Columns to combine
  • Display format: “value1-value2-value3”

⚙️ Advanced Ranking Rules

Premium ranking rules support sort direction control for precise tiebreaker configuration.

Setting Up Ranking Rules

  1. Find the Ranking Criteria section
  2. Drag criteria from Available Criteria to Current Ranking Criteria
  3. Reorder by priority (top = highest priority)
  4. Set Sort Direction for each rule:
    • DESC (descending) – Higher values rank higher
    • ASC (ascending) – Lower values rank higher

Sort Direction Examples

CriteriaDirectionReason
PointsDESCMore points = better
WinsDESCMore wins = better
Win RatioDESCHigher percentage = better
LossesASCFewer losses = better
Goals AgainstASCFewer conceded = better
Goal DifferenceDESCPositive difference = better
Division RecordDESCWin % is calculated internally
H2H PercentageDESCWin % is calculated internally

Note

Available ranking criteria are generated from your Columns Builder columns. Only countable column types appear (General, Stats, Calculated). To use a criterion without displaying it, add the column and set its visibility to hidden.

📝 Manual Data Filling

Enter standings data manually instead of calculating from game results.

Enabling Manual Mode

  1. Find Automatic Data Filling in the Standing Table section
  2. Set to No
  3. All column values become editable
  4. Type values directly in the table cells

When to Use Manual Mode

  • Historical seasons with data not in the system
  • Exhibition or friendly tournament standings
  • Custom scenarios with non-standard calculations
  • Importing data from external sources

Warning

When manual filling is enabled, the standing will not update automatically from game results. You must manually update all values.

📊 Conferences and Divisions

Organize teams into conferences and divisions within a single standing table for leagues like NFL, NBA, or regional tournaments.

For complete setup instructions, see Conference & Division Support.

Quick Setup

  1. Tournament: Create conference/division structure in the Tournament edit page
  2. Standing: Enable division support and assign teams to their divisions
  3. Display: Standings automatically group teams by conference/division

Partition Switcher

When conferences are enabled, a switcher appears above the standing allowing users to view:

  • League – All teams in one table
  • Conference – Grouped by conference
  • Division – Grouped by division

Shortcode Parameters

Control the partition view via shortcode:

[sl-standing id="123" partitions="c"]    // Show by conference
[sl-standing id="123" partitions="d"]    // Show by division
[sl-standing id="123" partitions_switcher="0"]  // Hide switcher

⚙️ Standing Settings (Pro Defaults)

Configure default settings for newly created standings at Sports Leagues > SL Settings & Tools > Standing Settings.

SettingDescription
Default Ranking CriteriaAdvanced rules with sort direction for new standings
Columns Builder StructureDefault column configuration for new standings

Tip

Pro settings define the template for new standings only. Changing settings does not affect existing standings. Each standing can be customized independently after creation.

📋 Example Configurations

Basketball-Style (NBA)

Columns: Wins, Losses, Win% (calculated), Games Behind (calculated), Streak

Ranking: Win% (DESC) > Head-to-Head > Conference Record

Partitions: Eastern/Western conferences with 3 divisions each

Soccer with Advanced Stats

Columns: P, W, D, L, GF, GA, GD, Pts + Stats columns (Shots, Possession, Corners)

Calculated: Shot Accuracy (Shots on Target / Shots as Ratio %)

Ranking: Points (DESC) > Goal Difference (DESC) > Goals For (DESC)

American Football (NFL Style)

Columns: W, L, Win%, PF, PA, Division Record, Conference Record, Streak

Ranking: Win% (DESC) > Division Record (DESC) > Conference Record (DESC) > H2H (DESC)

Partitions: 2 conferences (AFC, NFC) with 4 divisions each

🆘 Troubleshooting

Calculated column shows 0

Problem: Calculated column displays 0 when it should have a value.

Solutions:

  1. Verify source columns (Field 1 and Field 2) have data
  2. Check for division by zero (Field 2 is 0 in ratio calculations)
  3. Ensure games are marked Finished
  4. Save and recalculate the standing

Stats column is empty

Problem: Team statistics column shows no data.

Solutions:

  1. Verify team statistics are entered in games
  2. Check the stat exists in your Events configuration
  3. Confirm the stat key matches between events and column

Division/Conference Record shows 0-0

Problem: Division or Conference Record columns show 0-0 for all teams.

Solutions:

  1. Ensure Conference & Division support is enabled in the standing
  2. Verify all teams are assigned to a division/conference
  3. Check that games exist between teams in the same division/conference
  4. Recalculate the standing after making changes

Teams in wrong order

Problem: Teams appear in unexpected positions.

Solutions:

  1. Check ranking criteria order and priority
  2. Verify DESC vs ASC direction for each criterion
  3. Confirm column values are numeric (not text)
  4. Check if Automatic Position Calculation is enabled
  5. Recalculate the standing

Column not available for ranking

Problem: A column doesn’t appear in the ranking criteria list.

Solutions:

  1. Only countable columns appear (General, Stats, Calculated)
  2. Composed columns cannot be used for ranking
  3. Ensure the column is added to the Columns Builder
  4. Save the standing and refresh the page

📚 Related Documentation