Record Now > 2-1
2-9 < Record Now
Record Now > 8-0
0-1 < Record Now
Budo Fighting Championship 60 is scheduled for Saturday, July 15, 2023, at 15:00 GMT.
Budo Fighting Championship 60 takes place in Neath, Wales.
Budo Fighting Championship 60 starts at 15:00 GMT.