/
CFB Dynasties
/
Games, Results & Scheduling
CFB Dynasties

Games, Results & Scheduling

Create and import schedules, record results, share graphics, and understand voting limits.

Game and poll graphics

The Games page downloads a branded matchup or final-score graphic for one game, or a ZIP containing every displayed game for a selected week. Graphics include both schools’ colors, logos, coaches, and scores.

Top 25 polls are saved by season and week. The Rankings page browses prior polls, shows movement from the previous poll, and downloads or shares a poll graphic with stock or custom team logos. Publishing a poll keeps earlier weeks available.

Create games

Open Administration → Games after teams exist and Season/Week are correct.

For each game:

  1. Choose Away.
  2. Choose Home.
  3. Confirm teams are different.
  4. Confirm the season and week; leave both scores at zero for an unplayed game.
  5. Set Game of the Week status if intended.
  6. Save.

Upload a CSV

  1. Select Upload CSV → Download example and keep its column headers: season,week,homeTeam,homeScore,awayTeam,awayScore,isGameOfTheWeek.
  2. Enter a calendar year from 1900–9999 and a supported numeric week ID (listed below). Team names must match the stored college names; capitalization does not matter. Scores must be nonnegative whole numbers. Use TRUE or FALSE for GOTW.
  3. Choose your file, select Validate CSV, and inspect the preview. Fix reported rows in the file and validate again before saving.
  4. Select Save Games and verify the public schedule and standings.

A CSV row matching an existing season, week, home team, and away team replaces that matchup’s scores and GOTW flag. CSV zero scores overwrite existing results; they do not preserve them as blank screenshot scores do. Existing kickoff dates and simulation flags remain. Unknown teams or invalid rows stop the save; create missing teams first.

Import schedule screenshots (Beta)

Dynasty editors can use Administration → Games → Upload Screenshots — Beta to read a team’s season schedule or a weekly matchup screen, including final scores. This feature is in beta and may contain bugs or read games incorrectly. Review every matchup and score before saving. Report bugs in the NeonSportz Discord, in #create-a-ticket.

  1. Confirm the season (defaults to the dynasty’s current calendar year). If a screenshot omits its header, optionally choose the team or week before selecting files.
  2. Choose up to five PNG, JPEG, or WebP screenshots or photos of your screen, each at most 4096 × 4096 pixels. Images over 5 MiB are automatically compressed in your browser to fit the upload limit; smaller files are uploaded unchanged. If compression cannot get an image under 5 MiB, crop it or export a smaller image. Images are sent to OpenAI for reading; NeonSportz does not keep them.
  3. Reading starts automatically. Overlapping identical games are combined. Only visible games are imported; bye weeks are skipped. If you change the season/team/week context, click Read screenshots again to produce a fresh preview.
  4. Review New, Update, Unchanged, and Needs correction rows. Choose teams from your dynasty, correct weeks and home/away order, and confirm highlighted reading issues. Postseason names without a numeric week need your chosen week number. Add any missing teams in team administration first; screenshot imports do not create teams.
  5. Enter both final scores or leave both empty. Empty scores preserve saved results; new games with empty scores are unplayed (0–0). Updates show saved and proposed scores.
  6. Remove unwanted or conflicting rows, then click Save Games. The whole import is validated and saved together, and standings are recalculated. Reimporting the same games does not create duplicates. Existing GOTW, simulation, and scheduled dates stay intact.

If a team already has a different matchup or reversed home/away order in the same week, correct the import or edit the existing game first. Screenshots do not set real-world calendar dates. For an unreadable screenshot, try a clearer crop or fewer images. Reading is limited to five requests per minute per user; wait a minute after hitting that limit. If reading is unavailable, try again later or use CSV. If a save times out, check Games before retrying. Include the screenshot and what was read incorrectly when reporting a bug.

Public Games page

The public table shows games for selected context. Use it to verify teams, score, week, and status.

Update a result

  1. Find the exact game in Administration → Games.
  2. Open the update/edit action.
  3. Enter away score.
  4. Enter home score.
  5. Save.
  6. Verify the refreshed Games table and current-season standings.

