- Nickname
- Mean Machine
- Full name
- Estevan M. Garcia Jr.
- Age
- 34
- Nationality
- US
- Division
- Featherweight
- UFC rank
- N/A
Steve Garcia
Data as of: 2026-07-09 13:45:10 UTC
- FiteQuant MMA score
- 64.00
- Confidence
- Medium 0.697
- Primary style
- Striker / Boxer
- Secondary style
- Striker / Kickboxer
- Height
- 183 cm
- Reach
- 190 cm
- Stance
- Southpaw
Career Snapshot
- Record
- 19-6-0
- Total fights
- 25
- Win rate
- 76.0%
- Finish rate
- 79.0%
Subjective Stats
Boxing / Punching
84.0
Confidence: High 0.820
Kicks / Leg Attacks
72.0
Confidence: Medium 0.680
Wrestling / Takedowns
38.0
Confidence: Medium 0.610
Submission Grappling / Jiu-Jitsu
44.0
Confidence: Medium 0.580
Striking Defence
58.0
Confidence: Medium 0.670
Grappling / Submission Defence
60.0
Confidence: Medium 0.570
Fight IQ / Adaptability
64.0
Confidence: Medium 0.630
Cardio / Engine
68.0
Confidence: Medium 0.620
Pace / Pressure
83.0
Confidence: High 0.790
Durability / Recovery
69.0
Confidence: Medium 0.660
Style Profile Primary Style: Striker / Boxer Secondary Style: Striker / Kickboxer
Pressure-oriented southpaw finisher whose MMA identity is primarily punch-driven striking, with a meaningful but secondary kickboxing layer and limited wrestling/grappling emphasis.
Style rows below share a 100-point allocation across the profile.
Wrestler
8.0
Confidence: High 0.770
Submission / Jiu-Jitsu
7.0
Confidence: Medium 0.740
Striker / Boxer
56.0
Confidence: High 0.840
Striker / Kickboxer
29.0
Confidence: High 0.780
Objective Stats
Win Rate Last 3
66.7
Confidence: High 1.000
Finish Rate Last 3
33.3
Confidence: High 1.000
Activity Last 3 In Last 12m
100.0
Confidence: High 1.000
Opponent Rating Last 3
N/A
Confidence: No Data
Trend Score Last 5
76.7
Confidence: High 1.000
Win Rate Last 3 Relative
70.8
Confidence: High 1.000
Finish Rate Last 3 Relative
54.2
Confidence: High 1.000
Activity Last 3 In Last 12m Relative
100.0
Confidence: High 1.000
Opponent Rating Last 3 Relative
N/A
Confidence: No Data
Trend Score Last 5 Relative
77.2
Confidence: High 1.000
Fight-by-Fight History
Diego Lopes
14 Jun 2026 · LOSS · KO
Rounds: 2/3
UFC Freedom 250
David Onama
01 Nov 2025 · WIN · TKO
Rounds: 1/5
UFC Fight Night 263
Calvin Kattar
12 Jul 2025 · WIN · Decision (unanimous)
Rounds: 3/3
UFC on ESPN 70
Kyle Nelson
07 Sep 2024 · WIN · TKO (elbows and punches)
Rounds: 1/3
UFC Fight Night 242
Seung Woo Choi
20 Jul 2024 · WIN · TKO
Rounds: 1/3
UFC on ESPN 60
Melquizael Costa
09 Dec 2023 · WIN · KO
Rounds: 2/3
UFC Fight Night 233
Shayilan Nuerdanbieke
08 Apr 2023 · WIN · TKO (body kick and ground and pound)
Rounds: 2/3
UFC 287
Chase Hooper
29 Oct 2022 · WIN · TKO
Rounds: 1/3
UFC Fight Night 213
Hayisaer Maheshate
11 Jun 2022 · LOSS · KO
Rounds: 1/3
UFC 275
Charlie Ontiveros
09 Oct 2021 · WIN · TKO
Rounds: 2/3
UFC Fight Night 194
Luis Peña
29 Feb 2020 · LOSS · Decision (unanimous)
Rounds: 3/3
UFC Fight Night 169