Macfax Glossary

Official definitions for all metrics, ratings, and visual frameworks used across Macfax. Formulas are shown for conceptual understanding — not as complete technical specifications.

25 terms

Adjusted Offensive Efficiency

AdjO · Adj O · Offensive Efficiency
Efficiency Ratings↑ Higher

AdjO estimates how many points a team would score per 100 possessions against an average D1 defense. Raw offensive efficiency is iteratively adjusted based on the strength of defenses faced, giving a more accurate picture of offensive quality than unadjusted points-per-possession.

Formula
Raw OE=PointsPossessions×100\text{Raw OE} = \frac{\text{Points}}{\text{Possessions}} \times 100

Raw offensive efficiency is then adjusted via iterative opponent strength calculation.

How to Interpret

National average is roughly 100–105. Elite offenses exceed 120. Below 90 is poor. Scores above ~115 put a team in the top tier nationally.

Adjusted Defensive Efficiency

AdjD · Adj D · Defensive Efficiency
Efficiency Ratings↓ Lower

AdjD estimates how many points a team would allow per 100 possessions against an average D1 offense. Raw defensive efficiency is iteratively adjusted for the strength of offenses faced. Lower is better — elite defenses allow fewer points per possession.

Formula
Raw DE=Opp PointsPossessions×100\text{Raw DE} = \frac{\text{Opp Points}}{\text{Possessions}} \times 100

Then adjusted via iterative opponent strength calculation.

How to Interpret

National average is roughly 100–105. Elite defenses are below 90. Above 115 is poor. Scores below ~92 put a team in the top tier defensively.

Adjusted Efficiency Margin

AdjEM · Adj EM · Efficiency Margin
Efficiency Ratings↑ Higher

AdjEM is the single most predictive measure of overall team quality on Macfax. It captures both offensive and defensive performance adjusted for opponent strength. A positive number means the team scores more efficiently than it allows; a larger number means a wider quality gap.

Formula
AdjEM=AdjOAdjD\text{AdjEM} = \text{AdjO} - \text{AdjD}
How to Interpret

Top-10 teams often exceed +30. Bubble teams cluster around 0 to +10. Negative values indicate below-average teams. AdjEM is the primary driver of Macfax matchup predictions.

Adjusted Tempo

Tempo · Pace
Efficiency Ratings

Tempo measures how fast a team plays, expressed as possessions per 40-minute game after adjusting for opponent pace tendencies. Possessions are estimated from box-score statistics using the standard approximation. Tempo is an independent dimension from efficiency — fast teams are not inherently better or worse.

Formula
PossessionsFGAOREB+TOV+0.475×FTA\text{Possessions} \approx \text{FGA} - \text{OREB} + \text{TOV} + 0.475 \times \text{FTA}

Tempo is then estimated as possessions per 40 minutes, adjusted for opponent pace.

How to Interpret

National average is roughly 68–70 possessions per game. Slowest teams are around 60; fastest push past 75. Tempo matters for predicting total scores but not outcomes on its own.

Effective Field Goal %

eFG% · eFG · effective FG
Four Factors↑ Higher

eFG% is the most important of the Four Factors. It adjusts raw field goal percentage to account for the extra value of 3-point shots. A made 3-pointer counts as 1.5 field goals in the formula, making eFG% a fairer measure of shooting efficiency across teams with different shot distributions.

Formula
eFG%=FG+0.5×3PFGA\text{eFG\%} = \frac{\text{FG} + 0.5 \times \text{3P}}{\text{FGA}}
How to Interpret

National average is around 50–52%. Elite offenses exceed 57%; struggling offenses fall below 47%. In Macfax, the eFG margin (team eFG% minus opponent eFG%) is the strongest predictor of game outcomes among the four factors.

Turnover Rate

TOV% · TOV Rate · Turnover %
Four Factors↓ Lower

TOV% measures how often a team gives the ball away. Lower is better for offense; higher is better for defense. On the margin, what matters is forcing more turnovers than you commit — a positive TOV edge means the team benefits from this factor.

