1 - 20 of 790 Bookmarks by CodeRomance

Navigation

List of Bookmarks

  1. Public Bookmark *

    Summary

    A whump fanfiction series that is actually, secretly, a fix-it.

    Words:
    99,453
    Works:
    2
    Bookmarks:
    2,871

    01 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Newly traded to the Ottawa Centaurs, Ilya Rozanov is so close to having everything he’d never thought he was allowed to want. He can see the man he loves more than four times a year, he’s surrounded by a team who supports him through his injury, and Shane’s parents have unhesitatingly accepted him as part of the family.

    Except his lingering concussion symptoms have kept him sidelined from hockey, his boyfriend is still two hours away, their schedules are a disaster, and Shane’s team is, well…it’s full of assholes. There must be a way to make this all work out.

    or

    A sequel to a whump fanfiction with more whump…that is also, secretly, a fix-it.

    Series
    Language:
    English
    Words:
    50,450
    Chapters:
    20/20
    Collections:
    9
    Comments:
    7,084
    Kudos:
    21,905
    Bookmarks:
    4,120
    Hits:
    387,824

    01 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    Instead of Shane, it is Ilya who suffers a concussion during the Boston-Montreal game in April 2017. Dazed and agitated, Ilya briefly starts speaking and responding only in Russian and the medics can’t calm him down. Luckily, Shane started studying Russian after Ilya spoke to him in Russian on the phone from Moscow. For no particular reason. Certainly not because he’s fallen in love with Ilya Rozanov.

    In Montreal with lingering concussion symptoms, Ilya is advised not to fly home for a few days, and the hospital won’t release him without assurances that he has someone to stay with him until his symptoms improve. Luckily, Shane conveniently has a condo in Montreal no one knows about and a few days before he has to travel again.

    But Ilya’s symptoms don’t resolve after a few days. Which is okay; Shane can handle it. He can take care of Ilya, study Russian, lead his team into the playoffs, and keep Ilya’s continued presence in Montreal a secret. He can do everything, no problem. He is Shane Hollander after all.

    or

    A whump fanfiction that is secretly a fix-it.

    Series
    Language:
    English
    Words:
    49,003
    Chapters:
    20/20
    Collections:
    20
    Comments:
    5,665
    Kudos:
    29,581
    Bookmarks:
    7,883
    Hits:
    650,534

    30 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has a mystery girlfriend.

    The entire world wonders who she might be, and after watching an interview, Shane realizes that he knows.

    »„See?“, he breathes against Shane‘s tingling lips. „You like when I touch your tits. Like girl.“ Shane turns his face to the side with a pout, trying to hide the scarlet hue adorning his cheeks at the crass comparison. „It’s an erogenous zone!“, he argues. „That’s normal.“ Rozanov furrows his brows. „What kind of word are you using in bed?“, he gives Shane‘s nipple an experimental tug and the keen he lets out is high pitched and pathetically feminine. Rozanov smiles with all his teeth.«

    Language:
    English
    Words:
    16,809
    Chapters:
    1/1
    Comments:
    94
    Kudos:
    1,321
    Bookmarks:
    296
    Hits:
    21,249

    29 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Ilya is sick. Shane comes to the rescue. Fluff ensues.

    "Ilya was sick, and he was furious. He did not get sick. Certainly not sick enough to get benched for a night, and yet here he was, staring at his reddened eyes as he gripped the sink in his stupid apartment, resisting the urge to cough."

    Or: What if Ilya had gotten sick and thus not been playing during a Boston/Montreal game in Boston? What if Shane had come to take care of him? What if they had finally had a moment where both of their walls had been down, far earlier in their relationship?

    Language:
    English
    Words:
    8,480
    Chapters:
    3/3
    Comments:
    17
    Kudos:
    572
    Bookmarks:
    132
    Hits:
    7,227

    25 Jun 2026

  6. Public Bookmark *

    Tags
    Summary

    Ilya let himself soften into it. He’d missed this, the simple camaraderie between teammates. He did feel lonely, but in some ways he felt safer with this team, and Shane had given him that, it was because of Shane that he moved to Ottawa. All the good things in his life curved back to Shane. Looking around, he tried to imagine him here, not Shane Hollander the hockey player, but his Shane, the man who made the darkest rooms feel like home. He felt suddenly certain that they would welcome him with love and respect. And, God help him, he was still hoping like an idiot that Shane would walk through the door.

    Ilya tightened his grip on his roasting stick, jaw set, trying to divert his thoughts back to the present, when a ripple went through the group. Conversation dipped, then stopped completely.

    “Um… what the fuck,” Dillon muttered, eyes flicking toward the house. “Is that Shane Hollander?”

    Or Shane decides to go get his man after seeing Ilya’s instagram post in Chap.23 of TLG.

    Language:
    English
    Words:
    4,994
    Chapters:
    1/1
    Comments:
    433
    Kudos:
    22,215
    Bookmarks:
    4,242
    Hits:
    221,594

    19 Jun 2026

  7. Public Bookmark *

    Words:
    39,915
    Works:
    3
    Bookmarks:
    2,699

    19 Jun 2026

  8. Public Bookmark *

    Tags
    Summary

    Rozanov cocked his head. “You speak Russian? Or just the curse words?”

    “Yes, I speak Russian,” he snapped, defensive and angry. He knew that it had been a mistake to even try to be friendly with Rozanov. “Why? Do I not look Russian to you?” He scoffed.

    “No, not really,” Rozanov said. Some of his teammates laughed, although they mostly looked surprised that Shane was speaking to them at all. Rozanov didn’t laugh, though. “Are you Russian?”

    “Go fuck yourself.”

    +++

    Despite an inauspicious start, when Russia’s Ilya Rozanov learns that Canada’s Shane Hollander is fluent in Russian at their first World Junior Championships tournament, it changes everything and sets them on a different course. Instead of being branded as rivals from the very beginning, Ilya and Shane start off as friends.

    And, after all, a little friendly rivalry never hurt anyone, did it?

    Series
    Language:
    English
    Words:
    30,455
    Chapters:
    4/4
    Collections:
    2
    Comments:
    2,371
    Kudos:
    52,764
    Bookmarks:
    15,631
    Hits:
    767,201

    19 Jun 2026

  9. Public Bookmark *

    Tags
    Summary

    In a move that shocks the hockey world, Shane Hollander ends up signing to the Centaurs at the same time as Ilya Rozanov. Not only do they have years of rivalry behind them, but they've also shared a night neither of them can forget.

     
    Or, a soulmate AU where their soulmarks grow stronger as their bond grows.

    Language:
    English
    Words:
    22,314
    Chapters:
    7/7
    Comments:
    826
    Kudos:
    19,506
    Bookmarks:
    4,644
    Hits:
    253,899

    18 Jun 2026

  10. Public Bookmark *

    Tags
    Summary

    “Hello?” Ilya prodded. “Are you there? I thought you were supposed to be polite Canadian boy.” A breath of laughter sounded in his ear and Ilya perked up despite himself even if he did beat down his grin with sheer force of will. “Are you drunk? You drank without me and now you miss me. Very sad for you.”
    “I—"
    Ilya’s smile dropped in an instant and his feet hit the carpet as he vaulted off the bed. Something was wrong. Hollander sounded wrong.
    “Hollander, what is wrong?” Ilya demanded and listened hard.
    Then he heard it. Shaky inhales and even shakier exhales that made his stomach drop to the floor.
    “I need—" Hollander’s voice broke as he took in a pained breath. He was in pain.
    Ilya started scrambling for his shoes. “Talk to me, Hollander.”
    _____________
    Shane calls Ilya for help after sustaining a concussion and Ilya comes running.

    Language:
    English
    Words:
    6,267
    Chapters:
    1/1
    Comments:
    113
    Kudos:
    6,468
    Bookmarks:
    1,102
    Hits:
    62,197

    17 Jun 2026

  11. Public Bookmark *

    Tags
    Summary

    “Fuck.” Shane melted into the strong hand at his neck, the pressure over his throat and the heat of the Alpha’s palm. “Fuck, that’s–” his eyes started to flutter closed, his knees going weak, but he heard the Alpha huff a laugh and immediately stiffened again. 

    “Don’t do that.” he warned. “Don’t laugh like me letting you put your hand on my throat is predictable submissive Omega behavior and you're making fun of me."

    “That is not why i was laughing.” Ilya squeezed Shane’s throat lightly, his thumb pressing over the suppressant patch covering the Omega's bonding spot and blocking his sweet scent. “I thought you would fight it, fight submitting. But you didn’t.”

    “No I–” Shane swallowed hard. “I like it.” 

    “Good.” Ilya smiled slow and a little dangerous, running his tongue over his bottom lip and then over the sharp ends of his fangs before he leaned in and growled into the Omega’s ear. “Now get on your knees.”

    Series
    Language:
    English
    Words:
    146,649
    Chapters:
    10/10
    Comments:
    1,814
    Kudos:
    13,382
    Bookmarks:
    4,949
    Hits:
    483,751

    17 Jun 2026

  12. Public Bookmark *

    Tags
    Summary

    The king of Rozanova wakes to the only warmth that has ever mattered: his husband sprawled over his chest, the most beautiful man in the entire world lit with the soft, gentle glow of morning.

    There is a council waiting, a kingdom to run, old men to convince and borders to hold. Ilya would much rather spend the morning cataloguing every freckle, praising every inch of Shane’s body and coaxing his consort into saying exactly what he wants… and then giving it to him until Shane is still feeling it when he finally takes his seat at the council table.

    (Sequel to Melting a Winter King. Can be read on its own, but works best as a double feature!)

    Series
    Language:
    English
    Words:
    4,720
    Chapters:
    1/1
    Comments:
    74
    Kudos:
    3,197
    Bookmarks:
    344
    Hits:
    31,843

    16 Jun 2026

  13. Public Bookmark *

    Tags
    Summary

    Prince Shane Hollander arrives in the frozen kingdom of Rozanova as a political sacrifice, a foreign prince married off to a man raised to hate everything he represents. King Ilya Rozanov is all broad shoulders and dangerous confidence, yet beneath the armour is a heat that catches Shane off guard. Their wedding binds two nations in suspicion, but the nights behind closed doors begin to spark with something neither can ignore.

    Shane fights to survive a hostile court, the relentless cold, and the weight of living among enemies. Ilya is brutal in public, but unexpectedly gentle in private, slowly becoming the one person Shane wants to trust. Fear and pride pull them apart at the worst possible moment, and when danger finally strikes from the shadows, every buried feeling breaks open.

    Duty shifts into desire, then into something fierce and consuming. With tensions rising and loyalties tested, Shane and Ilya must decide if they can stand together as more than symbols of peace. This is a marriage that turns into longing, tenderness, and a slow burn that finally turns into fire, all within a kingdom that would rather see them fall than hold each other.

    Series
    Language:
    English
    Words:
    29,902
    Chapters:
    1/1
    Comments:
    209
    Kudos:
    5,086
    Bookmarks:
    1,425
    Hits:
    83,244

    16 Jun 2026

  14. Public Bookmark *

    Tags
    Summary

    In which Ilya comes back to room fourteen ten.

     

    Canon divergent from, and following directly after, s01e01 when Ilya leaves Shane's hotel room. Contains Ilya being a provocative dick, Shane being unable to resist rising (ha) to it, too much discussion of chicken, some David Attenborough, Shane negotiating his feelings and interpersonal relationships with all his classic suavity and skill, and as much sex as two nineteen year old professional athletes can fit into one evening.

    Language:
    English
    Words:
    26,436
    Chapters:
    1/1
    Comments:
    918
    Kudos:
    5,071
    Bookmarks:
    1,541
    Hits:
    38,811

    14 Jun 2026

  15. Public Bookmark *

    Tags
    Summary

    That thought settles into his brain dangerously. Ilya’s been with everyone. Girls. Guys. Others. What's another person on the list?

    If Shane wants experience…

    If he wants to stop feeling behind…

    Why not Ilya?

    Yes, he was a complete asshole that Shane wished he could choke to death sometimes and his brother's childhood bestfriend, but it wouldn’t mean anything. It's for the experience, the education of it all.

    For hockey.

    Obviously.

    Or: Ilya Rozanov has always been Shane Hollander’s older brother’s best friend. He was never supposed to become Shane’s first everything.

    Language:
    English
    Words:
    65,916
    Chapters:
    12/12
    Comments:
    1,587
    Kudos:
    11,838
    Bookmarks:
    3,755
    Hits:
    312,647

    13 Jun 2026

  16. Public Bookmark *

    Tags
    Summary

    “Shanya, Lyubimyy. Please don’t go.” He hated the way his voice sounded, quiet and pathetic. The voice that got him hit when he spoke it around his father.
    “This is the sixth time you’ve asked in less than an hour Ilya. I’ve made up my mind.” Shane’s voice sound calm unless you knew him, then you could hear the subtle quiver that came with his anger.
    “Please, don’t leave me alone.” It was barely a whisper, but he didn’t want his voice to shake, couldn’t speak louder or risk a crack in his words.

    After a bad fight, Shane leaves their house in Ottawa to stay in his Montreal flat for the rest of the free time they have before a game, and a series of misunderstandings result in the rapid decline of Ilya's mental health.

    READ THE TAGS I'M BEGGING

    Language:
    English
    Words:
    19,995
    Chapters:
    3/3
    Comments:
    85
    Kudos:
    641
    Bookmarks:
    156
    Hits:
    10,294

    12 Jun 2026

  17. Public Bookmark 44

    Summary

    The first year of any relationship is an experiment in many hypotheses about how two distinct lives can correlate long-term.

    After admitting that what they have is far more than casual at Shane's cottage, Shane and Ilya navigate this new chapter in their lives during the 2017-2018 MLH season with the varying degrees of pining, frustration, and exorbitant phone bills that long-distance tends to result in. It's a twelve month calendar filled with the constant cadence of games, flights, and holidays that they've always known and a variety of new effects that can only be found when one gets to finally gets to spend more than a handful of hours with their partner, both in and out of the bedroom.

    A series of domestic, smutty, and fluffy vignettes about how hockey's most valuable rivals start to build a life together, and the key to all of it: love.

    Words:
    21,362
    Works:
    2
    Bookmarks:
    44

    12 Jun 2026

  18. Public Bookmark 70

    Tags
    Summary

    There was a perfectly good explanation as to why Shane Hollander was browsing a sex toy website at 11:30am on a Tuesday.

    And all of those reasons had to do with Ilya Rozanov.

    Okay to be fair, it actually had to do with a calendar for Ilya. His boyfriend had no idea this was even happening.

    In which, Shane spends the start of the 2017-2018 MLH season missing his boyfriend, doing far too much online shopping, trying to learn Russian, and eventually managing to create a shared calendar.

    Being able to use these things to seduce said boyfriend against his kitchen counter is merely a very nice bonus effect.

    (Note: Can be read as a standalone if you'd like)

    Series
    Language:
    English
    Words:
    13,271
    Chapters:
    2/2
    Comments:
    47
    Kudos:
    457
    Bookmarks:
    70
    Hits:
    6,948

    12 Jun 2026

  19. Public Bookmark 36

    Tags
    Summary

    Irina had put on her first pair of skates at age six. The boots had to be shared with both her closest-in-age sisters, but Irina could be willful when she wanted to be, and by age eight, Nadia and Katya aren’t willing to fight her for the privilege of ice time anymore. By age nine, people in town were noticing the way Irina cut through the ice, how fast she could spin, how high she could jump. By age ten, the owner of the rink approached her.

    Fitness was the state religion in the Soviet Union, Papa used to say. Mama hated that; religion was religion, she’d huff. Irina had often thought of her mother as a product of a world that was dying. Still, she had still dutifully gone to Divine Liturgy on Sundays with the whole family, wearing starched clothes and sitting silently in the pews. Irina believes in God both as a habit and a conviction. She always loved church, loved the music and the ritual and the burning candles. But she had always loved being on the ice more. Even at a young age, Irina understood her body as a tool; something that could take her somewhere else.

    Or, an Irina lives AU. An exploration of boys and their mothers.

    Series
    Language:
    English
    Words:
    27,534
    Chapters:
    1/1
    Comments:
    19
    Kudos:
    119
    Bookmarks:
    36
    Hits:
    657

    11 Jun 2026

  20. Public Bookmark *

    Tags
    Summary

    “Hello,” Ilya repeats, still kind of stuck on those freckles.

    “Hi?” the man says.

    “Hi,” Ilya says—again.

    Oh god, he's said hello three times now. He should literally say anything else. His name, probably. His phone number, preferably.

    “Hi,” Ilya says again, because he can’t help it. “I am—”

    “Are you Nick?” the man asks, and it comes out as a breathless sound.

    OR: Shane gets stood up on a blind date, and Ilya comes to the rescue, and proceeds to make a series of questionable decisions.

    Language:
    English
    Words:
    64,878
    Chapters:
    12/12
    Comments:
    3,345
    Kudos:
    9,734
    Bookmarks:
    2,995
    Hits:
    178,670

    08 Jun 2026

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation