Getting your Trinity Audio player ready...

Lori Lightfoot dominated Tuesday’s runoff election for Chicago mayor, over Toni Preckwinkle. The two topped a field of 14 on Feb. 26. In addition, 15 of the 50 aldermanic wards in runoffs are for the most part decided. A selection of top suburban results are also shown below.

Results below are not final.

Follow along with the latest updates and analysis from Tribune reporters in the field as results come in.

<!–

SITE UNDER CONSTRUCTION

This site is under construction for Election Night and contains test data from the Associated Press.

–>

Results updated as of Sep. 17, 9:19 AM.
NOTE: This page does not update automatically. To update results, please refresh your browser.

Chicago mayor

CANDIDATE VOTES
Lori Lightfoot 364,965

Toni Preckwinkle 130,327

2029 of 2069 precincts reporting

Most votes by ward

NOTE: Click a ward to see results. The Chicago Board of Election Commissioners is updating the ward-level mayoral results less frequently than citywide results. Data on the map could lag behind overall city results.

Lori Lightfoot

Toni Preckwinkle

Darker shade indicates larger vote margin

Chicago City Treasurer

CANDIDATE VOTES
Melissa Conyears-Ervin 281,624

Ameya Pawar 190,425

2029 of 2069 precincts reporting

Fact-based, in-depth, local news reporting takes time, money and professional experience. We can’t do it without your support. Please consider one of the following.

Chicago alderman

Runoff wards

Ward 5

40 of 41 precincts reporting *Incumbent

CANDIDATE VOTES
Leslie Hairston* 6,481

William Calloway 6,275

Ward 6

47 of 48 precincts reporting *Incumbent

CANDIDATE VOTES
Roderick Sawyer* 5,794

Deborah Foster-Bonner 5,035

Ward 15

24 of 24 precincts reporting *Incumbent

CANDIDATE VOTES
Raymond Lopez* 2,994

Rafael Yanez 2,062

Ward 16

33 of 36 precincts reporting *Incumbent

CANDIDATE VOTES
Stephanie Coleman 3,305

Toni Foulkes* 1,650

Ward 20

39 of 39 precincts reporting *Incumbent

CANDIDATE VOTES
Jeanette B. Taylor 4,441

Nicole Johnson 3,005

Ward 21

54 of 54 precincts reporting *Incumbent

CANDIDATE VOTES
Howard Brookins* 6,996

Marvin McNeil 6,165

Ward 25

32 of 32 precincts reporting *Incumbent

CANDIDATE VOTES
Byron Sigcho-Lopez 5,094

Alex Acevedo 4,285

Ward 30

32 of 32 precincts reporting *Incumbent

CANDIDATE VOTES
Ariel Reboyras* 3,999

Jessica Gutierrez 3,703

Ward 31

40 of 41 precincts reporting *Incumbent

CANDIDATE VOTES
Felix Cardona 3,378

Milly Santiago* 2,836

Ward 33

28 of 28 precincts reporting *Incumbent

CANDIDATE VOTES
Rossana Rodriguez Sanchez 5,479

Deborah Mell* 5,415

Ward 39

44 of 45 precincts reporting *Incumbent

CANDIDATE VOTES
Samantha “Sam” Nugent 6,807

Robert Murphy 5,468

Ward 40

39 of 39 precincts reporting *Incumbent

CANDIDATE VOTES
Andre Vasquez 7,269

Patrick O’Connor* 6,209

Ward 43

45 of 46 precincts reporting *Incumbent

CANDIDATE VOTES
Michele Smith* 6,961

Derek Lindblom 6,001

Ward 46

40 of 40 precincts reporting *Incumbent

CANDIDATE VOTES
James Cappleman* 6,692

Marianne Lalonde 6,669

Ward 47

47 of 48 precincts reporting *Incumbent

CANDIDATE VOTES
Matt Martin 11,144

Michael Negron 6,673

Suburban races

COOK COUNTY

Barrington Unit School District 220: Issue bonds

39 of 41 precincts reporting

VOTES
No 3,889

Yes 3,714

Buffalo Grove: Village President

