Nikolai Peshalov had the following podium finishes at major championships: 2nd in the 1992 Olympics Featherweight class (305.0 kg); 3rd in the 1996 Olympics Bantamweight class (302.5 kg); 1st in the 2000 Olympics Featherweight class (325.0 kg); 3rd in the 2004 Olympics Lightweight class (337.5 kg); 2nd in the 1989 World Championships Featherweight class (307.5 kg); 1st in the 1990 World Championships Featherweight class (297.5 kg); 1st in the 1993 World Championships Bantamweight class (305.0 kg); 1st in the 1994 World Championships Bantamweight class (302.5 kg); 3rd in the 1995 World Championships Bantamweight class (295.0 kg); 2nd in the 1998 World Championships Featherweight class (317.5 kg); 2nd in the 1989 European Championships Featherweight class (307.5 kg); 2nd in the 1990 European Championships Featherweight class (287.5 kg); 1st in the 1991 European Championships Featherweight class (302.5 kg); 1st in the 1992 European Championships Featherweight class (312.5 kg); 1st in the 1993 European Championships Bantamweight class (295.0 kg); 1st in the 1994 European Championships Bantamweight class (297.5 kg); 1st in the 1995 European Championships Bantamweight class (305.0 kg); 1st in the 1997 European Championships Bantamweight class (290.0 kg); 3rd in the 1999 European Championships Featherweight class (312.5 kg); 1st in the 2000 European Championships Featherweight class (325.0 kg); 1st in the 2001 European Championships Featherweight class (300.0 kg); 3rd in the 2002 European Championships Middle-Heavyweight class (395.0 kg); 2nd in the 2004 European Championships Lightweight class (330.0 kg). He set five featherweight world records – three in the clean & jerk, and two in the total. Peshalov started his career lifting for Bulgaria, but later emigrated to Croatia and competed internationally for them from 1998.