Illinois Files🔍 Search

Candidates › State House

Randi Olson D

Democratic candidate for State Representative District 70

March 19, 2024 primary: won with 4,570 votes (100%) · November 5, 2024 general: lost with 24,441 votes (100%)

Campaign money

$13,047raised, 29 itemized contributions, plus $5,222 in small ones
$245from the candidate (incl. loans)
$21,512spent
$576cash on hand on December 31, 2024
Where their money comes from (besides their own)

IndividualsBusinessesTrade, professional and issue groupsLabor unionsParties and legislative caucusesOther candidates and officeholders

Plus $245 of their own money and from their other committees. Compare with all state candidates →

How it was spent: $21,512

Digital and online$8,500
Office, printing and supplies$6,358
Other (as described)$4,950
Fundraising and events$1,070
Postage and delivery$384
Contributions to other committees$250

Largest payees: R.J. Political Consulting. LLC $10,200 Digital and online · Union Signs & Printing $3,395 Office, printing and supplies · Emerald Acres $2,075 Office, printing and supplies · William Olson $2,000 Other (as described) · Dave Spoerl Catering $1,070 Fundraising and events · Democratic Party of Illinois $750 Other (as described) · Davenport Printing Co. $644 Office, printing and supplies · Illinois Democratic County Chairs $500 Other (as described)

Grouped by the purpose each payment lists (“direct mail”, “consulting”), so the groups are approximate; a consultant's payments to others (ads, mail) show under the consultant.

Top contributorsTypeTotal
McHenry County Democratic Women
Crystal Lake
Committee$3,500
Douglas Moore
Retired · N/A · Sycamore
Person$1,632.84
Steven Faivre
Retired · N/A · Sycamore
Person$1,210.49
Jackie Schmack
Retired · N/A · Sycamore
Person$960.50
Farm Team PAC
Plainfield
Business or group$655.08
Citizens to Elect Pro-choice Candidates PAC
Rockford
Committee$500
DeKalb County Democrats
DeKalb
Committee$500
Farm Team PAC
Plainfield
Committee$500
IBEW Local 117
Crystal Lake
Committee$500
Christine Benson
Ottawa
Person$250
Friends of Faivre
Sycamore
Committee$250
IBEW Local 461
Aurora
Committee$250
Linh Nguyen
DeKalb
Person$250
Steve Ostarello
Algonquin
Person$250
Randi Olson
Cortland
Person$245

Committee: Citizens for Olson (every report they filed is on the State Board of Elections' site). Data current as of October 12, 2026.

Their donors also gave to

Their largest donors who also funded other 2024 state candidates.

DonorTo themCandidates fundedBy party
McHenry County Democratic Women
Group or PAC · Crystal Lake
$3,5004
Douglas Moore
Retired, N/A · Sycamore
$1,6332
Farm Team PAC
Group or PAC · Oswego
$1,1558
DeKalb county Democrats
Group or PAC · Dekalb
$5002
Citizens to Elect Pro-Choice Candidates PAC
Group or PAC · Rockford
$5003
IBEW Local 117
Labor union · Crystal Lake
$5002
Christine Benson
Ottawa
$2503
IBEW Local 461
Labor union · Aurora
$2502
Qasim Rashid
Stafford
$2402
Qasim for Congress NA
Candidate or officeholder committee · Naperville
$2403