Shivakumar's victory margin was much higher than in 2018, when he won the seat by 79,909 votes, defeating JD(S) candidate Narayana Gowda. This is Shivakumar's fourth win in a row from Kanakapura since its inception in 2008 following a delimitation exercise. Before that he represented the erstwhile Sathanur seat four times.