Fan Intelligence — Methodology

Sourced from the live signal registry. Last updated: 2026-08-06 14:44 UTC. 195 active sources across 224 registered.

→ Data freshness (last-run-per-source)

0. Current coverage

Live counts, refreshed on every methodology build.

Top divergence from the latest refresh

TeamWeekDivergence scoreQualifying cohorts
Missouri2026-010.12612
Vanderbilt2026-010.10811
South Carolina2026-010.10612
Ole Miss2026-010.10512
Arkansas2026-010.10312
San José State2026-010.09412
UNLV2026-010.09110
Mississippi State2026-010.08812
Auburn2026-010.08612
Kentucky2026-010.08511

Sources with runs in the last 7 days

source_idrunsrows (ok)latest run
youtube_meta8313402026-08-06
hub_saturday_down_south851122026-08-06
venues_cfbd542202026-08-06
team_futures_vi513302026-08-06
bluesky_curated810292026-08-06
wiki_pv18862026-08-04
google_news_eastern-michigan87852026-08-06
google_news_app-state87812026-08-06
google_news_florida-international87712026-08-06
google_news_miami-oh87702026-08-06
google_news_old-dominion87692026-08-06
google_news_kennesaw-state87662026-08-06
google_news_western-michigan87652026-08-06
google_news_ball-state87642026-08-06
google_news_bowling-green87622026-08-06
google_news_georgia-southern87612026-08-06
google_news_georgia-state87612026-08-06
google_news_army87602026-08-06
google_news_uab87602026-08-06
google_news_sacramento-state87592026-08-06

1. What we publish, and how we label it

Every number on the CFB Zeitgeist's fan-intelligence pages is tagged with a confidence tier — A, B, C, or D — determined by its worst-tier contributing source. The tier controls how the number can be shown.

Tier A — Numeric publication OK — raw values like pageviews, get-in price, volume are displayed directly.

Tier B — Aggregated signal only — sample size and effective-N are always shown; individual posts appear as pseudonymous citations.

Tier C — Rank or trend only — we publish where a source ranks relative to itself or others, never the raw number.

Tier D — Editorial citation only — quoted text with a backlink, never included in numeric aggregates.

2. Effective sample size & the floor rule

Every (team, cohort, week) cell is assigned an effective sample size (effective_n) — the weighted sum of cohort-weights from every document contributing to that cell.

In addition: if any contributing source carries Tier C confidence, the whole cell is rendered as a rank rather than a number, regardless of effective_n. Tier D sources never contribute to numeric aggregates — they appear only as pull-quote citations.

3. Source catalog

Every source currently registered, grouped by tier, with cadence, license, publication form, and last successful fetch.

Tier A

Numeric publication OK — raw values like pageviews, get-in price, volume are displayed directly.

source_idnamecadence / methodlicensepublication formlast successful fetch
cfbdCollege Football Data API (Patreon tier)api_officialPatreon-$10/monumeric2026-06-26 (ok)
Rationale: CFBD lines/volume data is analytics- and gambling-tilted by nature; audience is media + bettors, per Pew 2023 sports-bettor demographics.
gdelt_volumeGDELT 2.0 article counts per entityapi_officialGDELT-free-researchnumeric2026-08-06 (ok)
Rationale: Global news article volume — national_narrative-heavy, media_class adjacent. Volume only; tone lives in Tier C gdelt_tone.
kalshiKalshi CFB contract prices + volumeapi_officialKalshi-API-freenumeric2026-08-06 (empty)
Rationale: Regulated prediction market, heavily analytics + gambling. Per Kalshi public demographic disclosures, user base millennial-dominated.
polymarketPolymarket CFB contract prices + volumeapi_officialPolymarket-API-freenumeric2026-08-06 (ok)
Rationale: Polymarket skews slightly younger and more crypto-native than Kalshi but same analytics + gambling dominance.
seatgeekSeatGeek get-in price + listing countsapi_officialSeatGeek-partner-free-tiernumeric2026-08-06 (empty)
Rationale: Secondary ticket market is strongly local + die-hard; national narrative only for marquee matchups. Casual buyers lift casual_vibes slightly.
spotify_chartsSpotify podcast chart ranks (CFB category)api_officialSpotify-public-chartsnumeric2026-08-06 (empty)
Rationale: Podcast chart ranks reflect primarily millennial listeners per Edison Podcast Consumer 2023; gen_z entering. Die-hard listener lift.
wiki_editsWikipedia edit activity (en)api_officialCC-BY-SA-3.0numeric2026-08-04 (ok)
Rationale: Active editors are a small, highly-engaged subset — die-hard + media- adjacent skew. Mirrors wiki_pv cohorts but with a die_hard boost.
wiki_pvWikipedia pageviews (en)api_officialCC-BY-SA-3.0numeric2026-08-04 (ok)
Rationale: Pageview surges reflect general attention, lightly analytics-tilted (Wikipedia skews male/educated per GWI 2023); weak cohort signal.
youtube_metaYouTube video metadata (tracked channels)api_officialYouTube-API-free-quotanumeric2026-08-06 (ok)
Rationale: View counts on team + national pod channels — broad cohort coverage leaning millennial/gen_z, die-hard-tilted. Numeric views are clean.

Tier B

Aggregated signal only — sample size and effective-N are always shown; individual posts appear as pseudonymous citations.

