Skip to content
Menu
  • MMA Rankings
    • Current MMA Rankings
      • Men’s MMA Ranking
        • Pound for Pound
        • Division Point Dominance
        • Heavyweight+
        • Light Heavyweight
        • Middleweight
        • Welterweight
        • Lightweight
        • Featherweight
        • Bantamweight
        • Flyweight
        • Strawweight
      • Women’s MMA Rankings
        • Women’s Pound for Pound
        • Women’s Division Point Dominance
        • Women’s Featherweight+
        • Women’s Bantamweight
        • Women’s Flyweight
        • Women’s Strawweight
        • Women’s Atomweight
      • Unknown Division
    • All-Time MMA Rankings
      • About All-Time Rankings
      • All-Time Absolute
      • All-Time Womens (Open)
      • All-Time Heavyweight+
      • All-Time LightHeavyweight
      • All-Time Middleweight
      • All-Time Welterweight
      • All-Time Lightweight
      • All-Time Featherweight
      • All-Time Bantamweight
      • All-Time Flyweight
      • All-Time Strawweight
    • Historical MMA Rankings
      • Published Ranking Snapshots
      • Generated Historical Rankings
  • Records & Statistics
    • Unusual Decisions
    • MMA Fight Outcomes by Weight Class
    • MMA Fight Outcomes by Year
    • Most Wins in MMA Bouts
    • Most Losses in MMA Bouts
    • Most Professional MMA Bouts
    • Most Career Wins Without a Loss
    • Longest Undefeated Streak (Active Fighters)
    • Longest Undefeated Streak (Retired Fighters)
    • Shortest Average Fight
    • Shortest Average Win
    • Best (T)KO Win Percentage
    • Best Submission Win Percentage
    • Most weight divisions fought in
    • Most weight divisions with draw or win
    • Longest Career
    • Database Statistics
  • Features
    • Interviews
    • Blogs
      • Boxing
      • MMA
      • Muay Thai
      • Event Previews
      • Fighter Highlights
      • MMA Ranks
      • Historical Ranks
      • MMA Statistics
      • News
    • MMA Promotions Ranking
    • Weekly Ranking Summary
      • Biggest Movers
      • Recently Active
      • Newly Ranked
      • Dropouts
      • Division Changes
      • Inactive Fighters
      • Quality Performance Decay
      • Strength of Schedule
    • Lineal Championship Histories
      • About Lineal Championships
      • Heavyweights
      • Light Heavyweights
      • Middleweights
      • Welterweights
      • Lightweights
      • Featherweights
      • Bantamweights
      • Flyweights
      • Strawweights
      • Women’s Featherweight+
      • Women’s Bantamweight
      • Women’s Flyweight
      • Women’s Strawweight
      • Women’s Atomweight
    • Upcoming Events
      • All Upcoming Events
      • Upcoming UFC Events
      • Upcoming MMA Events by Promotion
      • Upcoming MMA Events by Country
    • Past Events
      • Event Search
      • Past Events by Promotion
      • Past Events by Year
    • MMA Awards
    • Links and Mentions
  • UFC Records
    • About UFC Records
    • Most Wins
    • Most Bouts
    • Consecutive Wins
    • Title Wins
    • Title Bouts
    • Title Defenses
    • Octagon Time
    • UFC ‘Of the Night’ Bonuses
      • All Bonuses
      • Fights of the Night
      • Performances of the Night
      • Knockouts of The Night
      • Submissions of the Night
    • UFC Fight Outcomes by Weight Class
    • UFC Fight Outcomes By Year
  • About Us
    • About MMA Rankings
    • FAQ
    • Contact Us
  • Search
    • Fighter Search
    • Event Search
    • Blog Search
Close Menu
Fight Matrix

David Castillo

  David Castillo's profile at Sherdog 

David Castillo's profile at Tapology 

Association: Elite Performance
Pro Debut Date: 2008-07-12
Pro Record: 20-9-0
Win Finish %: 80.0%
Quality Perf. %: 51.7%
Last Ranked: 4/01/2017

