B.J. Penn Mixed martial arts record Mixed martial arts record

| Res_ | Record | Opponent | Method_ | Event | Round | Time_ | Location_ |
|---|---|---|---|---|---|---|---|
| Loss | 16-9-2 | Rory MacDonald | Decision (unanimous) | UFC on Fox 5 | 3 | 5:00 | Seattle, Washington , United States |
| Loss | 16-8-2 | Nick Diaz | Decision (unanimous) | UFC 137 | 3 | 5:00 | Las Vegas, Nevada , United States |
| Draw | 16-7-2 | Jon Fitch | Draw (majority) | UFC 127 | 3 | 5:00 | Sydney, New South Wales , Australia |
| Win | 16-7-1 | Matt Hughes | KO (punches) | UFC 123 | 1 | 0:21 | Auburn Hills, Michigan , United States |
| Loss | 15-7-1 | Frankie Edgar | Decision (unanimous) | UFC 118 | 5 | 5:00 | Boston, Massachusetts , United States |
| Loss | 15-6-1 | Frankie Edgar | Decision (unanimous) | UFC 112 | 5 | 5:00 | Yas Island , Abu Dhabi , United Arab Emirates |