29 of 30 precincts reporting *Incumbent

CANDIDATE VOTES
Beverly Sussman* 2,430

Mike Terson 2,251

Burnham: Term limits

4 of 4 precincts reporting

VOTES
Yes 497
No 66

Burnham: Senior citizen exemption

4 of 4 precincts reporting

VOTES
Yes 555

No 27

Burnham: Veteran exemption

4 of 4 precincts reporting

VOTES
Yes 539

No 41

Burr Ridge: Village President

17 of 17 precincts reporting *Incumbent

CANDIDATE VOTES
Gary Grasso 2,191

Zachary Mottl 1,081

Chicago Heights: Mayor

19 of 19 precincts reporting *Incumbent

CANDIDATE VOTES
David Gonzalez* 2,396

Arthur Wiggins Jr. 995

Cicero: New building permit fees

32 of 32 precincts reporting

VOTES
No 2,239

Yes 1,813

Cicero: Decrease general assistance funding

32 of 32 precincts reporting

VOTES
No 2,615

Yes 1,697

Cicero: Body cameras for police

32 of 32 precincts reporting

VOTES
Yes 3,703

No 676

Country Club Hills: Mayor

12 of 12 precincts reporting *Incumbent

CANDIDATE VOTES
James Ford* 1,514

Anthony Davis 1,052

Steven Heath 354

Elgin: Mayor

70 of 74 precincts reporting *Incumbent

CANDIDATE VOTES
David Kaptain* 3,979

Carol Rauschenberger 2,064

Elk Grove Rural Fire District: Reduce number of trustees

3 of 3 precincts reporting

VOTES
Yes 14

No 8

Evanston Lighthouse Park District: Reduce number of commissioners

3 of 3 precincts reporting

VOTES
Yes 121

No 46

Forest Park: Mayor

11 of 11 precincts reporting *Incumbent

CANDIDATE VOTES
Rory Hoskins 1,749

Chris Harris 1,222

Harvey: Mayor

17 of 18 precincts reporting *Incumbent

CANDIDATE VOTES
Christopher Clark 2,097

Anthony McCaskill 1,339

Hazel Crest: Term limit change

13 of 13 precincts reporting

VOTES
No 957

Yes 627

Hinsdale School District 86: Issue bonds

92 of 92 precincts reporting

VOTES
Yes 14,770

No 9,805

Justice: Institute sales tax

7 of 7 precincts reporting

VOTES
No 566

Yes 457

Justice: Village appointments

7 of 7 precincts reporting

VOTES
No 621

Yes 422

Komarek School District 94: Issue bonds

4 of 4 precincts reporting

VOTES
No 807

Yes 556

Lemont: Road, sidewalk improvements

17 of 17 precincts reporting

VOTES
Yes 1,769

No 412

Lemont: Water, sewer improvements

17 of 17 precincts reporting

VOTES
Yes 1,759

No 419

Lemont: Institute sales tax

17 of 17 precincts reporting

VOTES
Yes 1,318

No 892

North Palos Fire District: Increase tax limit

18 of 18 precincts reporting

VOTES
Yes 990

No 565

Oak Brook: Village President

19 of 19 precincts reporting *Incumbent

CANDIDATE VOTES
Gopal Lalmalani* 1,733

John Baar 1,201

Palatine Library District: Increase tax limit

58 of 59 precincts reporting

VOTES
Yes 4,434

No 2,429

Palos Heights Fire District: Increase tax limit

11 of 12 precincts reporting

VOTES
Yes 731

No 551

Palos Park: Mayor

10 of 10 precincts reporting *Incumbent

CANDIDATE VOTES
John Mahoney* 588

Nicholas Baker 170

Park Forest: Mayor

15 of 15 precincts reporting *Incumbent

CANDIDATE VOTES
Jonathan Vanderbilt 1,146

Mae Brandon 1,119

JeRome Brown 545

Prospect Heights: Mayor

11 of 11 precincts reporting *Incumbent

CANDIDATE VOTES
Nicholas Helmer* 1,137

Lawrence Rosenthal 589

River Grove Library District: Issue bonds