#167 Lightweight

Highest Quarterly Ranking: 10/01/2012

#37 Lightweight

Last Loss Date: 6/03/2017
Last Loss: [NR] Dakota Cochrane

Complete Professional MMA Fight History
Fighter rankings represent most recent generated quarterly rating prior to the fight

  Opponent Outcome
L Dakota Cochrane
#77 Welterweight
Decision (Unanimous)
Round 3
  Victory FC: Fight Night at Harrahs 5
Saturday, June 3rd 2017
W Scott Thometz
#285 Lightweight
TKO (Kick to the Body and Punches)
Round 3
  FSF - Front Street Fights 9
Friday, August 12th 2016
L Thiago Moises
#199 Featherweight
Submssion (Armbar)
Round 2
  RFA 35 - Moises vs. Castillo
Friday, February 19th 2016
W Aaron Sutton
#934 Lightweight
Decision (Unanimous)
Round 3
  TCMMA - The Clash MMA 16
Friday, December 18th 2015
L Abubakar Vagaev
#222 Welterweight
TKO (Punches)
Round 1
  WFCA 9 - Grozny Battle
Sunday, October 4th 2015
L Bristol Marunde
#103 Welterweight
Decision (Unanimous)
Round 3
  Showdown Fights 15 - Castillo vs. Marunde
Friday, November 21st 2014
W Jorge Lopez Decision (Split)
Round 3
  Showdown Fights 13 - Lopez vs. Castillo
Friday, January 24th 2014
W Sidiah Parker
#183 Middleweight
Submission (Rear Naked Choke)
Round 1
  JHEFN - Jeremy Horns Elite Fight Night 20
Friday, November 1st 2013
L Justin Buchholz
#90 Lightweight
TKO (Punches)
Round 3
  Showdown Fights 9 - Buchholz vs. Castillo
Friday, November 16th 2012
W Gordon Bell
#126 Lightweight
KO (Punch)
Round 1
  Showdown Fights 8 - Burkman vs. Yager
Saturday, August 25th 2012
W John Gunderson
#60 Welterweight
Submission (Rear Naked Choke)
Round 4
  UCS - Caged Combat 6
Saturday, July 14th 2012
W Ricky Musgrave
#225 Lightweight
Decision (Unanimous)
Round 3
  Showdown Fights 7 - Uprising
Friday, May 4th 2012
NC Jordan Clements
#220 Lightweight
No Contest Overturned by Commission
Round 3
  Showdown Fights 6 - Breakout
Friday, February 24th 2012
W Mario Espinoza
#210 Welterweight
Submission (Arm Triangle Choke)
Round 3
  Showdown Fights - Evolution
Friday, November 18th 2011
W Clay Collard
#868 Lightweight
Decision (Unanimous)
Round 3
  JHEFN - Jeremy Horns Elite Fight Night 14
Friday, September 30th 2011
W Orlando Rodriguez TKO (Punches)
Round 1
  WCFC - Pierpont Street Bash 1
Saturday, August 20th 2011
L Gordon Bell
#125 Lightweight
Submission (Twister)
Round 1
  Fight King - One Hit Fight Night: Soul of ...
Friday, April 29th 2011
L Chris Horodecki
#161 Lightweight
Submission (Rear Naked Choke)
Round 1
  Knockout Entertainment - MMA: The Reckoning
Saturday, April 2nd 2011
W Jesus Adame Submission (Rear Naked Choke)
Round 1
  RCWC - Throwdown Showdown 8: Battle for th...
Saturday, October 16th 2010
W Jon Walser
#265 Lightweight
Submission (Punches)
Round 1
  WCFC - The Beginning
Saturday, September 4th 2010
W Ty Hamblin Submission (Triangle Choke)
Round 1
  WCFC - World Championship Full Contact
Saturday, June 5th 2010
L Steve Sharp
#250 Lightweight
Decision (Unanimous)
Round 3
  WCFC - World Championship Full Contact