source_idnamecadence / methodlicensepublication formlast successful fetch
beat_air-force_against_all_enemies (inactive)beat — air-force / against_all_enemiesrsspublic-RSSaggregate2026-06-26 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.againstallenemies.com/rss/current.xml
beat_akron_hustle_beltbeat — akron / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_alabama_al_com_alabamabeat — alabama / al_com_alabamarsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.al.com/arc/outboundfeeds/rss/category/sports/alabama-football/
beat_alabama_roll_bama_rollbeat — alabama / roll_bama_rollrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.rollbamaroll.com/rss/current.xml
beat_app-state_underdog_dynastybeat — app-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_arizona-state_house_of_sparky (inactive)beat — arizona-state / house_of_sparkyrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.houseofsparky.com/rss/current.xml
beat_arizona_arizona_desert_swarm (inactive)beat — arizona / arizona_desert_swarmrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.arizonadesertswarm.com/rss/current.xml
beat_arkansas-state_underdog_dynastybeat — arkansas-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_arkansas_arkansas_fight (inactive)beat — arkansas / arkansas_fightrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.arkansasfight.com/rss/current.xml
beat_army_against_all_enemies (inactive)beat — army / against_all_enemiesrsspublic-RSSaggregate2026-06-26 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.againstallenemies.com/rss/current.xml
beat_auburn_college_and_magnolia (inactive)beat — auburn / college_and_magnoliarsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.collegeandmagnolia.com/rss/current.xml
beat_ball-state_hustle_beltbeat — ball-state / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_baylor_our_daily_bears (inactive)beat — baylor / our_daily_bearsrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.ourdailybears.com/rss/current.xml
beat_boise-state_obnug (inactive)beat — boise-state / obnugrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.obnug.com/rss/current.xml
beat_boston-college_bc_interruptionbeat — boston-college / bc_interruptionrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.bcinterruption.com/rss/current.xml
beat_bowling-green_hustle_beltbeat — bowling-green / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_buffalo_hustle_beltbeat — buffalo / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_byu_vanquish_the_foebeat — byu / vanquish_the_foersspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.vanquishthefoe.com/rss/current.xml
beat_california_california_golden_blogs (inactive)beat — california / california_golden_blogsrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.californiagoldenblogs.com/rss/current.xml
beat_central-michigan_hustle_beltbeat — central-michigan / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_charlotte_underdog_dynastybeat — charlotte / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_cincinnati_down_the_drive (inactive)beat — cincinnati / down_the_driversspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.downthedrive.com/rss/current.xml
beat_clemson_shakin_the_southlandbeat — clemson / shakin_the_southlandrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.shakinthesouthland.com/rss/current.xml
beat_coastal-carolina_underdog_dynastybeat — coastal-carolina / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_colorado-state_mountain_west_connectionbeat — colorado-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_colorado_the_ralphie_reportbeat — colorado / the_ralphie_reportrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.theralphiereport.com/rss
beat_delaware_underdog_dynastybeat — delaware / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_duke_ball_durham (inactive)beat — duke / ball_durhamrsspublic-RSSaggregate2026-06-26 (error)
Rationale: Inherits from beat_template. Feed URL: https://balldurham.com/rss/current.xml
beat_east-carolina_underdog_dynastybeat — east-carolina / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_eastern-michigan_hustle_beltbeat — eastern-michigan / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_florida-atlantic_underdog_dynastybeat — florida-atlantic / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_florida-international_underdog_dynastybeat — florida-international / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_florida-state_tomahawk_nationbeat — florida-state / tomahawk_nationrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.tomahawknation.com/rss/current.xml
beat_florida_alligator_army (inactive)beat — florida / alligator_armyrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.alligatorarmy.com/rss/current.xml
beat_fresno-state_mountain_west_connectionbeat — fresno-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_georgia-southern_underdog_dynastybeat — georgia-southern / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_georgia-state_underdog_dynastybeat — georgia-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_georgia-tech_from_the_rumble_seatbeat — georgia-tech / from_the_rumble_seatrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.fromtherumbleseat.com/rss/current.xml
beat_georgia_dawg_sportsbeat — georgia / dawg_sportsrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.dawgsports.com/rss/current.xml
beat_hawai-i_mountain_west_connectionbeat — hawai-i / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_houston_underdog_dynastybeat — houston / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_illinois_the_champaign_roombeat — illinois / the_champaign_roomrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.thechampaignroom.com/rss/current.xml
beat_indiana_the_crimson_quarry (inactive)beat — indiana / the_crimson_quarryrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.thecrimsonquarry.com/rss/current.xml
beat_iowa-state_wide_right_natty_litebeat — iowa-state / wide_right_natty_litersspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.widerightnattylite.com/rss/current.xml
beat_iowa_black_heart_gold_pantsbeat — iowa / black_heart_gold_pantsrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.blackheartgoldpants.com/rss/current.xml
beat_jackson-state_hbcu_gameday_jackson_statebeat — jackson-state / hbcu_gameday_jackson_statersspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://hbcugameday.com/tag/jackson-state/feed/
beat_jacksonville-state_underdog_dynastybeat — jacksonville-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_james-madison_underdog_dynastybeat — james-madison / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_kansas-state_bring_on_the_catsbeat — kansas-state / bring_on_the_catsrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.bringonthecats.com/rss/current.xml
beat_kansas_rock_chalk_talkbeat — kansas / rock_chalk_talkrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.rockchalktalk.com/rss/current.xml
beat_kennesaw-state_underdog_dynastybeat — kennesaw-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_kent-state_hustle_beltbeat — kent-state / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_kentucky_a_sea_of_bluebeat — kentucky / a_sea_of_bluersspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.aseaofblue.com/rss/current.xml
beat_liberty_underdog_dynastybeat — liberty / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_louisiana-tech_underdog_dynastybeat — louisiana-tech / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_louisiana_underdog_dynastybeat — louisiana / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_louisville_card_chroniclebeat — louisville / card_chroniclersspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.cardchronicle.com/rss/current.xml
beat_lsu_and_the_valley_shookbeat — lsu / and_the_valley_shookrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.andthevalleyshook.com/rss/current.xml
beat_marshall_underdog_dynastybeat — marshall / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_maryland_testudo_timesbeat — maryland / testudo_timesrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.testudotimes.com/rss/current.xml
beat_massachusetts_hustle_beltbeat — massachusetts / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_memphis_underdog_dynasty_memphisbeat — memphis / underdog_dynasty_memphisrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/index.xml
beat_miami-oh_hustle_beltbeat — miami-oh / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_miami_state_of_the_ubeat — miami / state_of_the_ursspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.stateoftheu.com/rss/current.xml
beat_michigan-state_the_only_colorsbeat — michigan-state / the_only_colorsrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.theonlycolors.com/rss/current.xml
beat_michigan_maize_n_brewbeat — michigan / maize_n_brewrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.maizenbrew.com/rss/current.xml
beat_middle-tennessee_underdog_dynastybeat — middle-tennessee / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_minnesota_the_daily_gopherbeat — minnesota / the_daily_gopherrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.thedailygopher.com/rss/current.xml
beat_mississippi-state_maroon_and_white_nation (inactive)beat — mississippi-state / maroon_and_white_nationrsspublic-RSSaggregate2026-06-26 (error)
Rationale: Inherits from beat_template. Feed URL: https://maroonandwhitenation.com/rss/current.xml
beat_missouri-state_underdog_dynastybeat — missouri-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_missouri_rock_m_nationbeat — missouri / rock_m_nationrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.rockmnation.com/rss/current.xml
beat_navy_against_all_enemies (inactive)beat — navy / against_all_enemiesrsspublic-RSSaggregate2026-06-26 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.againstallenemies.com/rss/current.xml
beat_nc-state_backing_the_packbeat — nc-state / backing_the_packrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.backingthepack.com/rss/current.xml
beat_nebraska_corn_nationbeat — nebraska / corn_nationrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.cornnation.com/rss/current.xml
beat_nevada_mountain_west_connectionbeat — nevada / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_new-mexico-state_underdog_dynastybeat — new-mexico-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_new-mexico_mountain_west_connectionbeat — new-mexico / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_north-carolina_tar_heel_blogbeat — north-carolina / tar_heel_blogrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.tarheelblog.com/rss/current.xml
beat_north-dakota-state_mountain_west_connectionbeat — north-dakota-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_north-texas_underdog_dynastybeat — north-texas / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_northern-illinois_hustle_beltbeat — northern-illinois / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_northwestern_inside_nubeat — northwestern / inside_nursspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.insidenu.com/rss/current.xml
beat_notre-dame_one_foot_downbeat — notre-dame / one_foot_downrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.onefootdown.com/rss/current.xml
beat_ohio-state_land_grant_holy_landbeat — ohio-state / land_grant_holy_landrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.landgrantholyland.com/rss/current.xml
beat_ohio_hustle_beltbeat — ohio / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_oklahoma-state_cowboys_ride_for_free (inactive)beat — oklahoma-state / cowboys_ride_for_freersspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.cowboysrideforfree.com/rss/current.xml
beat_oklahoma_crimson_and_cream_machine (inactive)beat — oklahoma / crimson_and_cream_machinersspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.crimsonandcreammachine.com/rss/current.xml
beat_oklahoma_football_brainiacsbeat — oklahoma / football_brainiacsrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://thefootballbrainiacs.com/feed/
beat_old-dominion_underdog_dynastybeat — old-dominion / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_ole-miss_red_cup_rebellionbeat — ole-miss / red_cup_rebellionrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.redcuprebellion.com/rss/current.xml
beat_oregon-state_building_the_dam (inactive)beat — oregon-state / building_the_damrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.buildingthedam.com/rss/current.xml
beat_oregon_addicted_to_quackbeat — oregon / addicted_to_quackrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.addictedtoquack.com/rss/current.xml
beat_penn-state_black_shoe_diariesbeat — penn-state / black_shoe_diariesrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.blackshoediaries.com/rss/current.xml
beat_pittsburgh_cardiac_hill (inactive)beat — pittsburgh / cardiac_hillrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.cardiachill.com/rss/current.xml
beat_purdue_hammer_and_railsbeat — purdue / hammer_and_railsrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hammerandrails.com/rss/current.xml
beat_rice_underdog_dynastybeat — rice / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_rutgers_on_the_banksbeat — rutgers / on_the_banksrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.onthebanks.com/rss/current.xml
beat_sacramento-state_mountain_west_connectionbeat — sacramento-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_sam-houston_underdog_dynastybeat — sam-houston / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_san-diego-state_mountain_west_connectionbeat — san-diego-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_san-jos-state_mountain_west_connectionbeat — san-jos-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_smu_underdog_dynastybeat — smu / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_south-alabama_underdog_dynastybeat — south-alabama / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_south-carolina_garnet_and_black_attack (inactive)beat — south-carolina / garnet_and_black_attackrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.garnetandblackattack.com/rss/current.xml
beat_south-florida_the_daily_stampede (inactive)beat — south-florida / the_daily_stampedersspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.thedailystampede.com/rss/current.xml
beat_southern-miss_underdog_dynastybeat — southern-miss / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_stanford_rule_of_tree (inactive)beat — stanford / rule_of_treersspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.ruleoftree.com/rss/current.xml
beat_syracuse_nunes_magicianbeat — syracuse / nunes_magicianrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.nunesmagician.com/rss/current.xml
beat_tcu_frogs_o_war (inactive)beat — tcu / frogs_o_warrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.frogsofwar.com/rss/current.xml
beat_temple_underdog_dynastybeat — temple / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_tennessee_rocky_top_insiderbeat — tennessee / rocky_top_insiderrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.rockytopinsider.com/feed/
beat_tennessee_rocky_top_talkbeat — tennessee / rocky_top_talkrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.rockytoptalk.com/rss/current.xml
beat_texas-a-m_good_bull_huntingbeat — texas-a-m / good_bull_huntingrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.goodbullhunting.com/rss/current.xml
beat_texas-state_underdog_dynastybeat — texas-state / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_texas-tech_viva_the_matadors (inactive)beat — texas-tech / viva_the_matadorsrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.vivamatadors.com/rss/current.xml
beat_texas-tech_wreck_em_redbeat — texas-tech / wreck_em_redrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://wreckemred.com/feed
beat_texas_burnt_orange_nationbeat — texas / burnt_orange_nationrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.burntorangenation.com/rss/current.xml
beat_toledo_hustle_beltbeat — toledo / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_troy_underdog_dynastybeat — troy / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_tulane_underdog_dynastybeat — tulane / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_tulsa_underdog_dynastybeat — tulsa / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_uab_underdog_dynastybeat — uab / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_ucf_underdog_dynastybeat — ucf / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_ucla_bruins_nation (inactive)beat — ucla / bruins_nationrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.bruinsnation.com/rss/current.xml
beat_uconn_underdog_dynastybeat — uconn / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_ul-monroe_underdog_dynastybeat — ul-monroe / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_unlv_mountain_west_connectionbeat — unlv / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_usc_conquest_chronicles (inactive)beat — usc / conquest_chroniclesrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.conquestchronicles.com/rss/current.xml
beat_utah-state_mountain_west_connectionbeat — utah-state / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_utah_block_u (inactive)beat — utah / block_ursspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.blocku.com/rss/current.xml
beat_utep_mountain_west_connectionbeat — utep / mountain_west_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.mwcconnection.com/rss/current.xml
beat_utsa_underdog_dynastybeat — utsa / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_vanderbilt_anchor_of_goldbeat — vanderbilt / anchor_of_goldrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.anchorofgold.com/rss/current.xml
beat_virginia-tech_gobbler_countrybeat — virginia-tech / gobbler_countryrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.gobblercountry.com/rss/current.xml
beat_virginia_streaking_the_lawn (inactive)beat — virginia / streaking_the_lawnrsspublic-RSSaggregate2026-08-01 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.streakinthelawn.com/rss/current.xml
beat_wake-forest_blogger_so_dearbeat — wake-forest / blogger_so_dearrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.bloggersodear.com/rss/current.xml
beat_washington-state_cougcenterbeat — washington-state / cougcenterrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.cougcenter.com/rss/current.xml
beat_washington_uw_dawg_poundbeat — washington / uw_dawg_poundrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.uwdawgpound.com/rss/current.xml
beat_west-virginia_the_smoking_musketbeat — west-virginia / the_smoking_musketrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.thesmokingmusket.com/rss/current.xml
beat_western-kentucky_underdog_dynastybeat — western-kentucky / underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml
beat_western-michigan_hustle_beltbeat — western-michigan / hustle_beltrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from beat_template. Feed URL: https://www.hustlebelt.com/rss/current.xml
beat_wisconsin_buckys_5th_quarterbeat — wisconsin / buckys_5th_quarterrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from beat_template. Feed URL: https://www.buckys5thquarter.com/rss/current.xml
beat_wyoming_cowboy_altitude (inactive)beat — wyoming / cowboy_altitudersspublic-RSSaggregate2026-06-26 (error)
Rationale: Inherits from beat_template. Feed URL: https://www.cowboyaltitude.com/rss/current.xml
bluesky_curatedBluesky curated handles (~600 per team graph)api_officialBluesky-AppViewaggregate2026-08-06 (ok)
Rationale: STRATEGY §4 starting matrix; media-adjacent lift.
bluesky_feedsBluesky public CFB custom feeds via AppViewapi_officialBluesky-AppViewaggregate2026-08-06 (ok)
Rationale: Similar to bluesky_curated but broader reach; softer weights.
bluesky_firehoseBluesky Jetstream, keyword + handle filteredfirehoseBluesky-public-firehoseaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix.
bluesky_starterpackBluesky starter-pack-harvested handlesapi_officialBluesky-publicaggregate2026-06-26 (ok)
Rationale: Expansion of curated list; inherit bluesky_curated weights.
board_247_free247Sports/On3/Rivals free-tier threads (template)cowork_manualfree-tier-onlyaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix — recruiting-heavy.
hub_cbs_sports_cfbHub — cbs_sports_cfbrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.cbssports.com/rss/headlines/college-football. Notes: CBS Sports NCAAF; 30+ items/pull; publicly accessible. AP wire aggregation + originals. Verified active Jun 22 2026.
hub_espn_cfbHub — espn_cfbrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.espn.com/espn/rss/ncf/news. Notes: ESPN College Football news feed; SP+/Connelly analysis; verified active Jun 22 2026. 30+ items per pull, publicly accessible. Primary national wire source.
hub_footballscoop_cfbHub — footballscoop_cfbrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.footballscoop.com/rss. Notes: FootballScoop; de facto wire for coaching staff moves at all levels since 1999. Requires browser-like User-Agent to avoid 403 (see user_agent field above). Coaching-hire/fire signal at all levels, not just FBS head coaches.
hub_fox_sports_cfbHub — fox_sports_cfbrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://api.foxsports.com/v2/content/optimized-rss?partnerKey=MB0Wehpmuj2lUhuRhQaafhBjAJqaPU244mlTDK1i&size=30&tags=fs/cfb. Notes: Fox Sports CFB direct API endpoint; 30 items/pull. Good on Big Ten + betting-angle pieces. No bot-block observed. Verified active Jun 18 2026.
hub_heartland_college_sportsHub — heartland_college_sportsrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://heartlandcollegesports.com/feed/. Notes: Independent Big 12 editorial blog. Verified active Jul 30 2026. Bare domain redirects (301) to www — sitemap_index_url uses the canonical www form directly. sitemap chain goes back to 2014 — backfillable via `manage.py backfill-hub-sitemap --hub heartland_college_sports` (RSS alone only carries the ~20-30 most recent items).
hub_mwc_connectionHub — mwc_connectionrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.mwcconnection.com/rss/current.xml. Notes: SB Nation Mountain West hub — primary source for all 10 MWC programs
hub_off_tackle_empireHub — off_tackle_empirersspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from hub_template. Feed URL: https://www.offtackleempire.com/rss/current.xml. Notes: SB Nation Big Ten hub — supplements team-specific SBN blogs already in beat_writer_feeds
hub_on3_cfbHub — on3_cfbrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.on3.com/feed/. Notes: On3; recruiting, transfer portal, NIL, coaching. 25+ items/pull, publicly accessible. Verified active Jun 22 2026. Best portal + NIL wire source.
hub_saturday_down_southHub — saturday_down_southrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.saturdaydownsouth.com/feed/. Notes: Independent SEC-wide news/community site; primary editorial hub for all 16 SEC programs. Verified active Jul 30 2026. sitemap_index_url exposes full post-sitemap chain back to 2014 — backfillable via `manage.py backfill-hub-sitemap --hub saturday_down_south` (RSS alone only carries the ~20-30 most recent items).
hub_sporting_news_cfbHub — sporting_news_cfbrsspublic-RSSaggregate2026-08-06 (ok)
Rationale: Inherits from hub_template. Feed URL: https://www.sportingnews.com/us/rss. Notes: Sporting News site-wide RSS — NOT CFB-scoped (multi-sport firehose, no dedicated college-football feed exists), so all_fbs + use_fallback:false is required to filter to CFB via title matching; most items will be non-matches and get skipped, which is expected. Verified active Jul 30 2026.
hub_underdog_dynastyHub — underdog_dynastyrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from hub_template. Feed URL: https://www.underdogdynasty.com/rss/current.xml. Notes: SB Nation G5 hub — AAC, Sun Belt, MAC, C-USA, MWC; Hustle Belt closed March 2026 so this is primary MAC editorial source
hub_washington_post_cfbHub — washington_post_cfbrsspublic-RSSaggregate2026-08-06 (empty)
Rationale: Inherits from hub_template. Feed URL: https://feeds.washingtonpost.com/rss/sports/colleges. Notes: Washington Post "College Sports" feed; covers all sports at DC/VA/MD-area schools, not football-specific, so use_fallback stays false and only title-matched articles get attributed. Verified active Jul 30 2026.
podcast_college_football_enquirerpodcast — college_football_enquirerrsspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/9Unh1yK9
podcast_cover_3_college_footballpodcast — cover_3_college_footballrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://rss.amperwave.net/v2/feed/audacynetwork/4d511b61eff9f56a1fca4042ba77c21c
podcast_dan_patrick_showpodcast — dan_patrick_showrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://www.omnycontent.com/d/playlist/e73c998e-6e60-432f-8610-ae210140c5b1/2c906e2b-2518-466c-a457-ae320005bafb/4818243e-950b-4fc4-8a22-ae320005bb09/podcast.rss
podcast_finebaum_rsspodcast — finebaum_rssrsspublic-RSS-metadataaggregate2026-06-26 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.megaphone.fm/ESP1569616864
podcast_joel_klattpodcast — joel_klattrsspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.megaphone.fm/breaking-the-huddle
podcast_josh_pate_cfbpodcast — josh_pate_cfbrsspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://rss.pdrl.fm/9f7afa/www.omnycontent.com/d/playlist/e73c998e-6e60-432f-8610-ae210140c5b1/daca7931-e14b-4914-b693-b33100f0b4dc/b0c69b90-3aca-495e-b4ef-b33100f0b4e5/podcast.rss
podcast_locked_on_alabamapodcast — locked_on_alabamarsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/w5B7c1tY
podcast_locked_on_buckeyespodcast — locked_on_buckeyesrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/SBG23EyJ
podcast_locked_on_college_footballpodcast — locked_on_college_footballrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/ktLwutiF
podcast_locked_on_duckspodcast — locked_on_ducksrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/AqYl4jTm
podcast_locked_on_georgiapodcast — locked_on_georgiarsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/_NxJ3Otx
podcast_locked_on_lsupodcast — locked_on_lsursspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/4q9SasrY
podcast_locked_on_wolverinespodcast — locked_on_wolverinesrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.simplecast.com/nWPZmiJH
podcast_pardon_my_takepodcast — pardon_my_takersspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://mcsorleys.barstoolsports.com/feed/pardon-my-take
podcast_pat_mcafeepodcast — pat_mcafeersspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.megaphone.fm/ESP7297553965
podcast_saturday_down_south_podcastpodcast — saturday_down_south_podcastrsspublic-RSS-metadataaggregate2026-06-26 (error)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.megaphone.fm/sdsnetwork
podcast_split_zone_duopodcast — split_zone_duorsspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://api.substack.com/feed/podcast/2043967.rss
podcast_the_audiblepodcast — the_audiblersspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://feeds.acast.com/public/shows/681ccd385acb8b715f1f94f4
podcast_the_herdpodcast — the_herdrsspublic-RSS-metadataaggregate2026-08-06 (ok)
Rationale: Inherits from locked_on_template. Feed URL: https://www.omnycontent.com/d/playlist/e73c998e-6e60-432f-8610-ae210140c5b1/1508ddb2-0c9a-42f6-aafe-ae3300346aa9/bf391792-153e-41b3-9d3d-ae3300346ad8/podcast.rss
podcast_the_solid_verbalpodcast — the_solid_verbalrsspublic-RSS-metadataaggregate2026-08-06 (empty)
Rationale: Inherits from locked_on_template. Feed URL: https://www.omnycontent.com/d/playlist/e73c998e-6e60-432f-8610-ae210140c5b1/21437ee1-47d9-4b16-8696-b30d011a2c26/51c7e0eb-425c-4d93-b5a8-b30d011a2c46/podcast.rss
reddit_alumniPer-team alumni subredditapi_officialReddit-Data-APIaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix; alumni_diaspora weighted.
reddit_cfbr/CFB submissions + comment treesapi_officialReddit-Data-APIaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix.
reddit_cityPer-team city subredditapi_officialReddit-Data-APIaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix; local_market-dominated.
reddit_teamPer-team subredditapi_officialReddit-Data-APIaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix.
substack_bud_elliottsubstack — bud_elliottrsspublic-RSSaggregate2026-05-13 (ok)
Rationale: Inherits from substack_template. Feed URL: https://247sports.com/author/bud-elliott/feed/
substack_extra_pointssubstack — extra_pointsrsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://extrapoints.substack.com/feed
substack_go_longsubstack — go_longrsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://www.golongtd.com/feed
substack_hbcu_gamedaysubstack — hbcu_gamedayrsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://hbcugameday.com/feed
substack_on3_recruitssubstack — on3_recruitsrsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://www.on3.com/feed/
substack_saturday_roadsubstack — saturday_roadrsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://saturdayroad.substack.com/feed
substack_saturday_traditionsubstack — saturday_traditionrsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://saturdaytradition.com/feed
substack_split_zone_duosubstack — split_zone_duorsspublic-RSSaggregate2026-06-26 (ok)
Rationale: Inherits from substack_template. Feed URL: https://splitzoneduo.substack.com/feed
substack_the_solid_verbalsubstack — the_solid_verbalrsspublic-RSSaggregate(—)
Rationale: Inherits from substack_template. Feed URL: https://www.thesolidverbal.com/feed
twitch_chatTwitch chat on CFB game-day channelsapi_officialTwitch-IRC-publicaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix.
youtube_comments_natNational CFB pod channel commentsapi_officialYouTube-API-free-quotaaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix.
youtube_comments_teamTeam-channel comment streamsapi_officialYouTube-API-free-quotaaggregate2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix.

