A Rock to a Federal Officer’s Face Cost a Portland Protester 30 Months. Violence Is Not a Protest.
A 25-year-old Portland man who hurled a large rock into the face of a federal immigration officer during a 2025 protest has been sentenced to 30 months in federal prison. Robert Jacob Hoopes, according to the U.S. Attorney’s Office for the District of Oregon, pleaded guilty in February 2026 to aggravated assault on a federal employee with a dangerous weapon — a felony.
The rock struck an ICE Enforcement and Removal Operations officer above the eye, opening a laceration that bled heavily, obstructed his vision, and required medical treatment beyond basic first aid. Later the same day, prosecutors said, Hoopes and two others used an upended stop sign as a battering ram against the building’s glass entry door.
This is a convicted case, not an allegation. Hoopes admitted the conduct under a plea agreement; a federal judge imposed the sentence, three years of supervised release, and more than $8,000 in restitution. The U.S. Attorney’s message at sentencing was blunt: cross the line into assaulting a federal officer, and you will be prosecuted.
- 30 months — federal prison sentence for aggravated assault on a federal employee with a dangerous weapon · Source: DOJ, District of Oregon
- June 14, 2025 — the 'No Kings' protest at the South Portland ICE facility where the rock was thrown · Source: OPB, KOIN
- $8,000+ — restitution ordered, including $7,747.72 to repair the battered ICE entry door · Source: DOJ; OPB
- ~30 matches — potential identities returned by facial-recognition software run on a published protest photo — the FBI lead that named Hoopes · Source: Fox News
On a Thursday in June 2026, a federal court in Portland sentenced Robert Jacob Hoopes, 25, to 30 months — two and a half years — in federal prison. The sentence followed his February 2026 guilty plea to one count of aggravated assault on a federal employee with a dangerous weapon, a charge that, per the District of Oregon, carries a statutory maximum of 20 years. The court also imposed three years of supervised release and ordered Hoopes to pay more than $8,000 in restitution.
U.S. Attorney Scott Bradford (R)framed the outcome in a written statement: the prosecution, he said, was about the line between speech and assault — and Hoopes had crossed it. The case had begun nearly a year earlier, when a federal grand jury in Portland returned a two-count indictment in August 2025 charging Hoopes with both the assault and depredation of federal property.