Saturday, April 3rd 2010
L Mike Corey
#94 Lightweight
Submission (Rear Naked Choke)
Round 2
  Raw Power - MMA
Thursday, December 10th 2009
W Rudy Cutnose
#652 Lightweight
Submission (Arm Triangle Choke)
Round 3
  JHEFN - Jeremy Horns Elite Fight Night 11
Friday, October 30th 2009
W Justin Hilton Submission (Rear Naked Choke)
Round 2
  JHEFN - Jeremy Horns Elite Fight Night 10
Friday, August 14th 2009
W Eric Hernandez
#697 Lightweight
KO (Punches)
Round 3
  Throwdown Showdown 4 - Cuatro
Saturday, June 6th 2009
W Paul Sizemore
#406 Welterweight
TKO (Punches)
Round 1
  JHEFN - Jeremy Horns Elite Fight Night 8
Friday, May 1st 2009
W Lucas Montoya
#469 Lightweight
Submission (Punches)
Round 2
  JHEFN - Jeremy Horns Elite Fight Night 6
Monday, January 5th 2009
W Eduardo Rivera TKO (Punches)
Round 1
  JHEFN - Jeremy Horns Elite Fight Night 4
Saturday, August 23rd 2008
W Joe Bowden KO (Punches)
Round 1
  JHEFN - Jeremy Horns Elite Fight Night 3
Saturday, July 12th 2008
  Opponent Event Outcome
L Dakota Cochrane
#77 Welterweight
  Victory FC: Fight Night at Harrahs 5
Saturday, June 3rd 2017
Decision (Unanimous)
Round 3
W Scott Thometz
#285 Lightweight
  FSF - Front Street Fights 9
Friday, August 12th 2016
TKO (Kick to the Body and Punches)
Round 3
L Thiago Moises
#199 Featherweight
  RFA 35 - Moises vs. Castillo
Friday, February 19th 2016
Submssion (Armbar)
Round 2
W Aaron Sutton
#934 Lightweight
  TCMMA - The Clash MMA 16
Friday, December 18th 2015
Decision (Unanimous)
Round 3
L Abubakar Vagaev
#222 Welterweight
  WFCA 9 - Grozny Battle
Sunday, October 4th 2015
TKO (Punches)
Round 1
L Bristol Marunde
#103 Welterweight
  Showdown Fights 15 - Castillo vs. Marunde
Friday, November 21st 2014
Decision (Unanimous)
Round 3
W Jorge Lopez   Showdown Fights 13 - Lopez vs. Castillo
Friday, January 24th 2014
Decision (Split)
Round 3
W Sidiah Parker
#183 Middleweight
  JHEFN - Jeremy Horns Elite Fight Night 20
Friday, November 1st 2013
Submission (Rear Naked Choke)
Round 1
L Justin Buchholz
#90 Lightweight
  Showdown Fights 9 - Buchholz vs. Castillo
Friday, November 16th 2012
TKO (Punches)
Round 3
W Gordon Bell
#126 Lightweight
  Showdown Fights 8 - Burkman vs. Yager
Saturday, August 25th 2012
KO (Punch)
Round 1
W John Gunderson
#60 Welterweight
  UCS - Caged Combat 6
Saturday, July 14th 2012
Submission (Rear Naked Choke)
Round 4
W Ricky Musgrave
#225 Lightweight
  Showdown Fights 7 - Uprising
Friday, May 4th 2012
Decision (Unanimous)
Round 3
NC Jordan Clements
#220 Lightweight
  Showdown Fights 6 - Breakout
Friday, February 24th 2012
No Contest Overturned by Commission
Round 3
W Mario Espinoza
#210 Welterweight
  Showdown Fights - Evolution
Friday, November 18th 2011
Submission (Arm Triangle Choke)
Round 3
W Clay Collard
#868 Lightweight
  JHEFN - Jeremy Horns Elite Fight Night 14
Friday, September 30th 2011
Decision (Unanimous)
Round 3
W Orlando Rodriguez   WCFC - Pierpont Street Bash 1
Saturday, August 20th 2011
TKO (Punches)
Round 1
L Gordon Bell
#125 Lightweight
  Fight King - One Hit Fight Night: Soul of ...