Formula
TOV%=TOVPossessions×100\text{TOV\%} = \frac{\text{TOV}}{\text{Possessions}} \times 100
How to Interpret

Average is around 17–19%. Below 15% is excellent ball security; above 22% is problematic. On defense, forcing a high turnover rate is a major advantage.

Offensive Rebound %

ORB% · OREB% · Offensive Rebounding
Four Factors↑ Higher

ORB% measures a team's ability to extend possessions by recovering their own misses. It's calculated relative to available rebounds — only rebounds the offense could have gotten. Defensive rebound rate (DRB%) is the same concept from the other end, measuring how well a team limits opponent offensive rebounds.

Formula
ORB%=ORBORB+Opp DRB×100\text{ORB\%} = \frac{\text{ORB}}{\text{ORB} + \text{Opp DRB}} \times 100
How to Interpret

Average ORB% is around 28–30%. Elite offensive rebounding teams exceed 35%; elite defensive rebounding teams hold opponents below 24%. The rebound edge (team ORB% − opponent ORB%) is the four-factor component with the third-highest weight in FFI.

Free Throw Rate

FTR · FT Rate
Four Factors↑ Higher

FTR captures a team's ability to draw fouls and convert from the stripe. On offense, a high FTR means earning extra scoring opportunities at the foul line. On defense, a low FTR allowed means not fouling often. The FTR margin compares how often a team gets to the line versus how often it sends opponents there.

Formula
FTR=FTAFGA\text{FTR} = \frac{\text{FTA}}{\text{FGA}}
How to Interpret

Average FTR is around 0.28–0.33. Above 0.40 is aggressive; below 0.20 means rarely getting to the line. FTR carries the smallest weight of the four factors in FFI (8%), but can matter in low-possession games.

Four Factor Index

FFI
Four Factors↑ Higher

FFI combines eFG% margin, TOV edge, rebounding edge, and FTR margin into a single 0–100 score. Each factor is converted to a z-score against the national distribution for that season, weighted by its importance, and scaled to a 50-point baseline. A score of 50 is exactly average; higher is better. Scores are season-relative and not directly comparable across seasons.

Formula
FFI=clamp(50+20×Zweighted, 0, 100)\text{FFI} = \text{clamp}\left(50 + 20 \times Z_{\text{weighted}},\ 0,\ 100\right)

Weights: eFG margin 47%, TOV edge 24%, rebounding edge 21%, FTR margin 8%.

How to Interpret

FFI 70+ is elite; 60–70 is good; 40–60 is average; below 40 is struggling. A team with FFI 75 on offense and 30 on defense has a dominant four-factor advantage. FFI is available in both raw (unadjusted) and adjusted (opponent-adjusted) versions.

Bayesian Performance Rating

BPR
Player Ratings↑ Higher

BPR is Macfax's primary player evaluation metric. It combines box-score contributions (scoring, rebounding, assists, steals, blocks, turnovers) with on-court impact signals to estimate a player's net effect on team performance per 100 possessions. The Bayesian component stabilizes estimates for players with limited minutes. BPR = OBPR + DBPR.

Formula
BPR=OBPR+DBPR\text{BPR} = \text{OBPR} + \text{DBPR}
How to Interpret

Positive BPR means the player helps the team. Above +5 is All-Conference caliber; above +10 is elite. Negative BPR suggests the player hurts performance when on the court. Context matters — a BPR of +3 on a top-10 team means something different than on a bottom-50 team.

Offensive BPR

OBPR
Player Ratings↑ Higher

OBPR isolates a player's offensive impact: scoring efficiency, assist creation, offensive rebounding, and avoiding turnovers. It is normalized per 100 possessions and adjusted for teammate and opponent quality. Higher OBPR means the player meaningfully improves the offense when on the court.

How to Interpret

Elite offensive players typically post OBPR above +6. Average contributors are around 0 to +3. Negative OBPR suggests the player is a net drain offensively.

Defensive BPR

DBPR
Player Ratings↑ Higher

