Graham Platner, the Democrat running in Maine’s Senate contest, is facing a storm over resurfaced Reddit comments that attacked the U.S. Army and mocked a wounded veteran, Teddy Daniels. The posts, under the Reddit handle “P-Hustle” that Platner has acknowledged, included profanity-laced jabs at soldiers and harsh assessments of other elite veterans like Chris Kyle, and they have become a major flashpoint as Platner challenges Republican incumbent Sen. Susan Collins. Veterans and Republican operatives have seized on the remarks, forcing questions about judgment, accountability, and whether past online hot takes should define a candidate. Platner has apologized and pointed to combat trauma and crude military humor as context, but critics say the remarks reveal deeper problems for a Senate hopeful.
The most damning lines came straight from Platner’s own words. Writing in April 2019, he called the Army “absolute trash” and said it was “full of fat, lazy trash who would rather not be in uniform.” Those barbed remarks did not stand alone; he compared the Army unfavorably to the Marine Corps, insisting the Corps had a stronger “warrior ethos and leadership obsession.”
One resurfaced post targeted wounded Army veteran Teddy Daniels, who was shot by the Taliban and later awarded the Purple Heart. In that post Platner wrote that the “dumb motherf—er didn’t deserve to live,” criticizing Daniels’ battlefield choices and drawing outrage for mocking a wounded service member.
Platner’s record of service is part of the backstory. He served in the Marine Corps and later in the Maryland Army National Guard, deploying to Iraq and Afghanistan on multiple combat tours. That history gives him firsthand experience and context, which he used to both criticize and praise parts of the Army, noting “some solid light infantry, reconnaissance, and SOF units that are s— hot, as well as access to some great schools.”
He has written about the need for brutal internal criticism inside the military, arguing in 2013 that “Civilians can be as dumb f–k ret—ed as they want, but WE have a duty to be brutally honest.” Still, voters and veterans say there is a line between internal critique and contempt for comrades who fought and bled.
Platner’s remarks extended beyond Reddit into interviews where he questioned stories told by fellow veterans. On a 2024 podcast he said, “[Kyle’s] stories about how many people he was shooting certainly tracked with the behavior I witnessed,” and added, “It’s relatively easy to get high numbers like that if you’re a little less discriminating in your fire than, say, a more professional unit would be.” Those comments reignited debates about combat ethics and credibility.
Republican critics have been blunt and unsparing. Adam Schwarze, a former Navy SEAL and Marine veteran, said, “We don’t make jokes about our brothers and sisters dying, that’s not something we do, that’s not normal.” National Republican Senatorial Committee press secretary Bernadette Breslin called the posts “disgusting and disqualifying” and added, “The more we learn about him, the more his top Democrat allies like Elizabeth Warren are forced to dodge questions on why they ever supported him in the first place.”
The Washington Free Beacon was first to flag the comments and political operatives quickly turned them into campaign fodder, arguing that a candidate who disparages wounded troops is unfit to seek national office. Platner apologized in October, saying, “I’m sorry for this. Just know that it’s not reflective at all of who I am,” and pleading, “I don’t want you to judge me on the dumbest thing I ever wrote on the internet. I would prefer if people could judge me on the person I am today.”
Platner has offered combat trauma and crude military humor as explanations for his past language, but critics maintain the remarks are disqualifying in a Senate race where respect for the armed forces and veterans is a central issue. The campaign did not respond to follow-up requests for comment, leaving the controversy to be argued in ads, debates, and media coverage as the campaign season moves forward.