Tier C

Rank or trend only — we publish where a source ranks relative to itself or others, never the raw number.

source_idnamecadence / methodlicensepublication formlast successful fetch
gdelt_toneGDELT tone score (weekly aggregate only)api_officialGDELT-free-researchrank2026-06-26 (ok)
Rationale: Inherits gdelt_volume; tone is noisy, rank-only per STRATEGY §6.
google_trends_dmaGoogle Trends DMA-level regional rank (Cowork export)cowork_manualGoogle-Trends-publicrank2026-06-26 (ok)
Rationale: Aggregate search interest — soft cohort signal.
predict_thinKalshi/Polymarket thin contracts (<$1k volume)cowork_manualAPI-freerank2026-06-26 (error)
Rationale: Inherits predict-market cohorts; low-volume noise → rank only.
tiktok_observed30 CFB creators — weekly manual observationcowork_manualpublic-profile-observationrank2026-06-26 (error)
Rationale: STRATEGY §4 starting matrix — gen_z + college_age dominant.

Tier D

Editorial citation only — quoted text with a backlink, never included in numeric aggregates.

source_idnamecadence / methodlicensepublication formlast successful fetch
beat_articlesBeat-writer article quotes via RSSrssfair-use-quotecitation2026-06-26 (skipped)
Rationale: Inherits beat_template; citation-only form.
board_quotesMessage-board pull-quotes (pseudonym + backlink)cowork_manualfair-use-quotecitation2026-06-26 (skipped)
Rationale: Inherits board_template; citation-only form.
facebook_alumni_glanceFacebook public alumni Pages — manual observationcowork_manualpublic-page-observationcitation2026-06-26 (ok)
Rationale: STRATEGY §4 starting matrix — boomer + alumni.
finebaum_rssPaul Finebaum Show — ESPN episode metadata + selective ASRrsspublic-RSS-metadatacitation2026-08-06 (ok)
Rationale: STRATEGY §4 starting matrix — boomer-dominant, SEC-local.
press_releasesSchool athletic press release quotesrsspublic-press-releasecitation2026-06-26 (skipped)
Rationale: Institutional voice — local, media-adjacent.
radio_radio_ann_arbor_971radio — radio_ann_arbor_971rsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://www.omnycontent.com/d/playlist/a7b0bd27-d748-4fbe-ab3b-a6fa0049bcf6/4e156636-4f50-4d02-8613-a88d0118334a/6d8e6f96-7456-4af2-b00a-a88d0118334f/podcast.rss
radio_radio_atlanta_929radio — radio_atlanta_929rsspublic-RSScitation2026-08-06 (empty)
Rationale: Inherits from radio_template. Feed URL: https://rss.amperwave.net/v2/feed/audacy/atlanta_wzgcfm-off_the_woodwork
radio_radio_baton_rouge_wbrpradio — radio_baton_rouge_wbrprsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://www.spreaker.com/show/6862998/episodes/feed
radio_radio_birmingham_wjoxradio — radio_birmingham_wjoxrsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://www.omnycontent.com/d/playlist/a7b0bd27-d748-4fbe-ab3b-a6fa0049bcf6/49cdb009-9be4-45c5-9425-ad5e010283a9/39559077-f1fa-4afa-bda9-ad5e010353b8/podcast.rss
radio_radio_columbus_9710radio — radio_columbus_9710rsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://radiohio-rss.streamguys1.com/AustinAndBirm/austinandbirm.xml
radio_radio_dallas_1053radio — radio_dallas_1053rsspublic-RSScitation2026-08-06 (empty)
Rationale: Inherits from radio_template. Feed URL: https://www.omnycontent.com/d/playlist/a7b0bd27-d748-4fbe-ab3b-a6fa0049bcf6/04f3c914-3bc8-4832-a1e0-aa8c00f4a492/d23752e5-3985-4357-8687-aa8c00f4a49c/podcast.rss
radio_radio_jackson_wjdxradio — radio_jackson_wjdxrsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://rss.amperwave.net/v2/feed/telesouth/telesouth-sportstalk_mississippi
radio_radio_knoxville_wnmlradio — radio_knoxville_wnmlrsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://omny.fm/shows/wnml-all-audio-main-channel/playlists/podcast.rss
radio_radio_portland_1080radio — radio_portland_1080rsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://rss.amperwave.net/v2/feed/audacy/portland_kfxxam-dirt_&_sprague
radio_radio_salt_lake_kslradio — radio_salt_lake_kslrsspublic-RSScitation2026-08-06 (ok)
Rationale: Inherits from radio_template. Feed URL: https://www.spreaker.com/show/2691585/episodes/feed

