DynastyDesk is the command center for your College Football 26/27 dynasty. Every 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.
Not sure yet? Start solo today — if your commissioner adopts DynastyDesk later, you can merge your solo team straight into the league, with no re-entry.
Both paths get the full DynastyDesk web app. The only difference is whether a Discord bot runs your league's weekly loop.
One command sets it up — the bot posts your status board and pins a control panel with the weekly commands and buttons for the rest. Scheduling a game and logging a score are a couple of taps in the game's own thread. Full web app included for every member.
Add to Discord — Free Get your league running →Create your team on the web — no Discord server, no invite, no setup. Full stats, records, recruiting, and awards. Merge into a league later with no re-entry.
Start on the Web — Free Sign In →Solo players start on the web in under a minute. Leagues run one command. No webhooks, no third-party integrations, no game API required.
Solo? Create your team on the web in under a minute. League? Run /dd setup in Discord — name, starting week, channel, and role — and DynastyDesk posts a live status board instantly.
Pick your FBS team with autocomplete across all 138 programs, then import your roster from a screenshot or spreadsheet. Add Twitch or YouTube streams right from Discord.
Leagues configure an advance schedule — timezone, day, and time — and DynastyDesk anchors to it automatically every week, drift-free, from there on.
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, and the same view lives in the web app.
Set Up Your League →Built by dynasty commissioners, for dynasty players. Every feature came from a real league problem.
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. Every name is checked against your roster as you review: a misread shows the right spelling to accept in one click, and anyone genuinely new is flagged before they're added, so one bad read never splits a player in two. Catching up a backlog? Bulk-upload several games at once and they group automatically — and if one screenshot drops out on a patchy connection it is retried on its own, so a single failure never means re-reading the whole batch. Calibrated for College Football 26 and 27, with an AI-vision second read backing up every screenshot import — stats, rosters, the portal and the record book — for the trickiest fonts, and reading scouting cards outright.
Already track your dynasty in a spreadsheet? Upload an Excel, CSV, or ODS workbook — every tab at once — tag each as your roster or a recruiting class, and DynastyDesk auto-matches your column headers. A review step flags unknown positions, out-of-range overalls, and likely duplicates before anything saves. Re-imports update existing players instead of doubling them.
A full companion app at web.dynastydesk.gg. Sign in with Discord, Google, or an email magic link — no password. Solo players manage an entire dynasty without a Discord server. Commishes see the full league; members see their schedule, stats, recruiting board, and record watch in one place. Fully mobile-friendly and installable to your phone's home screen.
Set a fixed advance schedule and choose auto or manual mode — league-wide, or for a single week when you want to run the rivalry game yourself. The bot snaps to the next anchor regardless of when the advance actually happens — no drift over the season, even when you wait for a player to finish their game.
User-vs-user matchups get their own private threads with both players tagged. Set them the way the in-game schedule reads — away team, then home — and every schedule, board and matchup card writes the game back the same way. Schedule game times with timezone support and stream links embedded. CPU-game players are auto-grouped into a shared thread on every advance — no commish setup, and it covers every CPU game that week however it got there: the ones the bot creates for you, the ones you scheduled yourself on the dashboard weeks ago, and the ones you inherited when an opponent retired.
Members link Twitch or YouTube, then run /golive when they're about to play — the bot posts a rich embed to your alerts channel. Anyone who hasn't readied up an hour after their game time gets a gentle DM nudge with a link to the board. No one slips through the cracks.
Settle who coaches which school without a spinner site and a spreadsheet. Pick the teams that are in play, draw the order, and everyone claims a school on their own time — straight onto the roster. The lottery is checkable: a fingerprint of the seed is posted before the draw, you add a word from chat as public randomness, and afterwards anyone can re-run it and confirm the order. Put the live draft on your stream with a public link — ping-pong balls, a filling board, and a verification that runs in the viewer's own browser. Miss your window and you're passed, not skipped: the draft moves on so it never stalls, and your pick is still yours whenever you show up.
Upload in-game Roster screenshots to auto-import your whole roster — name, year, position, OVR, redshirt status, archetype, and dev trait — into an editable review table that flags low-confidence reads and reconstructs OVRs the game's font drops. Anything the read isn't sure about — and anything that came back looking wrong, like the 74 overall this game's font renders as 14 — gets a second look from AI vision before it ever reaches you, so the review table starts closer to correct. Screenshots are read one at a time with progress against each file, so a phone dropping off wi-fi part-way through no longer costs you the whole upload — the one that failed is retried on its own and everything already read keeps its players. Re-upload any time; players match by name and update in place. Your roster and your stats are the same players: jump from any player to their game log, see their awards on their row, and merge duplicates back together if one ever slipped through. Season history preserved year over year, with an NFL Draft Board for players who leave. Development tracking shows how each player's overall has moved season to season — biggest risers, your best player at every position laid out like a depth chart, and who changed positions. After a rollover, Update Overalls puts your whole squad on one page — overall, position, archetype and dev trait — with last season's value beside each one, so you can type straight down the list beside the in-game roster. Start from last year fills every blank overall with last season's, turning a full retype into a quick pass of corrections, and change a carried-forward field and it shows you what it was. Commissioners can pick whose team an import lands on, for the member who never gets round to uploading their own.
Track your full pipeline: an HS Board for active targets (stars, grade, position, dev trait, status, and the correct pitch via a 5×4 icon picker matching all 20 in-game pitches), a Transfer Portal with colour-coded Incoming and My Players tabs where an arrival carries an archetype and a star rating alongside his overall and dev trait, and a Scouting Big Board for prospects who signed elsewhere — fill it by screenshotting each prospect's card and uploading the lot at once, with every field editable before anything saves and archetypes offered as the ones that position actually has. Those cards are read by AI vision rather than by screen position, so a card the game draws a little differently no longer produces a confident wrong answer — and the school each prospect is currently at comes across with them, ready to become the school they transfer from. Import an entire recruiting class in one shot from a "Top Classes Details" screenshot — that screen is the class you actually landed, so everyone on it comes in signed, and a high-school recruit is a true freshman by definition rather than a class you have to type. Scan that same screen's Transfers list to fill your Incoming board — the table and the highlighted player's card are both read from one capture, so either half of the screen is enough, and scanning your signing class by mistake tells you rather than filling the portal with freshmen. Scan a single "Players Leaving" screenshot and every row is matched to a player on your roster — graduating seniors and anyone you persuaded to stay left out automatically, and anything we're unsure of handed back to you to confirm. Filing departures without a screenshot? Tick them straight off your roster. When the league year turns, the boards sort themselves: players you signed join your roster as true freshmen, everyone you missed moves to the Scouting Board and ages a class a year until the season they hit the portal — with a flagged SR+ year on the end, because the board can't see whether they redshirted at whichever school did sign them, players who left you come off the roster, and both boards start the new season empty — with a season picker to read back any past class and see where each player ended up.
Track dynasty records across every scope — National, conference, and school — for Season, Game, and Career stats. Upload a CFB Records screenshot and OCR parses all 9 holders instantly. Users contribute their own school records (reviewed before going live for all leagues), and best-chaser progress bars show who's on pace to make history.
Track end-of-season awards — individual trophies (Heisman, Biletnikoff, Outland, 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.
Your league's week, built around who's playing who, in every team's own logo and colors. Coach-vs-coach games lead as head-to-head cards carrying the all-time series between those two coaches — the record, their last five meetings, and the score of the last one — plus kickoff time and stream links. Underneath, a card for every coach: record, last-five form, active streak, ready or away, who's holding The Belt, and the titles they've won. A week-6 game against the guy you've split six games with should feel like it's part of something.
Every season your dynasty has played, in one place — record, conference record, final ranking, bowl, and the conference and national titles, alongside the staff and program ratings you were running that year. A Trophy Room at the top counts the hardware per coach, with the years attached. Seasons are written automatically at the End of Season Recap with everything the app can already work out filled in, and you can add past seasons from before you started tracking — the record fills itself in from whatever games are logged.
Your head coach and coordinators are worth real bonuses, and the game never shows you them together. Record each one's archetype and unlocked skills, and DynastyDesk adds up what your whole staff gives you — bonuses stack, so if your HC and OC both own the same skill you see it twice, and two Architects means Max Gains reads 800 XP, not 400. Everything is grouped by when it actually pays off: skill-cap bonuses under Training Results, recruiting perks under recruiting. Coordinators upgrade themselves invisibly in-game, so record their tree each preseason and the next year shows exactly what they picked up. Track where they were hired from and why they left — fired, hired away, retired, or off to the NFL. The carousel is handled the way the game runs it: you hire through the bowl weeks, but the new coordinator only takes the seat at Players Leaving — so the one who coached your season keeps paying out until then, and the moment they hand over, DynastyDesk asks who replaced them. Your dashboard surfaces what the staff gives you in the week it actually matters, and stays quiet the rest of the time.
Your league gets a beat writer. Every time you advance, DynastyDesk writes a recap of the week and posts it to your channel — who beat whom and by how much, the upsets, the rivalry games, the stat lines worth mentioning, who's on a heater and who's in a spiral, and who's closing in on a school or national record. Pick a voice (beat writer, hype, snark, or a straight wire report) and tell it your running jokes, and it writes like someone who actually watches your league. It can't make things up: every number and name is checked against that week's real data before anything posts. Recaps live on the dashboard and in a season archive, and you can rate them right from Discord — thumb one down and it asks you what missed, so the next one is better.
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. Turn on The Belt for a dynasty-long championship one coach holds until they lose head-to-head — carrying its own belt icon, badged on the web ladder and the Discord board.
For leagues where people actually coach. Every member declares the offense and defense they run — scheme, tempo, run/pass lean, coverage shell — and it posts to a board your opponents can read before they play you. Seven picks, about two minutes. Go deeper if you want: your playbook, the concepts you actually call, your fronts and coverages. Run a custom playbook and your install becomes the only description of it anyone gets, which is rather the point. Nobody reads a scheme until they've declared one, so the board fills itself in. You get a line in your own words too — 280 characters on how you actually play, which is what people read before they read the taxonomy. The deep bit is quick too: pick your base formations from a list grouped by under center, pistol and shotgun, and your card works out the rest — “Shotgun, with pistol packages · One-back · Empty packages” — while the install itself opens pre-filled from the scheme you declared, so you're correcting a first pass rather than starting at nothing. Then it comes to you: every advance, anyone with a head-to-head game that week gets their opponent's card in a DM. And because every change is kept with the week it was made, matchup prep can tell you how these two schemes have actually fared against each other across your whole league history — reading what each coach ran at the time, not what they run today.
Dynasty year tracking with automatic class progression at rollover (FR→SO→JR→SR). Mark redshirts mid-season to pause advancement. Seniors graduate automatically; underclassmen who declare for the NFL are pulled at the next rollover. Drag-and-drop conference realignment lets the commish reshape the league, and it knows which season you mean: moved during the offseason it is staged for next year, so planning next season’s alignment never re-scores the one that just ended. OVR history preserved per season. Because a rollover changes so much at once, your league is saved before every advance — and an advance that can't be saved doesn't run, so you never find out a season later that something went sideways. It also tells you what it did: a heads-up two advances before the year turns, timed so recording your Training Results carries the new dev traits forward, and a plain explanation afterwards of why every overall is suddenly blank — plus a personal checklist on your dashboard either side of the seam.
Every workflow a commissioner manages — scheduling, roster management, week progression, the advance wizard, matchup tracking — accessible via Discord slash commands with full autocomplete.
From Preseason to National Signing Day, DynastyDesk maps every week of the CFB calendar automatically — bowl season, the Natty, portal weeks, and the End-of-Season Recap. Schedule a game in bowl season and you pick which bowl it is, so your season history reads "Rose Bowl" rather than "Bowl Week 2" — and Bowl Week 4 fills itself in, because the national championship is the only game played that week. A visual offseason roadmap 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. Works in shared servers with multi-role setups. No game API. No webhooks. No dependencies.
Start a solo dynasty on the web in under a minute, or add the bot to your server. Your league will wonder how it ever ran without it.