DBPR captures defensive impact through steal rates, block rates, defensive rebounding, and defensive on-court influence. It is harder to measure than offensive impact because defense shows up less clearly in box scores. The Bayesian component is especially important for stabilizing defensive estimates with limited data.

How to Interpret

Elite defenders post DBPR above +4. Average is near 0. Negative DBPR means the player is being exploited defensively. High DBPR players often anchor a team's defensive system without showing up in traditional stat lines.

Wins Above Bubble

WAB
Resume Metrics↑ Higher

WAB measures resume quality by comparing a team's actual results to what would be expected from a hypothetical bubble-caliber team playing that exact schedule. A positive WAB means the team outperformed bubble-level expectations; negative means they underperformed. WAB accounts for location (home/away/neutral) and the strength of each opponent.

Formula
WAB=(Actual ResultPbubble wins game)\text{WAB} = \sum \left(\text{Actual Result} - P_{\text{bubble wins game}}\right)
How to Interpret

Teams with WAB above +5 have strong at-large résumés. WAB near 0 is bubble territory. Negative WAB teams need conference tournament wins to make the field. WAB complements efficiency ratings by focusing on results rather than process.

Strength of Schedule

SOS
Resume Metrics

SOS expresses schedule difficulty as the expected winning percentage of an average D1 team if they played that exact slate of games, accounting for home/away/neutral location for each contest. A lower SOS percentage means harder opponents — an average team would struggle to win many of those games. Higher SOS means easier competition.

How to Interpret

An average schedule has SOS around 40–45%. Below 35% is a brutal schedule; above 55% means notably weak competition. SOS alone doesn't measure a team's quality — only the difficulty of games they played.

Strength of Record

SOR
Resume Metrics↑ Higher

SOR evaluates resume quality: given this team's exact win-loss record and schedule, what is the probability that a strong reference team would match or exceed it? A high SOR rank means the team's record is impressive relative to schedule difficulty. SOR rewards beating tough opponents and penalizes losses to weak ones.

How to Interpret

Higher SOR rank (lower number) is better. A team ranked #1 in SOR has the most impressive record-relative-to-schedule combination in the country. SOR is particularly useful as a tiebreaker when teams have similar efficiency ratings but different records.

Win Probability

Win Prob · Home Win %
Prediction

Win probability is generated from Macfax's efficiency-based matchup model before each game. It incorporates both teams' adjusted offensive and defensive ratings, home-court advantage, and tempo context. The model outputs a probability for each outcome — not a guarantee — and reflects uncertainty in the prediction.

How to Interpret

50% means a coin flip. 60% is a moderate favorite. 75%+ is a heavy favorite. Even 90% favorites lose 1-in-10 times. Win probability is calibrated so that 70% favorites should win about 70% of the time over a large sample.

Projected Spread

Projected Margin · Point Spread
Prediction

The projected spread is the expected margin of victory based on the efficiency matchup. Positive values favor the home team; negative values favor the away team. The spread is derived from efficiency differentials and adjusted for home-court advantage. It is not intended as a betting line — it's a model estimate with inherent uncertainty.

How to Interpret

A spread of +7 means the home team is expected to win by 7 points. Spread accuracy is measured by Spread MAE. College basketball spreads typically have an average error of 9–10 points.

Projected Total

Projected Score · O/U
Prediction