4. Cohort weight matrix

Each source contributes to cohort aggregates with weights drawn from the matrix below. Weights do not sum to 1 within an axis — a Reddit r/CFB post is simultaneously millennial and national-narrative and mildly analytics-tilted, and the weights reflect that. Tier D sources are excluded from numeric aggregation.

source_id boomer_gen_x millennial gen_z college_age analytics recruiting gambling casual_vibes die_hard media_class local_market national_narrative alumni_diaspora hbcu_community
cfbd 0.60 0.20 0.70 0.30 0.10 0.10 0.70
gdelt_volume 0.40 0.10 0.80
kalshi 0.05 0.50 0.20 0.10 0.55 0.05 0.75 0.15 0.05 0.05 0.75
polymarket 0.03 0.50 0.25 0.12 0.55 0.75 0.15 0.75
seatgeek 0.30 0.60 0.80 0.20
spotify_charts 0.55 0.25 0.10 0.40 0.30 0.55
wiki_edits 0.20 0.45 0.25 0.10 0.20 0.45 0.15 0.55
wiki_pv 0.20 0.40 0.25 0.15 0.15 0.15 0.05 0.40 0.15 0.05 0.20 0.65
youtube_meta 0.25 0.40 0.25 0.10 0.15 0.25 0.40 0.50
beat_air-force_against_all_enemies 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_akron_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_alabama_al_com_alabama 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_alabama_roll_bama_roll 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_app-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_arizona-state_house_of_sparky 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_arizona_arizona_desert_swarm 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_arkansas-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_arkansas_arkansas_fight 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_army_against_all_enemies 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_auburn_college_and_magnolia 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ball-state_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_baylor_our_daily_bears 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_boise-state_obnug 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_boston-college_bc_interruption 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_bowling-green_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_buffalo_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_byu_vanquish_the_foe 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_california_california_golden_blogs 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_central-michigan_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_charlotte_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_cincinnati_down_the_drive 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_clemson_shakin_the_southland 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_coastal-carolina_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_colorado-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_colorado_the_ralphie_report 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_delaware_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_duke_ball_durham 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_east-carolina_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_eastern-michigan_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_florida-atlantic_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_florida-international_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_florida-state_tomahawk_nation 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_florida_alligator_army 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_fresno-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_georgia-southern_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_georgia-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_georgia-tech_from_the_rumble_seat 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_georgia_dawg_sports 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_hawai-i_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_houston_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_illinois_the_champaign_room 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_indiana_the_crimson_quarry 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_iowa-state_wide_right_natty_lite 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_iowa_black_heart_gold_pants 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_jackson-state_hbcu_gameday_jackson_state 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_jacksonville-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_james-madison_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_kansas-state_bring_on_the_cats 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_kansas_rock_chalk_talk 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_kennesaw-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_kent-state_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_kentucky_a_sea_of_blue 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_liberty_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_louisiana-tech_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_louisiana_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_louisville_card_chronicle 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_lsu_and_the_valley_shook 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_marshall_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_maryland_testudo_times 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_massachusetts_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_memphis_underdog_dynasty_memphis 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_miami-oh_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_miami_state_of_the_u 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_michigan-state_the_only_colors 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_michigan_maize_n_brew 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_middle-tennessee_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_minnesota_the_daily_gopher 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_mississippi-state_maroon_and_white_nation 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_missouri-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_missouri_rock_m_nation 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_navy_against_all_enemies 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_nc-state_backing_the_pack 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_nebraska_corn_nation 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_nevada_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_new-mexico-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_new-mexico_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_north-carolina_tar_heel_blog 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_north-dakota-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_north-texas_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_northern-illinois_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_northwestern_inside_nu 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_notre-dame_one_foot_down 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ohio-state_land_grant_holy_land 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ohio_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_oklahoma-state_cowboys_ride_for_free 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_oklahoma_crimson_and_cream_machine 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_oklahoma_football_brainiacs 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_old-dominion_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ole-miss_red_cup_rebellion 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_oregon-state_building_the_dam 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_oregon_addicted_to_quack 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_penn-state_black_shoe_diaries 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_pittsburgh_cardiac_hill 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_purdue_hammer_and_rails 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_rice_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_rutgers_on_the_banks 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_sacramento-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_sam-houston_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_san-diego-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_san-jos-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_smu_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_south-alabama_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_south-carolina_garnet_and_black_attack 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_south-florida_the_daily_stampede 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_southern-miss_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_stanford_rule_of_tree 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_syracuse_nunes_magician 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_tcu_frogs_o_war 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_temple_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_tennessee_rocky_top_insider 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_tennessee_rocky_top_talk 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_texas-a-m_good_bull_hunting 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_texas-state_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_texas-tech_viva_the_matadors 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_texas-tech_wreck_em_red 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_texas_burnt_orange_nation 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_toledo_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_troy_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_tulane_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_tulsa_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_uab_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ucf_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ucla_bruins_nation 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_uconn_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_ul-monroe_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_unlv_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_usc_conquest_chronicles 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_utah-state_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_utah_block_u 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_utep_mountain_west_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_utsa_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_vanderbilt_anchor_of_gold 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_virginia-tech_gobbler_country 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_virginia_streaking_the_lawn 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_wake-forest_blogger_so_dear 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_washington-state_cougcenter 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_washington_uw_dawg_pound 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_west-virginia_the_smoking_musket 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_western-kentucky_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_western-michigan_hustle_belt 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_wisconsin_buckys_5th_quarter 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
beat_wyoming_cowboy_altitude 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
bluesky_curated 0.15 0.55 0.15 0.05 0.30 0.15 0.10 0.05 0.25 0.55 0.20 0.60
bluesky_feeds 0.55 0.25 0.25 0.20 0.35 0.55
bluesky_firehose 0.05 0.50 0.25 0.15 0.15 0.10 0.10 0.20 0.15 0.10 0.10 0.55
bluesky_starterpack 0.55 0.15 0.25 0.25 0.50 0.55
board_247_free 0.30 0.45 0.15 0.05 0.15 0.35 0.10 0.05 0.65 0.05 0.50 0.20
hub_cbs_sports_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_espn_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_footballscoop_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_fox_sports_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_heartland_college_sports 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_mwc_connection 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_off_tackle_empire 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_on3_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_saturday_down_south 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_sporting_news_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_underdog_dynasty 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
hub_washington_post_cfb 0.40 0.40 0.15 0.05 0.20 0.20 0.05 0.05 0.50 0.65 0.75 0.15
podcast_college_football_enquirer 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_cover_3_college_football 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_dan_patrick_show 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_finebaum_rss 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_joel_klatt 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_josh_pate_cfb 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_alabama 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_buckeyes 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_college_football 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_ducks 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_georgia 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_lsu 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_locked_on_wolverines 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_pardon_my_take 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_pat_mcafee 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_saturday_down_south_podcast 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_split_zone_duo 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_the_audible 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_the_herd 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
podcast_the_solid_verbal 0.20 0.50 0.20 0.10 0.25 0.15 0.10 0.10 0.55 0.40 0.40 0.30
reddit_alumni 0.15 0.55 0.20 0.10 0.10 0.05 0.05 0.15 0.30 0.05 0.15 0.30 0.55
reddit_cfb 0.05 0.55 0.25 0.10 0.30 0.10 0.15 0.15 0.20 0.05 0.05 0.60
reddit_city 0.15 0.50 0.25 0.15 0.05 0.05 0.05 0.20 0.20 0.05 0.70 0.10
reddit_team 0.10 0.55 0.25 0.15 0.15 0.10 0.10 0.15 0.55 0.05 0.30 0.25
substack_bud_elliott 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_extra_points 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_go_long 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_hbcu_gameday 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_on3_recruits 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_saturday_road 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_saturday_tradition 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_split_zone_duo 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
substack_the_solid_verbal 0.20 0.55 0.15 0.05 0.40 0.15 0.10 0.05 0.30 0.70 0.15 0.65
twitch_chat 0.02 0.30 0.55 0.30 0.10 0.05 0.10 0.40 0.30 0.05 0.25 0.40
youtube_comments_nat 0.20 0.45 0.25 0.10 0.25 0.10 0.10 0.30 0.30 0.10 0.10 0.70
youtube_comments_team 0.35 0.40 0.20 0.10 0.10 0.10 0.05 0.25 0.55 0.05 0.40 0.30
gdelt_tone 0.40 0.10 0.80
google_trends_dma 0.40 0.30 0.15 0.50 0.60 0.30
predict_thin 0.50 0.20 0.55 0.75 0.75
tiktok_observed 0.02 0.20 0.65 0.35 0.05 0.15 0.05 0.60 0.10 0.05 0.20 0.50

