/
Madden Leagues
/
Games & Schedules Overview
Madden Leagues

Games & Schedules Overview

Game states, data sources, downstream effects, and focused game tutorials.

Game feature map

Use the focused tutorials:

The league navigation also includes Games → Playoff Bracket. It presents the Madden postseason as a conference bracket and can export the full bracket as an image. Display controls let you switch between city-and-team, team-only, or city-only labels and optionally include each assigned member’s username.

How a game becomes complete

A scheduled game remains unplayed until imported data sets a completed status. NeonSportz treats status values greater than the scheduled state as played. A 0–0 placeholder or team-stat row does not make a scheduled game complete.

Completed status controls:

  • Whether player and advanced box-score tabs appear.
  • Whether the result contributes to records and standings calculations.
  • Whether Discord game channel or thread update workflows consider the matchup complete.
  • Whether eligible user Madden records can be created.

Data sources

  • Matchup, date, stage, week: Schedule import.
  • Score, played/simulated state: Game/statistics import.
  • Team and player box scores: Statistics import.
  • Preview/summary text: generated from stored game and league information.
  • Point spread display and pick’em lock: commissioner Game Settings.
  • GOTW selection/votes: NeonSportz web or bot actions.

Correcting a game

Authorized commissioner tools can update supported schedule or simulated fields. Correct the source in Madden when possible, then import again. Manual NeonSportz corrections do not change Madden.

Correct a missing box score field

An Edit League/Admin member can open a completed game and use Correct Stats to enter a missing raw player or team box-score value. Pick the team that played in the game and, for player fields, the player who was on that team for that week. The editor accepts the supported counting and yardage fields only; percentages, averages, passer rating, and fantasy points are recalculated.

Corrections are field-level, so entering a passing-yard value does not require re-entering the rest of the line. Corrected fields are marked as manual in the game box score. Saving the same value is safe, and Clear correction restores the latest imported value for that field.

Imports remain the baseline. A later EA or Companion import refreshes uncorrected fields and the stored baseline underneath a manual correction, but does not erase the correction. Team fields are corrected independently from player fields; NeonSportz does not infer a team total from player lines. Manual corrections refresh statistics, leaders, fantasy scoring, and Players of the Week, but do not rewrite an already-published AI recap or Discord post.

Verify a completed game

  1. Open Games → Schedule.
  2. Select the expected season, stage, and week.
  3. Confirm both teams, score, and status.
  4. Open the game.
  5. Review Team and Player tabs.
  6. Review Advanced data if available.
  7. Check the affected Standings and Stats pages.
  8. Check user records only if both teams had assigned members and the game was not simulated.

Missing information

An empty tab does not always indicate a defect. EA exports can omit advanced or player categories, and a player with no recorded statistics may have no row. Start by checking the imported week. When /channels create-games or /threads create-games successfully creates one or more Madden matchup channels or threads, NeonSportz also queues the existing current-season, league-wide EA import for league information, rosters, and statistics. The command reports the queue or failure separately; retry with /import update or inspect /import status. Once complete, the imported data is available through the existing bot queries and NeonSportz views. This does not run for CFB dynasties, bye-only results, or commands that create no eligible matchup.

Automatic Discord game channels and threads after EA Connect or Companion imports

League editors can opt in from League Settings. Choose Channels in a category or Threads in a text channel, then select the destination by name from the connected Discord server. You do not need to copy a Discord ID. Only destinations visible to the NeonSportz bot appear; if the list is empty, check its access in Discord. If loading fails, select Try again. Then choose whether earlier recorded channels and threads stay open, become read-only/archived, or are deleted. The setting starts off. Select a destination before enabling it. Changing the channel/thread type or clearing the destination turns automatic creation off; choose the new destination and enable it again when ready.

Both EA Connect and the Madden Companion App support automatic game channels and threads. NeonSportz waits for one complete week: schedule, team statistics, all six player-stat groups, and any pending roster work must be stored successfully. It then asks the bot to create the current-week channels or threads with the normal matchup context and controls. EA Connect supports both full imports and single-week imports. Historical and future weeks do not create channels or threads, and repeating a completed week does not create duplicates. This path never starts another EA import.

The configured target is checked again immediately before creation. If it was removed, is inaccessible, or belongs to another server, nothing is marked complete and existing channels and threads are left alone. A retry uses each game’s recorded Discord destination (and durable Discord identity) to avoid duplicate channels and threads. For plain channels, “archive” means renamed read-only channels because Discord cannot archive a text channel; threads are archived and locked.

Participation and commissioner force history

Administration → Game Settings contains an administrator-only report of new Neon scheduling and force/clear actions, including the real acting user, team/member-stint snapshots, and optional explicit inactivity reasons. Discord force actions identify the human commissioner, not the bot account. Reasons are never inferred from a missing schedule or result. Clearing or correcting a force decision preserves the original history. Automatic CPU-versus-CPU simulations are separate system actions, not human participation evidence; they never imply that an owner was inactive.

Optional evidence-backed participation rates start disabled. Rates compare actual imported completions against resolved games with recorded Neon scheduling evidence; unresolved future games do not count as failures. Historical activity is not backfilled and members without enough recorded evidence show unknown or pending, not a misleading inactivity score. Forced, simulated, conceded, and superseded results do not earn actual-play completion credit. Team changes and member rejoins remain separate from earlier evidence. Raw forced history stays available to editors when ratings are disabled. This report does not change Madden results, league standings, rewards, or publicly rank member reliability.

Fictional-points custom player props

Editors enable custom props from Game Settings and manage them on a game page. Choose a current player and supported statistic, enter a draft line, then publish, suspend, or close it. Joined members can submit one over/under selection per prop using fictional league points. A one-time 1,000-point grant is recorded with the first slip, stakes are debited atomically, a win returns twice the stake, and a push or void refunds it. Opening points shown before the first write are virtual.

Actual results are entered manually by an editor, then settled once after closing. Lines with slips and finally settled results cannot be silently rewritten. The member’s points/slips ledger and the commissioner edit/result audit preserve history. Disabling the feature prevents new props and slips but does not strand existing settlements or refunds. Imported player statistics do not automatically settle or change these balances. There is no cash value, redemption, parlay, or connection to Pick’em counts, fantasy balances, or Madden upgrades.

Concession annotations

League editors can select Home Concede, Away Concede, or No concession in the schedule/game controls. Discord game channels and threads offer the same three actions. The game stores one side at a time and displays the annotation after reload; Discord uses a white-flag marker and posts the chosen side. Only editors may change or clear it. Existing game channels and threads created before this release need their controls refreshed to show the new buttons.

Concession is a separate administrative annotation. It does not change scores, winners, imported status, force-win flags, simulation choices, or rewards. Use the existing result/force-win workflow separately when a result must change.

Advertisement