Back to the race desk

U.S. House

New Jersey
District 7

Election day: November 3, 2026

The candidates and ballot details for this 2026 U.S. House race, with the original election records attached.

The Stated Record analysis: Toss-up

Updated September 3, 2026

Who is running?

Printed ballot candidates

  • Thomas H. Kean Jr.Republican
  • Rebecca BennettDemocratic
  • Seamus Patrick O'TooleBallot label: STOP ISRAEL'S GENOCIDE

Source: New Jersey Division of Elections official House list

Checked September 2, 2026

Voter guide

The candidates, side by side

Background comes from government or official office records, and from the campaign's own biography where the bullet says so. Goals are summarized from each campaign's own platform page and stay attributed to the campaign. The record lines are official votes, sponsorships, and filings with the government source attached. Money is shown as filed, by the type the FEC records for the contributing committee, and is not evidence of why any position was taken. Money rows are itemized receipts from political committees; transfers from joint fundraising committees and the conduit entries for earmarked individual contributions sit on their own rows and are not additive with the rest; other memo entries, reimbursements, and receipts from organizations that are not political committees are excluded; each candidate's note gives the filing window and the reconciliation to the FEC summary.

Thomas H. Kean Jr.

Background

What they say they want to do

What the official record shows

Campaign money from other committees, by type

Transfers and contributions from joint fundraising committees 10 committees$1,715,451
Corporation PACs 100 committees$301,000
Leadership PACs 68 committees$301,000
Trade Association PACs 52 committees$155,000
House 56 committees$131,977
PAC - Qualified 31 committees$93,500
Membership Organization PACs 27 committees$85,500
Labor Organization PACs 14 committees$56,000
Committees the FEC records no type for 6 committees$20,898
Corporation w/o capital stock PACs 2 committees$13,500
Party committees 1 committee$5,000
Hybrid PAC (with Non-Contribution Account) - Qualified 1 committee$5,000
PAC - Nonqualified 1 committee$2,000
Communication Cost 1 committee$1,000

Source: Federal Election Commission

Money from committees in the 2025-2026 cycle filings through June 30, 2026: lines 11B (party committees), 11C (other political committees) and 12 (transfers from joint fundraising committees), grouped by the FEC's record of the contributing committee. Memo entries are left out because they restate money counted elsewhere. Each line's itemized rows add up to the campaign's own filed total for that line. The rows sum to 2,886,826.14 dollars, which is part of what the campaign raised and not its total. Donations individuals made through ActBlue or WinRed are individual contributions and are not in this table. The joint fundraising row includes 23,051.56 dollars reported on line 11C from committees the FEC designates as joint fundraising committees.

Rebecca Bennett

Background

What they say they want to do

What the official record shows

She has held no public office, so there are no votes or official acts to list. The state's official 2024 general election results do not list her. Her filed financial disclosures are used in the cards rather than here. New Jersey Division of Elections, New Jersey Division of Elections, Rebecca Bennett for Congress

Campaign money from other committees, by type

Leadership PACs 35 committees$106,500
Transfers and contributions from joint fundraising committees 4 committees$73,214
Hybrid PAC (with Non-Contribution Account) - Qualified 13 committees$72,000
PAC - Qualified 11 committees$53,000
House 11 committees$17,000
Committees the FEC records no type for 5 committees$10,250
Labor Organization PACs 2 committees$7,500
Membership Organization PACs 4 committees$6,275
Party committees 1 committee$221

Source: Federal Election Commission

Money from committees in the 2025-2026 cycle filings through June 30, 2026: lines 11B (party committees), 11C (other political committees) and 12 (transfers from joint fundraising committees), grouped by the FEC's record of the contributing committee. Memo entries are left out because they restate money counted elsewhere. Each line's itemized rows add up to the campaign's own filed total for that line. The rows sum to 345,959.87 dollars, which is part of what the campaign raised and not its total. Donations individuals made through ActBlue or WinRed are individual contributions and are not in this table.

Seamus Patrick O'Toole

Background

  • Printed on the ballot with the slogan STOP ISRAEL'S GENOCIDE, with a post office box in Clark as his address. New Jersey Division of Elections
  • Filed 299 petition signatures, 49 more than required, and stayed on the ballot after a challenge by a former Hillsborough Democratic chair was withdrawn. New Jersey Globe

What they say they want to do

What the official record shows

No public office or earlier candidacy was found. He does not appear on the state's 2024 or 2026 primary results for any House seat, has no FEC registration, and the only reporting found concerns his 2026 petition. New Jersey Division of Elections, New Jersey Division of Elections, Federal Election Commission, New Jersey Globe

Campaign money from other committees, by type

No FEC registration exists for him, so there are no filings to read. A House candidate must register once he raises or spends more than 5,000 dollars; whether he has is not something the record shows. Federal Election Commission

Race outlook

How election analysts rate this race

Categories are ordered judgments, not win probabilities.

The Stated Record analysisToss-up

Based on 2 verified rating sources. 1 stale or missing rating was excluded.

  • Cook Political ReportToss Up

    Cook Political Report assessed this Aug 25, 2026; checked Sep 3, 2026.

  • Inside ElectionsTilt Democrat · stale

    Inside Elections assessed this Jun 12, 2026; checked Sep 3, 2026. Stale ratings are shown for transparency but excluded from our synthesis.

  • Sabato's Crystal BallToss-up

    Sabato's Crystal Ball assessed this Aug 26, 2026; checked Sep 3, 2026.

Our synthesis uses the median-style ordinal rule described in Methodology. It is our analysis, not another independent rating.

What to know

The race in context

The registered local campaign report returned an access error in this research environment and has not been reviewed through its intended interface.

Candidate records

The field, without the campaign gloss

Current public roles come from government sources. Campaign-finance IDs come from the FEC.

Republican

Thomas H. Kean Jr.

Current U.S. representative for New Jersey's 7th Congressional District, in his second term.

FEC candidate
H0NJ07261
Principal committee
C00703058
Official role source

Public profiles

Democratic

Rebecca Bennett

Holds no public office. Her campaign describes her as a former Navy helicopter pilot, a member of the Air National Guard and a healthcare business leader.

FEC candidate
H6NJ07201
Principal committee
C00897165
Official role source

Public profiles

Independent; ballot slogan STOP ISRAEL'S GENOCIDE

Seamus Patrick O'Toole

Holds no public office that the desk could find. The state's candidate list gives a post office box in Clark.

Official role source

Public profiles

  • X: not foundNo campaign site was found, and the state's contact list gives only an email address. No account was found by search.
  • Facebook: not foundNo campaign site was found, and the state's contact list gives only an email address. No account was found by search.
  • Instagram: not foundNo campaign site was found, and the state's contact list gives only an email address. No account was found by search.

Profile links show what is public now, not a complete archive. Each link was confirmed through the campaign site unless a note says otherwise. Individual social posts enter the evidence record only with a post URL, date, context, and review note.

Issue comparison

What each campaign says

These are attributed platform positions, not promises The Stated Record has verified or endorsed.

Costs and taxes

Thomas H. Kean Jr.

His campaign says he is working to lower the cost of living. His congressional site calls restoring the full state and local tax (SALT) deduction one of his most important priorities, saying the cap is double taxation that unfairly penalises New Jerseyans.

Source: Kean for Congress Inc, Office of Rep. Thomas H. Kean, Jr.

Rebecca Bennett

Would fully restore the SALT deduction, cut red tape to increase housing supply and make housing more affordable, pass paid family leave and fully fund elder care.

Source: Rebecca Bennett for Congress

Seamus Patrick O'Toole

No campaign site, platform or public statement was found. Seven likely campaign domains have no DNS record, the state's contact list gives only an email address, no FEC registration exists, and the one news report found describes his petition, not his views.

Source: New Jersey Division of Elections, Federal Election Commission, New Jersey Globe

Health care

Thomas H. Kean Jr.

His campaign says he is working to protect healthcare. His congressional site supports keeping coverage for people with pre-existing conditions, letting young people stay on a parent's plan, ending lifetime caps and surprise billing, expanding telemedicine, and lowering drug prices partly by bringing pharmaceutical manufacturing home.

Source: Kean for Congress Inc, Office of Rep. Thomas H. Kean, Jr.

Rebecca Bennett

Would protect people with pre-existing conditions, restore Medicaid and Medicare funding cut in 2025, increase support for mental health services for young people, oppose cuts to the National Institutes of Health, and shift insurers' and providers' incentives toward keeping people healthy.

Source: Rebecca Bennett for Congress

Seamus Patrick O'Toole

No campaign site, platform or public statement was found. Seven likely campaign domains have no DNS record, the state's contact list gives only an email address, no FEC registration exists, and the one news report found describes his petition, not his views.

Source: New Jersey Division of Elections, Federal Election Commission, New Jersey Globe

