Loading this candidate’s profile from the FEC filings and campaign records.
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Loading this candidate’s profile from the FEC filings and campaign records.
Where They Stand is a nonpartisan guide to everyone running for Congress: their money, their own words and how incumbents voted. Find your ballot →
Candidates › Kentucky U.S. Senate race › 2025–2026
D Democratic nominee for U.S. Senate, Kentucky
Has not served in Congress
16 priorities from charlesbookerky.org, in the order they are listed there. Every heading and the text under it is copied exactly, as one passage for each page it is from, and links to that place on the page; hover a source to see which passage it opens.
Lower costs. Raise wages. Create good Kentucky jobs.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies
Kentuckians are paying too much for groceries, gasoline, electricity, housing, and medicine. I will cut taxes for working and middle-class families, lower costs for everyday necessities and excessive fees, protect Social Security and Medicare, and defend workers' freedom to organize for better wages and benefits.
“Stupid” is the only word I have for going to war with your trade partners, but tariffs and trade wars started by this White House have caused everything to go up, from gas to toys. On day one, I will introduce a joint resolution revoking the fake “national emergency” that President Trump has used to raise tariffs that have made everything cost more and hurt Kentucky businesses.
Blanket tariffs fueling trade wars are hidden taxes. They continue to raise prices, increase costs for farmers, and invite retaliation against Kentucky bourbon, a signature industry that supports thousands of Kentucky jobs and has been caught in the crossfire of trade fights for years. The House of Representatives has introduced this resolution, but Andy Barr does not support it, effectively rubber-stamping a stupid trade war that is being waged at our expense. It ends on day one if I am elected.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/affordable
Small businesses are the backbone of Kentucky’s economy, from the corner store to the family distillery. Too often, Washington writes the rules for big corporations and leaves Main Street to pay the price. I will:
- Fight the tariff costs that squeeze small businesses on supplies and inventory.
- Expand access to affordable capital through SBA lending and community lenders, with a focus on rural and underserved communities.
- Cut red tape and simplify federal paperwork for employers with fewer than 50 workers.
- Make it easier for small employers to offer health coverage through a public option.
- Stand up to corporate consolidation and junk fees that let giant chains undercut local businesses.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/small-business
According to AAA Kentucky, the average price for regular unleaded is $4.13 per gallon, up from roughly $2.79 a year ago, all because of an unnecessary war we didn't ask for that I would fight to end on day one.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies
To keep gas affordable, I would commit on day one in office to:
- Ending the war in Iran.
- Suspending the Federal Gas Tax for a year to give Kentuckians immediate relief at the pump.
- Allowing year-round sales of additional ethanol and fuel blends like E15 so that more fuel is available for Kentuckians at the pump.
- Developing a strategy to replenish the Strategic Petroleum Reserve so that reserves are in place to prevent future spikes in gas prices.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/gas
Kentuckians have seen their utility bills increase by about 20% since 2021, with some Kentuckians seeing spikes of up to 41%. In addition to lowering costs at the pump, on day one if I am elected, I will co-sponsor:
- the Ratepayer Protection Act (requiring large data centers to fully cover their utility costs so that they aren't passed onto families);
- the Energy Bills Relief Act, which lets cheaper renewable power move between states to lower monthly bills; and,
- an expansion of federal grants for heating and cooling assistance, home weatherization, and energy efficiency so that our houses can use less energy and consumers can pay less every month.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/energy
Kentucky powered this country for generations, and the miners and energy workers who did that work deserve more than speeches. I will:
- Protect the pensions, health care and black lung benefits that coal miners earned.
- Fully fund abandoned mine land cleanup that puts Kentuckians to work restoring our land and water.
- Support an all-of-the-above energy strategy that keeps Kentucky plants running, keeps power affordable and creates new energy jobs here at home.
- Make sure new energy projects are built with union labor at prevailing wages, and that any worker affected by a plant closure gets real retraining and job placement.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/energy
Every Kentuckian should be able to build a good life, no matter where they live. Too many roads, bridges and water systems are past their limits, and too many families still lack reliable internet. I will:
- Fight for federal dollars to repair Kentucky’s roads and bridges, including long-delayed projects that connect our regions.
- Finish the job on rural broadband so every home, farm and small business can get online.
- Upgrade drinking water and wastewater systems so no Kentucky family has to boil its water.
- Strengthen flood and disaster resilience in Eastern and Western Kentucky communities hit repeatedly by storms.
- Ensure these projects are built by Kentucky workers earning good union wages.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/infrastructure
I would support a national moratorium on all new AI data center construction. No new data centers should be built until we know what they do to our water and our utility bills and our environment.
I would commit to:
- Supporting the Artificial Intelligence Data Center Moratorium Act that would pause all new data center construction and ensure that existing data centers pay the full costs of their impact on our energy bills; and,
- Supporting the Clean Cloud Act to limit the impact that existing data centers have on our environment.
Kentuckians deserve to know what the data centers that want to come to the Commonwealth will mean for our bottom lines and for our communities, and until we know that, no new AI data centers should be built in Kentucky.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/data-centers
No one should be in office as long as Mitch McConnell has, and no one should go to Congress and become wealthier as a result like Andy Barr has. We can't expect different results from Washington while sending the same people every year.
I commit to draining the swamp in Washington by introducing legislation that would include:
- Supporting a constitutional amendment to establish lifetime term limits on members of Congress.
- Banning members of Congress from trading stock while they're in office.
- Banning members of Congress from becoming lobbyists once they leave Congress.
- Stopping the President and other elected officials from profiting from private business ventures while in office.
- Requiring that the President and Vice President publicly disclose their tax returns in the same way that members of Congress have to.
- Suspending the statute of limitations for federal crimes committed by a president or vice president while in office.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/swamp
Kentuckians now pay an additional $1,000 per month for health insurance since Andy Barr voted to cut Medicaid.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies
I commit to making healthcare more affordable for all Kentuckians, including:
- Restoring the Affordable Care Act subsidies that Andy Barr voted to eliminate;
- Supporting the State Public Option Act that would build on our successful expansion of Medicaid in Kentucky by giving every Kentuckian the ability to purchase into a public insurance option run by the Commonwealth, not Washington, if they want to.
- Lowering prescription drug costs by expanding the Medicare Drug Price Negotiation Program (so all Kentuckians would be able to pay the same prices Medicare recipients pay for prescription drugs) and setting upper limits on what pharmaceutical companies can charge by tying U.S. drug prices to the prices pharmaceutical companies charge in other countries, like Canada.
I believe healthcare is a human right. No one should have to die because they don't have enough money in their pocket. Nobody should have to ration medicine, skip a doctor's appointment, or choose between paying a medical bill and putting food on the table. The American people deserve to have insurance coverage they like and need, without a fear of bankruptcy. I will work to make sure everyone has access to the same high quality care provided to politicians like Mitch McConnell and ensure they can afford to keep it.
If you like your insurance, you can keep it. If you pay too much for your insurance, we'll help you pay for it. And, if you want to buy into a public plan, we'll provide the marketplace for it.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/healthcare
In 2022, Kentuckians from every party rejected a constitutional amendment that would have put politicians between patients and their doctors. I will respect that decision. Choices about pregnancy, contraception, IVF and miscarriage care belong to women, their families and their doctors, not Washington. I will protect access to contraception and IVF, and make sure every woman facing a pregnancy complication gets the emergency care she needs.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/healthcare
No Kentuckian should be more than a few minutes away from an urgent care facility or an emergency room, and no Kentuckian should be more than an hour away from a trauma center. But, because of Andy Barr and the One Big Beautiful Bill that he supported, at least 35 Kentucky hospitals are at risk of closing.
I am committed to reversing the damage that Andy Barr has brought to rural Kentucky by:
- Reversing the One Big Beautiful Bill's cuts to Medicaid;
- Permanently extending the Rural Transformation Fund that will reopen closed rural hospitals;
- Expanding the federal government's investment in telemedicine, including making the telehealth flexibilities from COVID permanent; and,
- Supporting expanded federal investments in the next generation of rural doctors and healthcare workers.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/rural-hospitals
By cutting Medicaid, Andy Barr has turned his back on some of our most vulnerable Kentuckians. And, despite being in Washington for over a decade, Andy Barr has no record of standing up for vulnerable Kentuckians.
On day one, I would commit to:
- Expanding Medicaid's Home and Community-Based Services to provide support for Kentuckians with intellectual, developmental, or physical disabilities;
- Opposing Medicaid cuts that threaten specialized medical, dental, and community providers relied upon by disabled Kentuckians;
- Providing targeted federal grants to raise wages for direct support professionals (DSPs) who provide care and support to disabled Kentuckians, resolving staff shortages that limit care access.
- Modernizing SSI/SSDI Limits to put more money in the hands of families caring for disabled Kentuckians and complement programs like STABLE Kentucky.
- Restoring education grants cut by the Trump Administration for specialized student learning and transition programs under the Individuals with Disabilities Education Act (IDEA).
- Expanding support for employers and training providers that offer vocational rehabilitation and competitive integrated employment initiatives to close the employment gap for Kentuckians with disabilities.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/vulnerable
Every Kentuckian deserves to feel safe at home, at school, at work and in their neighborhood. Real safety means stopping crime and addressing the conditions that drive it. I will:
- Support local police, sheriffs and first responders with funding for training, recruitment and mental health crisis response teams.
- Fight the fentanyl and opioid crisis by stopping the flow of drugs and expanding treatment and recovery in every county.
- Invest in proven violence prevention, youth programs and job training that keep young people on the right path.
- Protect every Kentuckian from discrimination and harassment, no matter who they are or whom they love.
- Help people returning home from incarceration find work and housing so they stay home for good.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/safety
Military power is a tool, not a plan. I will work to end the war in Iran, protect American service members, and pursue a durable diplomatic settlement. Sending troops into danger must be a last resort. Presidents should not enter open-ended conflicts without congressional authorization, clear objectives, legal authority, and an exit strategy.
- I will support a strong military alongside effective diplomacy, intelligence, cybersecurity, key alliances, and secure critical supply chains.
- I will fully fund veterans' health care, improve rural and mental health access for veterans, reduce benefit delays, help end veteran homelessness, smooth the transition to civilian life, and protect military families.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/military
We need to end the war in Iran that we didn't ask for and that is costing Kentuckians at the pump every month and costing American taxpayers billions in tax dollars that could be reinvested in Kentucky.
- On day one, I will join my colleagues in supporting a War Powers Resolution that will end funding for the war in Iran, bring our troops home, and cut the costs at the pump for Kentuckians.
- Congress has abandoned its role in being a check on the President's ability to wage war, and I will fight to restore Congress' oversight role by introducing on day one the End Senseless Wars Act that would:
- Call for a full audit of our spending on the war in Iran including identifying no-bid contracts.
- End outdated Authorizations of Use of Military Force (AUMF) from 2001 and 2002 that have been used to justify forever wars like Iran and Afghanistan.
- Require any new AUMFs have clear geographic limitations and an explicit time period so that any new funding or extensions of war require Congressional supermajorities.
- Modernize the War Powers Resolution Act to establish a clear, modern definition of "hostilities" that covers contemporary actions like cyber warfare and lethal drone strikes, prevent the White House from engaging in military action past 60 days, and make it easier for Congress to challenge executive war powers in federal court.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/military
We spend billions providing foreign aid and defense to Israel that could be invested in our schools, our infrastructure, and to lower prices here at home.
- On day one, I will introduce a proposal to terminate our annual commitment to Israel that sends nearly $4 billion in foreign aid, and to suspend future military spending and arms sales until a two-state solution is enacted.
- Our dollars should go to our communities in the Commonwealth, not a war that we didn't ask for that doesn't make us safer.
- Andy Barr fully supports diverting these dollars away from the Commonwealth and toward foreign conflicts in the Middle East that make us less safe. Bring those dollars back home.
source ↗ (opens the page at this passage) · charlesbookerky.org/policies/military
FEC filings, Oct 1, 2025 to Oct 14, 2026 · Official FEC bulk data · committee C00929208
84¢ of every dollar raised has been spent across 6 reports ($1.6M of $1.9M). Cash on hand went from $74.1K on Dec 31, 2025 to $303.6K on Oct 14, 2026.
| Report | Raised in the period | Spent in the period | Cash on hand at its close |
|---|---|---|---|
| YEAR-END 2025 through Dec 31, 2025 | $77,155 | $3,056 | $74,099 |
| APRIL QUARTERLY 2026 through Mar 31, 2026 | $291,210 | $167,209 | $198,101 |
| PRE-PRIMARY 2026 through Apr 29, 2026 | $140,319 | $198,110 | $140,309 |
| JULY QUARTERLY 2026 through Jun 30, 2026 | $590,825 | $421,512 | $309,623 |
| OCTOBER QUARTERLY 2026 through Sep 30, 2026 | $614,752 | $580,449 | $343,925 |
| PRE-GENERAL 2026 through Oct 14, 2026 | $222,063 | $262,389 | $303,599 |
Each report’s own period, as filed with the FEC; a report filed again counts once, as its latest copy.
No endorsements page
Advanced · 155,487 votes (47%) · 1 of 7 · Full results ↗
Lost · 778,699 votes (45%) · 2 of 3 · Full results ↗
Every contest for this seat that named this candidate, most recent last; a result is shown once the race is called. Election dates and results from civicAPI (civicapi.org). civicAPI aggregates results from Secretaries of State and equivalent election bodies, and makes its own race calls. civicapi.org ↗
Primary May 19, 2026 · 3 polls
Charles Booker leads Amy McGrath by 14.8 points · average gap, 2 latest nonpartisan polls · 1 far-off poll left out
Each dot is a poll. The line is the median of the 5 latest nonpartisan polls. How polls are read
Charles Booker won by 10.9 points. No poll naming both Charles Booker and Amy McGrath ended in the 21 days before the vote.
| Poll | Charles Booker | Amy McGrath | Lead | vs. result |
|---|---|---|---|---|
| Result | 46.8% | 35.9% | Charles Booker +10.9 |
May 19, 2026 · Result (unofficial)
Poll data from The New York Times, licensed CC BY 4.0 · Updated October 28, 2026 · 12 polls paid for by a party or campaign are left out
Official FEC filing record for the current cycle. The priorities they publish are quoted from their own site, in their order.
Statements are quoted from these pages exactly. Headings, order and wording are the campaign’s; the record marking is ours.
A donor who gave several times appears once. The 12 largest donors by total given are listed. In all, 1,010 itemized contributions were filed this cycle, totaling $423.7K.
The 10 largest committees by total given are listed. In all, 11 committee contributions were filed this cycle, totaling $40.5K. Counted from the givers' own filings, which can run above the total the campaign itself reports.
Total reported receipts $1,936,324
Every dollar the committee reported receiving this cycle, split by the source the FEC filing attributes it to. Open a source marked + to see who gave. FEC filings through Oct 14, 2026.
Loading the map
Tap or hover over a state, or focus the map and use the arrow keys, to read its total. Ctrl or ⌘ and scroll to zoom.
62% of the money placed by state came from inside Kentucky: $260.6K of $423.7K.
| Name | Amount |
|---|---|
| 513 contributions · 62% | $260,572 |
| 148 contributions · 11% | $46,977 |
| 28 contributions · 3.7% | $15,882 |
| 50 contributions · 3.5% | $14,701 |
| 6 contributions · 2.8% | $11,775 |
| 22 contributions · 2.5% | $10,415 |
| 13 contributions · 2.2% | $9,325 |
| 52 contributions · 1.6% | $6,981 |
By the state each donor wrote on the filing, across 41 states and territories. Donors who have given $200 or less this cycle are not itemized, so they cannot be placed on a map. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total.
| Employer as filed | Amount |
|---|---|
| Written instead of an employer · 555 contributions · 37% of ranked | $151,905 |
| Written instead of an employer · 74 contributions · 14% of ranked | $59,928 |
| 3 contributions · 1.7% of ranked | $7,035 |
| 2 contributions · 1.7% of ranked | $7,000 |
| 2 contributions · 1.7% of ranked | $7,000 |
| 2 contributions · 1.7% of ranked | $7,000 |
| 2 contributions · 1.7% of ranked | $7,000 |
| 2 contributions · 1.7% of ranked | $7,000 |
A further $7,455 came from donors whose answer names no employer (None, blank), so it is not ranked. Ranked from the largest 200 of 201 employer spellings filed; each share is of the money in those. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($1,094,050) are not itemized, so no employer or occupation is filed for them.
Money groups spent on their own, not through a campaign. Each ad is filed against the candidate it names, so money attacking an opponent shows on the opponent’s row. Open a candidate to see who spent it.
The campaign also refunded $6,525 in contributions, which the categories below do not include.
Total itemized disbursements $1,044,560
Every itemized payment the committee reported this cycle, sorted by what it said each one was for. The categories are ours; the wording they are matched against is the committee’s own. Open a category to read the filed descriptions and who was paid. FEC filings through Oct 14, 2026.
All 340 itemized payments filed this cycle. Spending below the itemization threshold is not filed line by line.
5 payments were reported as a lump sum, such as a card or payroll bill, with the detail filed underneath as memo entries. Those entries, $7,593 in all, are counted under the payee and purpose they name rather than under the processor that was paid. The total is the same either way.
| Name | Amount |
|---|---|
| 32 payments · 12% of all spending | $201,311 |
| 2 payments · 3.8% of all spending | $62,603 |
| 39 payments · 3% of all spending | $49,020 |
| 8 payments · 2.7% of all spending | $44,802 |
| 8 payments · 2.5% of all spending | $40,781 |
| 30 payments · 2.4% of all spending | $39,694 |
| 6 payments · 2.2% of all spending | $36,071 |
| 5 payments · 2.2% of all spending | $35,685 |
The people, firms and committees paid the most, across every kind of payment. Each share is of everything the committee reported spending this cycle, not only the itemized payments above. A payee that is itself a committee links to its own profile.
| Occupation as filed | Amount |
|---|---|
| Written instead of an occupation · 440 contributions · 22% of ranked | $91,164 |
| Written instead of an occupation · 114 contributions · 14% of ranked | $60,241 |
| 34 contributions · 6.4% of ranked | $26,877 |
| 9 contributions · 2.8% of ranked | $11,780 |
| 6 contributions · 2.5% of ranked | $10,500 |
| 3 contributions · 1.9% of ranked | $8,000 |
| 14 contributions · 1.9% of ranked | $7,925 |
| 3 contributions · 1.8% of ranked | $7,500 |
A further $6,955 came from donors whose answer names no occupation (blank), so it is not ranked. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($1,094,050) are not itemized, so no employer or occupation is filed for them.