1 – 20 of 20 Works in Consensual Non-Consent

  • Consensual Non-Consent ×
  1. “Eyes on me.” There is a sharp satisfaction as those eyes lift immediately to meet his again. “I need your name.” The man’s lashes flutter. “Shane, sir.” Ilya nods and lets his hand move through Shane’s hair. It is soft, and Shane leans into the touch, eyes closing briefly as if the contact alone is enough to ground him. The response is so natural that it gives Ilya pause. “Tell me about your limits.” Ilya doubts he is going to be close to any limits tonight, as Shane looks like he already had a pretty rough night. But he still needs to ask, good hygiene. A small smile appears on Shane’s face, he looks at Ilya deeply, eyes not wandering away as he speaks, “There are no limit, sir.” He looks at the disbelief appearing on Ilya’s face and offers, “I’m the house slave.” Or, Ilya didn’t come for attachment, but Shane, bruised, obedient, and unraveling, becomes the one thing he can’t leave broken.

    Language:
    English
    Words:
    142,524
    Chapters:
    24/24
    Files:
    1
    AO3:
    #85891081
  2. A missing tooth. A standard hockey emergency.

    When a brutal elbow leaves Shane Hollander spitting blood on the ice, he lands immediately in the hands of the opposing team's dentist.

    Shane thinks the dentist saw a cavity. The dentist knows he saw a secret.

    Language:
    English
    Words:
    55,764
    Chapters:
    10/10
    Files:
    1
    AO3:
    #75388256
  3. Shane Cottontail by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-07-28

    Shane freezes so completely that even his breathing falters. Every instinct buried deep inside his prey-animal heart surges awake at once, and his pulse begins hammering against his ribs hard enough that he swears the entire tunnel must be shaking with it. The sound comes again, slow and deliberate, accompanied by the faint whisper of feet dragging across loose soil. Through the opening beside him, a shadow briefly glides across, blocking the sunlight, before disappearing again.

    Silence settles over Shane as he stays still, frozen. It lasts one heartbeat and then two, before a quiet hiss curls through the air behind him, familiar enough to make every hair on the back of his neck stand upright.

    "Well, hello, зайчик," the man's voice says, an amused warmth in his voice that leaves Shane flustered. A low chuckle follows before he continues, "What a pretty little tail you have there." 

    Language:
    English
    Words:
    4,755
    Chapters:
    2/2
    Files:
    1
    AO3:
    #88625676
  4. Shane Hollander writes to an inmate, at first intending to do nothing other than quell his lonely curiosity. Somehow, they end up meeting...in the woods...at Shane's perverted request.

    Language:
    English
    Words:
    5,205
    Chapters:
    1/1
    Files:
    1
    AO3:
    #88094836
  5. There was a small recoil, nothing Shane would consciously register as a recoil, just a slight drawing-back of his head and a micro-expression crossing the bridge of his nose.

    His brows pulled together for one second, and he pulled the carton away from his face, examining the opening.

    Ilya Rozanov has seven cameras. Ilya Rozanov has a blog.

    His gay roommate doesn't know about any of this.

    Language:
    English
    Words:
    52,517
    Chapters:
    3/5
    Files:
    1
    AO3:
    #82935416
  6. All year Shane had been fighting the desperate creeping desires spreading inside him, hoping they would wither and die in the airless forgotten dark of his dreams and now Rozanov, the only player at camp who might've been better at hockey than Shane, with his newly-long legs and newly-defined abs and his indifferent smirking gaze, was lying (maybe) hard above him, asking wildly inappropriate questions and claiming it was all normal and fine and good? Nonsense. If this was normal, Shane was missing way more social cues in his day-to-day life than he thought.

    -
    In which Shane and Ilya meet at hockey camp as teens and a bunch of other things also go differently. Not a teen fic tho I promise!

    Language:
    English
    Words:
    89,699
    Chapters:
    9/9
    Files:
    4 versions
    AO3:
    #80334051
  7. 5 times Ilya free uses Shane + 1 time Shane free uses Ilya

    Language:
    English
    Words:
    7,788
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82408991
  8. Stuck and fucked by

    Heated Rivalry (TV)
    • ✓

    2026-03-27

    “Shane, why are you still under there?” “I’m stuck,” Shane said, committing fully now. The room fell silent for a beat and it was long enough that Shane almost pulled himself out right then and there out of sheer embarrassment. “You are stuck,” Ilya echoed. “Yes.” “Like last week.” Shane squeezed his eyes shut embarrassed about the whole situation. “I was not–” he started, then stopped himself. “That was different.” “You were under the coffee table,” Ilya said, stepping closer. “And also stuck.” —— Or the one where Shane wants to get stuck and fucked

    Language:
    English
    Words:
    7,517
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81948896
  9. he wants to be good for ilya, he always does, but right now, he has a part to play. and when ilya gets that dark, disapproving look in his eyes as shane disobeys, he's reminded precisely why he had thought up this particular scenario in the first place. he wants ilya to take what he wants, regardless of what shane wants. he wants ilya to force him, to not listen to him, to chase his own pleasure without any regard for shane's. and he knows ilya is getting very, very close to doing just that. (or: shane wants a break and enter roleplay, and ilya is all too happy to oblige. featuring cnc, primal play, and all things rough, wet, and messy.)

    Language:
    English
    Words:
    6,717
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81647211
  10. Shane exhaled sharply. "I want you to chase me through the woods." Ilya's fingers stilled in Shane's hair. "Like a race?" His voice was calm, but Shane could feel the way his chest tensed beneath his cheek. Shane shook his head. "No." The word came out breathless, half swallowed against Ilya's collarbone. or Shane proposes a fantasy and something about it hits too close to home for Ilya. How will they get past it?

    Language:
    English
    Words:
    26,708
    Chapters:
    2/2
    Files:
    1
    AO3:
    #80997371
  11. “Are you gonna hurt me?” “Baby, I would never hurt you.” Shane couldn’t take his eyes off the other man, the atmosphere in the room layered with fear and heat and something deeper, something almost primal. Like prey caught between the teeth of its predator. 🗡 Or: scream au ft. freak4freak hollanov and slight ilya whump!

    Language:
    English
    Words:
    7,139
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81397361
  12. Everything Shane has ever done has resulted in something else. People would call that karma, or physics, but Shane knows better. There are moments he’s sure he has the ability to control everything with a right or wrong thought. And there are moments of clarity where he knows this isn’t true.

    Language:
    English
    Words:
    19,187
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81297256
  13. 5 times Shane discovers a new kink for himself + 1 time he discovers one for Ilya

    Language:
    English
    Words:
    8,138
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79998341
  14. Sunday Blue by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-02-09

    This is the deal: Ilya and Shane don't know each other. Shane’s there to relax. He’s there to grab a beer and watch whatever’s on the bar TV and speak to no one. Ilya might approach him, or might not. It’s not up to Shane. If he has to wait, he waits. No questions once they’re in it, but there will be nothing unsafe, no doing anything that’d show up on a medical. Shane’s job is to trust—to believe a little.

    Again, this is the deal: Shane takes what he’s given.

    Language:
    English
    Words:
    9,150
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79203016
  15. "Stop asking me if it's okay. If I want it. You're always, like—whatever. I'm not one of your fucking girls, okay? If I don't like it, I'll stop you. I can make you stop."

    Language:
    English
    Words:
    18,262
    Chapters:
    4/4
    Files:
    2 versions
    AO3:
    #77460146
  16. “Is this about the choking thing?” Shane asks. “I only said no to that because I’m not letting you compromise my fucking airway during sex.”

    “But it is not compromising your airway when my dick is in your throat?”

    “No. This is why you lost today, because that’d be my esophagus, not my trachea,” Shane corrects. He’s such an asshole sometimes, Ilya loves it. “Anyways, I don’t think we do anything kinky?”

    Ilya abruptly feels like he’s lost the plot. “Hollander, I am pretty sure we do.”

    shane has a bad call. afterwards, ilya makes sure he gets what he needs.

    Language:
    English
    Words:
    14,606
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77246761
  17. A bellboy. A star guest. Shane’s just doing his job… until Ilya Rozanov arrives. A little consensual mischief turns into an irresistible game. (Because we need more than five seconds of that roleplay scene.)

    Language:
    English
    Words:
    3,241
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76695136
  18. The bellboy scene was glazed over way too quickly. What if we held space for that? check tags pls

    Language:
    English
    Words:
    4,013
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76644291
  19. Little More Close by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-28

    “Okay. You want to say no, you want to fight me. Pretty boy, all alone in his glass house. You want me to force you?” He didn’t need Shane to answer, really; Shane was fully hard against Ilya’s thigh and pink under his freckles. But it was best to be direct about these things. And he wanted to hear Shane say it, anyway. “I—yeah. Make me. Is that too weird?”

    Language:
    English
    Words:
    2,270
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76506621
  20. “Hi,” Hollander says, leaning forward, his lips grazing Ilya’s. Ilya pulls back. “Are you going to behave?” Hollander considers this and, for a rare moment this evening, sounds completely genuine when he responds, “Is that what you want?” Or Shane walks Ilya like a dog and gets exactly what he wants.

    Language:
    English
    Words:
    7,299
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76328981