SEATTLE RED

WSU staffers accused of assaulting student over Trump hat were fired

Apr 25, 2025, 9:00 AM

wsu teaching assistant trump hat...

Bodycam footage of Patrick Mahoney being arrested at WSU. (Photo courtesy of the Pullman Police Department)

(Photo courtesy of the Pullman Police Department)

Washington State University (WSU) fired two staff members, an instructor and a PhD student, after they allegedly assaulted an engineering student in a Donald Trump hat.

Patrick M. Mahoney, a 34-year-old graduate student and instructor, was “relieved of all teaching responsibilities” following the alleged assault, according to a statement to The Seattle Times. Mahoney admitted to police that he grabbed student Jay Sani’s Trump hat. After Sani appeared to defend himself, police said WSU staff member Gerald Hoff, 24, joined his friend Mahoney in taking Sani down to the ground.

“He essentially grabbed my head, crushed my head on the concrete, that reminded me of some of the posts; all these weapons people would make,” Sani, in an exclusive interview with “The Jason Rantz Show” on KTTH, explained of Mahoney. “Some of these posts, they would say, ‘Crush the head of the opposition.’ And actually, what they would really say was, ‘Crush the head of the fascist.’ And when he did that, it gave me that flashback of those propaganda posts I would see. And I was like, ‘Oh my god,’ this is serious.”

WSU terminates two staffers over alleged assault

Both Mahoney and Hoff have been charged with misdemeanor fourth-degree assault.

“While WSU remains committed to the freedom of speech and expression for all members of our university community, we will not tolerate acts of violence or hate speech,” Phil Weiler, WSU vice president of marketing and communications, wrote to The Seattle Times.

While Mahoney was relieved of his instructor position, he is still enrolled as a student.

Mahoney told police what happened

An investigating officer with Pullman Police said he contacted Mahoney and asked him what had happened.

Mahoney referred to Sani as “ol’ boy,” according to the officer. The police report stated that Mahoney admitted to grabbing the hat and throwing it in the street, telling the officer, “You know, you’re f**king wearing that hat, you wanted someone to f**king look at it, right?”

“I asked Mahoney what happened tonight. Mahoney said that he saw ‘ol’ boy’ walking around. Mahoney did not name Sani by name but said ‘I’ve seen this guy, f**king, on campus before. I know he’s like f**king Right Wing dude. He’s got a f**king, like, Make America Great Again
hat.’”

Mahoney told police that Sani responded with a “body check” or “grab,” and that’s when he took Sani to the ground, before he “punched Sani and specified that the punch was to Sani’s jaw.”

Listen to The Jason Rantz Show on weekday afternoons from 3-7 p.m. on KTTH 770 AM (HD Radio 97.3 FM HD-Channel 3). Subscribe to the podcast here. Follow Jason Rantz on XInstagramYouTube, and Facebook.

Please follow our Community Guidelines
Jason Rantz on Seattle Red AM 770
  • listen to jason rantzTune in to Seattle Red AM 770 weekdays at 3-7pm to The Jason Rantz Show.

Jason Rantz Show

Seattle Red

WA tap water quality study...

Jasneet Gill, SEATTLE RED

Washington ranks 37th for tap water quality in new national study

While Washington is famous for its lush greenery and rain, a new study suggests the tap water isn’t quite at the top of the class.

5 months ago

...

MyNorthwest Video

Video: Seattle residents demand action on crime!

Jason Rantz discusses how residents of Seattle’s Central District voiced their frustrations over crime at a community forum. Listen to The Jason Rantz Show on Seattle Red or livestream on the Seattle Red YouTube Channel weekdays from 3pm – 7pm or on demand wherever you podcast!

12 months ago

...

MyNorthwest Video

Video: Senator pushes bill benefitting sex offender?

Jason Rantz unpacks his exclusive story about a Washington Democrat who pushed for softer child sex crime penalties to help her friend with a predator son. Listen to The Jason Rantz Show on Seattle Red or livestream on the Seattle Red YouTube Channel weekdays from 3pm – 7pm or on demand wherever you podcast!

1 year ago

...

MyNorthwest Video

Video: King County Court lets a rapist go?

The King County Superior Court accidentally released a convicted rapist from custody, the King County Prosecuting Attorney’s Office (KCPAO) confirmed to “The Jason Rantz Show.” A jury found Noel D. Stepney guilty of Rape in the Second Degree on June 11. According to the KCPAO, he has a combined 33 convictions and charges stemming from […]

1 year ago

...

MyNorthwest Video

Video: AM 770 KTTH becomes Seattle Red

Bonneville Seattle has officially rebranded AM 770 KTTH as Seattle Red, launching a fresh conservative media presence for the Pacific Northwest. The change marks more than just a name—it’s a mission. Listen to The Jason Rantz Show on Seattle Red or livestream on the Seattle Red YouTube Channel weekdays from 3pm – 7pm or on […]

1 year ago

A shot from the KING 5 studio control room when Jason Rantz was allowed on the station. (Photo: Jas...

Jason Rantz

Rantz: Seattle’s ‘Resistance TV’ pushes another story making criminal illegal immigrant the victim

KING 5 news wants you to think a criminal illegal immigrant is the victim for being deported. Maybe that's why they don't detail his crime.

1 year ago

WSU staffers accused of assaulting student over Trump hat were fired