Built for CFB Dynasty Commissioners

Run Your Dynasty.
Solo or With Friends.

Every DynastyDesk user gets the full web dashboard — stats, rosters, records, recruiting, and awards. Running a league with a group? The Discord bot handles your entire advance cycle automatically. Playing on your own? Skip Discord and start on the web in under a minute.

Full League

League With Friends

The Discord bot runs scheduling, ready checks, and matchup coordination for your whole group. Full web app included.

Add to Discord — Free Setup Guide →
Playing Solo

Solo Dynasty

Create your team on the web — no Discord server, no invite, no setup. Full stats, records, recruiting, and awards.

Start on the Web — Free Sign In →

Both paths get the full DynastyDesk web app. These are two separate ways to play — a solo dynasty and a Discord league can't convert into each other, so start with the one that matches your group today.

Up and running in
under 5 minutes

One command gets your league going. No webhooks, no third-party integrations, no game API required.

01
⚙️
Run /dd setup

Enter your league name, starting week, channel, and member role. DynastyDesk posts a live status board instantly and your league is live.

02
🏈
Claim your roster

Each member runs /roster to claim their FBS team with full autocomplete across all 138 programs. Add Twitch or YouTube streams right from Discord.

03
📅
Set your cadence

Configure your advance schedule — pick timezone, day, and time. DynastyDesk anchors to that schedule automatically every week from there.

Always know
who's ready

A persistent, auto-updating board posts to your league channel. Members react with ✅ to ready up or 🏝️ for away — no commands needed. Commishes see the full picture at a glance.

See Full Setup Guide →
#dynasty-league-hub
GRIDIRON EMPIRE DYNASTY
Week 9 — Conference Play
⏰ Advance: Fri 9:00 PM ET
✅ Ready (5)
CarrickAPBAMA
GridironGhostOSU
CoachKDUGA
🏝️SimKing22 (Away)MICH
❌ Not Ready (2)
BlitzKriegTEX
PortalKingND

Everything a commish
actually needs

Built by dynasty commissioners, for dynasty commissioners. Every feature came from a real league problem.

discordAdvance Cadence

Set a fixed advance schedule and choose auto or manual mode. The bot snaps to the next anchor regardless of when the actual advance happens — no drift over the season, even when you delay for a player to finish their game.

🎮
discordUvU Matchup Threads

User vs User matchups get their own private threads with both players tagged. Schedule game times with timezone support and stream links embedded.

🔄
discordForfeit Win Workflow

Members request a FW from their opponent in one command. All commishes get a DM instantly — no chasing, no missed requests, no drama.

📺
discordStream Alerts

Members link Twitch or YouTube via /roster, then run /golive when they're about to play. The bot posts a rich embed — week, matchup, and stream link(s) — to a dedicated alert channel so the league can tune in without cluttering the status board.

🤖
discordCPU Game Auto-Threads

Members without a UvU matchup automatically get a shared CPU games thread on every advance. No commish setup required — everyone's accounted for.

📬
discordPost-Game Ready Reminders

Members get a DM roughly an hour after their scheduled game time if they haven't readied up yet, with a direct link to the status board. No one slips through the cracks.

📊
bothAutomatic Stat Parsing

Upload your post-game screenshots and DynastyDesk reads the numbers for you. Box score, passing, rushing, receiving, blocking, and defense all parsed automatically via OCR — no manual entry required. Catching up a backlog? Bulk upload drops screenshots from several games at once and groups them into games automatically. Fully calibrated for both College Football 26 and College Football 27, with an optional AI vision fallback that re-reads the game's trickiest fonts for you.

🖥️
webWeb Dashboard

A full companion web app at web.dynastydesk.gg. Sign in with Discord, Google, or email magic link — no password required. Solo players can create a team and manage their dynasty entirely through the web app without a Discord server. Commishes see the full league view; members see their personal schedule, stats, recruiting board, and record watch all in one place. An advance-readiness view mirrors the Discord status board — who's ready, who's away, and whether the league is clear to advance — so you can check "can we advance?" without opening Discord. Fully mobile-friendly and installable to your phone's home screen, so you can upload straight from your phone.

💬
webIn-App Feedback

Spot a bug or have an idea? A slide-out feedback tab on every page lets anyone send a report with an optional screenshot — no Discord account needed. It reaches the team instantly with your league and current page attached for context.

📋
bothResult Tracking

Log your final score with /result log or via the web schedule table. CPU games confirm instantly; UvU games send your opponent a Discord DM with Confirm / Dispute buttons. OCR screenshot uploads sync results automatically.

🏈
bothPlayer Management

