41 – 60 of 138 Works in Hand Jobs
- Hand Jobs ×
-
“You are baby.” He said matter of factly.
“I’m, what?” Hollander seemed offended and surprised all at once.
“I catch you touching yourself and now you can’t even look at me. Baby.” Ilya teased, not moving his eyes away from Hollander’s.
He watched a blush creep under Hollander’s freckles and thought about kissing them. He nearly broke eye contact just from that. He needed to stay focused.
“I’ve just been busy!” Hollander defended himself. He took a step back from Ilya. Ilya took a step forward. He stared at Hollander, making the doubt on his face clear.
Hollander’s whole body was fidgeting. Ilya loved how nervous he was making him. He could tell Hollander was close to breaking.
“Admit it. You are baby.”
“I’m not!”
“Then prove it,” Ilya growled, walking forward until Hollander’s back was up against the wall.
Or; The classic trope: Ilya accidentally walks in on Shane while they dorm together.
- Language:
- English
- Words:
- 57,577
- Chapters:
- 30/30
- Files:
- 1
- AO3:
- #78183071
-
Ignoring his hard-on (for now) Ilya sits on the couch, alone in his apartment with his hands limply at his sides while he takes a beat, his brain reorganizing itself with the reality where one of the sexiest photos Ilya has ever seen of Shane exists and is out in the world and Shane is wearing the scarf that Ilya knit. Inhale, exhale.
Distantly Ilya thinks about his ice-cold cool guy we-can-fuck-however-you-want persona. He waves at it from the shore as that Ilya sets off for Valinor never to be seen again. Price and Marleau hosted a Lord of the Rings watch party once when they were snowed in in Calgary. Ilya liked it more than he anticipated, sue him.
- Part 3 of the knitsey scale
- Language:
- English
- Words:
- 2,853
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #82095361
-
“I guess your wish came true.” Shane looked at his younger self, and then at Ilya. “What wish?” Hollander asked, halting his fidgeting to pay attention to Shane. “I wished for two of you. If you cannot tell, I am a very greedy man.” Ilya emphasized his words by playfully pinching at Hollander’s ass, his other hand coming out to squeeze Shane’s thigh. - Or the one where Ilya randomly meets a witch and decides to jokingly wish for two Shane's at the same time. When its granted, he very happily indulges.
- Language:
- English
- Words:
- 10,874
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #81724826
-
A day after Ilya asks Shane if he’d marry him when they turn thirty, Ilya’s mother dies. Within a week, Ilya and his family return to Russia, leaving behind nothing but an empty house next door. Eighteen years later, Shane stumbles across a comment on his Instagram that brings back a flood of memories, emotions, and feelings that he’d thought were long buried.
- Part 1 of where we return
- Language:
- English
- Words:
- 22,301
- Chapters:
- 4/4
- Files:
- 1
- AO3:
- #81051661
-
They were once the greatest MLH draft prospects in the world - number one and two, in whatever order came to be on the day. But life had other plans, and all it took was a few weeks in ‘09 to see both Ilya Rozanov and Shane Hollander become nothing more than hypotheticals and statistical what-ifs deep in reddit threads and hockey chatrooms.
But still, their paths were destined to cross when Ilya took his daughter to her first skating lesson.
// Single dad!Ilya x Kids Hockey coach!Shane
- Language:
- English
- Words:
- 61,116
- Chapters:
- 12/12
- Files:
- 1
- AO3:
- #76686026
-
"Where are we going?"
Ilya gave him a sharp smile. "Why don't you tell me?"
"Huh?" Shane blinked.
"I know you've been to gay club in L.A. before. Where did you go?"
Shane flushed as he finally caught on. It hadn't even occurred to Shane that he had, technically, done the gay club thing at least once before, just not with Ilya. Of course Ilya wouldn't forget that fact, and it suddenly made a lot more sense why he'd chosen L.A. for this little expedition.
"Seriously?"
—
Ilya has an idea of how he and Shane can celebrate their recent win in L.A. and it definitely has nothing to do with Hollywood blow job guy.
- Language:
- English
- Words:
- 3,313
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #81335796
-
‘I look forward to getting to know you more, husband-to-be.’ Ilya smirks, tongue wrapping around the last word with relish, a hand coming to trace the freckles dusted across his cheeks with a surprisingly delicate touch.
Shane smacks his hand away with a snort, tampering down the blush threatening to make itself known to instead snap out a frosty retort. ‘In your dreams.’
Except all Ilya, the Prince of Rozan, has to offer is a dark smile and wandering eyes. Shane can feel them burning through his clothes, his shoulders resisting the urge to curl inwards and shield himself from Ilya’s gaze.
‘Oh, but you already are. Am I not in yours, sweet prince?’
or: Shane, Crown Prince of Hollaith hates Prince Ilya of Rozan with a passion. So the idea of marrying him is his worst nightmare - right?
- Language:
- English
- Words:
- 107,199
- Chapters:
- 8/8
- Files:
- 1
- AO3:
- #78369061
-
Shane Hollander was perfect; the perfect son, the perfect boyfriend, the perfect friend. He had spent years refining perfection, making sure he was the picture of it. It was second nature after all these years; a suit that didn’t quite fit, but that he’d gotten used to.
Enter Ilya Rozanov.- Language:
- English
- Words:
- 56,485
- Chapters:
- 7/7
- Files:
- 1
- AO3:
- #81052751
-
i got a taste of the glamorous life by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-03-08
Ilya grins, a slow, filthy unraveling of lust spilling across his face. “Moya shlyukha, I would not be able to keep my hands off of you,” he rasps, palming his dick, grinning at the faint squelch, the wet drag of his fingers. Shane bucks into his hand, his jaw dropping open, slack with need. Ilya's whole heart aches as he watches his husband sink into pleasure, hitching whimpers escaping from his throat. “You would be the star of the room, no? Every eye would be on you, thorns in their heart for all they cannot have.”
“You do,” Shane reminds him, as if it's needed, as if Ilya cannot feel it in each clench of his thighs, each wandering drag of his fingers, in the way his hips roll across Ilya's, involuntary, strangled whines rising from his mouth. “You always have.”
OR: Sometimes, simply being married to Shane isn't enough. Sometimes, Ilya wants him in ways he can't explain; caught and collared and safe beneath his hand.
- Part 19 of heated rivalry masterlist
- Language:
- English
- Words:
- 8,634
- Chapters:
- 1/2
- Files:
- 1
- AO3:
- #80656701
-
“Shane Hollander,” Rozanov says in his deep, thick accent.
“Rozanov,” Hollander nods. His voice cracks embarrassingly so he keeps talking, hoping the other man won’t notice. “Just came up here to get some air. I didn’t see a sign saying not to so I think we’re allowed. It’s chilly, eh? But a beautiful view,” he rambles.
“Ah yes,” Rozanov says flatly. “London, Ontario. Famous view.”
Shane can’t tell whether he’s being sarcastic. He probably is. He’s kind of an asshole, Shane thinks to himself, not for the first time. But an asshole who makes Shane’s stomach do weird things. Things that he wants to experience again so that he can properly label them. For science.
OR
What if last year's Hockey Canada sexual assault trial happened in the Heated Rivalry universe, not with the 2018 gold medal team but with Shane Hollander's 2009 team? A nearly decade-long situationship with consent king Ilya Rozanov makes the Hollander who walks into the courtroom in 2017 a very different man from the boy who ran out of the hotel room all those years ago.
- Language:
- English
- Words:
- 56,808
- Chapters:
- 23/23
- Files:
- 1
- AO3:
- #77795496
-
“You will each get seven minutes,” Ilya said as he paced in front of them. “You can do anything you like with him. The one rule is that you cannot let him come. Only I get to do that. I will start the timer when you go in. When the timer goes off, you stop and come out here. After you have all had your turn, I will go last.”
Or: Shane gets passed around like a blunt in a game of Seven Minutes in Heaven
- Part 3 of Kinky Hollanov Fics for Perverts
- Language:
- English
- Words:
- 3,053
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #80692416
-
Please don't leave (I won't ever) by 17darwinism
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-03-01
“What did you actually think?” He can’t help it. He looks at Ilya. Ilya only stares at him. “I say that now, in hindsight. Back then, I wasn’t thinking. Not really. It would come to me in waves, the anxiety, the fear. Most of the time,” he says. “I was just…” “Waiting for me to speak?” Ilya offers. Shane shakes his head, “I was trying to make it to tomorrow with you alive.” or, Ilya and Shane work to find themselves, and each other, again after Ilya's suicide attempt.
- Part 2 of Please, God, I'm finally loved
- Language:
- English
- Words:
- 33,429
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #80471656
-
High Tension by Anonymous
Heated Rivalry (TV), Game Changers | Heated Rivalry - All Media Types
2026-02-27
In a world where Ilya Rozanov disappeared right before the draft he reappears in Shane's life a few years later very unexpectedly when he's hired by the Voyagers as their newest massage therapist.
or, Hot massage therapist Ilya gives Shane a very thorough rub down and Shane has never enjoyed a massage so much.
- Language:
- English
- Words:
- 9,043
- Chapters:
- 2/2
- Files:
- 1
- AO3:
- #79846116
-
Ilya first saw his ангел, his angel, in Montreal. His angel first tried to kill him in Ottawa. They finally stop running in Vancouver. Ilya has been in love the whole time.
- Language:
- English
- Words:
- 16,785
- Chapters:
- 14/14
- Files:
- 1
- AO3:
- #79826301
-
“I have a secret,” Ilya whispers.
Half-awake, Shane blinks at him sleepily. “What is it?”
“I cannot say.” Ilya’s eyes flicker between Shane’s. “But this secret, it is why things are complicated. It is why I didn’t go to Russia when my father died.”
OR: a rewrite of Heated Rivalry, with a twist.
- Part 7 of cjo + hr
- Language:
- English
- Words:
- 47,857
- Chapters:
- 4/7
- Files:
- 1
- AO3:
- #78768181
-
Shane tears his rotator cuff badly enough to need surgery. His parents help at first, but Ilya comes as soon as he can. Shane needs help with everything: dressing, eating, using the bathroom, etc. He's mortified. Ilya is gentle and matter-of-fact and makes sure Shane knows he's still wanted, still desired, even when he can't do anything for himself.
- Part 10 of
- Language:
- English
- Words:
- 7,459
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79317341
-
Before I'm someone you leave behind (I'll break your heart so you don’t break mine) by unlikelychild
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-02-13
What if Shane never got injured? What if Ilya decided to finally take a step back? What if the 5th best player of MLH was suddenly spotted hanging out hockey's golden boy Shane Hollander? What if Ilya had a few feelings about it? —×— Ilya is aware of Sebastian Hawthorne like he's aware of all the top 10 players of the league. Though he knows no one can come close to him and Hollander, he still likes to keep an eye out for them. Hawthorne, or as his teammates call him, Hawk, joined the Toronto Guardians during his Rookie season and has been there for the past six seasons. He's the assistant captain. “It's like he’s already seen the play unfold five seconds ahead,” Shane had once complained to Ilya over the phone after a particularly nasty loss against the Guardians some seasons back. Ilya then got the impression that Shane didn't like him either. So imagine his surprise when the picture of Hollander and Hawk shows up on his feed: laughing and practically having the time of their lives while leaving a high-end bakery.
- Part 3 of Jealous Hollanov
- Language:
- English
- Words:
- 11,525
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79410431
-
Late-night devil, put your hands on me by Anonymous
Top Gun (Movies), Heated Rivalry (TV)
2026-02-13
Shane goes for a walk in LA rather than going to the hotel gym.
While wandering the streets, he meets someone who makes an impact on him for years to come.- Part 54 of Top Gun fics part six
- Part 8 of Hockey boys 🏒
- Language:
- English
- Words:
- 2,762
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79443191
-
Shane: did you send my mom an SOS? Ilya: a what? what is SOS? Shane: like a distress signal Ilya: da. yes. told her there is big distress. my husband needs to get fucked by end of week or his dick will explode. would leave our kids with one less father Or, Shane and Ilya have been cockblocked by their kids for nearly 2 weeks. When they finally get a night to themselves, the tension snaps before they even make it to their dinner reservation.
- Part 5 of Our House
- Language:
- English
- Words:
- 7,221
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #79149991
-
There’s a sign in front of Shane. It says Welcome to Scott Hunter and Kip Grady’s Happily Ever After in a cursive font that makes Shane think of Etsy. Shane’s stomach churns. He briefly squeezes his empty ring finger. He feels, all at once, like he might cry. Instead, he swallows, and breathes, and pastes a smile on his face, and marches his ass down to Scott and Kip’s fucking wedding of the century.
- Part 1 of two weddings and a scandal
- Language:
- English
- Words:
- 31,700
- Chapters:
- 6/6
- Files:
- 2 versions
- AO3:
- #79108616