Friday, April 29th 2011
Submission (Twister)
Round 1
L Chris Horodecki
#161 Lightweight
  Knockout Entertainment - MMA: The Reckoning
Saturday, April 2nd 2011
Submission (Rear Naked Choke)
Round 1
W Jesus Adame   RCWC - Throwdown Showdown 8: Battle for th...
Saturday, October 16th 2010
Submission (Rear Naked Choke)
Round 1
W Jon Walser
#265 Lightweight
  WCFC - The Beginning
Saturday, September 4th 2010
Submission (Punches)
Round 1
W Ty Hamblin   WCFC - World Championship Full Contact
Saturday, June 5th 2010
Submission (Triangle Choke)
Round 1
L Steve Sharp
#250 Lightweight
  WCFC - World Championship Full Contact
Saturday, April 3rd 2010
Decision (Unanimous)
Round 3
L Mike Corey
#94 Lightweight
  Raw Power - MMA
Thursday, December 10th 2009
Submission (Rear Naked Choke)
Round 2
W Rudy Cutnose
#652 Lightweight
  JHEFN - Jeremy Horns Elite Fight Night 11
Friday, October 30th 2009
Submission (Arm Triangle Choke)
Round 3
W Justin Hilton   JHEFN - Jeremy Horns Elite Fight Night 10
Friday, August 14th 2009
Submission (Rear Naked Choke)
Round 2
W Eric Hernandez
#697 Lightweight
  Throwdown Showdown 4 - Cuatro
Saturday, June 6th 2009
KO (Punches)
Round 3
W Paul Sizemore
#406 Welterweight
  JHEFN - Jeremy Horns Elite Fight Night 8
Friday, May 1st 2009
TKO (Punches)
Round 1
W Lucas Montoya
#469 Lightweight
  JHEFN - Jeremy Horns Elite Fight Night 6
Monday, January 5th 2009
Submission (Punches)
Round 2
W Eduardo Rivera   JHEFN - Jeremy Horns Elite Fight Night 4
Saturday, August 23rd 2008
TKO (Punches)
Round 1
W Joe Bowden   JHEFN - Jeremy Horns Elite Fight Night 3
Saturday, July 12th 2008
KO (Punches)
Round 1

Quarterly Generated Historical Rankings
Rating bar represents the fighter's standing relative to the top of the division at the time

Date ↑ ↓ Rank Record Points
04/01/2017 5 #167 Lightweight 20-8-0
61
01/01/2017   #172 Lightweight 20-8-0
61
10/01/2016 83 #172 Lightweight 20-8-0
61
07/01/2016 15 #255 Lightweight 19-8-0
47
04/01/2016 43 #240 Lightweight 19-8-0
47
01/01/2016 NR #197 Lightweight 19-7-0
55
10/01/2015 3 #128 Welterweight 18-6-0
73
07/01/2015 11 #125 Welterweight 18-6-0
74
04/01/2015 6 #114 Welterweight 18-6-0
76
01/01/2015 23 #108 Welterweight 18-6-0
77
10/01/2014   #85 Welterweight 18-5-0
95
07/01/2014 5 #85 Welterweight 18-5-0
95
04/01/2014 NR #80 Welterweight 18-5-0
95
01/01/2014 NR #75 Middleweight 17-5-0
76
10/01/2013 7 #83 Lightweight 16-5-0
91
07/01/2013 7 #76 Lightweight 16-5-0
92
04/01/2013 4 #83 Lightweight 16-5-0
92
01/01/2013 42 #79 Lightweight 16-5-0
92
10/01/2012 69 #37 Lightweight 16-4-0
129
07/01/2012 19 #106 Lightweight 14-4-0
70
04/01/2012 NR #125 Lightweight 13-4-0
59
01/01/2012 NR #182 Middleweight 13-4-0
43
10/01/2011 29 #275 Lightweight 12-4-0
36
07/01/2011 126 #304 Lightweight 10-4-0
33
04/01/2011 6 #178 Lightweight 10-2-0
47
01/01/2011 19 #172 Lightweight 10-2-0
47
10/01/2010 99 #191 Lightweight 9-2-0
47
07/01/2010 42 #290 Lightweight 8-2-0
34
04/01/2010 10 #248 Lightweight 7-1-0
36
01/01/2010 66 #238 Lightweight 7-1-0
36
10/01/2009 21 #172 Lightweight 6-0-0
44
07/01/2009 263 #151 Lightweight 5-0-0
44
04/01/2009 NR #414 Lightweight 3-0-0
23


