← Election Series · All house races

Our verdict

LiberalMind endorses Tom Kean Jr

Election Day is Tuesday, November 3, 2026, and voting is already underway in New Jersey. This is the whole race — the records, the claims against each candidate, and what the sources actually show. Read the research, and decide which flaw you can live with.

The setup

New Jersey's 7th District — all of Hunterdon and Warren Counties plus parts of Morris, Somerset, Sussex and Union — is held by Rep. Tom Kean Jr. (R), first elected in 2022, seeking a third term (Fox 5 NY candidate profile, Oct 2026; NorthJersey.com editorial, Oct 22, 2026). He is the son of former Gov. Tom Kean, and he has spent roughly a quarter-century in state and federal government, including the state legislature before Congress. He serves on the House Energy and Commerce and Foreign Affairs Committees (Particle News summary, Oct 14, 2026).

The Democratic nominee is Rebecca Bennett, who won the June 2 primary with 45.5% (25,851 votes) over Michael Roth, Tina Shah and Brian Varela (PollingSource primary table; AP via AInvest, June 2026). Two additional names appear with FEC totals in the district's candidate listings — Randall Terry (Independent) and Lana Leguia (Libertarian) — but their ballot status rests on PollingSource's listing; the New Jersey Division of Elections certified list was not directly retrieved in our research pass, and we print them as listed, not certified.

Every rater says this Republican-held seat is flipping. Cook Political Report: Lean D (Oct 23, 2026). Sabato's Crystal Ball: Lean D (Oct 20, 2026). Inside Elections: Tilt D (Oct 15, 2026) (Wikipedia 2026 ratings table; PollingSource expert block). The polling is thin — only two public polls, and we label their weight: a PollingSource average of Bennett +4.5 built from StimSight (Sep 12: Bennett 47, Kean 42) and a Z to A Research poll sponsored by the DCCC from May (Bennett 47, Kean 43). One independent poll and one five-month-old Democratic internal do not settle a race; they lean it.

The baseline itself is in conflict, printed unresolved: Wikipedia's ratings table and an AInvest explainer describe the district's Cook PVI as EVEN; PollingSource's district page prints R+2. The money explains part of the raters' mood: Bennett has outraised the incumbent, $8,757,003 to Kean's $6,128,373, though Kean holds a modest cash edge, $1,365,406 to $1,053,454 (FEC figures as compiled by PollingSource, read Oct 25, 2026). Outside groups have spent $9.83 million here. And one institutional signal: the NJ State Firefighters Mutual Benevolent Association flipped its endorsement from Kean to Bennett this cycle (NJ Globe, Oct 2026).

Tom Kean Jr. (Republican)

The man and his record: Kean is a proven two-term incumbent with a long prior legislative career, and a reputation — credited even by the editorial board that endorsed his opponent — for earlier bipartisan work on the environment and support for Ukraine (NorthJersey.com editorial, Oct 22, 2026).