5. Known coverage gaps

Making these gaps visible is a credibility asset, not a bug to paper over.

6. Weight governance

Weights are editorial judgment grounded in public demographic data (Pew, GWI, Edison, Kalshi platform disclosures). They are reviewed once per year in April, and prior weight versions are snapshotted so historical aggregates do not silently shift.

Corrections: open an issue on the repo or email corrections@cfb-index.com.

7. Glossary

Every Fan Intelligence term used on a player or team page has a definition here. The same entries back the ? popovers next to eyebrow labels throughout the site; this section is the canonical copy.

Belief Dial

How much a cohort believes in a player, 0–100, with sample + confidence attached.

The Belief Dial is our summary of a fan cohort's confidence in a player, mapped to a 0–100 scale. It blends weighted sentiment across qualifying mentions, adjusts for sarcasm risk, and is gated by a minimum effective sample. Below the floor we show "Awaiting Signal" rather than a fabricated number; above it we ship the dial with its sample size so readers can weight it themselves.

Example · Carr's own-fan Belief Dial sits at 72 (n=142, high confidence) — grounded optimism, not blind faith.

See also · Sarcasm Risk · Fan Pulse · Cohort Divergence

Cohesion

How aligned a fanbase is with itself — agreement minus in-fighting, 0–100.

