David Onama

MMA Record: 14-3-0
UFC Record: 6-3-0
Weight Class: Featherweight (Ranked #14)
Fighting Style: Striker
Hometown: Uganda
Trains at: Factory X

David Onama - UFC Fighter Profile

David Onama is a professional mixed martial arts fighter competing in the UFC Featherweight division and is ranked #14. Born in Uganda, David Onama has compiled an MMA record of 14-3-0 with a UFC record of 6-3-0. Known for their Striker fighting style, David Onama trains at Factory X in Uganda. With an ELO rating of 1078, David Onama ranks #254 out of 2638 UFC fighters.

Career Highlights: David Onama has 6 wins in the UFC. David Onama lands an average of 5.07 significant strikes per minute and averages 1.05 takedowns per 15 minutes.

Fight Results Breakdown

9
Total Fights

Fighter Profile

David Onama, a mixed martial artist, has compiled an impressive record of 14 wins, 3 losses, and 0 draws, competing primarily in the 145 lbs weight class. Known for his striker fighting style, Onama demonstrated a significant strikes per minute average of 5.07 during his UFC career. His striking accuracy stands at 50%, while he absorbs an average of 4.89 strikes per minute and maintains a strike defense of 51%. Onama's performance statistics also reveal that he attempts an average of 0.5 submissions per 15 minutes, with a takedown accuracy of 30% and an average of 1.05 takedowns per 15 minutes. His ELO rating is 1078, placing him at the #14 spot in the UFC's Featherweight rankings. Notable victories in Onama's career include a decision win against Giga Chikadze, whose ELO rating was 1085 at the time of their encounter. In his most recent fights, Onama has demonstrated consistent performance, winning four out of his last five bouts. His latest victory was against Steve Garcia on November 1st, 2025, marking a loss for him due to a KO/TKO by punches. Prior to this, he won against Roberto Romero and Giga Chikadze via decision, as well as Gabriel Santos through a KO/TKO punch and Jonathan Pearce via unanimous decision.

Biggest Win
Opponent ELO: 1085

Physical & Background Stats

Height
5' 11'
Weight
Featherweight
Reach
74'
Stance
Orthodox
Date of Birth
Jun 07 1994
Age
31
Peak ELO
1093
ELO Rank
254 of 2638
Strength of Schedule
136-51-1
Combined record of UFC opponents
Avg ELO of Opponents
1030.9
Avg ELO of Defeated Opponents
1020.5

Performance Statistics

SLpM
5.07
Significant Strikes Landed per Minute
Str. Acc.
50%
Significant Striking Accuracy
SApM
4.89
Significant Strikes Absorbed per Minute
Str. Def.
51%
Significant Strike Defence
TD Avg.
1.05
Average Takedowns per 15 minutes
TD Acc.
30%
Takedown Accuracy
Sub. Avg.
0.5
Average Submissions per 15 minutes

David Onama Fight History

Date Event Opponent Method Round Time Result
2025-11-01 UFC Fight Night: Garcia vs. Onama Steve Garcia KO/TKO Punches 1 3:34 Loss
2025-04-26 UFC Fight Night: Machado Garry vs. Prates Giga Chikadze U-DEC 3 5:00 Win
2024-11-16 UFC 309: Jones vs. Miocic Roberto Romero U-DEC 3 5:00 Win
2024-04-27 UFC Fight Night: Nicolau vs. Perez Jonathan Pearce U-DEC 3 5:00 Win
2023-06-24 UFC Fight Night: Emmett vs. Topuria Gabriel Santos KO/TKO Punch 2 4:13 Win
2022-08-13 UFC Fight Night: Vera vs. Cruz Nate Landwehr M-DEC 3 5:00 Loss
2022-07-09 UFC Fight Night: Dos Anjos vs. Fiziev Garrett Armfield SUB Arm Triangle 2 3:13 Win
2022-02-19 UFC Fight Night: Walker vs. Hill Gabriel Benitez KO/TKO Punches 1 4:24 Win
2021-10-23 UFC Fight Night: Costa vs. Vettori Mason Jones U-DEC 3 5:00 Loss

ELO Progression Over Time

David Onama ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
9 2025-11-01 Steve Garcia 1108 Loss -15 1078
8 2025-04-26 Giga Chikadze 1085 Win +16 1093
7 2024-11-16 Roberto Romero 1000 Win +13 1077
6 2024-04-27 Jonathan Pearce 1066 Win +17 1064
5 2023-06-24 Gabriel Santos 1000 Win +20 1047
4 2022-08-13 Nate Landwehr 1008 Loss 0 1027
3 2022-07-09 Garrett Armfield 1000 Win +21 1027
2 2022-02-19 Gabriel Benitez 1031 Win +23 1006
1 2021-10-23 Mason Jones 984 Loss -17 983

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...