6 of 6 precincts reporting

VOTES
No 1,016

Yes 462

River Trails School District 26: Issue bonds

10 of 10 precincts reporting

VOTES
No 1,113

Yes 928

Rolling Meadows: Mayor

18 of 18 precincts reporting *Incumbent

CANDIDATE VOTES
Joe Gallo 994

John D’Astice 701

David Whitney 589

Len Prejna* 496

Schaumburg: Village President

46 of 48 precincts reporting *Incumbent

CANDIDATE VOTES
Tom Dailly 5,550

Nafees Rahman 1,097

Matthew Steward 1,080

South Barrington Park District: Sell property

4 of 4 precincts reporting

VOTES
No 343

Yes 313

South Chicago Heights: Become home rule

3 of 3 precincts reporting

VOTES
Yes 303

No 253

Steger: Increase tax limit

7 of 7 precincts reporting

VOTES
No 350

Yes 195

Tinley Park Park District: Increase tax limit

41 of 41 precincts reporting

VOTES
No 4,113

Yes 1,865

University Park: Mayor

8 of 8 precincts reporting *Incumbent

CANDIDATE VOTES
Joseph Roudez III 410

Vivian Covington * 404

Nakia Hall 311

Vanessa Lawson 98

Wheeling: Expand airport runway

19 of 19 precincts reporting

VOTES
No 1,585

Yes 428

Willow Springs School District 108: Investigate consolidation

4 of 4 precincts reporting

VOTES
Yes 361

No 184

Willow Springs School District 108: Consolidate with other districts

4 of 4 precincts reporting

VOTES
Yes 326

No 215

Winnetka School District 36: Issue bonds

11 of 11 precincts reporting

VOTES
No 2,151

Yes 1,250

DUPAGE COUNTY

Burr Ridge: Village President

17 of 17 precincts reporting *Incumbent

CANDIDATE VOTES
Gary Grasso 2,191

Zachary Mottl 1,081

Darien: Mayor

36 of 36 precincts reporting *Incumbent

CANDIDATE VOTES
Joseph Marchese 2,189

Steven Leopoldo 1,656

Ted Schauer 1,655

Downers Grove: Mayor

69 of 69 precincts reporting *Incumbent

CANDIDATE VOTES
Robert Barnett 4,223

David Olsen 3,670

Margaret Earl 850

Fox River/Countryside Fire District: Increase tax limit

26 of 26 precincts reporting

VOTES
No 951

Yes 942

Hinsdale School District 86: Issue bonds

92 of 92 precincts reporting

VOTES
Yes 14,770

No 9,805

Lemont: Road, sidewalk improvements

17 of 17 precincts reporting

VOTES
Yes 1,769

No 412

Lemont: Water, sewer improvements

17 of 17 precincts reporting

VOTES
Yes 1,759

No 419

Lemont: Institute sales tax

17 of 17 precincts reporting

VOTES
Yes 1,318

No 892

Lisle Community Unit School District 202: Reduce tax levy

20 of 20 precincts reporting

VOTES
No 2,344

Yes 1,066

Naperville: Mayor

140 of 140 precincts reporting *Incumbent

CANDIDATE VOTES
Steve Chirico* 9,412

Richard Caylor 8,792

Naperville Township: Absorb road district

97 of 97 precincts reporting

VOTES
Yes 5,742

No 1,889

Oak Brook: Village President

19 of 19 precincts reporting *Incumbent

CANDIDATE VOTES
Gopal Lalmalani* 1,733

John Baar 1,201

Villa Park: Repair pool

29 of 29 precincts reporting

VOTES
No 1,055

Yes 951

Warrenville Fire District: Increase property tax

26 of 26 precincts reporting

VOTES
Yes 1,189

No 667

Wheaton: Mayor

69 of 69 precincts reporting *Incumbent

CANDIDATE VOTES
Philip Suess 3,617

John Prendiville 3,239

Willowbrook: Become home rule

11 of 18 precincts reporting

VOTES
Yes 824

No 603

Wood Dale: Mayor

17 of 17 precincts reporting *Incumbent

