Tatsuro Taira, a 125-pound fighter with an impressive record of 17-1-0 (7-1-0 in UFC), is set to face Brandon Moreno at UFC 323: Dvalishvili vs. Yan 2 on December 6, 2025. Taira's ELO rating of 1125 places him as the underdog against Moreno's 1150.
In terms of statistics, both fighters exhibit strong takedown accuracy (Taira at 48%, Moreno at 44%) and striking precision (Taira at 60%, Moreno at 44%). However, Taira averages fewer strikes per minute (2.87) compared to Moreno.
The ELO difference of 25 points suggests that Moreno is favored in this matchup. Betting odds may not always align perfectly with ELO predictions, but this discrepancy could indicate a closer fight than the ELO rating might suggest. Regardless, Taira's underdog status underscores the challenge he faces against the experienced Moreno.
| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2025-12-06 | UFC 323: Dvalishvili vs. Yan 2 | Brandon Moreno | KO/TKO Punches | 2 | 2:24 | Win | -130 |
| 2025-08-02 | UFC Fight Night: Taira vs. Park | HyunSung Park | SUB Neck Crank | 2 | 1:06 | Win | - |
| 2024-10-12 | UFC Fight Night: Royval vs. Taira | Brandon Royval | S-DEC | 5 | 5:00 | Loss | - |
| 2024-06-15 | UFC Fight Night: Perez vs. Taira | Alex Perez | KO/TKO | 2 | 2:59 | Win | - |
| 2023-12-09 | UFC Fight Night: Song vs. Gutierrez | Carlos Hernandez | KO/TKO Punches | 2 | 0:55 | Win | - |
| 2023-07-08 | UFC 290: Volkanovski vs. Rodriguez | Edgar Chairez | U-DEC | 3 | 5:00 | Win | - |
| 2023-02-04 | UFC Fight Night: Lewis vs. Spivac | Jesus Aguilar | SUB Triangle Armbar | 1 | 4:20 | Win | - |
| 2022-10-15 | UFC Fight Night: Grasso vs. Araujo | CJ Vergara | SUB Armbar | 2 | 4:19 | Win | - |
| 2022-05-14 | UFC Fight Night: Blachowicz vs. Rakic | Carlos Candelario | U-DEC | 3 | 5:00 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 9 | 2025-12-06 | Brandon Moreno | 1150 | Win | +22 | 1147 |
| 8 | 2025-08-02 | HyunSung Park | 1058 | Win | +19 | 1125 |
| 7 | 2024-10-12 | Brandon Royval | 1040 | Loss | 0 | 1106 |
| 6 | 2024-06-15 | Alex Perez | 1073 | Win | +20 | 1106 |
| 5 | 2023-12-09 | Carlos Hernandez | 1001 | Win | +18 | 1086 |
| 4 | 2023-07-08 | Edgar Chairez | 1000 | Win | +14 | 1068 |
| 3 | 2023-02-04 | Jesus Aguilar | 1000 | Win | +19 | 1054 |
| 2 | 2022-10-15 | CJ Vergara | 983 | Win | +19 | 1035 |
| 1 | 2022-05-14 | Carlos Candelario | 1000 | Win | +16 | 1016 |