Incumbent Sen. Ed Markey has won the Democratic nomination for U.S. Senate in Massachusetts.
Page A14From§Eachthe early evening edition — 1 September 2026
Ed Markey, 80, defeats Seth Moulton, 47, as Massachusetts primary turns into an age check

As it ran on the front
Ed Markey, 80 years old, wins again in Massachusetts, beating Seth Moulton, 47, in a primary where age was the anchor for every headline. The state's Democratic Senate primary is framed as a battle for generational change, but the receipts read like a rerun: the incumbent survives, age gets checked, and the ballot stays familiar. The coverage is precise—names, numbers, years in office—but the outcome is more of the same.
What do the numbers mean? Forty-seven is young for Congress, eighty is old, but the job stays the same. The stories run through the generational gap, but in the end, the primary is about keeping the seat, not changing the face. The pitch is change, but the reality is continuity. The voters, according to the receipts, want experience, or maybe they just want the name they know. The headlines make it sound like an age test, but the only thing tested was the challenger.…
…(cont) So, the stakes? Massachusetts gets another term with the same senator, the same politics, and the same headlines, just with the year updated. The cycle is the joke: every call for change ends in a rerun. What would it take to break the pattern—an age limit, a term cap, or just a ballot with more than two names?
“You want change, you get a rerun. They say generational turnover but the same faces stay on the ballot. Age is the headline, but the job is the same. The stakes are the next forty years looking like the last.”
“Seniority is experience, and experience is what keeps Massachusetts strong. Age is just a number—what matters is proven leadership, not generational gimmicks. Did I say gimmicks? I meant strategy. The voters chose wisely, that's the takeaway.”
The receipts
Sen. Ed Markey, 80, is set to face 47-year-old Rep. Seth Moulton in Massachusetts on Tuesday in a Democratic primary for Senate set to be marked by discussions of age and generational change.
Democratic Sen. Ed Markey defeated Rep. Seth Moulton in the Senate primary in Massachusetts, NBC News projects, in a victory for the party’s progressive wing.
The race centered on whether Markey, 80, was too old to serve a third term in the Senate. The longtime liberal stalwart will be 86 by the end of his next term.
This page is a back-issue: the story as it ran, receipts as they were. The current edition is at the front.