Cohesion measures intra-fanbase agreement: how tightly one cohort's statements cluster around the same belief axis. High cohesion means the locker room of fans is singing one song. Low cohesion means a fractured base (starter debate, coaching take, portal anxiety). It is independent of whether the shared feeling is positive — you can have cohesive pessimism.

Example · Cohesion 88 after the NC semifinal loss: Notre Dame fans uniformly frustrated, not splintered.

See also · Fan Pulse · Swing · Sarcasm Risk

Cohort Divergence

How much cohorts disagree with each other about the same team or player this week.

Cohort Divergence is the dispersion of belief across the qualifying cohorts on a given (team, week) or (player, week) cell. A high score means own-fans, rivals, national, and media are reading the same events differently — the story where "who you ask" matters. Low divergence means consensus. Either is informative; divergence is a pointer to a deeper read.

Example · Georgia Week 8: own-fan belief 78, national 41, media 55 — the second-highest Cohort Divergence of the season.

See also · Fan Pulse · Respect Gap · Reality Gap

Fan Pulse

Cohort-weighted aggregate of belief this week, the top-line mood number.

Fan Pulse is the headline aggregate for a cohort's week: a sample-gated, sarcasm-adjusted blend of the qualifying mentions' sentiment. It is the same machinery as the Belief Dial but surfaced at the cohort or team level rather than per-player. When a page shows a single mood number, it is almost always Fan Pulse.

