UFC 4: Revenge of the Warriors: Predictions & Analysis
UFC 4: Revenge of the Warriors lands on Friday, December 16, 1994 in Tulsa, Oklahoma, USA with 10 bouts on the card. Below is our fight-by-fight breakdown, combining Elo ratings, rolling statistical trends, style matchup data, and betting market context into a pick for every bout.
Quick Picks
| Matchup | Pick | Confidence | Prob |
|---|---|---|---|
| Royce Gracie vs Dan SevernOpen Weight | Royce Gracie | Strong | 78% |
| Dan Severn vs Marcus BossettOpen Weight | Dan Severn | Strong | 91% |
| Royce Gracie vs Keith HackneyOpen Weight | Royce Gracie | Strong | 80% |
| Dan Severn vs Anthony MaciasOpen Weight | Dan Severn | Strong | 84% |
| Steve Jennum vs Melton BowenOpen Weight | Steve Jennum | Strong | 75% |
| Keith Hackney vs Joe SonOpen Weight | Keith Hackney | Strong | 81% |
| Royce Gracie vs Ron van CliefOpen Weight | Royce Gracie | Strong | 89% |
| Guy Mezger vs Jason FairnOpen Weight | Guy Mezger | Lean | 62% |
| Marcus Bossett vs Eldo Xavier DiasOpen Weight | Marcus Bossett | Strong | 89% |
| Joe Charles vs Kevin RosierOpen Weight | Joe Charles | Lean | 62% |
Fight-by-Fight Breakdown
Royce Gracie vs Dan Severn
The Open Weight matchup features Royce Gracie (8-0-1) taking on Dan Severn (9-3).
There's a real Elo separation here: Gracie at 1310 versus Severn at 1181. That 129-point gap typically reflects a meaningful difference in recent quality of competition and results.
Both fighters land in our "Submission Artist" archetype — ground specialists who hunt for finishes off their back or from top position. When mirror matchups like this happen, the edge usually goes to whoever can impose their preferred pace and range.
A few statistical edges stand out. Gracie throws significantly more leather — a 0.6 sig. strike per minute gap. Gracie is far more active with takedowns, averaging 3.3 more per 15 minutes. Severn has tighter striking defense, making opponents miss more often.
The Pick: Royce Gracie over Dan Severn. The model is firm on this one: Gracie at 78%.
Dan Severn vs Marcus Bossett
The Open Weight matchup features Dan Severn (9-3) taking on Marcus Bossett (1-1).
Severn is rated at 1181 — 256 points above Bossett's 925. Gaps this large usually mean one fighter has been consistently beating better opponents.
A few statistical edges stand out. Severn throws significantly more leather — a 0.3 sig. strike per minute gap. Severn is far more active with takedowns, averaging 0.9 more per 15 minutes. Bossett has tighter striking defense, making opponents miss more often.
The Pick: Dan Severn over Marcus Bossett. The model is firm on this one: Severn at 91%.
Royce Gracie vs Keith Hackney
The Open Weight matchup features Royce Gracie (8-0-1) taking on Keith Hackney (2-1).
Gracie is rated at 1310 — 252 points above Hackney's 1058. Gaps this large usually mean one fighter has been consistently beating better opponents.
A few statistical edges stand out. Hackney throws significantly more leather — a 17.0 sig. strike per minute gap. Gracie is far more active with takedowns, averaging 1.1 more per 15 minutes. Hackney has tighter striking defense, making opponents miss more often.
The Pick: Royce Gracie over Keith Hackney. The model is firm on this one: Gracie at 80%.
Dan Severn vs Anthony Macias
The Open Weight matchup features Dan Severn (9-3) taking on Anthony Macias (0-1).
Severn is rated at 1181 — 307 points above Macias's 874. Gaps this large usually mean one fighter has been consistently beating better opponents.
A few statistical edges stand out. Severn throws significantly more leather — a 0.2 sig. strike per minute gap. Severn is far more active with takedowns, averaging 1.8 more per 15 minutes. Macias has tighter striking defense, making opponents miss more often.
The Pick: Dan Severn over Anthony Macias. The model is firm on this one: Severn at 84%.
Steve Jennum vs Melton Bowen
The Open Weight matchup features Steve Jennum (2-0) taking on Melton Bowen (0-0).
There's a real Elo separation here: Jennum at 1064 versus Bowen at 928. That 136-point gap typically reflects a meaningful difference in recent quality of competition and results.
A few statistical edges stand out. Jennum throws significantly more leather — a 4.1 sig. strike per minute gap. Jennum is far more active with takedowns, averaging 10.3 more per 15 minutes. Bowen has tighter striking defense, making opponents miss more often.
The Pick: Steve Jennum over Melton Bowen. The model is firm on this one: Jennum at 75%.
Keith Hackney vs Joe Son
The Open Weight matchup features Keith Hackney (2-1) taking on Joe Son (0-0).
There's a real Elo separation here: Hackney at 1058 versus Son at 915. That 143-point gap typically reflects a meaningful difference in recent quality of competition and results.
A few statistical edges stand out. Hackney throws significantly more leather — a 5.1 sig. strike per minute gap. Son is far more active with takedowns, averaging 0.0 more per 15 minutes. Son has tighter striking defense, making opponents miss more often.
The Pick: Keith Hackney over Joe Son. The model is firm on this one: Hackney at 81%.
Royce Gracie vs Ron van Clief
The Open Weight matchup features Royce Gracie (8-0-1) taking on Ron van Clief (0-0).
Gracie is rated at 1310 — 330 points above Clief's 980. Gaps this large usually mean one fighter has been consistently beating better opponents.
A few statistical edges stand out. Gracie throws significantly more leather — a 0.5 sig. strike per minute gap. Gracie is far more active with takedowns, averaging 0.5 more per 15 minutes. Clief has tighter striking defense, making opponents miss more often.
The Pick: Royce Gracie over Ron van Clief. The model is firm on this one: Gracie at 89%.
Guy Mezger vs Jason Fairn
The Open Weight matchup features Guy Mezger (4-0) taking on Jason Fairn (0-0).
Mezger is rated at 1155 — 282 points above Fairn's 873. Gaps this large usually mean one fighter has been consistently beating better opponents. Mezger rides a 4-fight win streak into this one.
A few statistical edges stand out. Fairn throws significantly more leather — a 0.0 sig. strike per minute gap. Fairn is far more active with takedowns, averaging 0.0 more per 15 minutes. Fairn has tighter striking defense, making opponents miss more often.
The Pick: Guy Mezger over Jason Fairn. The model gives Mezger a slight nod at 62% — this could easily go either way.
Marcus Bossett vs Eldo Xavier Dias
The Open Weight matchup features Marcus Bossett (1-1) taking on Eldo Xavier Dias (0-0).
There's a real Elo separation here: Bossett at 925 versus Dias at 830. That 95-point gap typically reflects a meaningful difference in recent quality of competition and results.
A few statistical edges stand out. Bossett throws significantly more leather — a 1.1 sig. strike per minute gap. Dias is far more active with takedowns, averaging 0.0 more per 15 minutes. Dias has tighter striking defense, making opponents miss more often.
The Pick: Marcus Bossett over Eldo Xavier Dias. The model is firm on this one: Bossett at 89%.
Joe Charles vs Kevin Rosier
The Open Weight matchup features Joe Charles (2-1) taking on Kevin Rosier (0-0).
Charles is rated at 1076 — 187 points above Rosier's 890. Gaps this large usually mean one fighter has been consistently beating better opponents.
A few statistical edges stand out. Rosier throws significantly more leather — a 0.0 sig. strike per minute gap. Rosier is far more active with takedowns, averaging 0.0 more per 15 minutes. Rosier has tighter striking defense, making opponents miss more often.
The Pick: Joe Charles over Kevin Rosier. The model gives Charles a slight nod at 62% — this could easily go either way.
Methodology
Predictions are generated by our ensemble model combining LightGBM (65%) and CatBoost (35%), trained on every UFC fight since 1994. The model uses 23 features including Elo ratings, rolling 5-fight statistical averages, style matchup history, physical attributes, and market odds when available.
On our held-out test set (402 fights from January-September 2023), the model achieves 63.4% accuracy with a log-loss of 0.626. High-confidence picks (>75% probability) hit at 82.7%. For full model transparency, visit our Model page.