His roll-call record is now pulled, and it answers the loudest charge against him with votes instead of adjectives. On the key set of this Congress, Kean voted YEA on all five: the Laken Riley Act (H.R. 29 — the Alianza Americas compilation records the entire Republican caucus voting yea, Jan 7, 2025); the SAVE Act (H.R. 22 — zero Republicans voted against it; Ballotpedia News, Apr 14, 2025); H.R. 1, the One Big Beautiful Bill, on final passage (the only Republican nays were Massie and Fitzpatrick — and Kean had been reported through the spring 2025 SALT negotiations as a member pressing to raise the SALT cap inside the bill, advocacy for his district conducted within it, not against it); FY2026 DHS funding (H.R. 7147, Jan 22, 2026 — the sole Republican nay was Massie); and the Illegitimate Court Counteraction Act (H.R. 23 — his name is in the YEAS on the House Clerk's official Roll Call 7). The NorthJersey.com editorial board — in the same editorial in which it endorsed Bennett — charges that Kean has voted "in lockstep with President Donald Trump on the Iran war, tariffs, cuts to health care programs." That remains an editorial board's characterization from a paper that endorsed his opponent, and we label it exactly that; but where it touches the votes above, readers no longer need the adjective — the roll calls are printed, and they are the votes of a Republican who votes with his party and his president on enforcement, election integrity, the big bill, and Israel. Also documented of his own legislative hand: he sponsored the AI Labeling Act of 2023 (NJ Globe, Sept 2026).

Second, the absence — now dated, with its limits stated beside the dates. Kean's last vote was March 5, 2026. He returned on June 30, 2026 and disclosed in a House floor speech that he had been absent with a depression diagnosis and an extended hospitalization (Heritage Review, Jun 30, 2026, citing Associated Press reporting). He missed "more than 100" House votes during the absence (AP, via LA Post and Netscape/AP relays). A higher figure — "more than 140" — appears in the Washington Sun and partiallypolitics; those are partisan-leaning outlets, and the figure is flagged here, not adopted. His office was largely silent publicly during the absence, and he won the June 2, 2026 Republican primary unopposed while still absent. Paper activity under his name continued during the window: five Congressional Record speeches and legislation appeared under his name, and stock trades dated March 10–31 plus travel approvals signed March 13–14 were reported (magareportcards.com — a partisan anti-Kean site, flagged; the trades item was also carried by Heritage Review). What that establishes is that activity was filed under his name; it does not establish who performed it, and we print it no stronger than that. Not established in our research: the exact date the absence began (the record establishes his last vote and his return, not a first-missed-vote date from the Clerk), any official statement from his office issued during the window, and a Clerk-published attendance percentage for the period. This publication does not score a man's disclosed illness as a flaw. The facts above — the dates, the missed votes, the silent office, the filings under his name — are the record voters are entitled to weigh, printed at their sourced strength; the pricing of them is addressed in our call.

Third, Roxbury. At the fall debate (coverage published Sep 28, 2026, Washington Sun), Kean opposed the proposed ICE detention facility in Roxbury: "My focus is to make sure we don't have an ICE facility in Roxbury." That is a stated campaign position, not a roll-call vote, and we print it as exactly that. Context from the same coverage record: DHS had abandoned the Roxbury project in June 2026 and reversed course in July 2026. We print the statement, its setting, and its status without resolving it in either direction here; it sits in his record for voters — and for the owners of this endorsement — to price alongside a roll-call record that voted the enforcement money in January.

Pros: A proven incumbent with a quarter-century of public service, committee seats that matter to this district, a cash-on-hand edge despite being outraised, a bipartisan reputation credited by the very board that endorsed against him — and now a printed roll-call record on the five votes that matter most, all five where his party and his stated direction say they should be. He disclosed a health condition publicly and returned to the House — transparency about the one fact voters most deserve to have straight.

Cons: His own party's professionals are not defending this seat like a safe one, because it isn't: three raters say it's flipping, a firefighters' union that backed him now backs her, and his opponent has raised more money than he has. The absence cost him nearly four months of presence — more than a hundred missed votes, an office largely silent — in a district that notices. And his Roxbury statement puts him on record against an ICE detention facility in his own district, a position his enforcement votes do not explain and this article does not explain away.

The flaw, plainly: Kean's flaw is drift priced by other people: the raters, the union, and the money all describe an incumbent whose grip on a swing district has loosened over two terms. Nothing in the verified record shows a failed signature claim, a broken promise with arithmetic behind it, or a disqualifying act. What it shows is a seat sliding, an absence with real costs honestly dated, and one statement against an enforcement facility that sits unresolved beside the votes — arguments about politics and judgment, answered at the ballot box, not a verdict on the man.

Rebecca Bennett (Democratic)

The candidate and her platform: Bennett, 39, of Bridgewater, is a first-time candidate: a former U.S. Navy helicopter pilot with 15 years of service as an experimental test pilot and aircraft commander, later Air National Guard; a Wharton MBA; and a healthcare and digital-health executive (Fox 5 NY profile, Oct 2026; NJ Globe, Sept–Oct 2026). Her endorsements include VoteVets, New Politics, Actors' Equity Association, the NJEA, and the NorthJersey.com editorial board (Oct 22, 2026).

Her stated platform: affordability and health-cost reduction, restoring the full SALT deduction, clean-energy investment, banning individual stock trading by members of Congress, and a single national AI regulatory framework in place of state patchworks (Particle News, Oct 14, 2026; NJ Globe, Sept 2026). Several of those — the stock-trading ban, a national AI framework — are positions with cross-party constituencies, and we note them fairly. They are campaign positions. She is unproven: no office, no votes, no record in service against which to test them.

One incident from the primary season, printed with its attribution intact: in May 2026 an independent-expenditure group opposing Bennett's nomination circulated a mailer using what appeared to be a doctored or AI-generated image of her standing with ICE officers; Bennett criticized the image as not looking like her (NJ Globe, Sept 2026). The group is not named in the reporting we pulled, and no source attributes the mailer to the Kean campaign — we do not either.

Pros: A serious biography — combat-service aviation, test-pilot credentials, an MBA, a healthcare career — and a fundraising operation that outraised a two-term incumbent. Her platform includes genuinely cross-party items, and she won a four-way primary with a plurality against credible opponents.

Cons: Unproven in the full sense: nothing in service. Her program is assembled from her party's shelf — SALT restoration and clean-energy investment are New Jersey Democratic staples — and it contains no break toward our values that service could have proven, because there is no service. A vote for Bennett is a vote to organize the House under Democratic leadership, which in this district is also, per every rater, the likely mechanical result of the race itself.

The flaw, plainly: Bennett's flaw is the empty file joined to the party program. She is an impressive candidate of the opposing party, and on these pages impressive does not substitute for aligned — or for tested.

OUR CALL

LiberalMind endorses Tom Kean Jr.

The raters say this seat is flipping, and they may be right — endorsements here are not predictions. On the completed record, Kean is a proven incumbent of our party with committee standing, a cash edge, and roll calls that no longer need anyone's adjective: YEA on Laken Riley, YEA on the SAVE Act, YEA on H.R. 1, YEA on the DHS enforcement money, YEA on the ICC sanctions — present for every one, all before the absence began. Bennett is a strong candidate with no record in service and a party program; the exception we reserve for Democrats requires breaks proven in service, and a first-time candidate cannot have made any.

We state the call's costs plainly, because they are the facts owners of this endorsement should weigh, and they are now facts rather than gaps. The absence ran from a last vote on March 5, 2026 to a return on June 30, 2026 — more than a hundred votes missed, an office largely silent, filings continuing under his name — and it ended with a disclosure made in his own voice on the House floor. Our pricing of it stands as this article has held throughout: a disclosed health absence, ended and owned in public, is a disclosed fact, not a flaw; voters who price it heavier have the dates in front of them to do it with. The Roxbury statement we print without resolving: a candidate for re-election telling his district he will work to keep an ICE facility out of it, against his own January vote for the enforcement appropriation — voters and owners of this endorsement will price that tension themselves, and this article gives them both halves to do it. On the completed record: Kean returned, disclosed why he was gone, and is asking the district for a third term on a record that now includes the votes. We say yes, and we watch the attendance the way we watch any endorsee.

This race is one of hundreds in LiberalMind's Election 2026 coverage. For the complete breakdown — every race, claim by claim — go to liberalmindhq.com.

Vote early. Research your candidates. Choose the best moderates, whatever their party — no extremism from either side. And encourage your friends and family to do the same.


Sources

Election result — November 4, 2026

Winner: Rebecca Bennett (Democratic) — called by the Associated Press. This result was appended on November 4, 2026 (results wave 2); the original article above is unchanged, exactly as published before Election Day.

AI-assisted article — but the sources are human, and the facts are very real.

← Back to the Election Series