Example · Fan Pulse 61 (n=142, Sarcasm LOW) — the own-fan cohort is cautiously positive after a mid-season stumble.

See also · Belief Dial · Swing · Cohesion

Fanbase Archetype

Short editorial label for the mood-shape of a fanbase in a given week.

A Fanbase Archetype is a named editorial pattern — "Grounded Optimism," "Anxious Dynasty," "Rebuild Patience," "Siege Mentality" — that describes the mood-shape of a cohort this week. Archetypes are derived from belief, cohesion, swing, and sarcasm-risk together; they are shorthand meant to make the data legible at a glance, never a replacement for the underlying numbers.

Example · "Grounded Optimism" — Belief 72, Cohesion 88, Swing +4, Sarcasm Low. Confident but not frothy.

See also · Belief Dial · Cohesion · Swing

Main Character

The single player most-discussed by a cohort this week, regardless of sentiment.

Main Character is a recognition metric, not a quality metric: it names the player a cohort spent the most of its attention on this week. Offense-breaking QB, coach-in-crisis, portal story, Heisman darling, villain — any of them qualify. Pairing Main Character with sentiment color tells you whether the spotlight is warm, cold, or chaotic.

Example · Main Character of the Week: Arch Manning (Texas), national cohort, 85% negative — the offense's struggles became the national story.

