Blog

Every Game. Every Team. Every Season. Football Schedules Hub Is Live

Schedules, rosters, coaching staffs and program pages for 28 college football programs — and an honest account of what is not on the site yet.

· 8 min read

Football Schedules Hub launch banner reading Every Game. Every Team. Every Season.

Here is a thing that should be simple and somehow never is.

It is a Tuesday in October. You want to know three things about a team: who they play Saturday, what time it kicks off, and whether the quarterback who got hurt two weeks ago is back. That is not an exotic request. It is the most ordinary question a college football fan asks all week.

So you search. The first result is a schedule page with the game listed as TBD from a site that has not updated since August. The second is an article that buries the kickoff time in the ninth paragraph, underneath four autoplay videos. The third is a roster page that loads, then reloads, then asks you to accept cookies, then shows you a roster from last season. Somewhere in there you gave up and asked a group chat.

We got tired of that. So we built Football Schedules Hub, and as of today it is live.

What is actually on the site today

Launch posts have a habit of describing what a product will eventually be. Here is what is on the site right now, which you can go and check.

  • 28 college football programs, each with its own set of pages
  • 277 games in the 2026 schedule, with dates, kickoff times, TV networks and venues
  • 3,218 players listed across full rosters
  • 151 coaches and staff members, from head coaches down through coordinators and position coaches
  • 6 conferences covered: the Big Ten, SEC, ACC, Big 12, Pac-12, and independents
  • 23 states, with a browse-by-state view for anyone who follows a region rather than a conference

Why 28 teams and not 136

Every program gets six pages: an overview, a schedule, a roster, a coaching staff, a stats page, and a program history. On top of that there are rankings pages, a live scores page, conference hubs, and a bowl games page that explains how the 12-team College Football Playoff actually works.

The obvious move at launch is to generate a page for all 136 FBS programs, fill the gaps with whatever can be scraped, and announce complete coverage. Plenty of sites do exactly that. You have landed on them. They are the ones where the roster has 41 players on it and three of them are listed as playing ATH for a school they left in 2023.

We went the other way. Twenty-eight programs, done properly, with the intention of adding more as we can do them to the same standard.

That means each of those 28 rosters is the complete published squad, not a partial list and not a depth chart guess. Nebraska's roster page carries 116 players. Ohio State's carries 119. Every one of them has a jersey number, position, class year, height, weight and hometown, because that is what the programs publish and that is what we show.

It also means that when we do not have something, the page says so instead of inventing it. There is a real temptation in this business to fill space. A roster page with 41 names looks more finished than a page that says not published yet. A stats page with invented per-game averages looks more finished than an empty one. We think that is backwards, and we have built the site around that belief. If a number is not sourced, it does not go up.

The schedules

Schedules are the reason most people arrive, so they got the most attention.

Every game carries the date, the kickoff time, the television network, and the venue. Where a kickoff window has not been assigned yet, the page says it is undetermined rather than inventing a plausible-looking time. This matters more than it sounds. Broadcasters select their windows roughly six to twelve days out, which means a large chunk of the season genuinely has no confirmed time yet in September. Sites that display a time anyway are guessing, and you find out they were guessing when you show up three hours early.

You can read a schedule three ways: by team, by week across the whole sport, or through the scores page once games are being played. Neutral-site games are marked as neutral-site games. Conference games are distinguishable from non-conference games, which sounds trivial until you are trying to work out a tiebreaker in November.

The rosters

Every one of the 28 rosters is browsable two ways: as a sortable table for when you want to scan by number or position, and as cards with player photos for when you want to put faces to names.

The photo work has been deliberate. Every image on the site is checked against the roster entry it belongs to before it goes up, which catches a surprising number of problems. Common names are the main hazard. There are current college freshmen who share a name with a former professional player, and an image search will hand you the professional headshot every time. A quarterback listed as a 19-year-old freshman is not the bearded man in an NFL uniform, and we would rather show a placeholder with his initials than a confident photograph of a stranger.

Rosters are grouped by position, so you can look at a quarterback room or an offensive line as a unit rather than scrolling through 119 names in numerical order. Transfers are noted where the program publishes that information, which in a sport with this much roster movement is often the single most useful field on the page.

Hometowns are worth a mention too, because they are the field people underestimate. Recruiting footprints tell you a lot about a program. Roughly 44 percent of Ohio State's roster is from Ohio. That is not trivia. It explains who the staff competes with in February, which high schools they cannot afford to lose, and why a bad year in one part of the state shows up on the field three seasons later.

The coaching staffs

Coaching staff pages are the ones we suspect people will not expect to find.

Most sites will tell you who the head coach is. Fewer will tell you who the offensive coordinator is. Almost none will give you the whole staff with roles and tenure. But if you want to understand why an offense looks different this year, the head coach is often the least informative name on the list. The coordinator hire is the story. The position coach who arrived from a program running a completely different scheme is the story.

So all 151 staff members are there, by role, for every program we cover.

The stats pages, and an honest word about them

Here is where we are going to be straight with you, because it would be easy not to be.

The stats pages do not have statistics on them yet.

The 2026 season is only just underway. There is no meaningful sample of production to publish, and rather than fill those pages with last season's numbers dressed up as this season's, or with projections presented as fact, they explain what will be tracked and stay empty until there is something real to put there.

What they do carry is context: how the team finished last season, how many games this season's numbers will be drawn from, how big the roster producing them is, and a genuine explanation of why season totals and per-game averages so often disagree. When the numbers exist, they will appear. Until then the page tells you the truth about itself.

We would rather lose a few visitors in September than be a site that publishes numbers it cannot stand behind.

Rankings, bowls, and the parts people find confusing

The rankings section carries the AP poll and the NCAA rankings week by week. Rankings are less mysterious than they look once you can see the movement, and we have tried to present them so the movement is legible.

The conference and state pages exist because not everyone follows the sport the same way. Some people follow a league and want the Big Ten in one view. Others follow a state, and a Texan who wants every program within driving distance does not care which conference they landed in after realignment. Both routes into the site are there.

The bowl games page is the one we would point a newcomer to first. The College Football Playoff format has changed twice in three years and most explanations online are quietly out of date. The Playoff stays at 12 teams for 2026-27. Five places go to conference champions and seven are at-large. The four first-round byes go to the four highest-ranked teams overall, which is not how it worked in the format's first season, and is the detail almost everyone gets wrong. The page walks through eligibility, seeding, the fixed bracket, and the calendar, including why a bowl roster in December often looks nothing like the team that played in November.

What comes next

More programs, first and foremost. The 28 we launched with are the beginning, and the plan is to expand while holding the same standard: complete rosters, complete staffs, sourced schedules, and empty space where we do not yet have the facts.

Statistics will populate as the season produces them. Bowl matchups will appear when they are confirmed in December rather than as projections in September. And this blog will carry the explainers that the data pages cannot: why a one-loss team is ranked above an unbeaten one, what actually changes when a program hires a new coordinator, how a conference title race comes down to a tiebreaker nobody can explain.

Go and look

The fastest way to judge any reference site is to look up the team you know best and see whether it gets the details right. So do that.

Pull up your program. Check the roster against the one you have memorised. Look at the coaching staff and see whether the position coach who arrived in January is on there. Check Saturday's kickoff time. If we have something wrong, tell us through the contact page, because a reference site that will not take corrections is not much of a reference site.

Every game. Every team. Every season. That is the goal, and we would rather get there honestly than claim we are already finished.

Start here

Browse the site

Browse all teams · The full 2026 schedule · How the Playoff works