CANDIDATE VOTES
Annunziato Pulice* 1,636

Kenneth Johnson 609

KANE COUNTY

Aurora School District 129: Keep library at school

51 of 51 precincts reporting

VOTES
Yes 4,261

No 478

Barrington Unit School District 220: Issue bonds

39 of 41 precincts reporting

VOTES
No 3,889

Yes 3,714

Campton Hills: Allow video gaming

12 of 12 precincts reporting

VOTES
No 648

Yes 545

Elburn: Impose sales tax

3 of 3 precincts reporting

VOTES
Yes 136

No 128

Elgin: Mayor

70 of 74 precincts reporting *Incumbent

CANDIDATE VOTES
David Kaptain* 3,979

Carol Rauschenberger 2,064

Fox River/Countryside Fire District: Increase tax limit

26 of 26 precincts reporting

VOTES
No 951

Yes 942

Huntley Library District: Issue bond

28 of 28 precincts reporting

VOTES
Yes 2,710

No 1,359

Lily Lake: Village President

1 of 1 precincts reporting *Incumbent

CANDIDATE VOTES
Rick Overstreet* 161

Mike Carlson 86

Oswego School District 308: Increase tax limit

50 of 56 precincts reporting

VOTES
No 4,082

Yes 3,490

Rutland-Dundee Fire District: Work toward consolidation

13 of 13 precincts reporting

VOTES
No 538

Yes 526

South Elgin: Impose sales tax

16 of 16 precincts reporting

VOTES
No 787

Yes 781

KENDALL COUNTY

Joliet Park District: Increase tax limit

57 of 57 precincts reporting

VOTES
No 5,748

Yes 2,356

Minooka School District 201: Issue bonds

19 of 19 precincts reporting

VOTES
No 2,397

Yes 2,176

Oswego: Village President

28 of 28 precincts reporting *Incumbent

CANDIDATE VOTES
Troy Parlier 2,244

Gail Johnson* 2,014

Joe West 881

Oswego School District 308: Increase tax limit

50 of 56 precincts reporting

VOTES
No 4,082

Yes 3,490

Troy Fire District: Tax levy for pensions

22 of 22 precincts reporting

VOTES
No 1,875

Yes 1,339

Yorkville: Mayor

20 of 20 precincts reporting *Incumbent

CANDIDATE VOTES
John Purcell 899

Gary Golinski* 757

Arden Plocher 606

LAKE COUNTY

Bannockburn: Real estate transfer tax

3 of 3 precincts reporting

VOTES
No 91

Yes 26

Barrington Unit School District 220: Issue bonds

39 of 41 precincts reporting

VOTES
No 3,889

Yes 3,714

Buffalo Grove: Village President

29 of 30 precincts reporting *Incumbent

CANDIDATE VOTES
Beverly Sussman* 2,430

Mike Terson 2,251

Highland Park: Mayor

22 of 22 precincts reporting *Incumbent

CANDIDATE VOTES
Nancy Rotering* 3,088

Bob Crimo 1,177

Lake Villa School District 41: Increase debt base

22 of 22 precincts reporting

VOTES
No 2,238

Yes 727

Lake Villa School District 41: Issue bonds

22 of 22 precincts reporting

VOTES
No 2,138

Yes 820

Lindenhurst: Village President

11 of 13 precincts reporting *Incumbent

CANDIDATE VOTES
Dominic Marturano* 1,100

Ryan Brandes 803

Newport Township Fire District: Issue bonds

5 of 5 precincts reporting

VOTES
Yes 480

No 284

North Barrington: Village President

6 of 6 precincts reporting *Incumbent

CANDIDATE VOTES
Eleanor Sweet McDonnell 393

Albert Pino* 263

Round Lake Heights: Issue bonds

2 of 2 precincts reporting

VOTES
No 139

Yes 46

Zion: Mayor

13 of 13 precincts reporting *Incumbent

CANDIDATE VOTES
Billy McKinney 1,281

Ron Molinaro 749

Zion: Impose sales tax

13 of 13 precincts reporting

VOTES
No 1,440

Yes 395

MCHENRY COUNTY

