GRIDIRON EDGE FOOTBALL + BASKETBALL
CFBD + CBBD · Cloudflare
BACK TO FOOTBALL FUNDAMENTALS

Find the real matchup edge.

The six-factor trench-heavy approach used for the Memphis–Tulane handicap: rushing mismatches, line play, passing matchups, third downs, recent form and schedule quality, plus verified availability. No sportsbook blending.

MEMPHIS METHOD · SIX FACTORS
Research prototype · 7-point ATS focus. ATS percentages show the selected side’s raw share of non-push simulations covering the listed spread, not validated betting probabilities. Missing factors are marked unavailable and excluded from weighting. All historical factors use prior-week data, filtered by the switches below.

Pregame data filters

Applied to eligible prior games used for success rates, third downs, trench statistics, recent form and strength of schedule.

Blowout filtering applies to offensive/defensive efficiency, not team-strength, SOS, or SOR ratings. Past FBS blowouts still contribute to team strength. The predicted game's result is never used. After changing these settings, rerun the slate.

1. Single Game Lab

Pick any scheduled matchup, set independent model weights, and remove specific prior games from either team’s evaluation.

CUSTOM MATCHUP
Choose the date, find the game, and load its pregame history. The slate below is separate.

2. Competitive-game slate

Default research universe: pregame sportsbook spreads of 7 points or fewer, including exactly 7. Turn the filter off to inspect all FBS games.

Choose a date, then analyze the slate.

Displayed percentages are for covering the listed spread (ATS), not winning outright (ML). They are uncalibrated simulation frequencies, conditional on no push.

Waiting for a CFBD slate.

3. Slate matchup analysis

Select a matchup from the slate.

Select “View breakdown” on a game to inspect the six factors and simulated outcomes.

Model weights

30/20/20/15/10/5 default · Renormalized when a factor is unavailable.

Normalized total100%

The listed percentages are starting assumptions, not fitted from historical games. Changing them recalculates the currently loaded slate and matchup.


65% offense · 35% defense

This controls how strongly offensive performance versus defense-allowed performance influences matchup scores and baseline points. Default 65/35 is an experimental choice; change to 50/50 with the slider if preferred. No sportsbook lines enter the football score forecast.


Offensive run/pass success is matched against the opponent’s allowed success, adjusted for run/pass usage. Trenches use line yards, stuffs, havoc and sacks. Form combines schedule quality with each team’s last two eligible results. Injuries require a manually verified adjustment.

Definitions and safeguards

The six matchup components and what we do not assume.

Rush matchups — 30%: success and allowed-success rates, with weaker defenses correctly adding to expected rushing efficiency; adjusted for play volume.

Trenches — 20%: offensive/defensive line yards, stuff rates, front-seven havoc, and sacks per dropback where available. These are imperfect proxies for line play.

Pass matchups — 20%: passing success and defensive passing success allowed in the correct direction, adjusted for pass volume.

Third downs — 15%: offense conversion rate and the opponent’s defensive conversion rate allowed; higher allowed now correctly means weaker defense. Red zone remains excluded.

Recent form / SOS — 10%: last two eligible game margins and opponent-strength quality from prior games. Missing measures are dropped rather than fabricated.

Availability / context — 5%: optional manual verified injury/context rating. Home field receives a separate single fixed 1.5-point adjustment; it is never double-counted. Without injury details, the 5% category is unavailable and remaining factor weights are renormalized.

FCS games: excluded from ratings and, by default, efficiency stats. 35+ point FBS blowouts: excluded from efficiency by default, retained for team strength. Game lines are comparison-only; archived odds may not have verified pregame timestamps.

Limits: this is a structured approximation of the Memphis handicap, not a reproduction of its manual 500,000-trial projections. The website runs 10,000 seeded experimental scoring trials; the confidence percentages are not calibrated.

Gridiron Edge v3.5.1 · drive events vs. score simulation · exclusions · ≤7-point ATS slate · original full-slate model unchanged · API credentials remain on Cloudflare.
NCAA MEN'S BASKETBALL · CBBD

Basketball Matchup Lab

Possession simulations for regular-season games and preseason projections. Compare last year's playing style, roster continuity, incoming transfers and recruits, and manual team adjustments.

BASKETBALL · PRESEASON v2
Experimental research model. In-season mode uses earlier games; preseason mode uses the previous full season with conservative regression and labeled roster heuristics. Simulation cover rates are uncalibrated frequencies, not verified win probabilities or betting recommendations. Neither market lines nor target-game results change the projected score.

Preseason builder · no scheduled games required

Choose any two teams and project the upcoming season from last year’s box scores, current roster, portal and recruiting records. Season 2027 = 2026–27.

PRESEASON
Load teams, choose any matchup, then build a preseason projection. No game date is needed.

1. Select an NCAA matchup

Basketball seasons use the ending year (2026–27 = season 2027).

Select a date to load college basketball games.

Matchup

Uncheck earlier games independently for each team, including last-season games when running preseason projections.

CBBD BOX SCORES

2. Select historical games

Every change is applied to the actual statistics used in the next simulation.

Away
Home

Preseason roster & play-style settings

Confirmed arrivals get small rating proxies; when rosters are missing, listed commitments get discounted provisional proxies. Check which players to include and edit the projected roster.

Away
Home

Roster matches determine the suggested returning-minutes share, but it is editable. Transfer/recruiting bonuses are deliberately small; listed but unconfirmed commitments receive only a discounted assumption. Returning players, transfers and freshmen are listed with source-coverage notes. Missing records are never counted as zero or confirmed departures. Recent-form weighting is disabled in preseason simulations.


3. Possession simulator

The final prediction comes from the simulated final scores, not a pre-filled projection.

Choose which games to include, then run the model.
Simulation results will appear here.

Basketball factor presets

Six presets. Each factor influences the matchup simulation, rather than simply changing a displayed label.

Normalized share100%

Factor shares normalize to 100%. Early-season and low-volume results are not statistically reliable. Recent form uses selected games only. No invented injury data or unverified strength-of-schedule adjustment.


Opponent-specific comparisons
Load history to compare shooting accuracy, turnovers, boards, tempo and points per possession against the specific opponent's allowed rates.
How this differs from football: Football keeps its existing drive-event engine. Basketball uses a separate possession simulation with opponent-specific box-score rates, sampled field goals, turnovers, free throws and offensive rebounds. Betting lines are for ATS/total grading only. No historical accuracy claim is made until the basketball model has been backtested.