Foreign policy and defense

Thomas H. Kean Jr.

His campaign says he wants America strong at home and around the world. His congressional site supports a strong military, resources for service members and missions like Picatinny Arsenal's, and says he is committed to deterring adversaries.

Source: Kean for Congress Inc, Office of Rep. Thomas H. Kean, Jr.

Rebecca Bennett

Would prepare the military for cyber, drone and AI warfare, reform Defense Department acquisition, counter China as the leading strategic threat, keep the armed forces apolitical, and keep the United States a reliable partner.

Source: Rebecca Bennett for Congress

Seamus Patrick O'Toole

His ballot slogan, which New Jersey prints beside his name, is STOP ISRAEL'S GENOCIDE. No platform beyond the slogan was found: no campaign site, no statement and no FEC registration.

Source: New Jersey Division of Elections, New Jersey Division of Elections

Energy and the environment

Thomas H. Kean Jr.

His congressional site supports an all-of-the-above energy policy to raise domestic production and lower costs, and says he has spent his public life fighting to protect the environment.

Source: Office of Rep. Thomas H. Kean, Jr.

Rebecca Bennett

Would invest in renewable energy to lower costs, keep environmental regulations on air and water pollution, remove forever chemicals and lead from drinking water, and upgrade the power grid.

Source: Rebecca Bennett for Congress, Rebecca Bennett for Congress

Seamus Patrick O'Toole

No campaign site, platform or public statement was found. Seven likely campaign domains have no DNS record, the state's contact list gives only an email address, no FEC registration exists, and the one news report found describes his petition, not his views.

Source: New Jersey Division of Elections, Federal Election Commission, New Jersey Globe

The national debt and federal spending

Thomas H. Kean Jr.

His congressional site says the country must get its fiscal house in order and address the debt and deficit, starting by eliminating duplicative programs and cutting wasteful spending.

Source: Office of Rep. Thomas H. Kean, Jr.

Rebecca Bennett

No position on the national debt or the federal deficit was found on her eight priority pages. The nearest is a pledge to hold the administration accountable for ignoring Congress's power to decide spending, which is about who controls spending rather than how much.

Source: Rebecca Bennett for Congress, Rebecca Bennett for Congress

Seamus Patrick O'Toole

No campaign site, platform or public statement was found. Seven likely campaign domains have no DNS record, the state's contact list gives only an email address, no FEC registration exists, and the one news report found describes his petition, not his views.

Source: New Jersey Division of Elections, Federal Election Commission, New Jersey Globe

Transit and infrastructure

Thomas H. Kean Jr.

His congressional site calls the district's transportation problems one of his top priorities and supports public-private partnerships such as the Gateway Project.

Source: Office of Rep. Thomas H. Kean, Jr.

Rebecca Bennett

Would modernise air traffic control and invest in infrastructure including the Gateway Tunnel, for one-seat rides and less congestion.

Source: Rebecca Bennett for Congress

Seamus Patrick O'Toole

No campaign site, platform or public statement was found. Seven likely campaign domains have no DNS record, the state's contact list gives only an email address, no FEC registration exists, and the one news report found describes his petition, not his views.

Source: New Jersey Division of Elections, Federal Election Commission, New Jersey Globe

Words and record

Where statements meet official action

The number of cards varies with what each candidate's official record supports, and every card carries the same required parts: what they say, what the official record shows, one label from the fixed list, and its limit. Each card is labeled narrowly, by rule. A single vote, sponsorship, or filing can match one claim without proving a candidate's whole record, and a card never says why someone did something.

Thomas H. Kean Jr.

Taxes: restoring the SALT deduction

Matches stated direction

What they say

His congressional site calls restoring the full state and local tax deduction one of his most important priorities, and says he cosponsored the SALT Deductibility Act.

“One of my most important priorities in Congress is to restore the full State and Local Tax (SALT) Deduction.”

Source: Office of Rep. Thomas H. Kean, Jr.

What the record shows ·

He is an original cosponsor of H.R. 430, the SALT Deductibility Act, which would repeal the cap; it has not left committee. He voted Yea on passage of H.R. 1 on May 22, 2025 (Roll Call 145) and Aye on the final House vote on July 3 (Roll Call 190). The law, Public Law 119-21, raises the cap from 10,000 dollars to 40,000 for 2025, rising one per cent a year through 2029. It shrinks by 30 per cent of income above 500,000 dollars, never below 10,000, and returns to 10,000 dollars in 2030. In the previous Congress he cosponsored three SALT bills, H.R. 2555, H.R. 160 and H.R. 7160, and voted Aye on the rule to bring H.R. 7160 to the floor, which failed on February 14, 2024 (Roll Call 48).

Sources: Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, Congress.gov, Congress.gov, Congress.gov, Office of the Clerk, U.S. House of Representatives

Limit: He sponsored no SALT bill of his own in either Congress, and his votes went the way the claim says. The law he voted for raised the cap and kept it; that is not the full restoration his page names, and the higher cap ends after 2029. His office's claim that he "led the fight" is not something a vote record can measure.

Thomas H. Kean Jr.

Health care: protecting coverage

Not comparable yet

What they say

His campaign says he is working to protect healthcare.

“working to lower the cost of living, protect healthcare, strengthen our communities, and ensure America is strong at home and around the world”

Source: Kean for Congress Inc

What the record shows ·

His record runs both ways. He voted for H.R. 1 twice in 2025 (Roll Calls 145 and 190); the law requires states to set Medicaid work requirements for certain adults (section 71119) and makes other eligibility changes. He is an original cosponsor of two bipartisan health-insurance bills, the Bipartisan Premium Tax Credit Extension Act (H.R. 5145) and the Bipartisan Health Insurance Affordability Act (H.R. 6501), neither of which has left committee. On January 7 and 8, 2026 he voted to discharge and then to pass H.R. 1834, which extends those credits through 2028; it passed 230 to 196 and awaits the Senate. He has also sponsored health bills of his own, among them the HELP Copays Act (H.R. 6423), with Democratic original cosponsors, the Mental Health Parity Enforcement and Funding Act (H.R. 9551) and the Medicare Premiums Reduction Act of 2026 (H.R. 9709); none has left committee.

Sources: Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, Congress.gov, Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, Congress.gov, Congress.gov, Congress.gov

Limit: "Protect healthcare" names no measure, so there is nothing specific to hold the record against. His votes to extend the marketplace credits go the way the claim points; his votes for a law that tightens Medicaid eligibility go the other way. How many people either change covers is an estimate, not a record, and this card does not score it.

Thomas H. Kean Jr.

Working with both parties

Matches stated direction

What they say

His campaign says he brings both sides together to find common-sense solutions.

“I bring both sides together to find common-sense solutions that help New Jersey families succeed”

Source: Kean for Congress Inc

What the record shows ·

In the 119th Congress, through September 10, 2026, he sponsored 36 bills and resolutions. Twenty had at least one Democrat as an original cosponsor, among them the HELP Copays Act (H.R. 6423), the One Seat Ride Act (H.R. 1478) and the Promoting United States Wireless Leadership Act (H.R. 1765); sixteen had none. Three passed the House, one of them (H.R. 1765) with a Democratic original cosponsor, and none has become law under its own number. In the 118th Congress he sponsored the Fire Grants and Safety Act (H.R. 4090) with five Democratic original cosponsors; its text was enacted word for word as Division A of Public Law 118-67 in July 2024, and he voted for the bill that carried it.

Sources: Congress.gov, Congress.gov, Congress.gov, Congress.gov, Congress.gov, Congress.gov, Congress.gov, Congress.gov / GovInfo, Office of the Clerk, U.S. House of Representatives

Limit: Signing up a member of the other party at introduction is one signal of bipartisan work, and a weak one: it costs little and says nothing about how he votes when the parties split. His votes on party-line measures are not scored here. His other 118th-Congress bills were not counted, and his 119th-Congress bills were checked for enactment under their own numbers, not searched clause by clause through every law enacted since.

Thomas H. Kean Jr.

Money for local projects

Matches stated record claim

What they say

His campaign says that in his two terms his office has secured 38 million dollars in investments for local projects.

“has secured $38 million in investments for local projects in our communities”

Source: Kean for Congress Inc

What the record shows ·

The enacted explanatory statements and the Appropriations Committee's final tables list 28 community projects with him as House requester. Thirteen are fiscal 2024 projects totalling 24,974,669 dollars: 21,815,414 in Public Law 118-42 and 3,159,255 in Public Law 118-47. Fifteen are fiscal 2026 projects totalling 13,851,394 dollars, in Public Laws 119-37, 119-74, 119-75 and 119-86. Together that is 38,826,063 dollars, the same as his office's releases. Fiscal 2025 was funded by a full-year continuing resolution, Public Law 119-4, which gave the fiscal 2024 earmarks no legal effect.