The assault occurred on June 14, 2025, at the U.S. Immigration and Customs Enforcement facility on South Macadam Avenue in Portland. The protest there grew out of one of the “No Kings” demonstrations against Trump-administration immigration enforcement — and, per local reporting, was among the earliest and most violent of them. As night fell, the Portland Police Bureau declared the gathering a riot after demonstrators blocked the facility, rolled a dumpster against the entrance, and threw objects at federal officers.
According to court documents, Hoopes threw a large rock at close range that struck an ICE Enforcement and Removal Operations officer in the face, above the eye. The wound was not superficial: prosecutors said it bled heavily, obstructed the officer’s vision, and required medical treatment beyond basic first aid. Later that same day, Hoopes and two other demonstrators used an upended stop sign as a makeshift battering ram against the building’s glass entry door, striking it repeatedly and causing $7,747.72 in damage.
“Today's message is clear — violence is not a protest. When you cross the line and assault a federal officer, you will be prosecuted.”
U.S. Attorney Scott Bradford · District of Oregon · June 2026
Hoopes was not arrested at the scene. According to Fox News’s account of the court record, investigators ran a photograph — published by OregonLive.com — through commercially available facial-recognition software, which returned roughly 30 potential matches from publicly accessible databases. Reviewing those results, investigators landed on a photo posted to a Reed College SmugMug page titled “Canyon Day April ’23,” where a matching tattoo helped tie the image to Hoopes. FBI agents arrested him on July 25, 2025.
His father, Tom Hoopes, told reporters that his son is a “lifelong Quaker who is deeply committed to pacifism,” while declining to detail his specific involvement in the protest. That characterization sits against the court record: a guilty plea to aggravated assault with a dangerous weapon, a wounded officer, and a battered federal door. In a convicted case, the admitted conduct — not the family’s framing of it — is the controlling fact.
Assaulting a federal officer is a felony, not a protest. The man who threw a rock into the face of an ICE officer in Portland is going to federal prison. Our officers will be protected and these crimes will be prosecuted.
A Portland man was sentenced to 30 months in federal prison for throwing a large rock that struck an ICE officer in the face and for damaging the ICE facility. Violence against federal law enforcement will be met with federal prosecution.
The South Portland ICE facility has been a flashpoint for more than a year. The June 14, 2025 riot was one episode in a sustained series of confrontations at the Macadam Avenue site — clashes that drew tear gas, non-lethal munitions, multiple riot declarations, and a federal lawsuit over the use of force. The Hoopes case is the first of those nights to produce a finished felony conviction tied to a documented injury to an officer.
That distinction matters for an accountability ledger. Riot declarations and arrest counts are headlines; a guilty plea, a judge’s sentence, and a restitution order are the durable record. Here the record is unambiguous: a rock thrown at a person’s face, an officer injured, federal property damaged, and a defendant who admitted it in open court.
Defendant: Robert Jacob Hoopes, 25, of Portland.
Conduct (admitted): Threw a large rock that struck an ICE Enforcement and Removal Operations officer in the face on June 14, 2025; later used an upended stop sign with two others to batter the ICE facility’s entry door.
Charge / plea: Pleaded guilty (Feb. 2026) to aggravated assault on a federal employee with a dangerous weapon; indicted Aug. 5, 2025 on that count plus depredation of federal property.
Sentence: 30 months federal prison, 3 years supervised release, $8,000+ restitution (incl. $7,747.72 in door damage). Prosecuted by the U.S. Attorney’s Office for the District of Oregon.
The legal line at the center of this case is not new, but it is worth restating plainly. The First Amendment protects assembly, protest, and even sharp dissent against federal immigration policy. It does not protect throwing a rock at a person’s head. The federal statute under which Hoopes was charged — assault on a federal officer, aggravated by use of a dangerous weapon — exists precisely to draw that line, and the sentence enforces it.
The investigative method is the part likely to draw debate. Federal agents identified Hoopes through facial-recognition software run on a published news photo, then corroborated the match with a tattoo in a years-old college gallery. The technique is lawful and increasingly common; it is also the kind of tool civil-liberties advocates watch closely. Both facts can be true at once: the conviction rests on admitted conduct and a documented injury, and the means of identification deserves scrutiny on its own terms.
The cost is concrete and itemized. An ICE officer took a rock to the face and needed medical care. The federal government repaired a $7,747.72 door. And Robert Jacob Hoopes — whose father describes him as a committed pacifist — will spend 30 months in federal prison, three years on supervised release, and pay back the damage. The protest he attended was, for many that day, lawful and peaceful; the act he admitted to was neither.
For the District of Oregon, the verdict is the point: it is possible to oppose a federal policy and still be prosecuted for assaulting the officers who carry it out. We will update this page if Hoopes appeals or if additional defendants from the June 2025 riot are charged or sentenced.
- 1.U.S. Department of Justice, District of Oregon — 'Portland Man Sentenced to Federal Prison for Aggravated Assault' (U.S. Attorney's Office press release), June 2026
- 2.U.S. Department of Justice, District of Oregon — 'Portland Man Charged with Assaulting a Federal Law Enforcement Officer and Damaging Federal Property During Violent Protest at Local ICE Office' (indictment press release), August 2025
- 3.Fox News — 'Portland man sentenced to 30 months in prison for throwing rock at ICE officer during protest,' June 11, 2026
- 4.KGW (Portland) — 'Portland man sentenced to prison after hitting federal officer with rock at ICE building,' June 2026
- 5.KATU (Portland) — 'Portland man sentenced to prison for striking ICE officer with rock during protest,' June 2026
- 6.OPB — 'Portlander pleads guilty to hitting ICE officer with rock during ‘No Kings’ protest,' February 20, 2026
- 7.The Columbian — 'Anti-ICE protester in Portland sentenced to 30 months in prison for assaulting a federal officer,' June 12, 2026
- 8.ABC News — 'Anti-ICE protester sentenced to 30 months in prison for assaulting a federal officer,' June 2026
- 9.KGW (Portland) — '3 arrests made after police declare riot at Portland ICE facility,' June 15, 2025
- 10.KOIN (Portland) — 'Protesters gather at Portland ICE facility after ‘No Kings’ march,' June 14, 2025
Last updated June 12, 2026


