SB 25 (Illinois, 2025): Clean and Reliable Grid Affordability Act, Public Act 104-0458
enactedA shell bill filed by Sen. Michael Hastings in January 2025, turned into the energy omnibus by House Floor Amendments 4 and 5: a 3 GW storage procurement, an end to the nuclear construction moratorium and other grid measures funded through customer bills. Its data center content is limited to backup-generator air requirements; demands that data centers bring their own power were left out. House passed 70-37-0 on Oct 29, 2025; Senate concurred 37-22-0 on Oct 30, 2025 (vote no. 24); signed by Gov. JB Pritzker on Jan 8, 2026, effective Jun 1, 2026. Chief sponsors Sen. Steve Stadelman and Rep. Jay Hoffman.
SB 25
- No opposing positions recorded.
Total votes
11
Yea
8
Nay
3
Tracked donor money behind these voters
$51,553,019
Money Behind This Bill
Donors who gave money to legislators who voted on this bill, ranked by total contributions we track. The dollar figures below are QPQ-tracked totals across all of each donor's giving to these voters; they may undercount the donor's full FEC cycle activity.
| Donor | Type | Tracked giving to voters | Voters Funded | Recipients |
|---|---|---|---|---|
| Chicago Land Operators Joint Labor Management PAC | PAC | $11,989,250 | 3 | Don Harmon (Illinois), Emanuel "Chris" Welch, John Curran (Illinois) |
| LiUNA Chicago Laborers' District Council PAC | PAC | $5,093,500 | 5 | Don Harmon (Illinois), Emanuel "Chris" Welch, Michael Hastings (Illinois), John Curran (Illinois), Bill Cunningham |
| Democratic Party of Illinois (Chicago, IL) | PAC | $3,300,000 | 1 | Emanuel "Chris" Welch |
| Carpentry Advancement Political Action Committee Fund | PAC | $1,820,300 | 2 | Don Harmon (Illinois), Robyn Gabel (Illinois) |
| IBEW Illinois PAC | PAC | $1,678,700 | 5 | Don Harmon (Illinois), Emanuel "Chris" Welch, Michael Hastings (Illinois), Bill Cunningham, Jay Hoffman (Illinois) |
| Illinois Laborers' Legislative Committee | PAC | $1,562,000 | 4 | Don Harmon (Illinois), Emanuel "Chris" Welch, Jay Hoffman (Illinois), Robyn Gabel (Illinois) |
| Engineers Political Education Committee | PAC | $1,503,250 | 3 | Don Harmon (Illinois), Tony McCombie, Jay Hoffman (Illinois) |
| Chicagoland Operators Joint Labor-Management PAC | PAC | $1,500,000 | 1 | Don Harmon (Illinois) |
| Engineers Political Education Committee Separate Education Fund | PAC | $1,430,599 | 2 | Emanuel "Chris" Welch, John Curran (Illinois) |
| Sports Betting Alliance (Lubbock, TX) | Organization | $1,207,000 | 4 | Don Harmon (Illinois), Emanuel "Chris" Welch, John Curran (Illinois), Tony McCombie |
| Carpentry Advancement PAC Fund | PAC | $1,170,900 | 3 | Emanuel "Chris" Welch, Michael Hastings (Illinois), Bill Cunningham |
| Illinois Federation of Teachers COPE | PAC | $1,150,000 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| Illinois Federation of Teachers COPE (Springfield, IL) | PAC | $1,040,000 | 1 | Emanuel "Chris" Welch |
| United Association of Journeymen & IL Pipe Trades Association PAC | PAC | $710,000 | 1 | Don Harmon (Illinois) |
| Affordable Assisted Living Coalition PAC | PAC | $675,000 | 3 | Don Harmon (Illinois), Emanuel "Chris" Welch, Tony McCombie |
| Health Care Council of Illinois PAC | PAC | $672,000 | 2 | Emanuel "Chris" Welch, Tony McCombie |
| United Assn of Journeymen & IL Pipe Traders ASSN Pac Account | PAC | $670,000 | 1 | Emanuel "Chris" Welch |
| IUOE Local 399 Political Education Fund | PAC | $600,000 | 1 | Don Harmon (Illinois) |
| Health Care Council of Illinois Political Action Committee | PAC | $600,000 | 2 | Don Harmon (Illinois), John Curran (Illinois) |
| I.P.A.C.E. | PAC | $513,000 | 3 | Emanuel "Chris" Welch, Jay Hoffman (Illinois), Michael Hastings (Illinois) |
| I.U.O.E. Local 399 Political Education Fund | PAC | $470,000 | 1 | Emanuel "Chris" Welch |
| Chicago Land Operators Joint Labor Mgmt PAC | PAC | $450,000 | 1 | Tony McCombie |
| Affordable Assisted Living Coalition PAC (Springfield, IL) | PAC | $450,000 | 1 | Don Harmon (Illinois) |
| Marquis Energy LLC | Organization | $450,000 | 4 | Don Harmon (Illinois), Emanuel "Chris" Welch, John Curran (Illinois), Tony McCombie |
| UA Political Action Fund | PAC | $400,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Chicago Land Operators Jnt Lbr Mgmt PAC | PAC | $392,250 | 1 | Tony McCombie |
| SEIU HealthCare IL IN PAC | PAC | $346,800 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| SMART Local 265 PAC Fund | PAC | $325,000 | 1 | Emanuel "Chris" Welch |
| Health Care Council of Illinois Political Action Committee (Springfield, IL) | PAC | $315,000 | 3 | Don Harmon (Illinois), John Curran (Illinois), Robyn Gabel (Illinois) |
| Chicago Mercantile Exchange Inc. | Organization | $287,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Pipefitters' Assoc Local 597 UA Illinois PAC Fund | PAC | $275,000 | 1 | Emanuel "Chris" Welch |
| Afscme (Washington, DC) | PAC | $272,500 | 3 | Don Harmon (Illinois), Emanuel "Chris" Welch, Robyn Gabel (Illinois) |
| Donald F Harmon | Individual | $268,153 | 1 | Don Harmon (Illinois) |
| Sports Betting Alliance (Alexandria, VA) | Organization | $250,000 | 1 | Emanuel "Chris" Welch |
| North Central Illinois Laborers' District Council PAC | PAC | $250,000 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| DRIVE Committee | PAC | $240,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Pipefitters' Association Local 597 UA Illinois PAC Fund | PAC | $225,000 | 1 | Don Harmon (Illinois) |
| Illinois Pipe Trades PEF | PAC | $223,300 | 3 | Don Harmon (Illinois), Jay Hoffman (Illinois), John Curran (Illinois) |
| Bridge Structural and Reinforcing Iron Workers Local Union #1 Politica | PAC | $209,800 | 1 | Emanuel "Chris" Welch |
| Elizabeth Uihlein (Lake Bluff, IL) | Individual | $200,000 | 1 | Tony McCombie |
| Michael J. Sacks (Chicago, IL) | Individual | $200,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| ULLICO Management Co. | Organization | $200,000 | 1 | Don Harmon (Illinois) |
| Ullico Management Company | Organization | $200,000 | 1 | Emanuel "Chris" Welch |
| SEIU Healthcare IL/IN | PAC | $196,900 | 1 | Don Harmon (Illinois) |
| Clean Energy Illinois PAC | PAC | $160,000 | 1 | Don Harmon (Illinois) |
| Accel Entertainment Gaming LLC | Organization | $160,000 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| United Food and Commercial Workers International Union | PAC | $150,000 | 1 | Emanuel "Chris" Welch |
| Downstate IL Laborers District Coouncil PAC Fund | PAC | $150,000 | 1 | Emanuel "Chris" Welch |
| Chicago Mercantile Exchange | Organization | $145,000 | 1 | Don Harmon (Illinois) |
| Downstate IL Laborers' District Council PAC Fund | PAC | $143,500 | 2 | Don Harmon (Illinois), Jay Hoffman (Illinois) |
| IL Education Association (IEA) (IPACE) | PAC | $141,300 | 1 | Don Harmon (Illinois) |
| Chicago Journeymen Plumbers | PAC | $135,000 | 1 | Don Harmon (Illinois) |
| United Assn. of Journeymen & IL Pipe Trades Assn. PAC | PAC | $135,000 | 2 | Jay Hoffman (Illinois), John Curran (Illinois) |
| Midwest Gaming & Entertainment, LLC | Organization | $135,000 | 2 | Don Harmon (Illinois), John Curran (Illinois) |
| Associated Beer Distributors of Illinois (ABDI PAC) | PAC | $130,293 | 1 | Emanuel "Chris" Welch |
| AFSCME Council 31 | PAC | $130,000 | 1 | Don Harmon (Illinois) |
| AFSCME Illinois Council 31 | PAC | $127,800 | 1 | Emanuel "Chris" Welch |
| Isdf | PAC | $125,000 | 1 | Steve Stadelman |
| United Ass of Journeymen & IL Pipe Trades Assn PAC | PAC | $118,500 | 1 | Michael Hastings (Illinois) |
| Salvi, Schostok & Pritchard P.C. | Organization | $115,000 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| Power Rogers, LLP | Organization | $115,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Ipace | PAC | $111,300 | 2 | Don Harmon (Illinois), Ram Villivalam |
| Chicago Journeymen Plumbers' L.U. 130 U.A. | PAC | $110,000 | 1 | Emanuel "Chris" Welch |
| Meyers & Flowers LLC | Organization | $110,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Levin & Perconti (Chicago, IL) | Organization | $110,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Chicago J Dineen Lodge 7 PAC | PAC | $105,000 | 2 | John Curran (Illinois), Emanuel "Chris" Welch |
| Downstate Illinois Laborers' District Council PAC Fund | PAC | $100,000 | 1 | Don Harmon (Illinois) |
| Pipefitters Local #597 | PAC | $100,000 | 1 | Don Harmon (Illinois) |
| JB for Governor | PAC | $100,000 | 2 | Steve Stadelman, Emanuel "Chris" Welch |
| Associated Fire Fighters of IL PAC Fund | PAC | $100,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| One Future Illinois PAC | PAC | $100,000 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| I.P.A.C.E. (Illinois PAC for Education) | PAC | $97,500 | 1 | Robyn Gabel (Illinois) |
| Association Management Resources (Naperville, IL) | Organization | $90,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Corboy & Demetrio, P.C. | Organization | $90,000 | 1 | Emanuel "Chris" Welch |
| Cooney & Conway (Chicago, IL) | Organization | $90,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| IHA Political Action Committee | PAC | $85,000 | 1 | Emanuel "Chris" Welch |
| Keefe, Keefe & Unsell, P.C. | Organization | $85,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Simmons Hanly Conroy (Alton, IL) | Organization | $85,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
| Operating Engineers Local 520 Voluntary Political & Educational Fund | PAC | $80,000 | 1 | Don Harmon (Illinois) |
| Operating Engineers Local 520 Political & Educational Fund | PAC | $80,000 | 1 | Emanuel "Chris" Welch |
| Health Care Council of Illinois PAC (Springfield, IL) | PAC | $80,000 | 2 | Ram Villivalam, Tony McCombie |
| Imha PAC | PAC | $78,000 | 2 | Don Harmon (Illinois), John Curran (Illinois) |
| Peter Lofgren (Burlingame, CA) | Individual | $75,123 | 1 | Emanuel "Chris" Welch |
| North Central Illinois Laborers' District Council | PAC | $75,000 | 1 | Don Harmon (Illinois) |
| Illinois Risk Management Services, Inc. (Naperville, IL) | Organization | $75,000 | 2 | Don Harmon (Illinois), John Curran (Illinois) |
| Fraternal Order of Police-Chicago Lodge No. 7 | PAC | $75,000 | 2 | Emanuel "Chris" Welch, John Curran (Illinois) |
| Illinois Political Action Committee for Education (I.P.A.C.E.) | PAC | $75,000 | 1 | Jay Hoffman (Illinois) |
| William Saunders (San Francisco, CA) | Individual | $73,000 | 1 | Don Harmon (Illinois) |
| Ironworkers District Council of Chicago & Vicinity - PAC | PAC | $72,800 | 1 | Don Harmon (Illinois) |
| Illinois PAC for Education (IPACE) | PAC | $72,800 | 1 | Don Harmon (Illinois) |
| SEIU Illinois Council PAC Fund | PAC | $72,800 | 1 | Emanuel "Chris" Welch |
| Architectural & Ornamental Iron Workers Union, Local 63 IPAL Fund | PAC | $72,800 | 1 | Emanuel "Chris" Welch |
| Affordable Assisted Living Coalition (Springfield, IL) | PAC | $70,000 | 1 | Robyn Gabel (Illinois) |
| Architectural & Ornamental Iron Workers Union, Local 63 | PAC | $68,500 | 1 | Emanuel "Chris" Welch |
| Bridge Structural & Reinforcing Ironworkers Lo. #1 | PAC | $68,500 | 1 | Don Harmon (Illinois) |
| Afscme (Washington, DC) | Organization | $68,500 | 1 | Michael Hastings (Illinois) |
| Carpentry Advancement Political Action Comm. Fund | PAC | $67,800 | 1 | Jay Hoffman (Illinois) |
| Realtor PAC (Springfield, IL) | PAC | $65,000 | 2 | Emanuel "Chris" Welch, Tony McCombie |
| Chicago Stagehands Local 2 PAC | PAC | $60,000 | 2 | Don Harmon (Illinois), Emanuel "Chris" Welch |
| The Gori Law Firm, P.C. | Organization | $60,000 | 2 | Emanuel "Chris" Welch, Don Harmon (Illinois) |
Voted Yea (8)
| Legislator | Party | State | Chamber | Date |
|---|---|---|---|---|
| Emanuel "Chris" Welch | IL | house | Oct 29, 2025 | |
| Steve Stadelman | IL | senate | Oct 30, 2025 | |
| Jay Hoffman (Illinois) | IL | house | Oct 29, 2025 | |
| Don Harmon (Illinois) | IL | senate | Oct 30, 2025 | |
| Ram Villivalam | IL | senate | Oct 30, 2025 | |
| Ann M. Williams | IL | house | Oct 29, 2025 | |
| Bill Cunningham | IL | senate | Oct 30, 2025 | |
| Robyn Gabel (Illinois) | IL | house | Oct 29, 2025 |
Voted Nay (3)
| Legislator | Party | State | Chamber | Date |
|---|---|---|---|---|
| John Curran (Illinois) | IL | senate | Oct 30, 2025 | |
| Tony McCombie | IL | house | Oct 29, 2025 | |
| Michael Hastings (Illinois) | IL | senate | Oct 30, 2025 |