See also · Rival Heat · Swing · Fan Pulse

Reality Check

How belief compares to independent signals like market odds, polls, and prior results.

Reality Check is our cross-reference against external signals — Kalshi and PolyMarket odds, AP/Coaches polls, SP+ projections, and prior-season production. It is presented as a single label (Aligned, Ahead, Behind, Contradicts) with the underlying deltas one click away. The goal is honesty about where our cohort signal and the broader world are in and out of step.

Example · Reality Check: AHEAD — fan Belief Dial 78 with market odds +450 implying only 18% — one of them is early, both are data.

See also · Respect Gap · Reality Gap · Fan Pulse

Reality Gap

Gap between fan belief and empirical on-field production — feelings vs. film.

Reality Gap is the signed distance between a cohort's Belief Dial and the player's cohort-adjusted on-field output (EPA, success rate, WEPA per play). Positive means fans are higher than the tape; negative means fans are sleeping on a performer the numbers love. The metric is framed as tension, not truth — both inputs are signals and both can move.

Example · A -9 Reality Gap for a mid-rung QB usually means the eye-test misses an efficient, low-variance operator.

See also · Belief Dial · Reality Check · Respect Gap

Respect Gap

Gap between national/media respect and what cohort-level belief says a player has earned.

Respect Gap is the signed difference between national or media consensus on a player (polls, watch lists, market odds) and the aggregated belief score from cohorts that cover them closely. A positive gap means the national view trails the on-the-ground signal; a negative gap means hype is outrunning the evidence. It is a diagnostic, not a rating — designed to surface stories.

Example · Carr's +14 Respect Gap this week: fans and beat writers have moved before the national polls have.

See also · Reality Check · Fan Pulse · Main Character

Rival Heat

How much rival fanbases are fixating on this player, scored against a 15-year baseline.

Rival Heat measures the volume and intensity of mentions from rival fanbases, normalized against the same rivals' baseline chatter about any opposing player. The score is 0–100, with canonical rival-obsession players (think the 2018 Clemson Trevor Lawrence lead-up) scoring 90+. Sub-cohorts break the heat apart by specific rival when the sample supports it.

Example · Rival Heat 83 — Michigan fans talk about Carr 4.2× more than the average opposing QB they've faced since 2018.

See also · Cohort Divergence · Main Character · Fan Pulse

Sarcasm Risk

Probability a stream of fan text is sarcastic — dampens belief when high.

Sarcasm Risk is the share of a cohort's qualifying mentions our classifier marks as ironic or sarcastic. It is shown as low / medium / high and is used to discount the Belief Dial when it would otherwise absorb a stream of "oh sure he's a Heisman lock" takes at face value. It is never perfect; we disclose the level so readers can apply their own adjustment.

Example · Belief Dial 61 with Sarcasm Risk HIGH — the real number is probably 10–15 points softer than it looks.

See also · Belief Dial · Cohesion · Fan Pulse

Swing

Week-over-week change in Fan Pulse, signed — the fastest-moving belief delta.

Swing is the signed change in a cohort's Fan Pulse from the prior publication window. Large positive swings flag breakout moments; large negative swings flag backlash. We publish swing alongside the current Pulse so a reader can see both the level and the trajectory without chart-reading, and we floor-rule both independently.

Example · Swing +18 after the Texas A&M game — the inflection point that turned a question-mark QB into a starter.

See also · Fan Pulse · Belief Dial · Main Character