A fighter's rank (US) state is assigned based on the state that the fighter most frequently fought in professionally, within the past three years. If there is a tie, the most recent state is used. The Win-Loss-Draw record for the fighter in the "Big Leagues". The Big Leagues refer to the top organizations based on a statistical analysis we performed. Some organizations were counted as one, due to mergers, etc. A quality performance is a fight in which the fighter fought an acceptable opponent, and substantiated their current rating (at the time) based on the outcome. At it's most basic level, one can equate "combat age" to "dog years" in that it will mirror the basic human lifecycle. With this computation, we expect fighters to hit their respective "peak" in the years that your typical adult "peaks" in life, somewhere between 25 and 40. We will expect most fighters to start their descent at some point in their 40s and be far removed from their peak by 60. This is an experimental metric that attempts to reflect a fighter's recent opposition quality. The metric goes back 1,080 days, and looks at all the fighter's opponents' W-L-D records within a window of 540 days before, and 540 days after their respective bout(s) with the fighter. All of the records are added up and the cumulative win percentage is presented by this metric in a "strength of schedule" format. These ranking sets have been generated by a recent version of the software, using recent data and will not match previously published issues of the rankings, especially since a majority of these generated sets are for dates much earlier than the site’s inception.
David Castillo
Unknown
Mixed Martial Arts Fighter
">

Current MMA Rankings

  • Pound for Pound
  • Division Point Dominance
  • Heavyweight+
  • Light Heavyweight
  • Middleweight
  • Welterweight
  • Lightweight
  • Featherweight
  • Bantamweight
  • Flyweight
  • Strawweight
  • Women’s Pound for Pound
  • Women’s Division Point Dominance
  • Women’s Featherweight+
  • Women’s Bantamweight
  • Women’s Flyweight
  • Women’s Strawweight
  • Women’s Atomweight
  • Unknown Division

jalwa game

jalwa game

91club

Advertise With Us

Support Fightmatrix.com and reach thousands of MMA fans by advertising with us! Click for more details.

Features

  • Fighter Search
  • All-Time MMA Rankings
  • Historical MMA Rankings
  • Weekly Ranking Summary
  • Upcoming MMA Events
  • Lineal Championship Histories
  • FightMatrix MMA Awards
  • Links and Mentions
  • Past Events

Daman Game Download

Recent Posts

  • Unleash Your Inner Fighter with UFC Gold Blitz Extreme Online Slot
  • How online casinos adding new blood in the fight game with heavy bets on MMA and combat sports
  • Which National Teams Score First Most Often — AFC Data
  • Best Fight-Themed Online Slots – Where to Play, How to Play, and More
  • Current MMA Rankings Updated (06-29-2025)

daman game

Pandas Casino

Articles

  • Boxing
  • Editorials
  • Event Previews
  • Event Reviews
  • Fight Predictions
  • Fighter Highlights
  • Gaming
  • Historical Ranks
  • Interviews
  • Kickboxing
  • MMA
  • MMA Ranks
  • MMA Statistics
  • Muay Thai
  • News
  • Other
  • Sports
  • Submission Grappling
  • Technology
  • Training
  • Trivia
  • Upcoming Events

BDG win

Goa Games

82 lottery login

Big Mumbai Login

©2025 Fight Matrix    Privacy Policy    Terms and Conditions


[] vs []
 
Rating Pre Post Pre Post
ELO K-170
ELO Modified
Glicko-1