Calvin Kattar
The shape of their game.
Percentile scores against UFC veterans — volume-aware, and honest about small samples. The rim is reserved for true specialists.
Radar — percentile vs UFC veterans
Career rates
Output, fight by fight.
Significant strikes landed per minute over the last 8 fights — green dots are wins, red are losses.
Every walk to the cage.
15 UFC bouts, newest first. Tap a fight for the full stat line — opponent records are shown as of fight night.
L Steve Garcia 6-2 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Lewis vs. Teixeira · 2025-07-12
L Youssef Zalal 6-3-1 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Cannonier vs. Rodrigues · 2025-02-15
L Aljamain Sterling 15-4 walk-in Decision - Unanimous · R3 5:00 — UFC 300: Pereira vs. Hill · 2024-04-13
L Arnold Allen 9-0 walk-in KO/TKO · R2 0:08 — UFC Fight Night: Kattar vs. Allen · 2022-10-29
L Josh Emmett 8-2 walk-in Decision - Split · R5 5:00 — UFC Fight Night: Kattar vs. Emmett · 2022-06-18
W Giga Chikadze 7-0 walk-in Decision - Unanimous · R5 5:00 — UFC Fight Night: Kattar vs. Chikadze · 2022-01-15
L Max Holloway 17-6 walk-in Decision - Unanimous · R5 5:00 — UFC Fight Night: Holloway vs. Kattar · 2021-01-16
W Dan Ige 6-1 walk-in Decision - Unanimous · R5 5:00 — UFC Fight Night: Kattar vs. Ige · 2020-07-15
W Jeremy Stephens 15-16 walk-in KO/TKO · R2 2:49 — UFC 249: Ferguson vs. Gaethje · 2020-05-09
L Zabit Magomedsharipov 5-0 walk-in Decision - Unanimous · R3 5:00 — UFC Fight Night: Zabit vs. Kattar · 2019-11-09
W Ricardo Lamas 10-5 walk-in KO/TKO · R1 4:06 — UFC 238: Cejudo vs. Moraes · 2019-06-08
W Chris Fishgold 0-0 walk-in KO/TKO · R1 4:11 — UFC Fight Night: Oezdemir vs. Smith · 2018-10-27
L Renato Moicano 3-1 walk-in Decision - Unanimous · R3 5:00 — UFC 223: Khabib vs. Iaquinta · 2018-04-07
W Shane Burgos 3-0 walk-in KO/TKO · R3 0:32 — UFC 220: Miocic vs. Ngannou · 2018-01-20
W Andre Fili 4-3 walk-in Decision - Unanimous · R3 5:00 — UFC 214: Cormier vs. Jones 2 · 2017-07-29
Walk-in records count UFC bouts in this database. For the pre-UFC career, see the record breakdown below or the Tapology button up top.
How the record was built.
Full pro career, from the fighter's Wikipedia record table (Calvin Kattar) — results only; UFC bouts carry full stats in the fight history above.
Wins by method
Losses by method
Fights by organization
Full career — 33 fights, every organization
| Opponent | Method | Event | Org | Rd | Time | |
|---|---|---|---|---|---|---|
| L | Steve Garcia | Decision (unanimous) | UFC on ESPN: Lewis vs. Teixeira
2025-07-12 |
UFC | 3 | 5:00 |
| L | Youssef Zalal | Decision (unanimous) | UFC Fight Night: Cannonier vs. Rodrigues
2025-02-15 |
UFC | 3 | 5:00 |
| L | Aljamain Sterling | Decision (unanimous) | UFC 300
2024-04-13 |
UFC | 3 | 5:00 |
| L | Arnold Allen | TKO (knee injury) | UFC Fight Night: Kattar vs. Allen
2022-10-29 |
UFC | 2 | 0:08 |
| L | Josh Emmett | Decision (split) | UFC on ESPN: Kattar vs. Emmett
2022-06-18 |
UFC | 5 | 5:00 |
| W | Giga Chikadze | Decision (unanimous) | UFC on ESPN: Kattar vs. Chikadze
2022-01-15 |
UFC | 5 | 5:00 |
| L | Max Holloway | Decision (unanimous) | UFC on ABC: Holloway vs. Kattar
2021-01-16 |
UFC | 5 | 5:00 |
| W | Dan Ige | Decision (unanimous) | UFC on ESPN: Kattar vs. Ige
2020-07-16 |
UFC | 5 | 5:00 |
| W | Jeremy Stephens | KO (elbows) | UFC 249
2020-05-09 |
UFC | 2 | 2:42 |
| L | Zabit Magomedsharipov | Decision (unanimous) | UFC Fight Night: Magomedsharipov vs. Kattar
2019-11-09 |
UFC | 3 | 5:00 |
| W | Ricardo Lamas | KO (punches) | UFC 238
2019-06-08 |
UFC | 1 | 4:06 |
| W | Chris Fishgold | TKO (punches) | UFC Fight Night: Volkan vs. Smith
2018-10-27 |
UFC | 1 | 4:11 |
| L | Renato Moicano | Decision (unanimous) | UFC 223
2018-04-07 |
UFC | 3 | 5:00 |
| W | Shane Burgos | TKO (punches) | UFC 220
2018-01-20 |
UFC | 3 | 0:32 |
| W | Andre Fili | Decision (unanimous) | UFC 214
2017-07-29 |
UFC | 3 | 5:00 |
| W | Chris Foster | Decision (unanimous) | CES MMA 38
2016-09-23 |
CES MMA | 3 | 5:00 |
| W | Kenny Foster | Decision (split) | CES MMA 34
2016-04-01 |
CES MMA | 3 | 5:00 |
| W | Gabriel Baino | Decision (unanimous) | Combat Zone 44
2013-06-14 |
Combat Zone | 3 | 5:00 |
| W | Saul Almeida | Decision (unanimous) | CES MMA 13
2012-10-06 |
CES MMA | 3 | 5:00 |
| W | Cody Stevens | Decision (unanimous) | Combat Zone 39
2011-10-21 |
Combat Zone | 3 | 5:00 |
| W | Luiz Rodrigues | Decision (unanimous) | Combat Zone 36
2011-01-28 |
Combat Zone | 3 | 5:00 |
| W | Chris Connor | TKO (punches) | Combat Zone 33
2010-06-19 |
Combat Zone | 1 | 3:40 |
| W | Jeff Anderson | TKO (punches) | Xtreme Championship Fight League 2
2010-03-26 |
Xtreme Championship Fight League | 3 | 4:05 |
| L | Don Carlo-Clauss | Decision (split) | Xtreme Championship Fight League 1
2010-02-06 |
Xtreme Championship Fight League | 3 | 5:00 |
| W | Andrew Montanez | Decision (unanimous) | American Steel Cagefighting 2
2009-09-11 |
American Steel Cagefighting | 5 | 5:00 |
| W | Rodrigo Almeida | Submission (guillotine choke) | World Championship Fighting 7
2009-06-27 |
World Championship Fighting | 1 | 2:16 |
| W | Jonathan Bermudez | TKO (punches) | Combat Zone 27
2009-02-06 |
Combat Zone | 1 | 0:29 |
| W | Bobby Diaz | Submission (triangle choke) | World Championship Fighting 5
2008-11-14 |
World Championship Fighting | 1 | 1:21 |
| W | Kevin Roddy | KO (punches) | Combat Zone 26
2008-09-26 |
Combat Zone | 1 | 0:47 |
| L | James Jones | Submission (rear-naked choke) | EliteXC: Primetime
2008-05-31 |
EliteXC | 1 | 4:49 |
| W | Bob Pupa | TKO (submission to punches) | Combat Zone 24
2007-10-13 |
Combat Zone | 1 | 0:51 |
| W | Donald Peters | TKO (punches) | Combat Zone 23
2007-08-25 |
Combat Zone | 1 | — |
| W | Tony Armijo | TKO (punches) | Combat Zone 22
2007-06-23 |
Combat Zone | 1 | 2:02 |
Career history from the fighter's Wikipedia record table (Calvin Kattar) — results only, no strike stats; UFC bouts are marked and carry full stats in the fight history above.
Measured against the division.
Versus the Featherweight average, over 127 qualified fighters (5+ UFC fights, 30+ minutes of cage time). Green = better than average, red = worse; the tick mark is the division mean. "Strikes absorbed" counts lower as better.