Veronica Hardy vs.
JJ Aldrich
Two full careers, measured against each man's own division and against each other — the tape, the read, and every number behind them.
The men, measured.
Frame, age, layoff and recent form — green marks the edge on each line.
What the numbers say.
Scouting notes, auto-generated — only stats deviating more than 25% from the division median make this list. No narratives, just deviations.
Who did they actually beat?
Full-career records re-graded by the tier of opposition — the same grading the Contender Series pick model uses. Records built on tier-4 competition are worth less than records built on killers.
Veronica Hardy
| Competition tier | W | L |
|---|---|---|
| Tier 1 — UFC / DWCS / PFL / Bellator / ONE / Rizin | 5 | 5 |
| Tier 3 — regional circuit | 5 | 0 |
Tier-weighted record quality: 0.81 · 5 tier-1/2 wins · 3 finish wins over 16 documented bouts
In the UFC: 3-2 against opponents who walked in above .500 · avg opponent walk-in record +0.5 wins over .500
JJ Aldrich
| Competition tier | W | L |
|---|---|---|
| Tier 1 — UFC / DWCS / PFL / Bellator / ONE / Rizin | 11 | 6 |
| Tier 3 — regional circuit | 4 | 1 |
Tier-weighted record quality: 0.99 · 11 tier-1/2 wins · 3 finish wins over 22 documented bouts
In the UFC: 5-2 against opponents who walked in above .500 · avg opponent walk-in record +0.0 wins over .500
The stand-up battle.
Career totals; norms are the medians of each man's own division.
Significant strikes — landed & absorbed
Where the fight happens (share of sig. strike attempts)
Veronica Hardy
Distance 83.5% (norm 87.6%) · Clinch 8.6% (norm 7.3%) · Ground 7.9% (norm 4.9%)
JJ Aldrich
Distance 87.6% (norm 87.6%) · Clinch 7.0% (norm 7.3%) · Ground 5.4% (norm 4.9%)
What they throw (share of sig. strike attempts by target)
Veronica Hardy
Head 78.1% (norm 78.1%) · Body 13.1% (norm 14.2%) · Legs 8.8% (norm 7.7%)
JJ Aldrich
Head 88.4% (norm 78.1%) · Body 7.9% (norm 14.2%) · Legs 3.7% (norm 7.7%)
Zone accuracy matrix Landed / attempted by zone
Green ≥ division median, red below. UFCStats tracks position and target as separate splits.
| Zone | Hardy L/A | Acc | Women's Flyweight med | Aldrich L/A | Acc | Women's Flyweight med |
|---|---|---|---|---|---|---|
| BY POSITION | ||||||
| At distance | 293 / 708 | 41.4% | 39.9% | 741 / 1752 | 42.3% | 39.9% |
| In the clinch | 48 / 73 | 65.8% | 73.3% | 102 / 139 | 73.4% | 73.3% |
| On the ground | 49 / 67 | 73.1% | 74.7% | 79 / 108 | 73.1% | 74.7% |
| BY TARGET | ||||||
| To the head | 255 / 662 | 38.5% | 34.9% | 746 / 1768 | 42.2% | 34.9% |
| To the body | 71 / 111 | 64.0% | 69.5% | 118 / 158 | 74.7% | 69.5% |
| To the legs | 64 / 75 | 85.3% | 82.6% | 58 / 73 | 79.5% | 82.6% |
Zones with fewer than 25 attempts are marked "too few to rate". Each fighter is measured against the median of leaderboard-eligible fighters in his own division (Women's Flyweight: 46 fighters · Women's Flyweight: 46 fighters).
What lands on them Opponents' accuracy against each man
Green ≤ division median — harder to hit than the typical man in his division.
| Zone | vs Hardy L/A | Opp acc | Women's Flyweight med | vs Aldrich L/A | Opp acc | Women's Flyweight med |
|---|---|---|---|---|---|---|
| BY POSITION | ||||||
| At distance | 233 / 590 | 39.5% | 38.8% | 853 / 2447 | 34.9% | 38.8% |
| In the clinch | 105 / 126 | 83.3% | 74.1% | 153 / 216 | 70.8% | 74.1% |
| On the ground | 75 / 115 | 65.2% | 73.4% | 16 / 20 | too few to rate | 73.4% |
| BY TARGET | ||||||
| To the head | 244 / 597 | 40.9% | 35.3% | 528 / 1975 | 26.7% | 35.3% |
| To the body | 130 / 172 | 75.6% | 69.0% | 274 / 425 | 64.5% | 69.0% |
| To the legs | 39 / 62 | 62.9% | 78.7% | 220 / 283 | 77.7% | 78.7% |
The ground war.
Takedowns, control and submissions — career totals with each man's per-minute rates against his division norm.
Bars compare the two men's rates (per-minute / per-15 figures), not raw totals — Aldrich has more cage time on record.