Alden-Hebron School District 19: Issue bonds

4 of 4 precincts reporting

VOTES
No 824

Yes 224

Barrington Unit School District 220: Issue bonds

39 of 41 precincts reporting

VOTES
No 3,889

Yes 3,714

Huntley Library District: Issue bond

28 of 28 precincts reporting

VOTES
Yes 2,710

No 1,359

Marengo Fire District: Increase tax limit

8 of 8 precincts reporting

VOTES
Yes 760

No 542

Marengo Rescue District: Increase tax limit

11 of 11 precincts reporting

VOTES
Yes 849

No 616

Woodstock Fire District: Increase tax limit

24 of 24 precincts reporting

VOTES
Yes 2,106

No 1,154

WILL COUNTY

Braidwood: Mayor

3 of 3 precincts reporting *Incumbent

CANDIDATE VOTES
Robert Jones 403

James Vehrs* 365

Richard Girot 341

James Hutton 223

Crete-Monee School District 201-U: Restructuring plan

18 of 18 precincts reporting

VOTES
Yes 2,785

No 712

Homer Township Fire District: Issue bonds

12 of 12 precincts reporting

VOTES
Yes 841

No 657

Joliet Park District: Increase tax limit

57 of 57 precincts reporting

VOTES
No 5,748

Yes 2,356

Lemont: Road, sidewalk improvements

17 of 17 precincts reporting

VOTES
Yes 1,769

No 412

Lemont: Water, sewer improvements

17 of 17 precincts reporting

VOTES
Yes 1,759

No 419

Lemont: Institute sales tax

17 of 17 precincts reporting

VOTES
Yes 1,318

No 892

Minooka School District 201: Issue bonds

19 of 19 precincts reporting

VOTES
No 2,397

Yes 2,176

Mokena School District 159: Increase tax limit

9 of 9 precincts reporting

VOTES
Yes 1,196

No 919

Naperville: Mayor

140 of 140 precincts reporting *Incumbent

CANDIDATE VOTES
Steve Chirico* 9,412

Richard Caylor 8,792

Oswego School District 308: Increase tax limit

50 of 56 precincts reporting

VOTES
No 4,082

Yes 3,490

Park Forest: Mayor

15 of 15 precincts reporting *Incumbent

CANDIDATE VOTES
Jonathan Vanderbilt 1,146

Mae Brandon 1,119

JeRome Brown 545

Steger: Increase tax limit

7 of 7 precincts reporting

VOTES
No 350

Yes 195

Tinley Park Park District: Increase tax limit

41 of 41 precincts reporting

VOTES
No 4,113

Yes 1,865

Troy Fire District: Tax levy for pensions

22 of 22 precincts reporting

VOTES
No 1,875

Yes 1,339

University Park: Mayor

8 of 8 precincts reporting *Incumbent

CANDIDATE VOTES
Joseph Roudez III 410

Vivian Covington * 404

Nakia Hall 311

Vanessa Lawson 98

White Oak Library District: Increase tax limit

35 of 35 precincts reporting

VOTES
No 2,907

Yes 2,773

Wilton Township: Create new tax rate

1 of 1 precincts reporting

VOTES
No 129

Yes 83

Fact-based, in-depth, local news reporting takes time, money and professional experience. We can’t do it without your support. Please consider one of the following.

