Sign in

Ryan

@runneralt.bsky.social
671 followers 311 following 91 posts
PostsRepliesMedia
Ryan @runneralt.bsky.social · 23/09/2026
Happy hump day to all who celebrate
91062
Ryan @runneralt.bsky.social · 20/09/2026
H word this morning 🫠
12430
Ryan @runneralt.bsky.social · 18/09/2026
Weekend ready
2711
Ryan @runneralt.bsky.social · 13/09/2026
If saw my jock popping out during my run. No you didn’t
71323
Ryan @runneralt.bsky.social · 07/09/2026
Legs don’t feel like jelly after leg day!
51111
Ryan @runneralt.bsky.social · 04/09/2026
Can we skip the work day and go straight to the long weekend?
91453
Ryan @runneralt.bsky.social · 30/08/2026
Was a good boy and remembered sunscreen
122103
Ryan @runneralt.bsky.social · 22/08/2026
Writing from bed 😌
172187
Ryan @runneralt.bsky.social · 22/07/2026
Got a haircut yesterday and don’t hate it
91483
Ryan @runneralt.bsky.social · 16/07/2026
The morning light made me do it
61061
Ryan @runneralt.bsky.social · 27/06/2026
Just a little blurry
1811
Ryan @runneralt.bsky.social · 13/06/2026
Happy Pride loves 🏳️‍🌈
4941
Ryan @runneralt.bsky.social · 03/04/2026
Locker room was empty
6961
Ryan @runneralt.bsky.social · 20/02/2026
Made it to Friday
4920
Ryan @runneralt.bsky.social · 25/01/2026
Snow day
6830
Ryan @runneralt.bsky.social · 03/01/2026
Hiding from the doom
41062
Ryan @runneralt.bsky.social · 21/12/2025
Legs are very sore from yesterday’s run
4881
Ryan @runneralt.bsky.social · 06/12/2025
Morning. Someone drag me to the gym.
4760
Ryan @runneralt.bsky.social · 25/10/2025
Morning
3762
Ryan @runneralt.bsky.social · 31/08/2025
Summering
31784
Ryan @runneralt.bsky.social · 02/08/2025
Uncropped
3790
Ryan @runneralt.bsky.social · 04/07/2025
Went for a rage run and now I’m sweaty.
2501
Ryan @runneralt.bsky.social · 30/06/2025
Biked to the office and had to strip down to my jock to change into office wear.
1160
Ryan @runneralt.bsky.social · 27/06/2025
Writing smut. Happy #fcf
5612
Ryan @runneralt.bsky.social · 18/05/2025
The morality police trolling my book thirst trap is annoying. Do I need to block every straight person that follows me on this app?
1100
Ryan @runneralt.bsky.social · 06/04/2025
Productive day. Spending the rest of it with Avowed sans pants
4691
Ryan @runneralt.bsky.social · 09/03/2025
Filling in the box.
6501
Ryan @runneralt.bsky.social · 06/12/2024
I love Fridays
170
Ryan @runneralt.bsky.social · 06/12/2024
Feral
2100
Ryan @runneralt.bsky.social · 01/12/2024
Someone caught me taking a selfie 🙃
0451
Ryan @runneralt.bsky.social · 28/11/2024
Thankful for all the men in my phone
3620
Ryan @runneralt.bsky.social · 27/11/2024
Someone didn’t like my mirror selfie and told me to seek god before it’s too late. Blocked.
150
Ryan @runneralt.bsky.social · 25/11/2024
Gm and happy short week
2590
Ryan @runneralt.bsky.social · 24/11/2024
Crop crop
2731
Ryan @runneralt.bsky.social · 23/11/2024
A friend called me a muscle gay today. I’ve been waiting since I was a closeted teen to hear those words 🥹
8690
Ryan @runneralt.bsky.social · 17/11/2024
Fighting off the Sunday scaries with the steam room
2430
Ryan @runneralt.bsky.social · 17/11/2024
Morning gays
0341
Ryan @runneralt.bsky.social · 17/11/2024
Speedo check
0361
Ryan @runneralt.bsky.social · 17/11/2024
Straight people are finding my main. Thirst traps might have to migrate here.
040
Ryan @runneralt.bsky.social · 15/11/2024
My gay slipped out at the gym when Lady Gaga came on while I was running 💅
0210
Ryan @runneralt.bsky.social · 15/11/2024
Getting ready for work
1160
Ryan @runneralt.bsky.social · 15/11/2024
Fridays were already amazing. Happy FCF to all who celebrate
020
Ryan @runneralt.bsky.social · 15/11/2024
Not sure if I'll keep a second account, but my mother-in-law is on here now 🙃
060
Ryan @runneralt.bsky.social · 15/11/2024
Hey gay
1300