But last Saturday the club made it to the finals after beating Mzuni FC 5-4 on post match penalties at Mzuzu Stadium.
Also known as Ingwina, United dominated throughout the game but failed to get the ball to the back of the net as Mzuni played a defensive game led by their captain Lughano Kaira.
Karonga through their substitute Gule Mwaluswa, tried to add more pressure to their rivals but goalkeeper for Mzuni Francis Mkanda was just physicaly fit to man the goal post.
After 80 goalless minutes, both teams substituted their goalkeepers Francis Mkanda for Mzuni and Happy Msowoya for Karonga with Leonard Manda and Lloyd Munthali respectively saying they are good at saving penalties.
Lusekelo Malema and Khumbo Msowoya missed a penalty each for Karonga United while three Mzuni FC players (Gadi Chirwa, Chifuniro Gombwa and Mathews Salirana) failed to score three spot kicks.
The game favoured Karonga United after winning 5-4 and captain for Mzuni FC Lughano Kaira was named man of the match and received a 50,000 kwacha cheque from the sponsor.
In a post match interview, coach Dan Dzinkambani thanked the Ingwina boys 'for the job well done'.
“This is a great day for us to make it to the final. People underrated us. But in football mainly cup games, any team can win or lose. We are coming from a win and we came prepared,” he said.
Mzuni coach Gilbert Chirwa had a few words to say. "It is a painful loss. The game was bad to us from the start. Congratulations to Karonga United for their win. Now we will focus on league games.''
Ingwina will face Silver Strikers after beating Masters Security on Sunday by a goal to nil in the semis.