March 17, 2023
Women's Flyweight Bout
Click any category to learn how it's calculated.
Predictions and betting recommendations are only available for fights after July 10, 2025
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Total UFC Fights | 2 | 6 |
| Experience Gap | -4 | 4 |
| Experience ELO | 979 | 942 |
| ELO Change | -42 | +42 |
Veronica Hardy's 4-fight experience advantage (6 vs 2 fights) held true, but the algorithm limited the bonus to prevent over-rewarding Veronica Hardy for the expected result. Had Juliana Miller pulled off the upset, her experience disadvantage would have delivered a modest upset bonus.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Title Fight ? | No | No |
| Title Fight ELO | 996 | 972 |
| ELO Change | -25 | +25 |
This was not a title fight, so both fighters received standard ELO adjustments. However, since ELO is a relative system, victories over former champions can have an indirect impact, and Title Fight ELO can differ from Basic ELO.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Fight Outcome | Decision - Unanimous | Decision - Unanimous |
| Last Round | 3 | 3 |
| Time of Finish | 5:00 | 5:00 |
| Win Type ELO | 1 028 | 1 021 |
| ELO Change | -56 | +56 |
Veronica Hardy earned a clear Decision - Unanimous, receiving full decision bonuses for controlling the fight across all rounds. Of course, a finish would have yielded even greater rewards.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Significant Strikes Landed | 30 | 62 |
| Significant Strikes Attempted | 79 | 77 |
| Total Strikes Landed | 49 | 78 |
| Knockdowns Scored | 0 | 0 |
| Striking ELO | 1 015 | 932 |
| ELO Change | -56 | +56 |
Veronica Hardy controlled the striking exchanges with 78 vs 49 total strikes, 62 vs 30 significant strikes, 80.5% vs 38.0% accuracy. Veronica Hardy capitalized on this striking dominance.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Takedowns Landed | 0 | 4 |
| Takedowns Attempted | 3 | 4 |
| Ground Control Time | 1:19 | 7:36 |
| Ground Strikes Landed | 1 | 25 |
| Ground ELO | 943 | 1 022 |
| ELO Change | -163 | +163 |
Veronica Hardy dominated Juliana Miller on the ground with 4 vs 0 takedowns, 7:36 of control time, 25 ground strikes, earning massive ground ELO bonuses.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Days Since Last Fight | 225 | 1 099 |
| Activity ELO | 997 | 986 |
| ELO Change | -24 | +22 |
Veronica Hardy demonstrated extended layoff with 1099 days since her last fight, earning reduced bonuses due to inactivity rust. As the winner, Veronica Hardy capitalized on this activity level, while Juliana Miller's 225-day layoff didn't factor into the scoring since only winners receive activity bonuses.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Win Streak | 0 | 1 |
| Win Streak ELO | 998 | 978 |
| ELO Change | -25 | +28 |
Veronica Hardy started a new win streak, earning a momentum bonus. Juliana Miller is back at 0 with this loss.
| Metric | Juliana Miller | Veronica Hardy |
|---|---|---|
| Weight Class | Women's Flyweight | Women's Flyweight |
| Double Championship Fight | No | No |
| Basic/Category ELO | 996 | 972 |
| ELO Change | -25 | +25 |
This category provides the foundation ELO scoring without bonuses, except for exceptional multiple division champions.

