Според математика Михаил Константинов разминаването между прогнозите в изборния ден и крайния резултат от президентския балотаж се дължи на вот, който част от избирателите не са декларирали коректно. По думите му екзитполът в 12 часа е показвал приблизително 50% към 40% в полза на Илияна Йотова, но при обработването на резултатите разликата се е увеличила значително. Той обясни, че избиратели, гласували за Йотова, са казали, че гласуват за Андрей Гюров, като уточни, че не отправя обвинение, защото избирателите не са длъжни да разкриват избора си.

Константинов предположи, че около 10% от избирателите на ГЕРБ са подкрепили Йотова. Той свърза този вот с отношението към „Продължаваме промяната – Демократична България“, ареста на Бойко Борисов и свалянето на правителството на Желязков. Илияна Йотова печели балотажа с 57,566% от гласовете, докато Андрей Гюров получава 39,483%; разликата между двамата е 343 601 гласа. Ако не се броят гласовете „Не подкрепям никого“, съотношението е 60% към 40% в полза на Йотова.

Според Константинов Йотова печели в 25 от 28 избирателни района, а Гюров – в три: 23-ти и 24-ти многомандатен избирателен район в София и Кърджали. Математикът коментира, че Кърджали няма значение заради ниската активност там. Той определи победата на Йотова като третата най-голяма от осемте президентски избори в България, след Георги Първанов през 2006 г. и избора на Румен Радев пред Анастас Герджиков.

По оценката на Константинов избирателната активност на втория тур е била около 28%. Той изрази и критично мнение за машинното гласуване на местни избори, когато избирателите могат да гласуват едновременно за няколко вида позиции, и заяви, че ще бъде „пълна трагедия“, ако се гласува с машини на местните избори.