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: Losene Keita
Weight Class: Featherweight
Final Confidence: 28.88
Value: +5.0%
Reason: Base confidence between 22 and 26, increased by 5%
Value: +10.0%
Reason: Opponent lost by KO/TKO within last 12 months
Weight Change: Staying at usual weight
Weight Change: Staying at usual weight
Score: 25
Odds:
Losene Keita: -360
Muhammad Naimov: +280
Here's the problem you run into with Keita right away. He's a big betting favorite at -360, and WolfTicketsAI still only gives him a confidence score of 25. That gap tells you something. Keita walks in with a gaudy 16-2 record, but his UFC book is thin. His only listed Octagon appearance is a split decision loss to Nathaniel Wood on 2026-03-21 at featherweight. That's the sample we have to work with, and it's a loss.
From that Wood fight, the stat picture paints a fighter who leans on his boxing at range. He lands 2.4 head strikes per minute and mixes in body work at 0.87 per minute, which shows he's willing to go downstairs. His striking accuracy sits at 43.7 percent, and his 62 percent striking defense is respectable. His signature strengths look like this:
The technical evolution here is hard to gauge with one UFC fight on record. What you can say is that against a slick veteran like Wood, Keita hung tough and lost a razor-thin split. He didn't get blown out.
Heuristic warning: Keita has fewer than 2 UFC fights on record. Treat this prediction with reduced certainty. The model has never predicted a Keita fight before, so there is no track record to lean on.
Naimov is the more proven Octagon fighter, sitting at 13-4 overall and roughly 5-2 in the UFC across the fights listed. He's the underdog on paper at +280, but his TrueSkill number of 32.08 towers over Keita's baseline 25.0, and that's not a small thing.
Naimov, nicknamed "Hillman," is a taekwondo-rooted striker who blends creative kicks with clinch-heavy grappling. His signature tools:
Technical evolution: his win over Ofli showed genuinely improved grappling composure and top control, and against Grad he handled adversity and reversed a bad wrestling exchange in Round 3. He's rounded out from the pure striker who beat Mullarkey.
Heuristic warning: Naimov was knocked out in his most recent fight by a 1-2 combination. If Keita's head-hunting boxing lands clean, the same finish is on the table. This is the single most important read in the fight.
This is a classic striker-versus-hybrid-grappler puzzle, and it cuts both directions.
The SHAP data shows a model that leaned on Keita mostly because of the market and a few edges:
Net result is a confidence score of just 25. The model likes Keita as the pick but is not comfortable, and the odds are carrying most of the weight.
WolfTicketsAI has a strong track record on Naimov specifically. It correctly called the Santos KO (0.68), the Grad decision (0.58), the Ofli decision (0.68), and the Erik Silva KO (0.65). Its one miss was picking Wood over Naimov back in 2023, which Naimov won. So the model has read Naimov's fights well recently, and notably it correctly predicted his most recent loss by KO.
On Keita, there is no prediction history at all. The model has never called a Keita fight. Combine that blank slate with his single UFC bout, and you should treat the Keita side of this pick as the softer read.
WolfTicketsAI picks Losene Keita, and the logic is clean even if the confidence is low. Naimov was just knocked out by a straight 1-2, and Keita is a volume boxer who lives behind that exact punch. If Keita keeps range and lands clean, he can repeat what Santos did. But understand the risk: Keita has one UFC fight, it's a loss, he shows no wrestling, and Naimov is the more proven fighter who will look to box into the clinch, chop the legs, and drag this to the mat. The model rides the favorite at a score of 25, which is a lean, not a lock. Back Keita, but respect Naimov's grappling and be ready for it to get ugly if this hits the fence.
| Stat | Losene Keita | Muhammad Naimov | Weight Class Average | |
|---|---|---|---|---|
| Main Stats | ||||
| Age | 28 | 32 | 32 | |
| Height | 67" | 69" | 69" | |
| Reach | 72" | 70" | 71" | |
| Win Percentage | 88.89% | 76.47% | 81.71% | |
| Wins | 17 | 13 | ||
| Losses | 2 | 5 | ||
| Wins at Weight Class | 0 | 4 | ||
| Losses at Weight Class | 1 | 2 | ||
| Striking Stats | ||||
| Striking Accuracy | 43.70% | 53.14% | 47.54% | |
| Significant Striking Accuracy | 43.70% | 40.51% | 42.48% | |
| Strikes Landed Per Minute | 3.467 | 4.939 | 5.092 | |
| Significant Strikes Landed Per Minute | 3.467 | 2.324 | 3.677 | |
| Knockdowns per Fight | 0.000 | 0.199 | 0.569 | |
| Striking Impact Differential | -15.00% | 7.29% | 4.35% | |
| Significant Striking Impact Differential | -15.00% | -5.71% | 2.60% | |
| Striking Output Differential | -59.00% | 26.86% | 3.47% | |
| Significant Striking Output Differential | -59.00% | 6.14% | 1.40% | |
| Striking Defense to Offense Ratio | 213.46% | 51.34% | 84.36% | |
| Significant Striking Defense to Offense Ratio | 213.46% | 99.43% | 104.11% | |
| Striking Defense Percentage | 62.36% | 44.73% | 47.44% | |
| Takedown and Submission Stats | ||||
| Submissions per Fight | 0.000 | 0.199 | 0.569 | |
| Takedowns per Fight | 0.000 | 1.792 | 1.444 | |
| Takedowns Attempted per Fight | 0.000 | 5.178 | 3.732 | |
| Takedown Defense | 100.00% | 36.00% | 70.79% | |
| Takedown Accuracy | 0.00% | 34.62% | 32.53% | |
| Head Stats | ||||
| Head Strikes Landed per Minute | 2.400 | 1.381 | 2.331 | |
| Head Strikes Attempted per Minute | 6.733 | 4.395 | 5.795 | |
| Head Strikes Absorbed per Minute | 2.133 | 1.129 | 2.205 | |
| Body Stats | ||||
| Body Strikes Landed per Minute | 0.867 | 0.505 | 0.776 | |
| Body Strikes Attempted per Minute | 1.000 | 0.810 | 1.120 | |
| Body Strikes Absorbed per Minute | 0.133 | 0.956 | 0.679 | |
| Leg Stats | ||||
| Leg Strikes Landed per Minute | 0.200 | 0.438 | 0.571 | |
| Leg kicks Attempted per Minute | 0.200 | 0.531 | 0.721 | |
| Leg kicks Absorbed per Minute | 2.200 | 0.770 | 0.561 | |
| Clinch Stats | ||||
| Clinch Strikes Landed per Minute | 0.000 | 0.385 | 0.341 | |
| Clinch Strikes Attempted per Minute | 0.000 | 0.584 | 0.474 | |
| Clinch Strikes Absorbed per Minute | 0.000 | 0.797 | 0.303 | |
| Date | Weight | Elevation | Red Corner | Blue Corner | Winner |
|---|---|---|---|---|---|
| March 21, 2026 | Featherweight | Nathaniel Wood | Losene Keita | Nathaniel Wood |
| Date | Weight | Elevation | Red Corner | Blue Corner | Winner |
|---|---|---|---|---|---|
| Dec. 6, 2025 | Featherweight | Muhammad Naimov | Mairon Santos | Mairon Santos | |
| June 21, 2025 | Featherweight | Muhammad Naimov | Bogdan Grad | Muhammad Naimov | |
| Feb. 1, 2025 | Featherweight | Muhammad Naimov | Kaan Ofli | Muhammad Naimov | |
| June 22, 2024 | Featherweight | Muhammad Naimov | Felipe Lima | Felipe Lima | |
| Feb. 24, 2024 | Featherweight | Erik Silva | Muhammad Naimov | Muhammad Naimov | |
| Oct. 21, 2023 | Featherweight | Nathaniel Wood | Muhammad Naimov | Muhammad Naimov | |
| June 3, 2023 | Lightweight | Jamie Mullarkey | Muhammad Naimov | Muhammad Naimov |