Black Ops 7 - Season 4
Amateur Esports League
{{ p.label }}
Rules
League Resources
Opens in Google Docs / Sheets
League Rules
GA's
Last updated
{{ updatedLabel }}
Wheel Spin
{{ p.label }}
Rules
League Rules
GA's
{{ d.name }}
Loading league data
Connection problem
Could not reach the league data endpoint: {{ errorText }}
Retry
{{ selectedSeasonName }} archive
Archived season data lives in the private league sheet and hasn't been connected yet. Switch back to the current season to view live standings.
{{ pageEyebrow }}
{{ pageHeading }}
{{ pageMeta }}
No standings yet
Standings for {{ divisionName }} haven't been published to the league sheet yet.
{{ t.label }}
{{ sg.label }}
#
Team
Record
Map W%
Map Rec
Recent Form
Winners
{{ r.pos }}
{{ r.initials }}
{{ r.name }}
{{ r.record }}
{{ r.pct }}
{{ r.mapRec }}
{{ fp.label }}
Losers
{{ r.pos }}
{{ r.initials }}
{{ r.name }}
{{ r.record }}
{{ r.pct }}
{{ r.mapRec }}
{{ fp.label }}
Eliminated
{{ r.pos }}
{{ r.initials }}
{{ r.name }}
{{ r.record }}
{{ r.pct }}
{{ r.mapRec }}
{{ fp.label }}
Sorted by series wins, then map win % · Map win % is calculated from the map record
No fixtures loaded
Fixtures for {{ divisionName }} aren't in the sample data. Connect the Google Sheet endpoint to load every division.
{{ c.label }}
{{ c.label }}
All teams
{{ o.name }}
All league matches · {{ fxTeam }}
{{ fxCountLabel }}
Clear ×
{{ fg.label }}
{{ fg.countLabel }}
{{ f.home }}
{{ f.hInitials }}
{{ f.hText }}
–
{{ f.aText }}
{{ f.stLabel }}
{{ f.aInitials }}
{{ f.away }}
{{ fg.emptyNote }}
ff = forfeit · nr = no result · scores entered by admins in the league sheet
{{ fxCountLabel }}
Select a team for its full profile · P1–P6 as entered in the team sheet
{{ rg.label }}
{{ rg.countLabel }}
Team
Team Twitter
Contact Twitter
{{ discordColLabel }}
Player 1
Player 2
Player 3
Player 4
Player 5
Player 6
{{ t.initials }}
{{ t.name }}
{{ t.twLabel }}
{{ t.ctwLabel }}
{{ t.dcLabel }}
{{ t.p1 }}
{{ t.p2 }}
{{ t.p3 }}
{{ t.p4 }}
{{ t.p5 }}
{{ t.p6 }}
No teams match — rosters for this division may not be published yet
Bracket not started
The {{ divisionName }} playoff bracket will appear here once group play ends. Top {{ qualPlaces }} from each group qualify.
{{ col.label }}
{{ m.num }}
{{ m.t1.seed }}
{{ m.t1.initials }}
{{ m.t1.name }}
{{ m.t1.score }}
{{ m.t2.seed }}
{{ m.t2.initials }}
{{ m.t2.name }}
{{ m.t2.score }}
Champion
{{ championName }}
Bracket details
Team from Winners is home
If both teams share a bracket path, the seed closer to 0 is home
Matches are Best of 5
Full ruleset is available in the Discord
{{ col.label }}
{{ m.num }}
{{ m.t1.seed }}
{{ m.t1.initials }}
{{ m.t1.name }}
{{ m.t1.score }}
{{ m.t2.seed }}
{{ m.t2.initials }}
{{ m.t2.name }}
{{ m.t2.score }}
{{ bracketFooterNote }}
{{ c.label }}
All divisions
{{ d.name }}
All dates
{{ d.label }}
Date
Team
Player
Staff
Action
{{ c.dateLabel }}
{{ c.team }}
{{ c.player }}
{{ c.staff }}
{{ c.badge }}
No roster changes match the current filters
Newest first · Changes are processed by AEL staff in the league sheet
{{ rcCountLabel }}
Division format
Read-only · from the league sheet
Division
Entry fee
Teams
Prize pool
Playoff spots
Qualifying
In winners
In losers
{{ row.name }}
{{ row.entryFeeLabel }}
{{ row.teamCount }}
{{ row.prizePoolLabel }}
{{ row.spotsLabel }}
{{ row.qualifyingLabel }}
{{ row.winnersLabel }}
{{ row.losersLabel }}
Qualifying = playoff spots split evenly between Group A and Group B
Format rules
Division Size
12–15 Team Division
16–24 Team Division
25–32 Team Division
Bracket Size
8 Team Playoffs
12 Team Playoffs
16 Team Playoffs
Amateur Esports League · {{ seasonName }}
{{ sourceLabel }} · Updated {{ updatedLabel }}
{{ team.initials }}
{{ team.name }}
{{ team.divLabel }}
Season performance
Playoff spot
Position
{{ team.posLabel }}
Record
{{ team.recordLabel }}
Map W%
{{ team.pctLabel }}
Map Rec
{{ team.mapRecLabel }}
{{ team.posContext }}
Recent form
{{ fp.label }}
Latest last
No standings published for this team yet.
Contacts
{{ s.label }}
{{ s.value }}
{{ s.value }}
No public contacts listed
Roster
{{ p.pos }}
{{ p.name }}
{{ p.act }}
Roster not published in the team sheet yet.
Head to Head
{{ h2hA.initials }}
{{ h2hA.name }}
{{ h2hA.divLabel }}
Position
{{ h2hA.posLabel }}
Record
{{ h2hA.recordLabel }}
Map W%
{{ h2hA.pctLabel }}
Map Rec
{{ h2hA.mapRecLabel }}
Form
{{ fp.label }}
No standings published yet.
Roster
{{ p.pos }}
{{ p.name }}
{{ p.act }}
Roster not published yet.
Contacts
{{ s.label }}
{{ s.value }}
{{ s.value }}
No public contacts listed
{{ h2hB.initials }}
{{ h2hB.name }}
{{ h2hB.divLabel }}
Position
{{ h2hB.posLabel }}
Record
{{ h2hB.recordLabel }}
Map W%
{{ h2hB.pctLabel }}
Map Rec
{{ h2hB.mapRecLabel }}
Form
{{ fp.label }}
No standings published yet.
Roster
{{ p.pos }}
{{ p.name }}
{{ p.act }}
Roster not published yet.
Contacts
{{ s.label }}
{{ s.value }}
{{ s.value }}
No public contacts listed
VS
Amateur Esports League
{{ drawDivisionName }}
{{ drawDrawnCount }} / {{ drawTotalCount }}
{{ drawRemaining }} left
Teams Drawn
Live
{{ seg.label }}
Recent
{{ r.initials }}
{{ r.name }}
GRP {{ r.group }}
Group A
{{ drawGroupACount }}
{{ row.num }}
{{ row.initials }}
{{ row.name }}
{{ row.playersLine }}
—
Group B
{{ drawGroupBCount }}
{{ row.num }}
{{ row.initials }}
{{ row.name }}
{{ row.playersLine }}
—
{{ drawDivisionName }}
Division Complete
Group A
{{ drawGroupACount }}
{{ t.num }}
{{ t.initials }}
{{ t.name }}
{{ t.playersLine }}
Group B
{{ drawGroupBCount }}
{{ t.num }}
{{ t.initials }}
{{ t.name }}
{{ t.playersLine }}
Amateur Esports League · AEL Season 4
Click to draw the next division
{{ drawDivisionName }}
Team Selected
{{ drawRevealInitials }}
{{ drawRevealName }}
{{ drawRevealGroupLabel }}
{{ p.name }}