41 – 60 of 70 Works in Spanking

  • Spanking ×
  1. “I don’t think is what you want,” Ilya tells him, tone knowing and a little mean, like he holds all of the answers which, when it comes to Shane, he has a great many of them. “I think you want me to make you shut up, hm?”

    Language:
    English
    Words:
    3,875
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77473386
  2. Shane just wants to be fucked, but Ilya is playing hard-to-get. Shane watched Ilya in the mirror as he added weight to the bench press in his home gym. “Something wrong?” Ilya questioned as he continued to add more weight. “You’re definitely going to need a spotter,” Shane said as he continued his weighted squats. Ilya smiled brightly, “That is what my loving boyfriend is for, yes?” Shane blushed. He lived for moments like this. The Voyaguers played in Boston last night, and Shane got to spend the night. Even better, they had a few days off from practice, so he stayed behind in Boston. Ilya lay back on the bench and looked to Shane expectantly. He put down his weights and walked over to the bench. “I’d be much more willing to do this if my loving boyfriend, perhaps, wasn’t wearing a shirt?” “You would do it anyway,” Ilya rolled his eyes as he pulled off his shirt, “Pants too?” It was Shane’s turn to roll his eyes now, “I guess you can keep those on.” Shane spotted Ilya as he did an insane number of reps, only being occasionally distracted by the noises he made when exerting himself. Shane couldn’t help that his cock began to stiffen in his pants. He knew if Ilya noticed, he’d never hear the end of it. By the end of Ilya’s third set, Shane’s cock was fully erect, and his ass was slick. He knew Ilya could scent it, but when he got up, he just gave Shane a quick peck on the lips and started taking the weights off the bar. Shane was livid and felt rejected. Many times, Ilya had bent Shane over the gym equipment and fucked him from behind so they could both watch in the wall of mirrors. Either of the home gyms was honestly their favorite place to fuck because it meant they could both watch. Dumbfounded, Shane just stood, trying to hold himself together, while Ilya continued with the next exercise in his chest routine. “Don’t stop on my account, Hollander,” Ilya said as he began doing chest dips. He looked sinful, covered in sweat, muscles bulging, and the sounds he made were… it was all very distracting. Two could play at this game. Shane abandoned his leg day routine and transitioned to every exercise he could think of that would show off his pert ass. He went through a whole process of Romanian deadlifts, good mornings, weighted sumo squats, and goblet squats. Every ass-building exercise in his arsenal was put to use. Ilya didn’t seem to notice, and that pissed Shane off even more. He couldn’t take it anymore. Abruptly, he dropped the dumbbells he was working with and wiped them down, racking them. He quickly wiped down all of the other equipment he had used and headed upstairs. As he marched up the stairs, he held his breath waiting to hear Ilya’s following footsteps. He heard nothing. Ilya was usually so responsive to him. It’s not like Shane was in heat; he suppressed his heats during the season. He had only allowed his first heat to happen last summer when Ilya decided to extend his stay at the cottage after they came out to his parents. It was... intense. The doctors had warned him that suppressing his heats for so long, nearly 15 years, would make the first few more fierce and possibly more frequent. He couldn’t not suppress them, though, an omega in the NHL probably wouldn’t go over well. Especially since he was supposed to be the alpha of the Voyaguers as captain. Thinking about the time they spent together during his heat, Shane’s cock throbbed, and he felt so empty. He decided a cold shower would take care of his problem. He didn’t even want to jack off, not when Ilya could be—should be—taking care of him. Shane used the en suite bathroom, walking through Ilya’s bedroom to get there. He reminisced on the time Ilya had built him a nest when he had forgotten to take his suppressants before a game one time. The cold shower did nothing to pacify his arousal. When he turned the shower off and opened the door to grab his towel, he noticed Ilya standing in the doorway, naked. His arms were crossed, and he was still sweaty from working out. His cock was fully erect, pointing at Shane. A lock of golden brown curly hair fell in front of his eyes. He looked like a Greek fucking God. If there were a male Greek God of Fucking, it would be Ilya. Shane maintained eye contact with Ilya as he dried his body, slowly, sensually. When he was done, Ilya held his hand out to Shane. He immediately took it. Ilya walked them into the bedroom and pinned Shane against the wall. Their cocks rubbed together, and Shane moaned at the touch. Ilya took Shane’s jaw between his thumb and forefinger, tipping his gaze to meet his, “If you want me to fuck you, my sweet omega, all you have to do is ask nicely.” Shane’s cheeks blushed pink, and he nodded as he pulled Ilya’s lips down to his, pushing to his toes to compensate for his height. This kiss was different than the one they shared in the gym—it was hot and needy and messy and just so raw.

    Language:
    English
    Words:
    2,532
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77475021
  3. Tell Me by

    Heated Rivalry (TV)
    • ✓

    2026-01-10

    Shane pushes himself when he's injured despite warnings from both Ilya and his doctor that he's not ready. When he disobeys, Ilya reminds him of how important he is, on and off the ice.

    Language:
    English
    Words:
    2,687
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77456726
  4. He thinks of Ilya’s commanding tone: “Hollander, here”, “take it for me”, or Shane’s personal favorite, “kneel.” Shane, through all these years, has been amazed that to Ilya these little commands are so casual, just a part of fucking for him. To Shane, these words are all consuming. They shut off the hyperactive part of his brain and he can just… enjoy. Ilya takes over, makes Shane feel good, uses Shane to feel good, and Shane goes gooey for it every time. He’s never known peace like getting railed by Ilya Rozanov. Shane knows you can't eat your cake and have it, too. He knows that asking too much of Ilya would be plain selfish. Knows that asking to be told exactly what to do so he can shut his brain off isn't normal. And Ilya... well he doesn't think Shane knows shit.

    Language:
    English
    Words:
    10,461
    Chapters:
    5/5
    Files:
    2 versions
    AO3:
    #76705541
  5. shane's mood drops after ilya brings up marrying svetlana for convenience. he fixes it

    Language:
    English
    Words:
    2,950
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77305261
  6. After staying on their best behavior, Shane and Ilya reunite at the All-Star Game in Florida, but Shane has a girlfriend.

    Language:
    English
    Words:
    10,003
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77235246
  7. tallies by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-01-07

    Shane's injured. Doctor's orders are very strict but he feels like he can do more. Ilya's not having it.

    Language:
    English
    Words:
    1,545
    Chapters:
    2/2
    Files:
    1
    AO3:
    #77225061
  8. push and pull by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-01-06

    Shane figures going on a run despite explicit orders from his doctors and his dom can't hurt. He finds out rather quickly that it really, really does.

    Language:
    English
    Words:
    3,012
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77207481
  9. shane never thought he would get such a nice boyfriend, and he surely had never thought he would get one that would bite him and hurt him in a way that felt so good. or, ilya and shane explore more bdsm, specifically biting and spanking. (canon universe/post-cottage & episode 6, soft/hard dom ilya & sub space shane)

    Language:
    English
    Words:
    6,643
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77117591
  10. Hit Me Where I Live by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-05

    In a hotel room in Montreal, Ilya Rozanov accidentally learns something new about Shane Hollander.

    Language:
    English
    Words:
    2,370
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76676446
  11. Shane and Ilya's wedding had been perfect. Maybe not in the literal sense, much to Shane's chagrin, but despite the forgotten first dance song and the constant happy tears welling up between them, neither would change the day for a thing. On a purely selfish note, though- Ilya wishes they'd kept more of the cake to themselves. / (Or, Ilya and Shane's vanilla wedding cake gets shared during some very not vanilla sex.)

    Language:
    English
    Words:
    2,156
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77122026
  12. Good For Me by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-04

    “Think you can be good for me, Hollander?” Hollander swallowed. There was that vaguely panicked look in his eyes, like every other time Ilya had introduced something new to his understanding of sex. “What does, uh. What does that mean, exactly?”

    Language:
    English
    Words:
    4,322
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77098821
  13. Rough by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-03

    5 times Ilya was rough with Shane, and 1 time he was so gentle, Shane didn’t know what to do with it.

    Language:
    English
    Words:
    3,775
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76982911
  14. “You thought I wouldn’t notice?” Ilya purrs, voice dark as midnight. Shane’s entire face ignites. He shivers, nodding shyly, nerves raw. The answer slips free in a stammer that sounds like confession. “I just—w-wanted to know why… it felt good…” Ilya’s chuckle vibrates against his lips, equal parts heat and fondness. “You looked so guilty. Touching your bruise, trying so hard to stay quiet while your cock drooled.” His fingers wander higher, brushing Shane’s sticky erection through his shorts, drawing out a shuddering moan. “You loved it.” Shane discovers a new kink by accident; Ilya is more than happy to help him explore it.

    Language:
    English
    Words:
    4,750
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76828981
  15. taking the weight by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-01-02

    Shane’s head is too loud after the season ends and they don’t make the playoffs, so he tries to shut it up by pushing himself too far, too often, too hard. Ilya’s there to take care of him instead.

    Language:
    English
    Words:
    2,582
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76914626
  16. Prince Ilya of the Rozanov Empire and Shane Hollander, son of the First Minister of the Council of Vampire Hunters, have been playing a dangerous game ever since stumbling upon each other at an abandoned citadel bordering their lands several years ago. And maybe while the first few attempts to kill each other, as expected by their respective nations, were real, now . . . it looks less like attempts on each other's lives and a lot more like foreplay to earn Shane's submission. -- Sacrilegious and Kinky Vampire/Vampire Hunter AU (no spoilers) Happy ending!

    Language:
    English
    Words:
    7,112
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76959646
  17. “Sir I’m just a bellboy, you can’t treat the staff like that!” “Oh I think I know how the staff likes to be treated after all these years” Or, the roleplay scene in episode 6 extended bc it hasn’t left my mind since I first saw it.

    Language:
    English
    Words:
    3,617
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76886066
  18. “I need to talk to you.” Ilya pretends to peer around, exaggerated, chin jutting, then points at himself. “Me?" “Who the fuck else, Ilya?” Shane hisses Ilya’s name, sees his pupils dilate. “Go to the bathroom. I’ll meet you there in five.” Ilya looks dazed, then shakes his hair out of his face and rights himself, reaches for another shot. “You do not tell me what to do, Hollander.” Shane is going to kill him. Or, Shane and Ilya, at the club, post-game. Ilya has let Boston’s victory get to his head and Shane brings him back down to earth.

    Language:
    English
    Words:
    1,961
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76742431
  19. The house is completely dark when Shane arrives. Ilya never leaves the house dark. He knows Ilya is upset - angry or sad is still to be discovered. But Shane doesn't know what he did wrong. What he finds is candlelight. A belt. And fourteen minutes to account for.

    Language:
    English
    Words:
    6,632
    Chapters:
    3/3
    Files:
    1
    AO3:
    #76762091
  20. Teasing: ‘Come on, then, Hollander. Crawl.’ On all fours, like a dog, like a bitch, Shane obeys. I want to be your pet, he thinks, wildly. I want to be your everything. I am an animal and I am yours. Nuzzle me and fuck me and tell me what to do, I don't care. If I am your dog, Ilya, then train me. Featuring some filth and whole lot of feelings, inspired by the phone call with Hayden in S01E06: Shane realises that he is kinkier than he thought. Luckily, Ilya just so happens to match his freak.

    Language:
    English
    Words:
    9,017
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76733441
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next →