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: Tanner Boser
Weight Class: Heavyweight
Final Confidence: 0.0
Value: -30.0%
Reason: Base confidence < 10, decreased by 30%
Value: -10.0%
Reason: Predicted winner is moving up in weight for the first time
Value: -10.0%
Reason: Predicted winner lost by KO/TKO within last 12 months
Weight Change: Moving up in weight (from Light Heavyweight to Heavyweight)
Weight Change: Staying at usual weight
```
Score: 0
Odds:
Tanner Boser: +205
Jhonata Diniz: -250
Boser is the kind of technical heavyweight you rarely see. A Shito-Ryu karate black belt, he moves lighter on his feet than most in the division and leans on timing over brawling. When he is on, that style shows up in clean sequences.
His signature weapons:
Technical evolution: his best run came in 2020 when he cut weight to 235 and found KO power. But his recent form has gone the other way. He is 33 fights deep and slowing. His jab-and-clinch grind against Camur in 2023 was his last good night.
Diniz is a former GLORY kickboxer with a 22-7 kickboxing record and 15 knockouts. He is the betting favorite here at -250, and his hands are legitimate.
His signature weapons:
Technical evolution: Diniz is still a one-dimensional striker learning MMA on the job. His cardio also fades. Against Hines his "offense fell off a cliff" in Round 3.
Here is where it gets interesting. Boser does not wrestle. His takedowns attempted per fight is basically zero. That removes Diniz's single greatest liability from the equation. Diniz does not have to worry about being mauled the way Tybura and Pinto mauled him, because Boser will almost certainly keep it standing.
That means this becomes a kickboxing match, and on paper that favors the larger, sharper, harder-hitting Diniz. He has the reach (79 inches vs 75), the better recent striking accuracy, and the heavier hands. Diniz's counter check hook off the entry is exactly the kind of shot that dropped Boser against Saricam, who finished him with the straight right as Boser came forward.
Boser's path is the leg kick. He landed 21 of 21 leg strikes against Saricam and systematically chopped OSP and Spitz. Diniz's cardio cracks late, and his legs took welting damage against Hines. If Boser can turn this into a high-volume, leg-kick-heavy grind and drag Diniz into Round 3, the technical edge shifts his way. The Arlovski fight is the warning though: Boser tends to coast and rely on kicks rather than finish.
The model landed on a razor-thin score of 0, essentially a coin flip that nudged toward Boser.
The striking differentials pulled Boser up enough to offset the heavy odds penalty, landing the model on him by the narrowest possible margin.
This is a caution flag. WolfTicketsAI has struggled badly with both men.
The model has not correctly predicted a Diniz fight, and it has whiffed on Boser's recent KO losses. Take this pick with real skepticism.
WolfTicketsAI picks Tanner Boser, and the logic is clean even at a score of 0: Boser does not wrestle, so Diniz's one catastrophic weakness never comes into play, and Boser's leg kicks plus Diniz's Round 3 fade give the Canadian a live path. But this is the thinnest of edges against the betting favorite, both men are coming off knockouts, and the model's track record on this pair is poor. Boser is the pick, but trust Diniz's power early and Boser's volume late. A dog fight in every sense.
| Stat | Tanner Boser | Jhonata Diniz | Weight Class Average | |
|---|---|---|---|---|
| Main Stats | ||||
| Age | 35 | 35 | 33 | |
| Height | 74" | 76" | 75" | |
| Reach | 75" | 79" | 78" | |
| Win Percentage | 66.67% | 81.82% | 83.04% | |
| Wins | 23 | 9 | ||
| Losses | 11 | 3 | ||
| Wins at Weight Class | 4 | 3 | ||
| Losses at Weight Class | 5 | 2 | ||
| Striking Stats | ||||
| Striking Accuracy | 58.90% | 61.24% | 47.10% | |
| Significant Striking Accuracy | 53.53% | 58.81% | 42.13% | |
| Strikes Landed Per Minute | 6.338 | 4.205 | 4.986 | |
| Significant Strikes Landed Per Minute | 4.816 | 3.672 | 3.579 | |
| Knockdowns per Fight | 0.251 | 0.266 | 0.912 | |
| Striking Impact Differential | 21.82% | -35.60% | 4.88% | |
| Significant Striking Impact Differential | 19.73% | 3.00% | 2.70% | |
| Striking Output Differential | 22.73% | -71.00% | 6.01% | |
| Significant Striking Output Differential | 21.00% | -22.00% | 3.45% | |
| Striking Defense to Offense Ratio | 68.47% | 137.97% | 63.39% | |
| Significant Striking Defense to Offense Ratio | 84.38% | 130.43% | 79.60% | |
| Striking Defense Percentage | 57.51% | 58.44% | 40.86% | |
| Takedown and Submission Stats | ||||
| Submissions per Fight | 0.000 | 0.000 | 0.246 | |
| Takedowns per Fight | 0.000 | 0.000 | 1.195 | |
| Takedowns Attempted per Fight | 0.125 | 0.000 | 3.295 | |
| Takedown Defense | 43.75% | 44.44% | 81.94% | |
| Takedown Accuracy | 0.00% | 0.00% | 24.61% | |
| Head Stats | ||||
| Head Strikes Landed per Minute | 2.324 | 2.732 | 2.566 | |
| Head Strikes Attempted per Minute | 6.079 | 5.180 | 5.603 | |
| Head Strikes Absorbed per Minute | 1.873 | 2.732 | 1.903 | |
| Body Stats | ||||
| Body Strikes Landed per Minute | 0.937 | 0.195 | 0.577 | |
| Body Strikes Attempted per Minute | 1.221 | 0.284 | 0.751 | |
| Body Strikes Absorbed per Minute | 0.719 | 0.461 | 0.629 | |
| Leg Stats | ||||
| Leg Strikes Landed per Minute | 1.555 | 0.745 | 0.436 | |
| Leg kicks Attempted per Minute | 1.697 | 0.781 | 0.491 | |
| Leg kicks Absorbed per Minute | 0.410 | 0.213 | 0.541 | |
| Clinch Stats | ||||
| Clinch Strikes Landed per Minute | 0.435 | 0.124 | 0.437 | |
| Clinch Strikes Attempted per Minute | 0.560 | 0.248 | 0.594 | |
| Clinch Strikes Absorbed per Minute | 0.376 | 0.036 | 0.351 | |
| Date | Weight | Elevation | Red Corner | Blue Corner | Winner |
|---|---|---|---|---|---|
| April 18, 2026 | Heavyweight | Tanner Boser | Gokhan Saricam | Gokhan Saricam | |
| Aug. 5, 2023 | Light Heavyweight | Tanner Boser | Aleksa Camur | Tanner Boser | |
| April 15, 2023 | Light Heavyweight | Tanner Boser | Ion Cutelaba | Ion Cutelaba | |
| Sept. 17, 2022 | Heavyweight | Tanner Boser | Rodrigo Nascimento | Rodrigo Nascimento | |
| June 26, 2021 | Heavyweight | Tanner Boser | Ovince Saint Preux | Tanner Boser | |
| June 5, 2021 | Heavyweight | Tanner Boser | Ilir Latifi | Ilir Latifi | |
| Nov. 7, 2020 | Heavyweight | Andrei Arlovski | Tanner Boser | Andrei Arlovski | |
| July 25, 2020 | Heavyweight | Tanner Boser | Raphael Pessoa | Tanner Boser | |
| June 27, 2020 | Heavyweight | Philipe Lins | Tanner Boser | Tanner Boser | |
| Dec. 21, 2019 | Heavyweight | Ciryl Gane | Tanner Boser | Ciryl Gane | |
| Oct. 18, 2019 | Heavyweight | Daniel Spitz | Tanner Boser | Tanner Boser |
| Date | Weight | Elevation | Red Corner | Blue Corner | Winner |
|---|---|---|---|---|---|
| Oct. 11, 2025 | Heavyweight | Jhonata Diniz | Mario Pinto | Mario Pinto | |
| June 28, 2025 | Heavyweight | Jhonata Diniz | Alvin Hines | Jhonata Diniz | |
| Nov. 16, 2024 | Heavyweight | Marcin Tybura | Jhonata Diniz | Marcin Tybura | |
| Aug. 10, 2024 | Heavyweight | Jhonata Diniz | Karl Williams | Jhonata Diniz | |
| April 27, 2024 | Heavyweight | Austen Lane | Jhonata Diniz | Jhonata Diniz |