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.
The sitting member for the 7th District, in his second term; Congress.gov records two terms, the first beginning in 2023. He was re-elected in 2024 with 223,331 votes to Sue Altman's 200,025. Congress.gov, New Jersey Division of Elections
His campaign says he served in the New Jersey General Assembly from 2001 and then in the state Senate, for 14 years as its Republican leader, and that he is the son of former Governor Thomas H. Kean. Kean for Congress Inc
What they say they want to do
A lower cost of living, protected health care, stronger communities, and an America strong at home and abroad. Kean for Congress Inc
Full restoration of the state and local tax deduction, which his congressional site calls one of his most important priorities. Office of Rep. Thomas H. Kean, Jr.
Lower drug prices, coverage for pre-existing conditions, an end to surprise billing, and wider telemedicine. Office of Rep. Thomas H. Kean, Jr.
His Undersea Cable Control Act, H.R. 2503, passed the House by voice vote and went to the Senate. Congress.gov
Became an original cosponsor of the Bipartisan Premium Tax Credit Extension Act, H.R. 5145, which would extend the enhanced marketplace health-insurance credits. It remains in committee. Congress.gov
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.
Her campaign says she served more than 15 years in the Navy and the Air National Guard as a helicopter pilot, experimental test pilot and aircraft commander. Rebecca Bennett for Congress
Her campaign says she earned an MBA from Wharton and has since worked in health care, from startups to Fortune 50 companies. Her 2026 financial disclosure lists shares from exercised stock options in Midi Health Inc., a private company. Rebecca Bennett for Congress, Office of the Clerk, U.S. House of Representatives
What they say they want to do
Full restoration of the SALT deduction, more housing supply, paid family leave and funded elder care. Rebecca Bennett for Congress
Protection for people with pre-existing conditions and restored Medicaid and Medicare funding. Rebecca Bennett for Congress
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.
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
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.
DemocraticToss-upRepublican
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.
ADVERTISEMENT
Candidate records
The field, without the campaign gloss
Current public roles come from government sources. Campaign-finance IDs come from the FEC.
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.
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.
ADVERTISEMENT
Issue comparison
What each campaign says
These are attributed platform positions, not promises The Stated Record has verified or endorsed.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
His congressional site calls the district's transportation problems one of his top priorities and supports public-private partnerships such as the Gateway Project.
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.
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.
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.”
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.”
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.
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.
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.
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.”
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.
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.
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”
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.
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.
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.”
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.
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.
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.”
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.
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.
ADVERTISEMENT
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.
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.
ADVERTISEMENT
Chronology
How the field took shape
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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/.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
GovInfo. Enacted text read from GovInfo. It carries the Ukraine, Israel and Indo-Pacific security supplemental appropriations acts of 2024 as separate divisions.
Congress.gov. Sponsored by Kean, introduced March 26, 2026; sanctions on Rosatom. Referred to the Foreign Affairs and Financial Services committees; not enacted.
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.
Congress.gov. Sponsored by Kean, introduced October 28, 2025, with Rep. Watson Coleman as original cosponsor. Referred to the Natural Resources Committee.
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.
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).
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.
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.
Printed brief
Sources for this brief
Snapshot as of Sep 26, 2026. The live page may have changed since this copy was printed: https://statedrecord.com/races/new-jersey-us-house-07-2026
New Jersey Division of Elections official House listhttps://www.nj.gov/state/elections/assets/pdf/election-results/2026/2026-official-general-candidates-us-house-0904.pdf
Cook Political Report House ratingshttps://www.cookpolitical.com/ratings/house-race-ratings