Scores must be nonnegative whole numbers and both teams must belong to this dynasty. A 0–0 score means unplayed; any other score counts, including an equal nonzero score as a tie. There is no separate completed switch. Saving or correcting scores, importing scores by CSV or screenshots, and deleting games recalculate affected standings from current-season games. Repeated saves do not double-count. Reset both scores to zero to remove a result.

Reschedule or correct

Edit the existing game rather than creating a duplicate. If teams must change after Discord spaces were created, correct the game and recreate/update the spaces.

To set an actual kickoff time, use Schedule in a Discord game channel or thread. Either assigned matchup member or a commissioner with Edit Dynasty permission can schedule it. Availability lets the two assigned players share possible times first. See CFB Discord Game Spaces. The website’s game creation/edit form changes season, week, teams, scores and GOTW. To correct simulation or spreads, open the game from the public Games table. Under Game details, commissioners with Edit Dynasty/Admin can change Simulated game and the home team’s spread, then select Save game settings. The other team’s spread updates to the opposite value automatically; use 0 for an even matchup. These controls do not change the final score or schedule the kickoff.

Dynasty calendar

Open Calendar from the dynasty navigation at /dynasties/<abbrev>/calendar to see imported/manual games alongside commissioner-created dates. Anyone who can open the dynasty can view dates and click an event for its details, including its color-coded event type, date, recurrence, and description, even without joining. Commissioners with Edit Dynasty/Admin permission can add advances, scouting reminders, draft dates, and other one-off or recurring events. Use Create event type to add a custom type in a modal, select members/team owners and Discord reminder targets from API-backed selectors, and set an individual calendar color for each event. Month view renders events as solid color blocks, while week and list views keep the same event color. CFB event types do not include the Madden-only Trade Deadline preset.

Timed events are stored in UTC and shown in each member’s browser timezone; all-day dates remain date-only. Optional in-app, push, and Discord reminders can target joined members, selected team owners, or individual users. Discord reminders can use a selected channel and explicitly selected users, roles, or @everyone.

Delete a game

Use Delete only for an incorrect/duplicate record. Confirm no historical votes or Discord workflows still rely on it. Deletion cannot be undone through the site.

Winner voting and Pick’em availability

Open a matchup from Games, then choose Pick [school] below the team’s score. The number on each button shows the votes for that team. You must be signed in as an approved dynasty member; no commissioner permission is needed. Your selected button stays highlighted after saving.

You can change your pick by selecting the other team while voting remains open. Voting is available only for unplayed games (0–0) in the dynasty’s current season and current or future weeks. A recorded result or advancing past the game’s week closes voting. Failed saves display an error and keep the last saved choice.

CFB does not currently have a public Pick’em leaderboard. Winner picks are separate from the commissioner-selected Game of the Week.

Game of the Week

Mark one supported matchup as GOTW in administration. /cfbgotw displays the selected game for a requested week.

Standings and rankings

Standings count scored games in the selected season. Use the Season selector above the home standings or in the Teams filters to view previous years. Starting the next season opens 0-0-0 records and an empty schedule while preserving previous games. Game schedules display team records for each game’s own season. Team rank is maintained in team administration; the separate Top 25 is published by season and week on the homepage or Rankings page. If standings are wrong, inspect every expected game for:

  • Correct teams.
  • Correct score.
  • Correct week/season — a game filed under the wrong season will not count toward the current record.
  • Duplicate entries.

Discord schedule

Use /cfbgames all for weekly output. The bot cannot show games that were not entered on NeonSportz.

CSV and Discord week values

Numeric week IDs keep old uploads compatible: 0–14 are regular weeks, 15 is legacy Week 15, 16 is Conference Championship Week, 17–19 are Bowl Weeks 1–3, and 20 is Bowl Week 4 — National Championship. The upload preview displays the period name. Use those same IDs for Discord’s optional week argument. For example, /cfbgames all week:17 shows Bowl Week 1.

Commissioners can edit any game’s season or period; moving a game preserves its score, votes and scheduled date. A duplicate matchup in the same season and period is rejected. Invalid calendar values are rejected before an upload saves.

Advertisement