Beyond the moneyline
Prop models
The same walk-forward, honest-OOS treatment applied to stat props: who lands the most significant strikes & takedowns, and the bout's combined stat totals. Several model variants are raced for each; the best is the headline.
No prop-model runs yet — run python -m etl.ml.prop_eval to populate them.

