Illinois Files🔍 Search

Findings

Things worth a look on the 2026 candidates' campaign reports, checked against the Illinois Election Code. Each one quotes the rule it rests on and says what to check, including exceptions the reports can't show. They're prompts to look closer at public records, not conclusions.

In 2026, 67 of 321 candidates have something worth a look on their reports.

How the money was spent

Payments to the candidate, their home, and things the law restricts campaign money for.

Where the money came from

Sources over the contribution limit, contributions from abroad, and campaigns carried by party money.

Reporting

Reports and notices filed late or missing, and donor details left out.

← All findings · Show only those worth a look

Worth a look Missing details · Neil Anderson State Senator District 47

12 payments ($11,802) with no purpose given, $11,802 of it to the candidate or family

Every itemized payment on a report must say what it was for. These leave it blank. Payments to the candidate or their family are allowed only as pay for work they did, so a payment to them with no purpose is worth asking about.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (12)
NameWhoDateAmount
Neil Andersonthe candidate2025-10-03$1,603
Neil Andersonthe candidate2025-04-15$1,485
Neil Andersonthe candidate2025-09-05$1,369
Neil Andersonthe candidate2025-03-03$1,220
Neil Andersonthe candidate2025-07-07$1,187
Neil Andersonthe candidate2025-02-03$1,149
Neil Andersonthe candidate2025-08-04$1,034
Neil Andersonthe candidate2025-05-06$662
Neil Andersonthe candidate2025-01-02$565
Neil Andersonthe candidate2025-06-11$558
Neil Andersonthe candidate2025-11-04$545
Neil Andersonthe candidate2025-12-02$425
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Worth a look Missing details · Justin Cochran State Representative District 55

4 payments ($3,455) with no purpose given, $3,455 of it to the candidate or family

Every itemized payment on a report must say what it was for. These leave it blank. Payments to the candidate or their family are allowed only as pay for work they did, so a payment to them with no purpose is worth asking about.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (4)
NameWhoDateAmount
Justin Cochranthe candidate2025-12-08$1,000
Justin Cochranthe candidate2025-12-26$1,000
Justin Cochranthe candidate2026-02-08$955
Justin Cochranthe candidate2026-01-04$500
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Sunjay Kumar State Representative District 13

17 payments ($52,592.30) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (17)
NameDateAmount
GKG Strategies2026-01-26$13,000
Grace Enterprises2026-02-23$12,863
QTJ Engagement LLC2026-03-20$11,789
QTJ Engagement LLC2026-01-13$4,500
Minuteman Press Chicago2026-01-16$2,073
Minuteman Press Chicago2026-03-11$2,073
Furama2025-11-25$2,000
Minuteman Press Chicago2026-03-12$1,121
Keilyn Kuramitsu2026-02-25$560
Minuteman Press Chicago2026-02-23$545
ActBlue2025-12-31$445
Minuteman Press Chicago2025-11-10$374
Human Rights Campaign2026-06-08$300
Minuteman Press Chicago2025-11-25$288
Dunkin Donuts2026-03-17$271
Keilyn Kuramitsu2026-04-21$238
Flywire Corporation2026-03-03$153
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Tony M McCombie State Representative District 89

12 payments ($8,970.48) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (12)
NameDateAmount
Patrick Windhorst2025-07-01$802
Patrick Windhorst2025-08-01$802
Patrick Windhorst2025-09-01$802
Patrick Windhorst2025-10-01$802
Patrick Windhorst2025-10-31$802
Patrick Windhorst2025-11-28$802
Patrick Windhorst2025-01-01$693
Patrick Windhorst2025-02-02$693
Patrick Windhorst2025-03-02$693
Patrick Windhorst2025-04-01$693
Patrick Windhorst2025-04-30$693
Patrick Windhorst2025-06-02$693
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Kevin Olickal State Representative District 16

6 payments ($6,809.07) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (6)
NameDateAmount
Briahna Batiste2026-09-18$5,500
Skokie Chamber of Commerce2025-11-21$375
Maine-Niles Association of Special Recreation2026-08-18$259
Kalapriya Organization2026-07-03$250
Crain's Chicago Business2025-10-28$225
Emerald Loop Bar and Grill2026-07-08$200
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Emil Jones III State Senator District 14

1 payment ($4,398.41) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (1)
NameDateAmount
Minuteman Press2026-01-06$4,398
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Erin Chan Ding State Representative District 52

4 payments ($4,375.58) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (4)
NameDateAmount
Gladiator Consulting2025-11-01$2,000
USPS2026-02-06$1,520
USPS Stamp Fulfillment Services2026-01-21$500
ActBlue Technical Services2025-09-21$356
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Norine Hammond State Representative District 94

4 payments ($4,098.33) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (4)
NameDateAmount
House Republican Campaign Committee2025-05-02$2,920
Binnys Bev Depot Springfield IL2025-06-18$656
Avon Business Mens Club2025-08-14$325
Verizon Wireless2025-07-14$197
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Stephanie W Trussell State Representative District 42

5 payments ($4,047.28) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (5)
NameDateAmount
Salem Media2026-04-02$2,600
Citi Bank Credit Card2025-11-05$720
Citi Bank Credit Card2025-10-06$330
Maximum Printing & Graphics2026-02-05$227
Citi Bank Credit Card2025-12-05$170
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Daniel Didech State Representative District 59

1 payment ($1,685.49) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (1)
NameDateAmount
Maldaner's Restaurant2025-02-01$1,685
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · James O'Brien State Representative District 13

1 payment ($1,500) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (1)
NameDateAmount
GTO Strategies2025-11-20$1,500
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work

Context Missing details · Graciela Guzman State Senator District 20

3 payments ($1,105.80) with no purpose given

Every itemized payment on a report must say what it was for. These leave it blank.

What to check
  • The committee may have amended the report to add the purposes.
  • Whether each payment is a reimbursement, pay for work, repayment of a loan the candidate made to the campaign, or something else.
The entries (3)
NameDateAmount
Jorge Herrera Cardona2025-12-16$500
Target2025-08-04$446
Armando Skerett2025-11-13$160
Rule: Payments with no purpose given
“the full name and mailing address of each person to whom expenditures have been made by the committee or candidate within the reporting period in an aggregate amount or value in excess of $150; the amount, date, and purpose of each of those expenditures”10 ILCS 5/9-11(a)(12) ✓ quoted from the saved copy · how findings work