checkmark facebook-circle .st0{fill:#FFFFFF;}
star-six
star-six-chi

star twitter-circle .st0{fill:#FFFFFF;} website-circle .st0{fill:#FFFFFF;}

//apps.chicagotribune.com/chicago-mayor-runoff-election-results-2019/js/vendor.min.jswindow.ROOT_URL = “apps.chicagotribune.com/chicago-mayor-runoff-election-results-2019″window.resultsByWardMayor = [

{“ward”:”1″,”candidate”:”Lightfoot”,”votes”:”7428″},

{“ward”:”1″,”candidate”:”Preckwinkle”,”votes”:”2979″},

{“ward”:”2″,”candidate”:”Lightfoot”,”votes”:”9732″},

{“ward”:”2″,”candidate”:”Preckwinkle”,”votes”:”2285″},

{“ward”:”3″,”candidate”:”Lightfoot”,”votes”:”8850″},

{“ward”:”3″,”candidate”:”Preckwinkle”,”votes”:”3789″},

{“ward”:”4″,”candidate”:”Lightfoot”,”votes”:”8434″},

{“ward”:”4″,”candidate”:”Preckwinkle”,”votes”:”5699″},

{“ward”:”5″,”candidate”:”Lightfoot”,”votes”:”7070″},

{“ward”:”5″,”candidate”:”Preckwinkle”,”votes”:”5949″},

{“ward”:”6″,”candidate”:”Lightfoot”,”votes”:”7336″},

{“ward”:”6″,”candidate”:”Preckwinkle”,”votes”:”3631″},

{“ward”:”7″,”candidate”:”Lightfoot”,”votes”:”6759″},

{“ward”:”7″,”candidate”:”Preckwinkle”,”votes”:”3233″},

{“ward”:”8″,”candidate”:”Lightfoot”,”votes”:”9062″},

{“ward”:”8″,”candidate”:”Preckwinkle”,”votes”:”4627″},

{“ward”:”9″,”candidate”:”Lightfoot”,”votes”:”8139″},

{“ward”:”9″,”candidate”:”Preckwinkle”,”votes”:”3546″},

{“ward”:”10″,”candidate”:”Lightfoot”,”votes”:”4956″},

{“ward”:”10″,”candidate”:”Preckwinkle”,”votes”:”1122″},

{“ward”:”11″,”candidate”:”Lightfoot”,”votes”:”6157″},

{“ward”:”11″,”candidate”:”Preckwinkle”,”votes”:”2115″},

{“ward”:”12″,”candidate”:”Lightfoot”,”votes”:”2910″},

{“ward”:”12″,”candidate”:”Preckwinkle”,”votes”:”999″},

{“ward”:”13″,”candidate”:”Lightfoot”,”votes”:”6761″},

{“ward”:”13″,”candidate”:”Preckwinkle”,”votes”:”1212″},

{“ward”:”14″,”candidate”:”Lightfoot”,”votes”:”3792″},

{“ward”:”14″,”candidate”:”Preckwinkle”,”votes”:”833″},

{“ward”:”15″,”candidate”:”Lightfoot”,”votes”:”3727″},

{“ward”:”15″,”candidate”:”Preckwinkle”,”votes”:”1283″},

{“ward”:”16″,”candidate”:”Lightfoot”,”votes”:”3477″},

{“ward”:”16″,”candidate”:”Preckwinkle”,”votes”:”1542″},

{“ward”:”17″,”candidate”:”Lightfoot”,”votes”:”5282″},

{“ward”:”17″,”candidate”:”Preckwinkle”,”votes”:”2319″},

{“ward”:”18″,”candidate”:”Lightfoot”,”votes”:”8190″},

{“ward”:”18″,”candidate”:”Preckwinkle”,”votes”:”2970″},

{“ward”:”19″,”candidate”:”Lightfoot”,”votes”:”15677″},

{“ward”:”19″,”candidate”:”Preckwinkle”,”votes”:”2880″},

{“ward”:”20″,”candidate”:”Lightfoot”,”votes”:”4978″},

{“ward”:”20″,”candidate”:”Preckwinkle”,”votes”:”2576″},

{“ward”:”21″,”candidate”:”Lightfoot”,”votes”:”9189″},

{“ward”:”21″,”candidate”:”Preckwinkle”,”votes”:”4116″},

{“ward”:”22″,”candidate”:”Lightfoot”,”votes”:”2775″},

{“ward”:”22″,”candidate”:”Preckwinkle”,”votes”:”911″},

{“ward”:”23″,”candidate”:”Lightfoot”,”votes”:”5495″},

{“ward”:”23″,”candidate”:”Preckwinkle”,”votes”:”1078″},

{“ward”:”24″,”candidate”:”Lightfoot”,”votes”:”4374″},

{“ward”:”24″,”candidate”:”Preckwinkle”,”votes”:”1894″},

{“ward”:”25″,”candidate”:”Lightfoot”,”votes”:”6670″},

{“ward”:”25″,”candidate”:”Preckwinkle”,”votes”:”2652″},

{“ward”:”26″,”candidate”:”Lightfoot”,”votes”:”4527″},

{“ward”:”26″,”candidate”:”Preckwinkle”,”votes”:”2321″},

{“ward”:”27″,”candidate”:”Lightfoot”,”votes”:”6604″},

{“ward”:”27″,”candidate”:”Preckwinkle”,”votes”:”2798″},

{“ward”:”28″,”candidate”:”Lightfoot”,”votes”:”5279″},

{“ward”:”28″,”candidate”:”Preckwinkle”,”votes”:”2078″},

{“ward”:”29″,”candidate”:”Lightfoot”,”votes”:”7368″},

{“ward”:”29″,”candidate”:”Preckwinkle”,”votes”:”2687″},

{“ward”:”30″,”candidate”:”Lightfoot”,”votes”:”5654″},

{“ward”:”30″,”candidate”:”Preckwinkle”,”votes”:”2010″},

{“ward”:”31″,”candidate”:”Lightfoot”,”votes”:”4540″},

{“ward”:”31″,”candidate”:”Preckwinkle”,”votes”:”1688″},

{“ward”:”32″,”candidate”:”Lightfoot”,”votes”:”8859″},

{“ward”:”32″,”candidate”:”Preckwinkle”,”votes”:”2431″},

{“ward”:”33″,”candidate”:”Lightfoot”,”votes”:”7703″},

{“ward”:”33″,”candidate”:”Preckwinkle”,”votes”:”3146″},

{“ward”:”34″,”candidate”:”Lightfoot”,”votes”:”8123″},

{“ward”:”34″,”candidate”:”Preckwinkle”,”votes”:”3687″},

{“ward”:”35″,”candidate”:”Lightfoot”,”votes”:”4188″},

{“ward”:”35″,”candidate”:”Preckwinkle”,”votes”:”2151″},

{“ward”:”36″,”candidate”:”Lightfoot”,”votes”:”4339″},

{“ward”:”36″,”candidate”:”Preckwinkle”,”votes”:”955″},

{“ward”:”37″,”candidate”:”Lightfoot”,”votes”:”5113″},

{“ward”:”37″,”candidate”:”Preckwinkle”,”votes”:”1852″},

{“ward”:”38″,”candidate”:”Lightfoot”,”votes”:”7929″},

{“ward”:”38″,”candidate”:”Preckwinkle”,”votes”:”1486″},

{“ward”:”39″,”candidate”:”Lightfoot”,”votes”:”9646″},

{“ward”:”39″,”candidate”:”Preckwinkle”,”votes”:”2594″},

{“ward”:”40″,”candidate”:”Lightfoot”,”votes”:”9616″},

{“ward”:”40″,”candidate”:”Preckwinkle”,”votes”:”3833″},

{“ward”:”41″,”candidate”:”Lightfoot”,”votes”:”12003″},

{“ward”:”41″,”candidate”:”Preckwinkle”,”votes”:”1685″},

{“ward”:”42″,”candidate”:”Lightfoot”,”votes”:”10641″},

{“ward”:”42″,”candidate”:”Preckwinkle”,”votes”:”1974″},

{“ward”:”43″,”candidate”:”Lightfoot”,”votes”:”10967″},

{“ward”:”43″,”candidate”:”Preckwinkle”,”votes”:”2144″},

{“ward”:”44″,”candidate”:”Lightfoot”,”votes”:”10190″},

{“ward”:”44″,”candidate”:”Preckwinkle”,”votes”:”2464″},

{“ward”:”45″,”candidate”:”Lightfoot”,”votes”:”9177″},

{“ward”:”45″,”candidate”:”Preckwinkle”,”votes”:”2099″},

{“ward”:”46″,”candidate”:”Lightfoot”,”votes”:”9810″},

{“ward”:”46″,”candidate”:”Preckwinkle”,”votes”:”3635″},

{“ward”:”47″,”candidate”:”Lightfoot”,”votes”:”13495″},

{“ward”:”47″,”candidate”:”Preckwinkle”,”votes”:”4502″},

{“ward”:”48″,”candidate”:”Lightfoot”,”votes”:”9935″},

{“ward”:”48″,”candidate”:”Preckwinkle”,”votes”:”4184″},

{“ward”:”49″,”candidate”:”Lightfoot”,”votes”:”6050″},

{“ward”:”49″,”candidate”:”Preckwinkle”,”votes”:”3456″},

{“ward”:”50″,”candidate”:”Lightfoot”,”votes”:”5378″},

{“ward”:”50″,”candidate”:”Preckwinkle”,”votes”:”2078″},

];
window.resultsByWardAlderman = [

{“ward”:”5″,”candidate”:”Leslie Hairston”,”votes”:”6481″},

{“ward”:”5″,”candidate”:”William Calloway”,”votes”:”6275″},

{“ward”:”6″,”candidate”:”Roderick Sawyer”,”votes”:”5794″},

{“ward”:”6″,”candidate”:”Deborah Foster-Bonner”,”votes”:”5035″},

{“ward”:”15″,”candidate”:”Rafael Yanez”,”votes”:”2062″},

{“ward”:”15″,”candidate”:”Raymond Lopez”,”votes”:”2994″},

{“ward”:”16″,”candidate”:”Stephanie Coleman”,”votes”:”3305″},

{“ward”:”16″,”candidate”:”Toni Foulkes”,”votes”:”1650″},

{“ward”:”20″,”candidate”:”Jeanette B. Taylor”,”votes”:”4441″},

{“ward”:”20″,”candidate”:”Nicole Johnson”,”votes”:”3005″},

{“ward”:”21″,”candidate”:”Howard Brookins”,”votes”:”6996″},

{“ward”:”21″,”candidate”:”Marvin McNeil”,”votes”:”6165″},

{“ward”:”25″,”candidate”:”Byron Sigcho-Lopez”,”votes”:”5094″},

{“ward”:”25″,”candidate”:”Alex Acevedo”,”votes”:”4285″},

{“ward”:”30″,”candidate”:”Jessica Gutierrez”,”votes”:”3703″},

{“ward”:”30″,”candidate”:”Ariel Reboyras”,”votes”:”3999″},

{“ward”:”31″,”candidate”:”Milly Santiago”,”votes”:”2836″},

{“ward”:”31″,”candidate”:”Felix Cardona”,”votes”:”3378″},

{“ward”:”33″,”candidate”:”Rossana Rodriguez Sanchez”,”votes”:”5479″},

{“ward”:”33″,”candidate”:”Deborah Mell”,”votes”:”5415″},

{“ward”:”39″,”candidate”:”Robert Murphy”,”votes”:”5468″},

{“ward”:”39″,”candidate”:”Samantha "Sam" Nugent”,”votes”:”6807″},

{“ward”:”40″,”candidate”:”Andre Vasquez”,”votes”:”7269″},

{“ward”:”40″,”candidate”:”Patrick O'Connor”,”votes”:”6209″},

{“ward”:”43″,”candidate”:”Derek Lindblom”,”votes”:”6001″},

{“ward”:”43″,”candidate”:”Michele Smith”,”votes”:”6961″},

{“ward”:”46″,”candidate”:”James Cappleman”,”votes”:”6692″},

{“ward”:”46″,”candidate”:”Marianne Lalonde”,”votes”:”6669″},

{“ward”:”47″,”candidate”:”Michael Negron”,”votes”:”6673″},

{“ward”:”47″,”candidate”:”Matt Martin”,”votes”:”11144″},

];
//apps.chicagotribune.com/chicago-mayor-runoff-election-results-2019/js/app.min.js
(function(document) {
var CSS = [
“//apps.chicagotribune.com/chicago-mayor-runoff-election-results-2019/css/styles.css”
];
CSS.forEach(function(url) {
var link = document.createElement(‘link’);
link.setAttribute(‘rel’, ‘stylesheet’);
link.setAttribute(‘href’, url);
document.head.appendChild(link);
});
})(document);