Sources: House Committee on Appropriations, Congressional Record, GovInfo, Congressional Record, GovInfo, Congressional Record, GovInfo, GovInfo, Office of Rep. Thomas H. Kean, Jr., Office of Rep. Thomas H. Kean, Jr., Office of Rep. Thomas H. Kean, Jr.

Limit: Community project funding is requested by a member and enacted by Congress as a whole; "secured" is the member's word for having requested a project that was funded, and a few of these rows also name a senator. The fiscal 2024 figures come from the committee's final tables, because the statement for those acts prints its tables as images. The same sentence of his biography says his office returned 61 million dollars to residents through casework, which no official source publishes for any member; that figure is not judged here.

Rebecca Bennett

Campaign money: corporate PACs

Matches stated record claim

What they say

Her campaign says she has not accepted any corporate PAC money, naming Palantir.

“Rebecca hasn't accepted a dime from corporate PAC money, including Palantir”

Source: Rebecca Bennett for Congress

What the record shows ·

Her committee's filings through June 30, 2026 list 111 line-11C receipts from other political committees (118 rows including memo entries). The FEC records none of the contributing committees as a corporation's PAC, and none is connected to Palantir. The committees are leadership PACs, other candidates' campaigns, ideological and hybrid PACs, and a few labour and membership-organisation PACs, plus a handful of state and local committees with no FEC number, among them a firefighters' union committee.

Sources: Federal Election Commission

Limit: "Corporate PAC" is read here as the FEC reads it: a PAC whose connected organisation is a corporation. Five contributors, all state or local committees with no FEC number, carry no committee type; none is named for a company. Donations from employees of a company are individual contributions and are outside this claim. Filings after June 30 have not been read.

Rebecca Bennett

Stock trading: divesting her own stocks

Matches stated record claim

What they say

Her campaign says she has divested from individual stocks and has called for a ban on congressional stock trading.

“she's divested from individual stocks and has called for a ban on congressional stock trading”

Source: Rebecca Bennett for Congress

What the record shows ·

Her candidate disclosure for January 1, 2024 to May 5, 2025, as amended on July 23, 2025 and again on May 15, 2026, lists 98 individual stocks in two retirement accounts and a brokerage account and values every one at None, so none was held on May 5, 2025. Her 2026 disclosure, whose period starts January 1, 2025, lists the same 98 at None and reports capital gains for 2025 on most of them, which places those sales between January and May 2025. What remains is funds, a savings account, a 529 plan, a rental house, and shares of Midi Health Inc., a private company, from exercised options the filing calls non-tradable. Her priorities page calls for a ban on members of Congress trading stocks.

Sources: Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Rebecca Bennett for Congress

Limit: A disclosure is the filer's own sworn report, not an audit. Her original 2025 report, filed June 4, 2025, valued 91 of these stocks as still held on May 5, 2025; she amended it twice, and the amended report is used here. The reports give ranges and years, not sale dates. Most of the sales fall between January 1 and May 5, 2025; the rest could have been in 2024 or 2025. The private Midi Health shares are an individual company holding, though not a traded stock.

Rebecca Bennett

Investments: ICE contractors

Matches stated direction

What they say

Her campaign says she has never invested in or taken money from ICE contractors.

“Rebecca has never invested in or taken money from ICE contractors”

Source: Rebecca Bennett for Congress

What the record shows ·

Her disclosure for January 2024 to May 5, 2025 lists shares of General Dynamics in a Roth IRA, with dividends reported for 2024, and of Microsoft in two retirement accounts. The federal spending record gives General Dynamics Corp. as the parent of General Dynamics Information Technology, which held ICE task orders for visa-vetting support from May 2021 to August 2024 and from September 2024, the second with 24.3 million dollars obligated. Microsoft held an ICE support award of its own from March 2021 to January 2022. Her amended disclosure values both stocks at None on May 5, 2025. None of the committees that gave to her campaign through June 30, 2026 is a corporation's PAC.

Sources: Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, USAspending.gov, U.S. Department of the Treasury, USAspending.gov, U.S. Department of the Treasury, USAspending.gov, U.S. Department of the Treasury, USAspending.gov, U.S. Department of the Treasury, Federal Election Commission

Limit: She held small retirement-fund stakes in General Dynamics and Microsoft, both of which have had ICE contracts; both were listed at no value by May 5, 2025. She held no stock in detention or deportation companies.

Rebecca Bennett

Campaign money: over 3 million dollars from individuals

No verdict

What they say

Her campaign said on May 22, 2026 that she had raised more than 3 million dollars in the cycle from over 15,500 individual donors, with 90 per cent of donations 100 dollars or less.

“Her cycle-to-date raise of over $3 million has been from over 15,500 individual donors, with 90% of her donations being $100 or less.”

Source: Rebecca Bennett for Congress

What the record shows ·

Her last report before the page, through May 13, 2026, shows 2,927,964.18 dollars in contributions and transfers for the cycle: 2,748,172.82 from individuals, 113,550 from other political committees and 66,241.36 in transfers. Her July report lists, by date, 164 gifts from individuals received May 14 to 22, totalling 91,044.99 dollars, plus a 6,061.33-dollar transfer from a joint fundraising committee and a 250-dollar gift from another committee. That takes her past 3 million dollars by the day of the claim, to at least 3,025,320.50. By June 30 the cycle total was 4,272,033.75 dollars, 3,902,262.38 from individuals.

Sources: Federal Election Commission, Federal Election Commission

Why there is no verdict here

The dollar total holds; the rest is not settled. Her reports list by date only donors who gave more than 200 dollars. For individuals alone to pass 3 million by May 22, gifts from the others would need to come to about 88,000 to 161,000 dollars in those nine days. Such gifts came to 30,912 dollars in the 43 days before May 14, and 230,603 in the 48 days from May 14 to June 30. Her reports cannot count 15,500 donors or the share of gifts of 100 dollars or less; ActBlue's filings, which list each gift it passes on, could.

Sources: Federal Election Commission, Federal Election Commission

Limit: The claim bundles three figures: a dollar total, a donor count and a share of small gifts. Only the first can be read from filings for May 22. The total counts contributions and transfers. Less the 13,784.25 dollars refunded to donors by May 13, it is about 3.01 million, still over 3 million.

Thomas H. Kean Jr.

Defense: a strong military

Matches stated direction

What they say

His congressional site says the country must keep a strong military, that he supports giving service members the resources they need, and that he is committed to deterring adversaries.

“I support providing our servicemembers with the key resources they need to be successful in their missions.”

Source: Office of Rep. Thomas H. Kean, Jr.

What the record shows ·

He voted for the defense authorization bill on its final House vote each year: fiscal 2024 on December 14, 2023 (Roll Call 723), fiscal 2025 on December 11, 2024 (Roll Call 500) and fiscal 2026 on December 10, 2025 (Roll Call 320). All three became law, as Public Laws 118-31, 118-159 and 119-60. On April 20, 2024 he voted for the Ukraine, Israel and Indo-Pacific security funding bills (Roll Calls 151, 152 and 146). Their text became law together in H.R. 815, Public Law 118-50. He sponsored two bills to sanction Rosatom, Russia's state nuclear company: H.R. 8046 in 2024 and H.R. 8106 in 2026. Neither has become law.

Sources: Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, Congress.gov, Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, GovInfo, Congress.gov, Congress.gov

Limit: A defense bill covers far more than troops' pay and equipment, and a vote for it is a vote for the whole bill. Whether the spending deters adversaries is not something a vote record can show.

Thomas H. Kean Jr.

Energy: more American production

Matches stated direction

What they say

His congressional site backs an all-of-the-above energy policy to raise domestic production and lower costs, and says he has spent his public life protecting the environment.

“I support an “all-the-above” energy policy to boost domestic energy production”

Source: Office of Rep. Thomas H. Kean, Jr.

What the record shows ·

He voted for the Lower Energy Costs Act (H.R. 1) on March 30, 2023 (Roll Call 182); it passed the House 225 to 204 and did not become law. On December 12, 2025 he voted for the Improving Interagency Coordination for Pipeline Reviews Act (H.R. 3668, Roll Call 334), which passed the House. He voted for the 2025 tax law, Public Law 119-21 (Roll Calls 145 and 190). It orders at least 30 oil and gas lease sales in the Gulf of America through 2040. It also ends the clean electricity production and investment credits for wind and solar projects placed in service after 2027, unless construction began within a year of the law. He sponsored a study of the Upper Raritan River for wild and scenic status (H.R. 5852) and is an original cosponsor of a bill renewing the Delaware River Basin restoration program (H.R. 1304). Neither has left committee.

Sources: Office of the Clerk, U.S. House of Representatives, Congress.gov, Office of the Clerk, U.S. House of Representatives, Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, Congress.gov, Congress.gov

