DeFrancisco defeated challenger Kathleen Joy (D) for the 50th state senate district, which includes most of Onondaga County and part of the city of Syracuse, 56,253 to 30,596.
In his victory speech Tuesday night, DeFrancisco spent little time congratulating himself and reminded the crowd of Republican supporters that it wasn't "quite celebrating yet."
"As I've told everybody throughout this campaign, the crucial issue is whether we can take back the senate in Republican hands," DeFrancisco said. "It's extremely important to get some upstate balance."
Joy, a real estate attorney who has served on the Syracuse Common Council since 2005, said she was proud of the campaign she had run.
"They haven't had a real choice in 10 years so that was part of the plan and I'm very pleased with the campaign that we ran, with the resources that we had and I'm going out of this room with my head held high," Joy said Tuesday night. "We did a great job."
NY State Assembly 119th District
Democrat Sam Roberts will fill retiring Assembly member Joan Christensen's seat in the 119th district.
Roberts defeated three opponents tonight; here's the breakdown:
Sam Roberts, (D,WF) - 18,626
John Sharon, (R,I) - 11,010
Christina Fitch, (C) - 3,454
Michael Donnelly, (Green) - 1,160
NY State Assembly 120th District
Democrat William Magnarelli will serve his fifth term as State Assembly member for the 120th district, defeating opponent Rick Guy (R,C,I) tonight 17,938 to 10,520.
Magnarelli also ran on the Working Families party line.
NY State Assembly 121st District
In an extremely tight race, Republican Donald Miller unseated incumbent Assembly member Al Stirpe (D,WF) tonight, 21,853 to 21,013.
Miller also ran on Conservative and Independence party lines.
Assembly members William Barclay (124th-R,C,I) and Brian Kolb (129th-R,C,I), ran uncontested for re-election.
Onondaga County Sheriff
Sheriff Kevin Walsh (R) was re-elected to another four-year term tonight, defeating three opponents. Here's the breakdown: