HOW FANSTRAND
READS THE GAME.
Methodology updated October 14, 2026
In plain English
Fanstrand organizes published sports data into three useful answers: what is happening, why a matchup matters, and how a player or team compares with relevant peers. It shows its inputs and limitations, labels delayed data, and never treats an estimate as an official league result or betting recommendation.
Jump to: Fan Stakes · Matchup Intelligence · Fanstrand Index · Team outlooks · Sources · Refresh timing
Fan Stakes: game significance, not betting odds
Fan Stakes is Fanstrand’s relative measure of how much a matchup matters in its current sports context. It is not a win probability, betting line, sportsbook rating, financial product, or recommendation to wager. A higher score means the game carries more standings, rivalry, ranking, or postseason significance than a lower-scoring game in the available slate.
The 100-point Fan Stakes scale
The score adds significance points directly on a 100-point scale: up to 60 for competition stage, 8 for direct division, conference, or elimination stakes, 10 for season timing, 6 for record balance, 10 for team strength, 3 for a recognized rivalry, and 3 for broadcast reach. College football divides the 10 strength points into 6 for records and 4 for published rankings. Unrounded totals break display ties.
Regular-season baselines reflect game frequency: NFL 40, college football 36, NBA and NHL 24, and MLB 20. Football opening week adds 8 timing points; later timing follows each sport’s season length. Verified playoff and championship stages carry higher baselines. Preseason and exhibitions receive smaller baselines and no competitive-record bonuses. The score does not jump at kickoff or fall at the final whistle.
These are editorial weights, not a calibrated probability. Missing or 0–0 records withhold record bonuses without erasing the game’s baseline importance. Small samples receive partial weight, reaching full record weight after 4 games in football, 10 in basketball or hockey, and 20 in baseball. A Super Bowl rematch, injury, or claimed playoff scenario receives no invented bonus when the feed does not supply that context.
How matchup comparisons work
The live score comes first, followed by season comparisons grouped for the sport. Baseball starts with pitching, then posted-lineup offense and handedness context. Football separates scoring and efficiency, drive execution, and defense. Basketball separates shooting, possessions, and pace; hockey separates chance creation, goaltending, and special teams.
Statistical edges and sample size
An edge means one team has the favorable published value in that statistic, with the direction stated beside it. A gap score below 13 is labeled slight, 13 to under 30 clear, and 30 or more major. The score is the absolute difference divided by the larger absolute mark (with a minimum denominator of 1), multiplied by 100 and capped at 100. Those labels do not estimate win probability or prove a cause of victory. Pace and handedness are contextual and have no automatic winner. Confidence describes data coverage: small, incomplete, or unverified samples remain developing. Comparisons stay in sport order instead of hiding core categories behind the largest differences.
Football season baselines
Each matchup uses its event season, including January and February games belonging to the prior calendar year. Football compares regular-season statistics throughout the schedule, including playoff matchups. Before either team has current-season data, a shared previous regular season may appear with an explicit label. Once current samples exist, they are not mixed with the other team’s prior season. Games played appear with each statistic; totals such as sacks and turnover margin are converted to per-game rates. These are latest published season baselines, not historical snapshots frozen at kickoff.
Matchup priorities and game profiles
Team priorities explain favorable season comparisons and the opponent’s strengths. They are reference points, not single-game targets, and are not automatically graded. Game profiles summarize published rates. Fanstrand does not infer football pace or drive count from yards, or forecast volatility from missing data.
Result Ripple
Result Ripple tracks five consequence channels: standings position, the postseason or college playoff case, seed or cut-line pressure, tiebreaker control, and leverage transferred to the remaining schedule. Pregame and live language is conditional. Fanstrand waits for the official standings refresh before claiming an exact seed or probability change.
Fanstrand win probability
Fanstrand win probability is an independent informational estimate. Before the game it uses published records, rankings when available, and a small home-context adjustment. During live games it adds the current score and estimated game progress, with sport-specific scoring weights. A final score closes the estimate at the observed result. It is not a betting line, market price, prediction guarantee, or recommendation to wager.
Final results
A final matchup shows the completed result alongside season context. Statistical comparisons refresh with the source. Because a frozen pregame forecast is not stored for this view, Fanstrand does not assign a prediction grade or claim that the highlighted statistic decided the game.
Original Fanstrand Crests
Fanstrand Crests are original identity marks created for this product. Pro versions combine an abstract sport pattern, city code, civic Easter egg, and Fanstrand’s three woven strands. Every college version carries the full school name on its own ribbon, a school abbreviation, open-book marker, visible college label, institution-specific campus or academic cue, and school-seeded shield geometry. They are not official team or league logos, do not reproduce mascots or athletic wordmarks, and do not imply sponsorship, approval, or endorsement.
Fanstrand Index: leaderboard context
Current pro leaderboards use published category placements. Each listing earns 11 placement points for first, 10 for second, continuing to a minimum of 1. A player’s placement points are added across the selected categories, then scaled against the highest total in the retrieved group: 55 + 44 × player points / highest points, rounded. The resulting 55–99 index is a ranking heuristic, not a league-wide percentile, a position comparison, measured recent form, or a forecast.
NCAAF category boards use 65% primary production and 35% a secondary statistic, such as passer rating, receptions, or interceptions. Each component compares published values within the category’s retrieved top 20; the secondary component has a 35-point minimum before weighting. These comparisons are not league-wide percentiles or forecasts. The selected player’s calculation explains the actual statistics, weights, sample, and rounding used.
Team and postseason projections
Team outlooks begin with official results and gradually reduce the influence of the prior-season baseline as the current season grows. Current player form has a deliberately small effect, capped at four percentage points, and quality results against winning opponents can add a separate sample-weighted adjustment. Fanstrand projections are independent estimates, not official league, committee, or sportsbook probabilities.
Data sources
Fanstrand currently uses publicly available schedule, score, roster, and statistical services including MLB Stats, ESPN public scoreboards and roster services, the NHL public feed, and Open-Meteo forecasts. Provider availability, corrections, rate limits, and publication timing remain outside Fanstrand’s control. Source names describe where information was retrieved; they do not imply sponsorship, approval, or endorsement by any league, team, network, or data provider.
Refresh frequency and possible delays
The visible game board typically checks for updates about once per minute while the page is active, with short edge caches used for reliability. Live game stories generally check the score about every thirty seconds and refresh the deeper matchup feed about every forty-five seconds. Pregame Matchup Reads are generally refreshed within about ten minutes, team hubs within about fifteen minutes, rosters within about thirty minutes, and leaderboards within about one hour. Outdoor forecasts are refreshed repeatedly as game time approaches. These are operating targets, not guarantees: official feeds can publish late, revise results, or become temporarily unavailable. Fanstrand labels delayed feeds and keeps retrying automatically.
Corrections and questions
Official sources remain the authority for schedules, scores, records, and statistics. If a Fanstrand calculation or displayed value appears incorrect, email hello@fanstrand.com with the league, team or player, and the page where you saw it.