Limit: His votes went the way his page points on domestic production. The same law also cuts off credits for new wind and solar projects, which runs against the "all-the-above" part.

Thomas H. Kean Jr.

Spending: cutting wasteful spending

Matches stated direction

What they say

His congressional site says the country must get its fiscal house in order and address the debt and deficit, starting by cutting duplicative programs and wasteful spending.

“We can start by eliminating duplicative programs, living within our nation’s means, and cutting wasteful spending.”

Source: Office of Rep. Thomas H. Kean, Jr.

What the record shows ·

He voted for the Limit, Save, Grow Act on April 26, 2023 (Roll Call 199); it passed the House 217 to 215 and did not become law. He voted for the Fiscal Responsibility Act on May 31, 2023 (Roll Call 243). That law, Public Law 118-5, capped discretionary spending for fiscal 2024 and 2025 and suspended the debt limit until January 1, 2025. On June 12, 2025 he voted for the Rescissions Act (H.R. 4, Roll Call 168), and on July 18 for the rule that accepted the Senate's changes to it (Roll Call 203). It became Public Law 119-28 and cancelled money already approved for foreign aid and public broadcasting. The 2025 tax law he voted for, Public Law 119-21 (Roll Calls 145 and 190), raised the debt limit by 5 trillion dollars.

Sources: Office of the Clerk, U.S. House of Representatives, Congress.gov, Office of the Clerk, U.S. House of Representatives, Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov

Limit: Whether any of these laws lowers the deficit is an estimate, not a record, and this card does not score it. Two of them raised or suspended the debt limit.

Thomas H. Kean Jr.

Transit: the district's transportation problems

Matches stated direction

What they say

His congressional site calls the district's transportation problems, from road congestion to strained commuter rail and poor internet service, one of his top priorities.

“The Seventh District of New Jersey is home to some of the most unique transportation challenges in the country and helping solve them is one of my top priorities.”

Source: Office of Rep. Thomas H. Kean, Jr.

What the record shows ·

He sponsored the One Seat Ride Act (H.R. 1478) in February 2025, with Rep. Watson Coleman as original cosponsor. It would have the Transportation Department study the costs and benefits of peak-hour trips on NJ Transit's Raritan Valley Line with no change of trains. It has not left committee. He sponsored a broadband bill, H.R. 5419, which the House passed by voice vote on March 3, 2026. He voted for the FAA Reauthorization Act of 2024 on May 15, 2024 (Roll Call 200); it became Public Law 118-63. He is an original cosponsor of the Lower Commuting Costs Act (H.R. 10511), introduced September 21, 2026, which would create a tax deduction of up to $4,080 a year for commuting costs.

Sources: Congress.gov, Congress.gov, Office of the Clerk, U.S. House of Representatives, Congress.gov, Congress.gov

Limit: The One Seat Ride Act only orders a study, and it has not had a vote. His page also backs the Gateway Project; this card does not score that.

Campaign finance

FEC snapshot through Jun 30, 2026

Principal campaign committees only. Receipts and disbursements are the election-cycle-to-date figures, Column B on each filing's summary page; cash on hand and debt are period-end figures. All are carried by reports covering the same period. Money is not a score of candidate quality or voter support.

CandidateCycle receiptsCycle disbursementsCash on handDebt owed
Thomas H. Kean Jr.C00703058 filing$350,557$107,042$3,634,205$0
Rebecca BennettC00897165 filing$1,327,896$646,270$1,445,694$0
Read the filing details

Thomas H. Kean Jr.: July Quarterly 2026, coverage May 14, 2026 to Jun 30, 2026, received Jul 15, 2026, file 1997752, image 202607159890690428.

Rebecca Bennett: July Quarterly 2026, coverage May 14, 2026 to Jun 30, 2026, received Jul 15, 2026, file 1995184, image 202607159875479473.

Retrieved from OpenFEC on Sep 23, 2026. FEC amendments can revise these committee-reported figures.

Chronology

How the field took shape

  1. The reconciliation act becomes law

    H.R. 1 became Public Law 119-21. Kean voted for it on House passage and on the final House vote. Among much else it raised the SALT deduction cap to 40,000 dollars through 2029 and required Medicaid work requirements.

    Source: Congress.gov, Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives

  2. House passes a three-year extension of marketplace tax credits

    H.R. 1834 passed 230 to 196, with Kean voting Yea on passage and on the discharge motion that brought it to the floor. It has not passed the Senate.

    Source: Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congress.gov

  3. Primary election

    Kean won the Republican nomination with 35,080 votes and Bennett the Democratic nomination with 27,525.

    Source: New Jersey Division of Elections

  4. O'Toole keeps his ballot line

    A challenge to O'Toole's nominating petition was withdrawn after an administrative law judge upheld 17 disputed signatures.

    Source: New Jersey Globe

  5. Kean returns to the House

    Kean voted again after 142 consecutive roll calls recorded Not Voting, from March 17 to June 29, and told the House a depression diagnosis had kept him away.

    Source: Office of the Clerk, U.S. House of Representatives, Office of the Clerk, U.S. House of Representatives, Congressional Record, GovInfo

  6. Official candidate list: four candidates

    The Division of Elections' official list printed four candidates for this seat: Kean, Bennett, Leguía and O'Toole.

    Source: New Jersey Division of Elections

  7. Leguía removed from the ballot

    The Appellate Division upheld a Republican challenge to Leguía's petition because most signatures had been collected by out-of-state circulators. The state Supreme Court declined to hear her appeal on August 7, a federal judge declined to put her back on the ballot, and on September 18 Justice Samuel Alito denied her emergency application. She has said she will run as a write-in.

    Source: New Jersey Globe, New Jersey Globe, New Jersey Globe, New Jersey Globe

  8. Official candidate list: three printed candidates

    The state's revised official list and amended certification print three candidates: Kean, Bennett and O'Toole. The Stated Record checked both on September 23, 2026.

    Source: New Jersey Division of Elections, New Jersey Division of Elections

