The content below shows how the model reached its conclusion for the prediction. The higher the value of the number, the more confident the model is in the prediction. The confidence scores do not perfectly correlate with accuracy. Use your judgement to see where the model may have missed the mark.
Recent Prediction
This prediction includes detailed insights.
Predicted Winner: Sean O'Malley
Weight Class: Bantamweight
Final Confidence: 27
Value: +0.0%
Reason: Base confidence >= 27, no change
Weight Change: Staying at usual weight
Weight Change: Staying at usual weight
```
Score: 27
Odds:
Sean O'Malley: -425
Aiemann Zahabi: +325
You know what you're getting with Suga Sean. He's a long, switch-hitting sniper who lives at range and punishes anyone who chases him. His most recent outing, the January 2026 decision over Song Yadong, was a measured reminder of his class. He spent two close rounds dealing with Yadong's calf kicks and forward pressure before pulling away in the third, where he bloodied Yadong's nose with sharp jabs, dropped a straight left to knock him off balance, then closed with a 1-2, a knee, and a high kick while Yadong chased air. That third round is the blueprint: when O'Malley gets space and a tiring opponent, he carves people up.
His signature weapons remain elite:
Technically he's evolved from a pure sharpshooter into a more sustained combination puncher, as the Vera rematch showed with his jab-dip-body-head sequences. His statistical edge is enormous: a Significant Striking Impact Differential of 32.6 and Significant Striking Output Differential of 18.4, both far ahead of Zahabi.
Zahabi is a 37-year-old Tristar technician riding the best stretch of his career. He's won six straight, including the biggest scalps of his life: a unanimous decision over a faded Jose Aldo in May 2025 and a split decision over Marlon Vera in October 2025. He's disciplined, durable, and tactically smart, but he is fundamentally a mid-range boxer who relies on opponents either aging or engaging on his terms.
His signature tools:
His recent striking defense numbers are genuinely strong (Recent Significant Striking Defense Percentage of 0.77), and his Recent Win Percentage of 1.00 reflects the streak.
This is a bad stylistic draw for Zahabi. His winning formula, the arm's-length smother, worked against a 38-year-old Aldo and an inactive, passive Vera. O'Malley is neither old nor stationary. He's the longest, fastest, most movement-heavy striker Zahabi has faced, and he punishes exactly the kind of forward entries Zahabi needs to win.
The closest comparison is O'Malley-Sterling: a forward-moving orthodox fighter who couldn't feint his way safely into range and got countered cold.
The model lands on O'Malley but with a modest score of 27, reflecting a clear favorite without total certainty.
The net picture: O'Malley's striking impact and the betting market carry him, while his shaky recent results keep the model honest about the margin.
The model's history with O'Malley is mixed and worth noting. WolfTicketsAI correctly called his wins over Yadong (2026) and Vera (2024), but it whiffed on the first Dvalishvili fight, the Sterling fight (predicted Sterling, O'Malley KO'd him), and the Yan fight. So the model has underrated O'Malley in striking matchups before, which actually leans in favor of this pick.
On Zahabi, the model is also spotty: it correctly tagged his wins over Vera, Munhoz, and Aoriqileng, but missed on Aldo and Basharat (predicting against him both times). Notably, the model has tended to predict against Zahabi and been wrong, but those upsets came against aging or stationary opponents he could smother. That dynamic does not apply here against a mobile counter-striker, so the historical caution carries less weight in this specific matchup.
This is the right kind of fight for Suga Sean. Zahabi is a tough, smart veteran on a hot streak, but his entire winning formula depends on smothering older or passive opponents, and O'Malley is fast, long, mobile, and lethal at countering exactly the forward entries Zahabi needs. Vera already dropped Zahabi walking in, and O'Malley's open-side left is a sharper version of that same punishment. Unless Zahabi can replicate the calf-kick or wrestling pressure that has actually troubled O'Malley, and he can't, he's walking into the sniper's range. WolfTicketsAI sides with Sean O'Malley, and the stylistic math backs it.
| Stat | Sean O'Malley | Aiemann Zahabi | Weight Class Average | |
|---|---|---|---|---|
| Main Stats | ||||
| Age | 31 | 38 | 32 | |
| Height | 71" | 68" | 68" | |
| Reach | 72" | 68" | 69" | |
| Win Percentage | 86.36% | 87.50% | 81.10% | |
| Wins | 20 | 14 | ||
| Losses | 3 | 3 | ||
| Wins at Weight Class | 9 | 7 | ||
| Losses at Weight Class | 2 | 2 | ||
| Striking Stats | ||||
| Striking Accuracy | 61.69% | 48.33% | 48.10% | |
| Significant Striking Accuracy | 60.76% | 47.66% | 42.87% | |
| Strikes Landed Per Minute | 6.346 | 4.673 | 5.016 | |
| Significant Strikes Landed Per Minute | 6.042 | 4.541 | 3.774 | |
| Knockdowns per Fight | 0.499 | 0.372 | 0.432 | |
| Striking Impact Differential | 14.60% | 5.50% | 3.51% | |
| Significant Striking Impact Differential | 32.60% | 5.60% | 3.08% | |
| Striking Output Differential | -1.67% | -44.90% | 4.43% | |
| Significant Striking Output Differential | 18.40% | -44.80% | 3.82% | |
| Striking Defense to Offense Ratio | 83.41% | 195.94% | 95.66% | |
| Significant Striking Defense to Offense Ratio | 84.13% | 201.45% | 112.44% | |
| Striking Defense Percentage | 60.41% | 69.16% | 49.98% | |
| Takedown and Submission Stats | ||||
| Submissions per Fight | 0.249 | 0.000 | 0.422 | |
| Takedowns per Fight | 0.249 | 0.124 | 1.418 | |
| Takedowns Attempted per Fight | 0.582 | 0.867 | 4.021 | |
| Takedown Defense | 67.57% | 19.23% | 69.97% | |
| Takedown Accuracy | 42.86% | 14.29% | 29.07% | |
| Head Stats | ||||
| Head Strikes Landed per Minute | 4.030 | 3.278 | 2.380 | |
| Head Strikes Attempted per Minute | 7.400 | 7.670 | 6.165 | |
| Head Strikes Absorbed per Minute | 1.635 | 2.485 | 2.193 | |
| Body Stats | ||||
| Body Strikes Landed per Minute | 1.452 | 0.751 | 0.811 | |
| Body Strikes Attempted per Minute | 1.946 | 1.148 | 1.173 | |
| Body Strikes Absorbed per Minute | 0.516 | 0.850 | 0.758 | |
| Leg Stats | ||||
| Leg Strikes Landed per Minute | 0.560 | 0.512 | 0.582 | |
| Leg kicks Attempted per Minute | 0.599 | 0.710 | 0.729 | |
| Leg kicks Absorbed per Minute | 1.181 | 0.743 | 0.596 | |
| Clinch Stats | ||||
| Clinch Strikes Landed per Minute | 0.111 | 0.173 | 0.387 | |
| Clinch Strikes Attempted per Minute | 0.139 | 0.264 | 0.532 | |
| Clinch Strikes Absorbed per Minute | 0.183 | 0.074 | 0.335 | |
| Date | Weight | Elevation | Red Corner | Blue Corner | Winner |
|---|---|---|---|---|---|
| Jan. 24, 2026 | Bantamweight | Sean O'Malley | Song Yadong | Sean O'Malley | |
| June 7, 2025 | UFC Bantamweight Title | Merab Dvalishvili | Sean O'Malley | Merab Dvalishvili | |
| Sept. 14, 2024 | UFC Bantamweight Title | Sean O'Malley | Merab Dvalishvili | Merab Dvalishvili | |
| March 9, 2024 | UFC Bantamweight Title | Sean O'Malley | Marlon Vera | Sean O'Malley | |
| Aug. 19, 2023 | UFC Bantamweight Title | Aljamain Sterling | Sean O'Malley | Sean O'Malley | |
| Oct. 22, 2022 | Bantamweight | Petr Yan | Sean O'Malley | Sean O'Malley | |
| July 2, 2022 | Bantamweight | Pedro Munhoz | Sean O'Malley | None | |
| Dec. 11, 2021 | Bantamweight | Raulian Paiva | Sean O'Malley | Sean O'Malley | |
| July 10, 2021 | Bantamweight | Sean O'Malley | Kris Moutinho | Sean O'Malley | |
| March 27, 2021 | Bantamweight | Sean O'Malley | Thomas Almeida | Sean O'Malley | |
| Aug. 15, 2020 | Bantamweight | Sean O'Malley | Marlon Vera | Marlon Vera | |
| June 6, 2020 | Bantamweight | Eddie Wineland | Sean O'Malley | Sean O'Malley | |
| March 7, 2020 | Bantamweight | Sean O'Malley | Jose Quinonez | Sean O'Malley | |
| March 3, 2018 | Bantamweight | Sean O'Malley | Andre Soukhamthath | Sean O'Malley | |
| Dec. 1, 2017 | Bantamweight | Sean O'Malley | Terrion Ware | Sean O'Malley |
| Date | Weight | Elevation | Red Corner | Blue Corner | Winner |
|---|---|---|---|---|---|
| Oct. 18, 2025 | Bantamweight | Marlon Vera | Aiemann Zahabi | Aiemann Zahabi | |
| May 10, 2025 | Featherweight | Jose Aldo | Aiemann Zahabi | Aiemann Zahabi | |
| Nov. 2, 2024 | Bantamweight | Aiemann Zahabi | Pedro Munhoz | Aiemann Zahabi | |
| March 2, 2024 | Bantamweight | Aiemann Zahabi | Javid Basharat | Aiemann Zahabi | |
| June 10, 2023 | Bantamweight | Aiemann Zahabi | Aoriqileng | Aiemann Zahabi | |
| July 9, 2022 | Bantamweight | Aiemann Zahabi | Ricky Turcios | Aiemann Zahabi | |
| Feb. 20, 2021 | Bantamweight | Aiemann Zahabi | Drako Rodriguez | Aiemann Zahabi | |
| May 4, 2019 | Bantamweight | Aiemann Zahabi | Vince Morales | Vince Morales | |
| Nov. 4, 2017 | Bantamweight | Aiemann Zahabi | Ricardo Ramos | Ricardo Ramos | |
| Feb. 19, 2017 | Bantamweight | Aiemann Zahabi | Reginaldo Vieira | Aiemann Zahabi |