He definetly lost to Winky, imo. Spinks fight and the first Hopkins fight realistically could have gone either way. At best 27-1, at worst 24-3.. He's not undefeated though.