Split decision. 2 of 3 judges scored the bout for Brandon Moreno; Andrew Topps had it for Joseph Morales.
Scorecards as recorded by PropSports results · source ↗ · fighter attribution derived from the recorded result, not assumed from score order · how this is built
| 0 | Knockdowns | 0 |
|---|---|---|
| 67/180 | Sig. strikes37% · 39% | 71/183 |
| 71/184 | Total strikes | 77/189 |
| 2/2 | Takedowns | 1/8 |
| 2:34 | Control | 0:35 |
| 0 | Reversals | 0 |
| 35/144 | Head | 58/163 |
|---|---|---|
| 22/26 | Body | 9/14 |
| 10/10 | Leg | 4/6 |
| 61/171 | Distance | 61/170 |
|---|---|---|
| 4/4 | Clinch | 7/10 |
| 2/5 | Ground | 3/3 |
Both breakdowns decompose the same significant-strike totals, once by target and once by position, so each adds back to the sig. strikes line above.
Fight progression reconstructed from verified round-level observations.
Pace is significant strikes landed per minute of observed round time. A round with no recorded observation is left empty rather than drawn as zero.
| Round | Fighter | KD | Sig. str. | Total | TD | Sub | Ctrl | Head | Body | Leg |
|---|---|---|---|---|---|---|---|---|---|---|
Moreno ended a two-fight skid by blending fast exchanges with late control, reinforcing his decision equity while leaving unresolved questions about his defensive risk.
Morales’ submission-led return has pushed him into favorite territory, while Moreno’s reach, output and takedown defense complicate the case for backing recent form.
| R1 |
| Brandon Moreno |
| 0 |
| 27/72 |
| 29/74 |
| 0/0 |
| 0 |
| 0:13 |
| 16 |
| 10 |
| 1 |
| Joseph Morales | 0 | 29/76 | 29/76 | 1/2 | 0 | 0:21 | 23 | 3 | 3 |
| R2 | Brandon Moreno | 0 | 25/70 | 25/70 | 0/0 | 0 | 0:00 | 13 | 8 | 4 |
| Joseph Morales | 0 | 26/71 | 26/71 | 0/3 | 0 | 0:00 | 22 | 3 | 1 |
| R3 | Brandon Moreno | 0 | 15/38 | 17/40 | 2/2 | 0 | 2:21 | 6 | 4 | 5 |
| Joseph Morales | 0 | 16/36 | 22/42 | 0/3 | 0 | 0:14 | 13 | 3 | 0 |