Open the source drawer115 source records, reviewed Sep 23, 2026
  1. official election record
    Official list, candidates for House of Representatives, general election November 3, 2026

    New Jersey Division of Elections. Official list dated July 27, 2026. It prints four candidates for the Seventh District: Kean (Republican, marked incumbent), Bennett (Democratic), Leguía (Libertarian Party) and O'Toole (slogan STOP ISRAEL'S GENOCIDE), each in all six counties.

  2. official election record
    Official list, candidates for House of Representatives, general election November 3, 2026 (September 4 edition)

    New Jersey Division of Elections. Official list dated September 4, 2026, which supersedes the July 27 list. It prints three candidates for the Seventh District: Kean, Bennett and O'Toole. Leguía is not on it.

  3. official election record
    Amended certification, 7th Congressional District

    New Jersey Division of Elections. The state's amended certification for this seat, dated September 4, 2026. Candidate totals: one Democratic, one Republican, one STOP ISRAEL'S GENOCIDE; three in all.

  4. official election record
    Official primary election results, House of Representatives, June 2, 2026

    New Jersey Division of Elections. Official results list dated July 27, 2026. Kean is marked the Republican winner with 35,080 votes and Bennett the Democratic winner with 27,525.

  5. official election record
    Official general election results, House of Representatives, November 5, 2024

    New Jersey Division of Elections. Official results list dated December 5, 2024. Seventh District: Kean 223,331, Sue Altman 200,025, Andrew Black (Green) 4,258, Lana Leguia (Libertarian Party) 3,784.

  6. official election record
    Unofficial list, candidates for U.S. House, general election, email addresses

    New Jersey Division of Elections. The state's contact list for general-election House candidates. For O'Toole it gives only a Gmail address named for his ballot slogan; it lists no website for any candidate.

  7. fec filing
    Candidates for U.S. House, New Jersey District 07, 2026

    Federal Election Commission. Read from OpenFEC on September 23, 2026: fourteen registered 2026 candidates for this seat, including Kean (H0NJ07261), Bennett (H6NJ07201) and Leguía (H4NJ07164). No Seamus O'Toole is registered for this seat, and a name search of New Jersey candidates for O'Toole returned no one.

  8. fec filing
    KEAN FOR CONGRESS INC, July Quarterly 2026

    Federal Election Commission. Principal campaign committee C00703058, covering May 14 to June 30, 2026, received July 15, 2026, file 1997752. Read from OpenFEC on September 23, 2026 as the most recent report and not superseded by an amendment.

  9. fec filing
    REBECCA BENNETT FOR CONGRESS, July Quarterly 2026

    Federal Election Commission. Principal campaign committee C00897165, covering May 14 to June 30, 2026, the same period as Kean's, received July 15, 2026, file 1995184. Most recent report, not superseded by an amendment. Cycle to date through June 30, 2026: total receipts 4,272,033.75 dollars, of which 3,902,262.38 from individuals, read from the raw .fec file. Its itemised receipts dated May 14 to 22, 2026, re-summed from the raw file (non-memo rows): 164 gifts from individuals (line 11a) totalling 91,044.99 dollars; a 6,061.33-dollar transfer from New Politics Next Mission X Patriot PAC, a joint fundraising committee (line 12, May 15); and 250 dollars from Eve Niedergang for Princeton Council (line 11c, May 18). Unitemised individual gifts for May 14 to June 30: 230,603 dollars.

  10. fec filing
    REBECCA BENNETT FOR CONGRESS, Pre-Primary 2026

    Federal Election Commission. Covers April 1 to May 13, 2026, received May 21, 2026, file 1978509: the last report filed before her campaign's May 22 fact-check page. Cycle to date: 2,748,172.82 dollars from individuals, 113,550 from other political committees and 66,241.36 in transfers (lines 11a, 11c, 12), 2,927,964.18 in all; total receipts of 2,944,137.78 also include 4,716.77 in offsets to operating expenditures and 11,456.83 in other receipts (lines 14, 15). Unitemised individual gifts for the period: 30,911.67 dollars. Read from the raw .fec file; the most recent report for the period, not amended.

  11. fec filing
    KEAN FOR CONGRESS INC, receipts from committees, 2025-2026

    Federal Election Commission. Read with tools/fec-money/money.py on September 23, 2026: Schedule A lines 11B (1 row), 11C (582 rows, 6 memo) and 12 (1,187 rows, 1,128 memo), through June 30, 2026. Each line's itemized sum equals the campaign's filed summary total for that line.

  12. fec filing
    REBECCA BENNETT FOR CONGRESS, receipts from committees, 2025-2026

    Federal Election Commission. Read with tools/fec-money/money.py on September 23, 2026: Schedule A lines 11B (1 row), 11C (118 rows, of which 111 are receipts and 7 memo entries) and 12 (86 rows, 74 memo), through June 30, 2026. Each line reconciles to the filed summary. The 118 line-11C rows were also read one by one for the corporate-PAC card; the 111 receipts total 272,525 dollars, the cycle figure on line 11C of file 1995184.

  13. official office record
    Thomas H. Kean, Jr., member record

    Congress.gov. Bioguide ID K000398, taken from Congress.gov's listing of New Jersey members of the 119th Congress and name-checked. Records two House terms for the 7th District, beginning 2023 and 2025, 65 sponsored and 777 cosponsored items.

  14. official office record
    House member data, committee assignments

    Office of the Clerk, U.S. House of Representatives. The Clerk's member file lists Kean (K000398, NJ07) on the Committee on Foreign Affairs and the Committee on Energy and Commerce, sworn in January 3, 2025.

  15. official legislative record
    Roll Call 145, H.R. 1, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of May 22, 2025, passed 215 to 214. Kean: Yea. On Roll Call 144 the same day, a motion to recommit, he voted Nay, which is a vote against sending the bill back.

  16. official legislative record
    Roll Call 190, H.R. 1, on concurring in the Senate amendment

    Office of the Clerk, U.S. House of Representatives. Recorded vote of July 3, 2025, passed 218 to 214. Kean: Aye.

  17. official legislative record
    Roll Call 4, H. Res. 780, on the motion to discharge

    Office of the Clerk, U.S. House of Representatives. Recorded vote of January 7, 2026, passed 221 to 205. The motion brought to the floor the rule for H.R. 1834. Kean: Yea.

  18. official legislative record
    Roll Call 11, H.R. 1834, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of January 8, 2026, passed 230 to 196. Kean: Yea.

  19. official legislative record
    Roll Call 87, H.R. 7744, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of March 5, 2026, the last roll call Kean voted on before his absence. Kean: Yea.

  20. official legislative record
    Roll Call 88, H.R. 4294, on the motion to suspend the rules and pass

    Office of the Clerk, U.S. House of Representatives. Recorded vote of March 17, 2026, the first of 142 consecutive roll calls on which the Clerk records Kean as Not Voting.

  21. official legislative record
    Roll Call 229, H.R. 7128, on the motion to suspend the rules and pass

    Office of the Clerk, U.S. House of Representatives. Recorded vote of June 29, 2026, the last of the 142 consecutive roll calls on which Kean is recorded Not Voting.

  22. official legislative record
    Roll Call 230, H. Res. 1398, on ordering the previous question

    Office of the Clerk, U.S. House of Representatives. Recorded vote of June 30, 2026, the first roll call after his return. Kean: Yea.

  23. official legislative record
    Roll call votes, 119th Congress, 2nd session

    Office of the Clerk, U.S. House of Representatives. All 314 roll calls of 2026 through September 16 were read from the Clerk's XML files on September 23, 2026 and Kean's position taken by his member ID. He is recorded Not Voting on 144 of them, 142 of those in one unbroken run from Roll Call 88 (March 17) to Roll Call 229 (June 29).

  24. official legislative record
    H.R. 1, 119th Congress, Public Law 119-21

    Congress.gov. Enacted text read from GovInfo (PLAW-119publ21). Section 70120 replaces the 10,000 dollar cap on the deduction for state and local taxes with 40,000 dollars for 2025, 40,400 for 2026 and one per cent more each year through 2029, reduced by 30 per cent of income above 500,000 dollars but not below 10,000, and returning to 10,000 dollars from 2030. Section 71119 requires states to set Medicaid community engagement (work) requirements for certain adults. Section 50102 orders at least 30 Gulf of America oil and gas lease sales through 2040.

  25. official legislative record
    H.R. 1834, 119th Congress, as passed by the House

    Congress.gov. Engrossed text read from GovInfo (BILLS-119hr1834eh). As passed, its one section extends the enhanced premium tax credit for marketplace health insurance, and the credit for households above 400 per cent of the poverty line, through 2028. Placed on the Senate calendar February 10, 2026; not law.

  26. official legislative record
    H.R. 430, SALT Deductibility Act, 119th Congress

    Congress.gov. Sponsored by Rep. Garbarino. Kean is an original cosponsor, from January 15, 2025. Referred to the Committee on Ways and Means, where it remains.

  27. official legislative record
    H.R. 5145, Bipartisan Premium Tax Credit Extension Act, 119th Congress

    Congress.gov. Sponsored by Rep. Kiggans. Kean is an original cosponsor, from September 4, 2025. Referred to the Committee on Ways and Means.

  28. official legislative record
    H.R. 6501, Bipartisan Health Insurance Affordability Act, 119th Congress

    Congress.gov. Sponsored by Rep. Fitzpatrick. Kean is an original cosponsor, from December 9, 2025. Referred to three committees.

  29. official legislative record
    H.R. 2503, Undersea Cable Control Act, 119th Congress

    Congress.gov. Sponsored by Kean. Passed the House by voice vote under suspension of the rules on September 2, 2025; referred in the Senate to the Banking Committee.

  30. official legislative record
    Legislation sponsored by Thomas H. Kean, Jr., 119th Congress

    Congress.gov. The 36 bills and resolutions he sponsored in the 119th Congress through September 10, 2026, each read with its cosponsor list from the Congress.gov API on September 23, 2026. Twenty had at least one Democratic original cosponsor, among them H.R. 6423 (Reps. Barragán, Auchincloss, Watson Coleman), H.R. 1478 (Watson Coleman) and H.R. 1765 (Dingell, Clarke). Sixteen had none. Three passed the House by voice vote: H.R. 1765 (July 14, 2025), H.R. 2503 (September 2, 2025) and H.R. 5419 (March 3, 2026). None has become law under its own number; the bills were not searched clause by clause through every law enacted since.

  31. official legislative record
    H.R. 6423, HELP Copays Act, 119th Congress

    Congress.gov. Sponsored by Kean; original cosponsors include Reps. Barragán, Auchincloss and Watson Coleman, Democrats.

  32. official legislative record
    H.R. 1478, One Seat Ride Act, 119th Congress

    Congress.gov. Sponsored by Kean; original cosponsor Rep. Watson Coleman, a Democrat.

  33. official legislative record
    H.R. 1765, Promoting United States Wireless Leadership Act of 2025

    Congress.gov. Sponsored by Kean; original cosponsors include Reps. Dingell and Clarke, Democrats. Passed the House by voice vote July 14, 2025.

  34. official office record
    Rebecca Bennett, candidate financial disclosure report, 2026

    Office of the Clerk, U.S. House of Representatives. Filing 10076779, filed May 15, 2026, covering January 1, 2025 to April 15, 2026. Every one of the 98 publicly traded individual stocks listed [ST] is valued None, meaning not held at the end of the period, with capital gains reported for 2025 on about three quarters of them. What remains in her and her spouse's accounts is exchange-traded and mutual funds, a savings account, a 529 plan, a rental house, and shares of Midi Health Inc., a private company, from exercised incentive stock options described as non-tradable and non-public. sha256 8078482be5062fd64d711333148a894e1292e6b0060201019920f04e6da06890.

  35. official office record
    Rebecca Bennett, candidate financial disclosure report, 2025

    Office of the Clerk, U.S. House of Representatives. Filing 10063587, filed June 4, 2025, covering January 1, 2024 to May 5, 2025. It valued 91 individual stocks as held in two retirement accounts and a brokerage account. It has been amended twice for the same period, on July 23, 2025 (10071624) and May 15, 2026 (10078015); the amendments list 98 individual stocks and value every one at None. The latest amendment is the desk's reading of this period. sha256 4ac0ffc43e1009633740d8d92c005f6390fa04b87a2f6d56120cc39b4d3970a6.

  36. candidate statement
    Tom Kean for Congress, home page

    Kean for Congress Inc. Campaign-controlled source; the "Paid for by Kean for Congress Inc" line matches the committee's filed website, WWW.TOMKEAN.COM. It carries one paragraph of positions and links X (@keanforcongress), Facebook (KeanForCongress), Instagram (@tomkean) and YouTube. Its Media page carries no content.

  37. candidate statement
    Meet Tom

    Kean for Congress Inc. Campaign biography. Undated, so the two-term figures it gives are read as of the date reviewed.

  38. candidate statement
    SALT Deduction

    Office of Rep. Thomas H. Kean, Jr.. His congressional office's issue page, in his own voice. Also lists his office's releases on the subject, including a February 27, 2026 roundtable on the "restored" deduction and an opinion piece titled "Kean: I led the fight to restore N.J.'s property tax deduction".

  39. candidate statement
    Health

    Office of Rep. Thomas H. Kean, Jr.. His congressional office's issue page, in his own voice.

  40. candidate statement
    Economy

    Office of Rep. Thomas H. Kean, Jr.. His congressional office's issue page, in his own voice.

  41. candidate statement
    Energy and Environment

    Office of Rep. Thomas H. Kean, Jr.. His congressional office's issue page, in his own voice.

  42. candidate statement
    National Defense

    Office of Rep. Thomas H. Kean, Jr.. His congressional office's issue page, in his own voice.

  43. candidate statement
    Infrastructure

    Office of Rep. Thomas H. Kean, Jr.. His congressional office's issue page, in his own voice.

  44. candidate statement
    Nearly $22 Million in Funding For NJ-07 Passes House

    Office of Rep. Thomas H. Kean, Jr.. His office's release of March 6, 2024: 21,815,414 dollars in community project funding he requested, in the Consolidated Appropriations Act for FY2024. The office's own figure, not an official total.

  45. candidate statement
    Kean Applauds Passage of Further Consolidated Appropriations Act, 2024

    Office of Rep. Thomas H. Kean, Jr.. His office's release of March 22, 2024: a further 3,159,255 dollars in the second FY2024 package. The office's own figure.

  46. candidate statement
    Kean Secures $3.7 Million to Support Local Police Departments

    Office of Rep. Thomas H. Kean, Jr.. His office's release of November 13, 2025: three FY2026 projects in H.R. 5371, itemized at 1,237,500, 1,932,287 and 555,000 dollars.

  47. candidate statement
    Congressman Kean Announces $3.8 Million for NJ-07 Projects in House Funding Bill

    Office of Rep. Thomas H. Kean, Jr.. His office's release of January 12, 2026: six FY2026 projects in H.R. 6938 totalling 3,792,607 dollars.

  48. candidate statement
    Congressman Kean Secures $6.3 Million for NJ-07 Projects in House Funding Bills

    Office of Rep. Thomas H. Kean, Jr.. His office's release of January 23, 2026: six more FY2026 projects in H.R. 7148 and H.R. 7147 totalling 6,334,000 dollars.

  49. candidate statement
    Congressman Kean Secures $365k for Mountainside Emergency Operations Center, Delivering on All 15 District Funding Requests

    Office of Rep. Thomas H. Kean, Jr.. His office's release of May 20, 2026: all fifteen FY2026 requests funded, more than 13 million dollars, the last in H.R. 7147, signed April 30, 2026.

  50. candidate statement
    Rebecca Bennett for Congress, home page

    Rebecca Bennett for Congress. Campaign-controlled source; the committee's filed website. Links X (@rebeccafornj07), Facebook, Instagram (@rebeccafornj07), Threads, YouTube and Bluesky, and eight priority pages. Many of its news posts are about her opponent's record and are out of scope here.

  51. candidate statement
    Meet Rebecca

    Rebecca Bennett for Congress. Campaign biography. Her military service is stated by the campaign and was not checked against a service record, which is not public.

  52. candidate statement
    The facts

    Rebecca Bennett for Congress. Campaign rebuttal page, published May 22, 2026 and modified May 24, 2026 according to its own metadata, before the June 2 primary.

  53. candidate statement
    Making New Jersey More Affordable

    Rebecca Bennett for Congress. Campaign priority page.

  54. candidate statement
    Growing New Jersey's Economy

    Rebecca Bennett for Congress. Campaign priority page.

  55. candidate statement
    Lowering Healthcare Costs

    Rebecca Bennett for Congress. Campaign priority page. One of its bullets concerns her opponent's votes and is not used here.

  56. candidate statement
    Protecting America's National Security

    Rebecca Bennett for Congress. Campaign priority page.

  57. candidate statement
    Defending Our Freedoms

    Rebecca Bennett for Congress. Campaign priority page.

  58. candidate statement
    Safeguarding New Jersey's Environment

    Rebecca Bennett for Congress. Campaign priority page.

  59. candidate statement
    Priorities

    Rebecca Bennett for Congress. Index of her eight priority pages: affordability, the economy, health care, neighborhood safety, national security, freedoms, veterans and the environment. None addresses the national debt or federal deficit.

  60. original reporting
    Appellate Court removes Libertarian candidate from NJ-7 ballot

    New Jersey Globe. Reports the Appellate Division ruling that removed Leguía from the ballot: three New York residents collected 670 of her 755 accepted signatures, leaving 85 valid of the 250 required. The court ruling itself was not read; the state's September 4 list is the official record of the outcome.

  61. original reporting
    Passing on 3rd Circuit appeal, Leguía will run as a write-in

    New Jersey Globe. Reports that a federal judge declined to restore her to the ballot and that she will run as a write-in. Its first sentence says she "will take her bid" to the Third Circuit; the headline and the rest of the article say she will not.

  62. original reporting
    'Stop Israel's Genocide' NJ-7 candidate survives Dem petition challenge

    New Jersey Globe. Reports that O'Toole filed 299 signatures against a 250 threshold, that an administrative law judge upheld 17 challenged signatures, and that the challenge was withdrawn. The only reporting found that describes him at all, and it describes his candidacy, not his views.

  63. official office record
    Rebecca Bennett, candidate financial disclosure report, 2025 (amended May 15, 2026)

    Office of the Clerk, U.S. House of Representatives. Filing 10078015, an amendment filed May 15, 2026 to her 2025 candidate report, for the same period, January 1, 2024 to May 5, 2025. It supersedes the original of June 4, 2025 (10063587) and the first amendment of July 23, 2025 (10071624), which lists the same values. It lists 98 individual stocks [ST] in two retirement accounts (IRA 1, 47; Roth 2, 50) and a Merrill Lynch investment account (1), and values every one at None, where the original had valued 91 of them as held. General Dynamics (GD) is in the Roth account with dividends reported for 2024; Microsoft (MSFT) is in both retirement accounts. No GEO Group, CoreCivic or Palantir holding appears in any of her four disclosures. Read by the fixer on September 23, 2026 from the PDF (checked by its %PDF magic bytes). sha256 f31a665df775b38f01fea7ba855daad5b7c5e81c997fa6728788c5389478826e.

  64. official office record
    Contract award 70CMSD24FR0000050, General Dynamics Information Technology, U.S. Immigration and Customs Enforcement

    USAspending.gov, U.S. Department of the Treasury. Awarding sub-agency U.S. Immigration and Customs Enforcement. Recipient General Dynamics Information Technology, Inc., whose parent the record gives as General Dynamics Corp. Titled "Visa Lifecycle Support Services", period of performance from September 1, 2024 to July 31, 2027, 24,301,745.59 dollars obligated. Read from the USAspending award API on September 23, 2026.

  65. official office record
    Contract award 70CMSD21FC0000011, General Dynamics Information Technology, U.S. Immigration and Customs Enforcement

    USAspending.gov, U.S. Department of the Treasury. Awarding sub-agency U.S. Immigration and Customs Enforcement. Recipient General Dynamics Information Technology, Inc., parent General Dynamics Corp. Visa lifecycle vetting initiative support services, period of performance May 25, 2021 to August 31, 2024, 20,044,760.43 dollars obligated. Read from the USAspending award API on September 23, 2026.

  66. official office record
    Contract award 70CTD021FR0000033, Microsoft Corporation, U.S. Immigration and Customs Enforcement

    USAspending.gov, U.S. Department of the Treasury. Awarding sub-agency U.S. Immigration and Customs Enforcement. Recipient Microsoft Corporation. Microsoft Premier Support, period of performance March 28, 2021 to January 27, 2022, 602,229 dollars obligated. A recipient search of ICE awards found no award to Microsoft itself running in 2024 or 2025; ICE bought Microsoft licences through Dell in that time (source usaspending-dell-msft-ice-2024). Read from the USAspending award API on September 23, 2026.

  67. fec filing
    REBECCA BENNETT FOR CONGRESS, 48-hour notices of contributions, May 2026

    Federal Election Commission. Form 6 notices, files 1975452 (May 16), 1976099 (May 18), 1977185 (May 20), 1978918 (May 22) and 1979331 (May 24), read from the FEC's raw .fec files on September 23, 2026. Their itemised contributions dated May 14 to May 22, 2026 are 39 gifts of 1,000 dollars or more, all from individuals, totalling 69,248 dollars. A 48-hour notice lists only contributions of 1,000 dollars or more received in the 20 days before the June 2 primary. The card now uses her July report, which lists every itemised gift for these days, not only those of 1,000 dollars or more.

  68. official legislative record
    H.R. 4090, Fire Grants and Safety Act of 2023, 118th Congress

    Congress.gov. Sponsored by Kean, introduced June 14, 2023. Original cosponsors: Democrats Pascrell, Golden, Hoyer, Stevens and Lofgren, and Republicans Bost, Fitzpatrick, Collins and Lucas. Ordered reported 29 to 0 by the Science, Space, and Technology Committee (H. Rept. 118-177); never passed the House under its own number. Its introduced text (BILLS-118hr4090ih) matches Division A of Public Law 118-67 section by section, down to the same amendments to 15 U.S.C. 2216(g)(1), 2229(q)(1) and (r), 2229a(j)(1) and (k), and the GAO audit. The Senate-passed S. 870 (BILLS-118s870es) carried different text, with sunsets in 2032 and authorisations through 2030; the House amendment replaced it with H.R. 4090's, which is what became law.

  69. official legislative record
    Public Law 118-67 (S. 870), Division A: Fire Grants and Safety Act of 2023

    Congress.gov / GovInfo. S. 870 became Public Law 118-67 on July 9, 2024. Division A, the Fire Grants and Safety Act of 2023, reauthorises the U.S. Fire Administration at 95,000,000 dollars a year for fiscal 2024 to 2028, authorises 750,000,000 dollars a year for the assistance-to-firefighters grants, extends the AFG and SAFER programs to 2030, and orders a GAO audit: the text of Kean's H.R. 4090 as introduced.

  70. official legislative record
    Roll Call 194, 2024: S. 870, on motion to suspend the rules and pass, as amended

    Office of the Clerk, U.S. House of Representatives. Recorded vote of May 8, 2024, agreed 393 to 13 with 1 present. Kean: Yea. The House amendment added the fire-grants text as Division A.

  71. official legislative record
    H.R. 5419, Enhancing Administrative Reviews for Broadband Deployment Act

    Congress.gov. Sponsored by Kean, with no Democratic original cosponsor. Passed the House by voice vote under suspension of the rules on March 3, 2026; referred in the Senate to the Energy and Natural Resources Committee on March 4, 2026.

  72. official legislative record
    H.R. 9551, Mental Health Parity Enforcement and Funding Act

    Congress.gov. Sponsored by Kean, introduced June 30, 2026. Referred to the Education and Workforce Committee; not reported.

  73. official legislative record
    H.R. 9709, Medicare Premiums Reduction Act of 2026

    Congress.gov. Sponsored by Kean, introduced July 15, 2026. Referred to the Energy and Commerce and Ways and Means Committees; not reported.

  74. official legislative record
    Fiscal Year 2024 Community Project Funding: final tables

    House Committee on Appropriations. The committee's final conference tables for the fiscal 2024 acts, read on September 23, 2026. Rows naming Kean as House requester: Agriculture (Hunterdon County emergency services 3,192,000; Borough of Raritan municipal building 2,275,000; Abilities of Northwest Jersey 127,000), Commerce-Justice-Science (Mount Arlington security 277,000), Interior (Berkeley Heights sewer 2,000,000; Mount Olive stormwater 600,000; Rahway lead service lines 1,250,000) and Transportation-HUD (Stanhope water tower 3,300,000; Linden senior transportation 1,000,000; Somerset County YMCA 3,794,414; Bridgewater Camp Cromwell 4,000,000), 21,815,414 dollars in Public Law 118-42; and Homeland Security (Raritan Township generators 459,000; Scotch Plains emergency operations center 2,700,255), 3,159,255 dollars in Public Law 118-47. The joint explanatory statement prints these tables as images (CREC-2024-03-05-pt1-PgS1223). sha256 of the five tables: Agriculture a2db02ee…c874, CJS (updated March 6, 2024) 9bf510e9…1502, Homeland 978d418d…06eb, Interior (updated March 6, 2024) f28e354c…8e09, THUD (updated March 6, 2024) 96db44a3…efa1; copies in cache/fixer-wave1/cpf24/.

  75. official legislative record
    Explanatory statement, Agriculture appropriations for fiscal 2026 (Congressional Record, November 9, 2025, S8043)

    Congressional Record, GovInfo. The explanatory statement for the Agriculture division of H.R. 5371, which became Public Law 119-37 on November 12, 2025. Its community project table names Kean as House requester for Readington police (1,932,287), Byram police (1,237,500) and Holland Township police (555,000) dollars.

  76. official legislative record
    Explanatory statement regarding H.R. 6938 (Congressional Record, January 8, 2026, H255)

    Congressional Record, GovInfo. Statement for H.R. 6938, Commerce-Justice-Science, Energy and Water, and Interior, which became Public Law 119-74 on January 23, 2026. Rows naming Kean: Bernards Township police communications 835,000; Greenwich Township school resource officer vehicle 97,607; Warren Township public safety communications 900,000; Mount Arlington stormwater 560,000; Sparta Township pump station 400,000; Hopatcong lead service lines 1,000,000.

  77. official legislative record
    Explanatory statement regarding H.R. 7148 and H.R. 7147 (Congressional Record, January 22, 2026, H1353)

    Congressional Record, GovInfo. Statement for H.R. 7148, which became Public Law 119-75 on February 3, 2026, and H.R. 7147, the Homeland Security act, which became Public Law 119-86 on April 30, 2026. Rows naming Kean: Mountainside emergency operations center 365,000; Warren County Community College 979,000; Washington Township police building 560,000; Summit sidewalks 530,000; Phillipsburg riverfront park 2,400,000; Hunterdon County senior center 1,500,000.

  78. official legislative record
    Public Law 119-4, Full-Year Continuing Appropriations and Extensions Act, 2025

    GovInfo. H.R. 1968, enacted March 15, 2025. Section 1111 of division A gives earmark language in the fiscal 2024 acts and their explanatory statements no legal effect for the funds it appropriates.

  79. official legislative record
    Expressing gratitude: statement of Rep. Kean (Congressional Record, June 30, 2026, H4329)

    Congressional Record, GovInfo. His five-minute House floor statement on his return. He says he entered the hospital for testing several months earlier, was diagnosed with depression, and stayed on his doctors' advice. Used only for his own explanation; the vote count comes from the Clerk.

  80. original reporting
    Supreme Court keeps Libertarian off NJ-7 ballot

    New Jersey Globe. Reports that on August 7, 2026 the New Jersey Supreme Court declined to hear her appeal of the July 31 Appellate Division ruling, on procedural grounds. The order itself was not read.

  81. original reporting
    Alito rejects Leguía's last-ditch bid to get on NJ-7 ballot

    New Jersey Globe. Reports that Justice Samuel Alito, as circuit justice for the Third Circuit, denied her emergency application on the night of Friday, September 18, 2026, without explanation. The Supreme Court's docket was not read.

  82. official legislative record
    H.R. 2555, SALT Deductibility Act, 118th Congress

    Congress.gov. Sponsored by Rep. Garbarino. Kean is an original cosponsor, from April 10, 2023. Referred to the Committee on Ways and Means, where it stayed.

  83. official legislative record
    H.R. 160, SALT Fairness Act of 2023, 118th Congress

    Congress.gov. Sponsored by Rep. Mike Garcia. Kean cosponsored it on March 9, 2023. Referred to the Committee on Ways and Means, where it stayed.

  84. official legislative record
    H.R. 7160, SALT Marriage Penalty Elimination Act, 118th Congress

    Congress.gov. Sponsored by Rep. Lawler. Kean is an original cosponsor, from January 31, 2024. The rule for its consideration, H. Res. 994, failed, so it never got a floor vote.

  85. official legislative record
    Roll Call 48, H. Res. 994, on agreeing to the resolution

    Office of the Clerk, U.S. House of Representatives. Recorded vote of February 14, 2024, failed 195 to 225. Kean: Aye. H. Res. 994 was the rule for considering H.R. 7160 and H. Res. 987, a resolution on the Biden administration's energy policies.

  86. official office record
    Contract award 70CTD024FC0000005, Dell Federal Systems, U.S. Immigration and Customs Enforcement

    USAspending.gov, U.S. Department of the Treasury. Awarding sub-agency U.S. Immigration and Customs Enforcement. Recipient Dell Federal Systems L.P. Described as a Microsoft Enterprise License Agreement for ICE, period of performance March 27, 2024 to March 26, 2025, 17,595,776.61 dollars obligated. Microsoft is not the recipient. Read from the USAspending award API on September 23, 2026.

  87. official legislative record
    Roll Call 723, 2023: H.R. 2670, on agreeing to the conference report

    Office of the Clerk, U.S. House of Representatives. Recorded vote of December 14, 2023 on the fiscal 2024 defense authorization, passed 310 to 118. Kean: Yea.

  88. official legislative record
    Roll Call 500, 2024: H.R. 5009, on concurring in the Senate amendment with an amendment

    Office of the Clerk, U.S. House of Representatives. Recorded vote of December 11, 2024 on the fiscal 2025 defense authorization, passed 281 to 140. Kean: Yea.

  89. official legislative record
    Roll Call 320, 2025: S. 1071, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of December 10, 2025 on the fiscal 2026 defense authorization, passed 312 to 112. Kean: Yea.

  90. official legislative record
    H.R. 2670, National Defense Authorization Act for Fiscal Year 2024

    Congress.gov. Became Public Law 118-31 on December 22, 2023.

  91. official legislative record
    H.R. 5009, National Defense Authorization Act for Fiscal Year 2025

    Congress.gov. The vehicle for the fiscal 2025 defense authorization. Became Public Law 118-159 on December 23, 2024.

  92. official legislative record
    S. 1071, National Defense Authorization Act for Fiscal Year 2026

    Congress.gov. The vehicle for the fiscal 2026 defense authorization. Became Public Law 119-60 on December 18, 2025.

  93. official legislative record
    Roll Call 151, 2024: H.R. 8035, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of April 20, 2024 on the Ukraine Security Supplemental Appropriations Act, 2024, passed 311 to 112. Kean: Yea.

  94. official legislative record
    Roll Call 152, 2024: H.R. 8034, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of April 20, 2024 on the Israel Security Supplemental Appropriations Act, 2024, passed 366 to 58. Kean: Yea.

  95. official legislative record
    Roll Call 146, 2024: H.R. 8036, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of April 20, 2024 on the Indo-Pacific Security Supplemental Appropriations Act, 2024, passed 385 to 34. Kean: Yea.

  96. official legislative record
    H.R. 815, 118th Congress, Public Law 118-50

    Congress.gov. Under H. Res. 1160 the House agreed to the Senate amendment to H.R. 815 with an amendment. It became Public Law 118-50.

  97. official legislative record
    Public Law 118-50

    GovInfo. Enacted text read from GovInfo. It carries the Ukraine, Israel and Indo-Pacific security supplemental appropriations acts of 2024 as separate divisions.

  98. official legislative record
    H.R. 8046, Rosatom Sanctions Enforcement Act, 118th Congress

    Congress.gov. Sponsored by Kean, introduced April 17, 2024. Ordered reported by committee on May 16, 2024; not enacted.

  99. official legislative record
    H.R. 8106, RESCUE Act, 119th Congress

    Congress.gov. Sponsored by Kean, introduced March 26, 2026; sanctions on Rosatom. Referred to the Foreign Affairs and Financial Services committees; not enacted.

  100. official legislative record
    Roll Call 182, 2023: H.R. 1, Lower Energy Costs Act, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of March 30, 2023, passed 225 to 204. Kean: Yea.

  101. official legislative record
    H.R. 1, Lower Energy Costs Act, 118th Congress

    Congress.gov. Passed the House March 30, 2023; not enacted.

  102. official legislative record
    Roll Call 334, 2025: H.R. 3668, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of December 12, 2025 on the Improving Interagency Coordination for Pipeline Reviews Act, passed 213 to 184. Kean: Yea.

  103. official legislative record
    H.R. 3668, Improving Interagency Coordination for Pipeline Reviews Act, 119th Congress

    Congress.gov. Passed the House December 12, 2025; referred in the Senate to the Commerce Committee on December 15, 2025.

  104. official legislative record
    H.R. 5852, Upper Raritan River Watershed Wild and Scenic River Study Act of 2025

    Congress.gov. Sponsored by Kean, introduced October 28, 2025, with Rep. Watson Coleman as original cosponsor. Referred to the Natural Resources Committee.

  105. official legislative record
    H.R. 1304, Delaware River Basin Restoration Program Reauthorization Act of 2025

    Congress.gov. Sponsored by Rep. Fitzpatrick; Kean is an original cosponsor. Referred to committee February 13, 2025.

  106. official legislative record
    Roll Call 199, 2023: H.R. 2811, Limit, Save, Grow Act, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of April 26, 2023, passed 217 to 215. Kean: Yea.

  107. official legislative record
    H.R. 2811, Limit, Save, Grow Act of 2023

    Congress.gov. Passed the House April 26, 2023; not enacted.

  108. official legislative record
    Roll Call 243, 2023: H.R. 3746, Fiscal Responsibility Act, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of May 31, 2023, passed 314 to 117. Kean: Aye.

  109. official legislative record
    H.R. 3746, Fiscal Responsibility Act of 2023, Public Law 118-5

    Congress.gov. Became Public Law 118-5 on June 3, 2023. Enacted text read from GovInfo: section 101 sets discretionary spending limits for fiscal 2024 and 2025; section 401 suspends the debt limit through January 1, 2025.

  110. official legislative record
    Roll Call 168, 2025: H.R. 4, Rescissions Act, on passage

    Office of the Clerk, U.S. House of Representatives. Recorded vote of June 12, 2025, passed 214 to 212. Kean: Yea. The House later agreed to the Senate's version through H. Res. 590 (Roll Call 203, July 18, 2025, Kean: Aye).

  111. official legislative record
    Roll Call 203, 2025: H. Res. 590, the rule on the Senate amendment to H.R. 4

    Office of the Clerk, U.S. House of Representatives. Recorded vote of July 18, 2025, on the rule for the Senate amendment to H.R. 4. Kean: Aye.

  112. official legislative record
    H.R. 4, Rescissions Act of 2025, Public Law 119-28

    Congress.gov. Became Public Law 119-28 on July 24, 2025. Enacted text read from GovInfo: it rescinds foreign-aid balances and Corporation for Public Broadcasting funds.

  113. official legislative record
    Roll Call 200, 2024: H.R. 3935, on concurring in the Senate amendment

    Office of the Clerk, U.S. House of Representatives. Recorded vote of May 15, 2024 on the FAA Reauthorization Act of 2024, passed 387 to 26. Kean: Yea.

  114. official legislative record
    H.R. 3935, FAA Reauthorization Act of 2024, Public Law 118-63

    Congress.gov. Became Public Law 118-63 on May 16, 2024.

  115. official legislative record
    H.R. 10511, Lower Commuting Costs Act of 2026

    Congress.gov. Sponsored by Rep. Gillen, introduced September 21, 2026; Kean is an original cosponsor. Referred to the Ways and Means Committee.

The details

Election facts. Original sources.

Election date
November 3, 2026
Launch rating
Cook Political Report: Toss Up; dated August 25, 2026
Ballot source updated
Official list dated September 4, 2026; reviewed September 25, 2026.
Candidate field
Printed candidates checked against official election records.

Coverage

What this page includes, and what is not yet included.

As of Sep 26, 2026. Each area lists only what has passed its source check. How coverage works.

  • BallotIncluded

    3 printed candidates, checked September 2, 2026 against the official election record.

  • Race outlookPartial

    2 of 3 specialist ratings are current as of Sep 26, 2026. 1 stale rating stays visible with its date but is excluded from our analysis.

  • Reported contextNot yet

    The registered local campaign report returned an access error in this research environment and has not been reviewed through its intended interface.

  • Words and recordIncluded

    12 statement-to-action comparisons across 3 candidate records, each with a stated limitation.

  • Campaign financeIncluded

    FEC filing snapshots for 2 principal campaign committees, with a common coverage cutoff.

  • PollingNot yet

    No published poll has been reviewed for this race yet.

No correction has been recorded for this race. Report an error.