The projected total is the expected combined final score of both teams. It is calculated from each team's offensive efficiency and the opponent's defensive efficiency, scaled by the expected number of possessions (determined by both teams' tempo ratings). A higher tempo game generates more possessions and a higher projected total.

How to Interpret

College basketball totals typically fall between 120 and 165 combined points. Low-tempo defensive games often fall below 130; high-tempo offensive games can exceed 160.

Winner Accuracy

Pick Accuracy · Pick %
Validation↑ Higher

Winner accuracy tracks how often the team with the higher predicted win probability actually won the game. All predictions are locked as snapshots before games are played — no postgame adjustments. A coin flip would yield ~50%. Good college basketball models typically land in the 68–74% range over a full season.

How to Interpret

68%+ is solid for college basketball. 72%+ is excellent. Below 60% suggests a model problem. Single-game outcomes are noisy — accuracy stabilizes over 200+ games. Check this metric seasonally, not weekly.

Spread MAE

Margin Error · Spread Error
Validation↓ Lower

Spread MAE measures how far off the projected margin was on average, in absolute value. An MAE of 9.5 means the model was off by 9.5 points on average. Vegas lines on college basketball typically run 8.5–9.5 MAE. Signed margin error (positive or negative) reveals directional bias — whether the model systematically over- or under-predicts margins.

Formula
MAE=1NProjected MarginActual Margin\text{MAE} = \frac{1}{N} \sum |\text{Projected Margin} - \text{Actual Margin}|
How to Interpret

Below 9.0 is competitive with Vegas lines. Below 8.0 is very good. Above 11.0 suggests systematic miscalibration. This is the most actionable accuracy metric for evaluating model quality.

Brier Score

Brier
Validation↓ Lower

Brier score measures the accuracy of probability predictions, not just win/loss picks. It is calculated as the squared difference between the predicted probability and the actual outcome (1 = win, 0 = loss). Lower Brier scores mean better-calibrated probabilities. A perfect predictor scores 0.0; a coin flip scores 0.25.

Formula
Brier=(ppredictedoutcome)2\text{Brier} = \left(p_{\text{predicted}} - \text{outcome}\right)^2

Averaged across all evaluated games. Outcome = 1 if predicted team wins, 0 otherwise.

How to Interpret

Below 0.20 indicates well-calibrated win probabilities. Above 0.25 is no better than a coin flip. Brier score penalizes overconfident wrong predictions more than modest wrong predictions — predicting 90% for a team that loses is much worse than predicting 55%.

Trapezoid of Excellence

Trapezoid · Trap
Visual Frameworks

The Trapezoid of Excellence plots every team simultaneously using AdjO on the X-axis and AdjD on the Y-axis (inverted, so better defense is higher). Teams are color-coded by their bracket seeding or tier. The "trapezoid" shape outlines the realistic envelope of team quality — very few teams are both elite offensively and defensively, creating the characteristic shape.

How to Interpret

Top-right quadrant: elite teams with great offense and defense. Top-left: defensive teams with weaker offense. Bottom-right: offensive teams that can't stop anyone. Bottom-left: teams struggling on both ends. Position relative to the national average lines shows overall quality.

Efficiency Landscape

Landscape
Visual Frameworks

The Efficiency Landscape provides a comprehensive visual snapshot of a team's offensive and defensive profile across the Four Factors. Each factor is displayed as a bar relative to the national average, making it easy to see where a team excels or struggles. It's designed to answer: "How does this team win games?" at a glance.

How to Interpret

Bars extending to the right of center indicate above-average performance; left of center is below average. A team with all bars strongly right is a dominant all-around team; uneven bars reveal specific strengths and weaknesses.

Crystal Ball

Bracket Simulation
Visual Frameworks

The Crystal Ball simulates the NCAA tournament thousands of times, using Macfax's matchup model to determine game-by-game probabilities. Each simulation produces a bracket winner; aggregating across simulations yields each team's probability of reaching the Round of 32, Sweet 16, Elite Eight, Final Four, and winning the championship.

How to Interpret

Championship probability above 10% is very high — top seeds in a wide-open field. Sweet 16 probability above 50% is expected for top-4 seeds. First-round upset probability above 30% signals a dangerous 12-or-lower seed. These are probabilities, not predictions.

Cinderella Index

Cinderella Score
Visual Frameworks↑ Higher

The Cinderella Index combines statistical factors (efficiency ratings, seeding gap, recent performance) with contextual signals to estimate how likely a team is to make a surprising run in the NCAA tournament. Higher scores mean a team has the profile of a historical Cinderella: respectable efficiency, underseeding, and a favorable path.

How to Interpret

Scores above 70 indicate strong Cinderella potential. Below 40 means the team is seeded appropriately relative to their efficiency metrics. The index is most meaningful for 9–15 seeds — it's not meant to evaluate 1-seeds.