U.S. Sen. Ed Markey secured the Democratic nomination in Massachusetts’ Senate primary Tuesday, once again fending off a push for generational change as he seeks a third term.
Markey, 80, defeated U.S. Rep. Seth Moulton, 47, who had attempted to argue that it was time to do away with the “status quo” in his pursuit to oust the octogenarian.
Yet Markey successfully pointed to Moulton’s more moderate positions to argue that it was Moulton — not the older incumbent — who was out of touch with the state’s voters. Perhaps no other issue defined the race more than transgender rights, and Markey repeatedly hit Moulton for previously saying he would not want his daughters to play against transgender athletes.
“Massachusetts needs a senator who stands up and fights back, a senator who never forgets who they are fighting for,” Markey said during his victory speech. “That has been the mission of my life, and it always will be.”
In heavily Democratic Massachusetts, the primary is considered the most critical election hurdle, where Democratic winners are expected to prevail in the general election in November. Markey will face Republican John Deaton, who who lost to Sen. Elizabeth Warren by about 20 points in 2024 and was unopposed in his primary Tuesday.
Markey has been a fixture in Massachusetts politics since the 1970s, prompting Moulton to make his “status quo” arguments on the campaign trail and to question Markey’s accomplishments during his lengthy time in office.
“Generational change isn’t about compromising, to do the small things better,” Markey said Tuesday. “It’s about fighting to do the big things best.”
In a concession speech, Moulton said he would now support Markey.
“Challenging the establishment and calling for a new generation of leadership isn’t easy. But it is necessary,” Moulton told supporters. “We started conversations that needed to happen.”
“We didn’t achieve our goal tonight, but I am confident others will be inspired to buck the system when they’re told to wait their turn,” he added.
The Senate race was not the only generational challenge for Democrats on the ballot. Similar dynamics played out in several congressional races, but ultimately, the older incumbents won Tuesday. In the 8th Congressional District, longtime incumbent Rep. Stephen Lynch defeated Patrick Roath. And in the 1st Congressional District of western Massachusetts, Rep. Richard Neal defeated public school teacher Jeromie Whalen to advance to the general election.
During the campaign Markey repeatedly pointed out that Moulton, in 2024, raised eyebrows among some in the party for saying he did not want his daughters playing sports against transgender girls.
Critics said he was echoing President Donald Trump’s talking points against allowing transgender athletes in girls’ and women’s sports.
Moulton later apologized for his remarks, saying it was not his intention to hurt the transgender community and stressing his support for other transgender rights bills.
“If you’re in the trans community or you’re a trans kid feeling the weight of the Trump administration and the Supreme Court, you matter,” Moulton said during an August debate. “You’re valued, and I will always have your back.”
Moulton, who enlisted in the Marines after the attacks on Sept. 11, 2001, and served four tours of duty in Iraq, was first elected to Massachusetts’ 6th Congressional District in 2014. He launched a 2020 presidential campaign but dropped it after a few months.
Markey was elected to the Senate in 2013. Before that he represented Massachusetts’ 7th Congressional District from 1976 to 2013.
Markey notably fended off a challenge in 2020 from Rep. Joe Kennedy III, a younger rival from one of the nation’s most famous political families. Markey did so by aligning himself with the liberal wing of the Democratic Party.
Antoine Hilaire, a 76-year-old Democrat who voted for Markey in Brockton on Tuesday, said being older can be a positive because it offers people experience and wisdom.
“If the older one is doing the better job, I don’t know,” he said. “He’s doing a good job. It’s not a big, big, big problem.”
Lynch, 71, has held the 8th District seat in south Boston since 2001. He won Tuesday’s primary against Roath, a 39-year-old lawyer who contended that it is time to end “wait-your-turn” politics. Lynch stressed the value of experience inside Congress.
Lynch has fended off other youth challenges in the past, but Roath’s campaign hoped for a boost of excitement after longtime Democratic incumbent U.S. Rep. John Larson was defeated by former Hartford Mayor Luke Bronin in August in neighboring Connecticut. Like Roath, Bronin called for the need for generational change while running against an establishment politician.
In the 1st District Democratic primary in western Massachusetts, Neal, 77, bested Whalen, 39.
Neal, known as the dean of the New England House delegation, was first elected in 1988. Whalen ran to the left of Neal, calling for Medicare for All and questioning whether Neal has done enough to oppose Trump’s agenda.
Whalen was endorsed by Our Revolution, a progressive organization founded by Sen. Bernie Sanders of Vermont.
___
Associated Press reporter Leah Willingham in Brockton contributed.
___
The story has been updated to correct Larson’s first name to John, not Jim.





