13 Bookmarks by Savvy_Duck

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Heat spread across Ilya's face. His mouth fell open slightly. He let out a short, stuttered laugh of disbelief. This couldn't- he was straight, he wasn't-

    “Finally got you at your own game.” Shane's smirk widened to a smile, his hand clapping down on Ilya's shoulder to squeeze it slightly. For once in his life, Ilya was unable to find his voice.

    “Damn.” Shane laughed, jostling him a bit. “If I had known this was all it took to get you to shut the fuck up, I would have started flirting back years ago.”

    ----

    When old college friends Ilya and Shane show up to their mutual best friend's wedding, they are ready to fulfill their duties as bridesmen. Even after years of not seeing each other, they fall right back into their usual banter.

    Ilya loves to flirt with Shane. Shane loves to tell him to fuck off. It's a running bit. Nothing more than a joke between two friends; because Shane is gay and Ilya is straight and it doesn't actually mean anything…until Shane finally decides to flirt back, and Ilya's world suddenly tilts on its axis.

    Language:
    English
    Words:
    37,732
    Chapters:
    4/5
    Comments:
    3,427
    Kudos:
    23,936
    Bookmarks:
    8,342
    Hits:
    602,423

    01 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    “Alright, the shirt is going to have to come off,” Shane says, sliding back. “I can cut it off you or you can take it off yourself.” 

    After a lengthy pause in which Shane is unprofessionally lost in those glittering eyes, the firefighter grabs the hem of his shirt and begins to lift. He stops almost instantly with his elbows crossed over his face and his chiseled abdomen right there for Shane to gawp at, holy shit

    The pained noise the man makes jars Shane back into motion. “Right, okay. My turn,” he mumbles, smoothing the fireman’s hands back onto his lap.

     

    or, emergency medicine au where they fall in love one small disaster at a time

    Language:
    English
    Words:
    40,400
    Chapters:
    6/9
    Comments:
    749
    Kudos:
    3,119
    Bookmarks:
    1,342
    Hits:
    68,195

    21 Aug 2026

  3. Public Bookmark 8320

    Mystery Work

    Summary

    This is part of an ongoing challenge and will be revealed soon!

    20 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane Hollander ✅ @shanehollanderofficial 
    I’ve seen many publications over the years speculating on my own, and my husband’s, hockey stats and accolades in relation to our romantic relationship and when the public assumes it started. 

    We don’t owe this to anyone. But we’ve also been playing professional hockey for seventeen years and we’ve both run out of ahem, cares to give.

    On the right is a photograph from the behind the scenes of our joint CCM advertisement in July of 2010. This photo predates the hundreds of combined accomplishments listed on the left. 

    Oh, and it was also taken about six hours before our first kiss. 

    -----

    or; a year from retirement and out of fucks to give, shane reveals their timeline to twitter in response to the latest speculatory article on their relationship. hollanovs across the world rejoice, centaurs celebrate their beloved dads, and former teammates share the not-so-subtle clues they missed the first time.

    Language:
    English
    Words:
    5,854
    Chapters:
    1/1
    Comments:
    539
    Kudos:
    20,087
    Bookmarks:
    3,698
    Hits:
    114,353

    29 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane Hollander agrees to an arranged marriage because refusing could start a war. He expected a transactional relationship, minimal emotional involvement, and maybe some occasional awkward small talk.

    Instead he gets a six-foot-three stupidly attractive Russian alpha who is apparently determined to follow Shane around campus like an overprotective guard dog.

    meanwhile Ilya Rozanov was fully prepared for a spoiled, haughty omega.

    But Shane was earnest, stole his clothes, cried over his gunshot wound, and called him mine in front of his father.

    Now Ilya’s a little obsessed.

    Language:
    English
    Words:
    88,339
    Chapters:
    54/?
    Comments:
    4,273
    Kudos:
    15,731
    Bookmarks:
    3,845
    Hits:
    577,744

    30 May 2026

  6. Public Bookmark *

    Tags
    Summary

    Tampa, Florida. Room 1217.

    In between fade out and fade in, Ilya Rozanov lets the fire burn and Shane Hollander lets the storm surge.

    A few hours in a hotel room can change you.

    Series
    Language:
    English
    Words:
    7,337
    Chapters:
    1/1
    Comments:
    829
    Kudos:
    7,227
    Bookmarks:
    1,922
    Hits:
    81,397

    12 May 2026

  7. Public Bookmark *

    Tags
    Summary

    Shane can’t stand his college roommate and teammate, Ilya Rozanov. Can’t stand his arrogance and his messiness and his constant sleeping around.

    But then the entire team, Shane included, welcomes their families to campus for Parents Weekend.

    And Shane also can’t stand that Ilya is alone.

    Language:
    English
    Words:
    21,937
    Chapters:
    2/2
    Comments:
    835
    Kudos:
    24,199
    Bookmarks:
    5,412
    Hits:
    201,943

    18 Apr 2026

  8. Public Bookmark *

    Tags
    Summary

    Shane isn't learning Russian because of Rozanov. He's not. Is it nice that he now knows the sweet things Rozanov tells him in Russian during sex? Definitely.

    But he's not doing it for Rozanov.

    Or Shane starts learning Russian because one of his rookies doesn't speak a lot of English, and he tries to convince himself that it's the only reason why.

    Language:
    English
    Words:
    2,157
    Chapters:
    1/1
    Collections:
    7
    Comments:
    425
    Kudos:
    14,968
    Bookmarks:
    2,414
    Hits:
    78,401

    18 Apr 2026

  9. Public Bookmark *

    Tags
    Summary

    “No, Ilya, stay.” The last word came out as a whine.

    “Why is he calling you Ilya?” Pike asked.

    "Why is he asking you to stay?” Hollander’s mom followed.

    Ilya shrugged. “How would I know?”

    Hollander lifted his arm out, as if reaching for Ilya. “Because I want him to stay.” It was said in a tone that seemed to say, 'obviously'.

    “Shane,” Hollander’s dad started. “Um- what’s going on? I thought we hated Rozanov.” He seemed to realise what he’d said and glanced at Ilya. “Sorry.”

    “Is fine.”

    "No, I don't hate him. I love him."

    Cliff's jaw was firmly hanging open, and he didn't think it was going to move anytime today. He felt as if he'd been punched in the stomach, all the air ripped away from his lungs.

    "Am I dreaming?" Cliff muttered to himself.

    Pike let out a strained laugh. "I think someone spiked my coffee this morning."

    (cliff, ilya, hayden & shane's parents visit shane in hospital after the incident. a very drugged up shane cannot hide his feelings for ilya)

    Series
    Language:
    English
    Words:
    2,628
    Chapters:
    1/1
    Collections:
    14
    Comments:
    775
    Kudos:
    33,236
    Bookmarks:
    4,184
    Hits:
    280,648

    18 Apr 2026

  10. 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,490
    Kudos:
    56,879
    Bookmarks:
    16,867
    Hits:
    858,739

    17 Apr 2026

  11. This has been deleted, sorry!

    05 Apr 2026

  12. Public Bookmark 16405

    Mystery Work

    Part of OA Private
    Summary

    This is part of an ongoing challenge and will be revealed soon!

    13 Mar 2026

  13. Public Bookmark *

    Tags
    Summary

    So when he typed out on his phone “we didn’t even kiss” with tears rolling down his cheeks, he just wanted to type it. He just wanted to feel it— to feel the pain he had inside of him. That maybe typing it would help let it out, he would type it and the feeling would go away.

    And the stupid fucking elevator still wasn’t here, and he was forced to sit there and wallow in his sadness. He should’ve thought this through, his hands were still shaking and as he went to delete the text. His clumsy thumb accidentally hit the send button.

    “Oh fuck.” That snapped Shane out of everything.

    Or

    What if Shane accidentally sent the "we didnt even kiss" text to Ilya?

    Series
    Language:
    English
    Words:
    2,023
    Chapters:
    1/1
    Comments:
    164
    Kudos:
    12,442
    Bookmarks:
    1,425
    Hits:
    126,226

    18 Feb 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