| Date | Event | Opponent | Method | Round | Time | Result | Odds |
|---|---|---|---|---|---|---|---|
| 2007-06-23 | The Ultimate Fighter: Team Pulver vs. Team Penn Finale | BJ Penn | SUB Rear Naked Choke | 2 | 3:12 | Loss | - |
| 2006-09-23 | UFC 63: Hughes vs Penn | Joe Lauzon | KO/TKO Punch | 1 | 0:48 | Loss | - |
| 2002-01-11 | UFC 35: Throwdown | BJ Penn | M-DEC | 5 | 5:00 | Win | - |
| 2001-09-28 | UFC 33: Victory in Vegas | Dennis Hallman | U-DEC | 5 | 5:00 | Win | - |
| 2001-02-23 | UFC 30: Battle on the Boardwalk | Caol Uno | U-DEC | 5 | 5:00 | Win | - |
| 2000-11-17 | UFC 28: High Stakes | John Lewis | KO/TKO Punch | 1 | 0:15 | Win | - |
| 2000-06-09 | UFC 26: Ultimate Field Of Dreams | Joao Roque | U-DEC | 3 | 5:00 | Win | - |
| 2000-03-10 | UFC 24: First Defense | David Velasquez | KO/TKO Punches | 2 | 2:41 | Win | - |
| 1999-09-24 | UFC 22: Only One Can be Champion | Alfonso Alcarez | M-DEC | 2 | 5:00 | Win | - |
| Fight # | Date | Opponent Name | Opponent ELO | Result | ELO Gained | ELO |
|---|---|---|---|---|---|---|
| 9 | 2007-06-23 | BJ Penn | 1102 | Loss | -14 | 1049 |
| 8 | 2006-09-23 | Joe Lauzon | 1000 | Loss | -20 | 1063 |
| 7 | 2002-01-11 | BJ Penn | 1061 | Win | 0 | 1083 |
| 6 | 2001-09-28 | Dennis Hallman | 1023 | Win | +14 | 1083 |
| 5 | 2001-02-23 | Caol Uno | 1000 | Win | +13 | 1069 |
| 4 | 2000-11-17 | John Lewis | 1021 | Win | +20 | 1056 |
| 3 | 2000-06-09 | Joao Roque | 1000 | Win | +15 | 1036 |
| 2 | 2000-03-10 | David Velasquez | 1000 | Win | +21 | 1021 |
| 1 | 1999-09-24 | Alfonso Alcarez | 1000 | Win | 0 | 1000 |