Cook County Primary β€” March 17, 2026

Transparency
Scorecard

Every candidate ranked by public record. Scores are calculated from confirmed and alleged flags sourced from FEC filings, federal court records, investigative reporting, and official government disclosures. Higher score = cleaner record. No score is an endorsement.

⚠️ Scores reflect currently seeded data only. Missing data = not enough information to score lower β€” not a clean record. Verify at FEC.gov and ILSBE before voting.

A80–100

Clean record

B70–79

Minor concerns

C60–69

Notable flags

D50–59

Serious concerns

F0–49

Heavy flags

β–ΆWhat do these terms mean?

AIPAC

American Israel Public Affairs Committee β€” a powerful pro-Israel lobbying group that spends heavily in Democratic primaries to back candidates aligned with its foreign policy positions.

Dark money

Campaign spending by nonprofit groups (501c4) that don't have to disclose their donors. The money reaches candidates through PACs and independent expenditures.

Outside PAC

A Political Action Committee not controlled by the candidate that spends money independently β€” on ads, mailers, canvassing β€” to support or oppose them.

Corporate PAC

A PAC funded by a corporation or industry trade group. Candidates who take corporate PAC money are directly funded by business interests.

Cash on hand (COH)

The amount of money a campaign has in the bank right now. High COH = well-funded and ready for the home stretch.

FEC

Federal Election Commission β€” the U.S. agency that tracks and publishes campaign finance data for all federal races (Senate, House, President).

ILSBE

Illinois State Board of Elections β€” publishes campaign finance data for all state and Cook County races. Also at illinoissunshine.org.

Confirmed flag

A red flag backed by public record β€” a court filing, FEC report, official investigation, or verified investigative journalism with named sources.

Alleged / unconfirmed

A flag based on a single source, an accusation without resolution, or a report that hasn't been independently verified. Weighted less in scoring.

Transparency score

A score from 0–100 based on public-record findings. Starts at 100. Points are deducted for each verified flag. Not an endorsement β€” a research starting point.

πŸ”

Cleanest Record β€” A Grade

A100
Bryan MaxwellIL Senate Β· Democratic
β†’
A100
Jonathan DeanIL Senate Β· Democratic
β†’
A100
Jason FriedmanU.S. House (IL-08) Β· Democratic
β†’
A100
Junaid AhmedU.S. House (IL-08) Β· Democratic
β†’
A100
Melissa BeanU.S. House (IL-08) Β· Democratic
β†’
A100
Melissa Conyears-ErvinU.S. House (IL-08) Β· Democratic
β†’
A100
Neil KhotU.S. House (IL-08) Β· Democratic
β†’
A100
Patty GarciaU.S. House (IL-04) Β· Democratic
β†’
A100
Richard BoykinU.S. House (IL-08) Β· Democratic
β†’
A100
Robert PetersU.S. House (IL-02) Β· Democratic
β†’
A100
Yasmeen BankoleU.S. House (IL-08) Β· Democratic
β†’
A100
Nico TsatsoulisAssessor Β· Libertarian
β†’
A100
Eira Lizeth Corral SepΓΊlvedaMWRD Commissioner Β· Democratic
β†’
A100
Ammie KessemCommissioner District 9 Β· Republican
β†’
A100
Andre SmithCommissioner District 2 Β· Democratic
β†’
A100
Antoine BassCommissioner District 6 Β· Democratic
β†’
A100
Che-Che WilsonCommissioner District 12 Β· Democratic
β†’
A100
Daniel LeeCommissioner District 15 Β· Republican
β†’
A100
Diane HarrisIllinois Secretary of State Β· Republican
β†’
A100
Drake WarrenCommissioner District 10 Β· Democratic
β†’
A100
Elizabeth "Liz" Doody GormanCommissioner District 17 Β· Republican
β†’
A100
Elyse HoffenbergCommissioner District 17 Β· Democratic
β†’
A100
Gabriella HoxieCommissioner District 15 Β· Republican
β†’
A100
Holly KimIllinois Comptroller Β· Democratic
β†’
A100
Isaiah WhiteCommissioner District 12 Β· Democratic
β†’
A100
Jessica VasquezCommissioner District 8 Β· Democratic
β†’
A100
Kiana BelcherCommissioner District 5 Β· Democratic
β†’
A100
Kisha McCaskillCommissioner District 5 Β· Democratic
β†’
A100
Leticia "Letty" GarciaCommissioner District 16 Β· Democratic
β†’
A100
Maggie TrevorCommissioner District 9 Β· Democratic
β†’
A100
Michael Scott Jr.Commissioner District 2 Β· Democratic
β†’
A100
Nicholas CadeCommissioner District 8 Β· Democratic
β†’
A100
Patricia Joan MurphyCommissioner District 6 Β· Democratic
β†’
A100
Richard NolanCommissioner District 5 Β· Democratic
β†’
A100
Stanley MooreCommissioner District 4 Β· Democratic
β†’
A100
Sylvester FulcherCommissioner District 6 Β· Democratic
β†’
A100
Tara StampsCommissioner District 1 Β· Democratic
β†’
A100
Veronica Bolling-FranklinCommissioner District 6 Β· Democratic
β†’
A100
Walter AdamczykIllinois Secretary of State Β· Republican
β†’
A100
Wesam ShahedCommissioner District 6 Β· Democratic
β†’
A95
La Shawn K. FordU.S. House (IL-07) Β· Democratic
🚩 1β†’
A90
Steve Botsford Jr.IL Senate Β· Democratic
🚩 1β†’
A90
Alexi GiannouliasIllinois Secretary of State Β· Democratic
🚩 1β†’
A90
Bob FiorettiIllinois Attorney General Β· Republican
🚩 1β†’
A90
Cat SharpCommissioner District 12 Β· Democratic
🚩 1β†’
A90
Frank AguilarCommissioner District 16 Β· Democratic
🚩 1β†’
A90
Miranda HernandezCommissioner District 16 Β· Democratic
🚩 1β†’
A90
Ted MasonCommissioner District 15 Β· Democratic
🚩 1β†’
A85
Kevin RyanIL Senate Β· Democratic
β†’
A85
Laura FineIL-IL-09 Β· Democratic
🚩 1β†’
A85
Cameron "Cam" DavisMWRD Commissioner Β· Democratic
β†’
A85
Stephanie KifowitIllinois Comptroller Β· Democratic
β†’
B82
Brendan ReillyBoard President Β· Democratic
🚩 1β†’
B82
Elizabeth GranatoCommissioner District 12 Β· Democratic
🚩 2β†’
B80
Lupe CastilloU.S. House (IL-04) Β· Republican
🚩 2β†’
B80
Bridget GainerCommissioner District 10 Β· Democratic
🚩 2β†’

Notable Concerns β€” B / C / D Grade

Most Flagged β€” F Grade

Scoring Methodology

All candidates start at 100. Points are deducted for confirmed and alleged public-record flags:

  • AIPAC endorsement (confirmed) β€” βˆ’20
  • AIPAC-aligned donor network (confirmed) β€” βˆ’15
  • Dark money / corporate PAC (confirmed) β€” βˆ’15
  • Ethics violation / corruption (confirmed) β€” βˆ’20
  • Federal indictment / criminal charge β€” βˆ’25
  • Epstein connection (confirmed) β€” βˆ’30
  • Unconfirmed / alleged flag β€” βˆ’8 each

Bonuses: small-dollar fundraising only (+10), FEC filing on record (+5).

Scores are a starting point for research β€” not a final verdict. Always verify at FEC.gov, ILSBE, and primary sources linked on each candidate page.