Jack Moran (@JackMoranDesign) header
Jack Moran (@JackMoranDesign) profile picture

Here to promote my design work and get my dumb jokes off. Open to freelance inquiries. Get at me.

Portland, OR
Joined November 2013
Here's a collection of logos and graphics I've designed in 2024. Some freelance, some conceptual, a lot of sports. I'm currently taking on clients for 2025. Get in touch if you want to take your brand to the next level in the new year: jackmoran.work/contact
6
6
1
109
6,398
Tyler Herro punches.
Willem Dafoe for Outlander Magazine (2026)
4
273
🌹🌹🌹
Just heard someone say “Michael Doleac” while shooting trash into the can🥹🔥
7
367
Do you know the joy of wearing a long sleeve shirt under another, slightly larger, long sleeve shirt?
2
19
932
Jack Moran retweeted
That’s Tony Yayo
Macaulay Culkin recreating the thousand-yard stare soldier meme for Halloween.
Readers added context they thought people might want to know
Intentionally or not, this post proved to be very misleading in a few different ways. Macaulay Culkin IS recreating the meme in this picture, but his costume itself is actually of a green army man toy. His face paint is actually bright green. x.com/mgkcentral/sta…
43
1,056
37
6,723
144,674
Jack Moran retweeted
BLAZERS WIN!! Record:4-1 #ripcity #sodaripcityfanart
2
8
63
1,559
🔥
Portland State Vikings | bearsotool (PSN)
4
410
Does the is count as a cuck chair?
No way he’s here watching… 💀
1
5
1,083
Glad the blazers are giving me an excuse to not watch the ducks today.
9
453
Looks like the jazz had a few too many 2% beers last night.
1
4
363
Jack Moran retweeted
Portland
11
14
2
189
23,066
SC👀T
Trail Blazers guard Ja Morant sustained a left hamstring injury during last night’s game against the Memphis Grizzlies. Imaging revealed a grade two left hamstring strain. Morant will be re-evaluated in four weeks.
5
310
Can you imagine watching a Drew Mehringer offense from this seat?
THE PREMIER BATHROOM IN COLLEGE FOOTBALL🚽 Clear 40 yard line views from this one of a kind bathroom at JMU’s Bridgeforth Stadium!
8
631
Jonathan Taylor to the Giants confirmed.
hearing things. they're not good.
2
1,009
Last minute Halloween costume idea ⬇️
This broke me. Find this man. Find him and I will personally fundraise for him.
6
654
It was a wild night in Eugene.
#TBT to the last time Oregon played on Halloween... 2009 Fright Night in Autzen. #GoDucks
1
5
591
Jack Moran retweeted
4/82
44
363
18
6,727
111,651
Bathrooms (2026)
Delaware would like a word
2
3
541
I am not calling Reggie’s freaky ass “mighty mouth”
12
532
Blazer vs Blazer
Josh Hart squared up with a Pistons assistant coach
137
10,153