Mayoral candidate Charles Francis on Sunday announced he is requesting a runoff election with Raleigh Mayor Nancy McFarlane.