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.
Pregame data filters
Applied to eligible prior games used for success rates, third downs, trench statistics, recent form and strength of schedule.
1. Single Game Lab
Pick any scheduled matchup, set independent model weights, and remove specific prior games from either team’s evaluation.
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.
Displayed percentages are for covering the listed spread (ATS), not winning outright (ML). They are uncalibrated simulation frequencies, conditional on no push.
3. Slate matchup analysis
Select a matchup from the slate.
Model weights
30/20/20/15/10/5 default · Renormalized when a factor is unavailable.
The listed percentages are starting assumptions, not fitted from historical games. Changing them recalculates the currently loaded slate and matchup.
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.
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.
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.
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.
1. Select an NCAA matchup
Basketball seasons use the ending year (2026–27 = season 2027).
Matchup
Uncheck earlier games independently for each team, including last-season games when running preseason projections.
2. Select historical games
Every change is applied to the actual statistics used in the next simulation.
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.
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.
Basketball factor presets
Six presets. Each factor influences the matchup simulation, rather than simply changing a displayed label.
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.