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

Cleanest Record — A Grade

A100
Bryan MaxwellIL Senate
No flags — data may be incomplete
A100
Donna MillerU.S. House (IL-02)
No flags — data may be incomplete
A100
Fritz KaegiCook County Assessor
No flags — data may be incomplete
A100
Jonathan DeanIL Senate
No flags — data may be incomplete
A100
Kevin RyanIL Senate
No flags — data may be incomplete
A100
Lupe CastilloU.S. House (IL-04)
No flags — data may be incomplete
A100
Patty GarciaU.S. House (IL-04)
No flags — data may be incomplete
A100
Steve Botsford Jr.IL Senate
No flags — data may be incomplete
A90
Kat AbughazalehIL-09
25 Federal DOJ Indictment —+10 Small-dollar fundraising only
A90
Kina CollinsU.S. House (IL-07)
15 < 5% of total+5 FEC filing on record
A90
La Shawn K. FordU.S. House (IL-07)
15 < 5% of total+5 FEC filing on record
A90
Richard BoykinU.S. House (IL-07)
15 < 5% of total+5 FEC filing on record
A90
Robert PetersU.S. House (IL-02)
15 < 5% of total+5 FEC filing on record
A90
Robin KellyIL Senate
15 < 5% of total+5 FEC filing on record
A85
Juliana StrattonIL Senate
20 AIPAC Donor Network —+5 FEC filing on record
B82
Daniel BissIL-09
8 Allegedly Sought AIPAC Support+5 FEC filing on record

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.