Upload in-game Roster screenshots to auto-import your whole roster — name, year, position, OVR, and redshirt status parsed via OCR, plus first name, archetype, and dev trait read straight from the player detail panel. Everything lands in an editable review table that flags low-confidence reads and even reconstructs OVRs the game's font drops, so you just confirm and import. Re-upload any time — after Training Results or position changes — and players are matched by name and updated in place. Season history preserved year over year. Mark players who leave for the NFL with the round they were drafted (Round 1–7 or UDFA) and track them all on your NFL Draft Board.

🏆
webRecord Book

Track dynasty records across every scope — National, conference, and school-level — for Season, Game, and Career stats. Upload a CFB Records screenshot and OCR parses all 9 record holders instantly. Users can contribute school records for their own team directly from the web app — submissions are reviewed before going live for all leagues. The record book shows record holders alongside best-chaser progress bars so your league always knows who's on pace to make history.

🏅
webTrophy Case & Awards

Track end-of-season awards for your dynasty — individual trophies (Heisman, Biletnikoff, Outland Trophy, and more), All-American selections by tier and position, and All-Conference teams. Users submit their own players' awards; commishes can enter any team. Award badges appear next to player names on the Roster page — a trophy for individual award winners, gold stars for All-Americans, purple stars for All-Conference selections.

🎓
webRecruiting Board

Track your full recruiting pipeline from the web app. HS Board for active targets (stars, grade, position, dev trait, status, and correct pitch via a 5×4 icon picker matching all 20 in-game pitches), Transfer Portal for incoming and outgoing players, and a Scouting Big Board for prospects who signed elsewhere but may enter the portal in future seasons. Upload your "Players Leaving" screenshot to auto-import departing players into the portal, or import an entire recruiting class in one shot from a College Football 27 "Top Classes Details" screenshot — every recruit's name, position, star rating, and national & state ranks read into an editable review table. Class years advance automatically at season rollover.

📅
bothSeason Lifecycle

Dynasty year tracking with automatic class progression at season rollover (FR→SO→JR→SR). Mark redshirts mid-season to pause advancement. Seniors graduate automatically, and underclassmen who declare for the NFL Draft are pulled from the roster at the next rollover. OVR history preserved per season.

🔀
webConference Realignment

Drag-and-drop conference realignment lets the commish move schools between conferences each preseason — no adding, deleting, or renaming conferences, just membership. Realigned schools compete for their new conference's record book and standings from that point forward, while records set in their old conference stay put. A new Conference Record card shows a team's season and career win-loss record against conference opponents, plus a history of past conferences.

👑
bothDynasty Cup & The Belt

A cross-season points ladder for leagues where a national title is years away. Coaches earn points automatically for head-to-head wins (with ranked- and rival-win bonuses), bowl, conference, and national titles, awards, top recruiting classes, and players drafted — with a full per-category breakdown. Commishes set the point values, and can grant ad-hoc points for anything the game doesn't track with /cup adjust. Turn on The Belt for a dynasty-long championship one coach holds until they lose head-to-head — configurable name and emoji, badged right next to the holder on the web ladder and the Discord status board.

discordFull Slash Command Suite

Every workflow a commissioner manages — scheduling, roster management, week progression, advance wizard, matchup tracking — all accessible via Discord slash commands with full autocomplete.


View All Commands →
/advance startLaunch the advance wizard
/matchup setCreate a UvU matchup + thread
/schedule cadenceConfigure advance schedule
/roster addClaim a team + add streams
/previewReadiness snapshot anytime
/gamesWeekly schedule + stream links
/result logRecord post-game score + result
/fw giveRequest forfeit win from opponent
/away setMark yourself away this week
/mydeskYour leagues, opponents & deadlines
/stats submitParse post-game screenshots
DynastyDesk Bot

All 31 weeks.
Covered.

From Preseason to National Signing Day — DynastyDesk maps every week of the CFB calendar automatically. Bowl season, the Natty, the End of Season Recap, portal weeks — a visual offseason roadmap on the dashboard shows exactly where your league stands and what each week needs. Take a new job during bowl week and the Coaching Carousel moves you at the right moment, keeping your old school's roster and records right where they belong.

All 138 FBS teams pre-loaded with standard abbreviations and conflict resolutions. Works in shared servers with multi-role setups. No game API. No webhooks. No dependencies.

Join the Community →

Built for the
long dynasty

138
FBS Teams Pre-Loaded
31
Season Weeks Mapped
0
Webhooks Required

Stop chasing.
Start simming.

Add DynastyDesk to your server in under a minute. Your league will wonder how it ever ran without it.