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
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
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 contributors | Total |
|---|---|
| McHenry County Democratic Women Crystal Lake | $3,500 |
| Douglas Moore Retired · N/A · Sycamore | $1,632.84 |
| Steven Faivre Retired · N/A · Sycamore | $1,210.49 |
| Jackie Schmack Retired · N/A · Sycamore | $960.50 |
| Farm Team PAC Plainfield | $655.08 |
| Citizens to Elect Pro-choice Candidates PAC Rockford | $500 |
| DeKalb County Democrats DeKalb | $500 |
| Farm Team PAC Plainfield | $500 |
| IBEW Local 117 Crystal Lake | $500 |
| Christine Benson Ottawa | $250 |
| Friends of Faivre Sycamore | $250 |
| IBEW Local 461 Aurora | $250 |
| Linh Nguyen DeKalb | $250 |
| Steve Ostarello Algonquin | $250 |
| Randi Olson Cortland | $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.
| Donor | To them | Candidates funded | By party |
|---|---|---|---|
| McHenry County Democratic Women Group or PAC · Crystal Lake | $3,500 | 4 | |
| Douglas Moore Retired, N/A · Sycamore | $1,633 | 2 | |
| Farm Team PAC Group or PAC · Oswego | $1,155 | 8 | |
| DeKalb county Democrats Group or PAC · Dekalb | $500 | 2 | |
| Citizens to Elect Pro-Choice Candidates PAC Group or PAC · Rockford | $500 | 3 | |
| IBEW Local 117 Labor union · Crystal Lake | $500 | 2 | |
| Christine Benson Ottawa | $250 | 3 | |
| IBEW Local 461 Labor union · Aurora | $250 | 2 | |
| Qasim Rashid Stafford | $240 | 2 | |
| Qasim for Congress NA Candidate or officeholder committee · Naperville | $240 | 3 |