Vulf



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    What was he supposed to say? Yes, Hollander. I have a soulmate. All I know is that he has played hockey in Canada before. Oh, that could apply to the entire league? Oh, that could apply to you? Oh, you are now having a panic attack in my bed?

    Yes. That would not have gone well. 

    (Or: Soulmate AU where the marks that appear on your body appear on theirs. Ilya finds out that Shane is his soulmate long before Shane does. They are idiots in love.)

    Language:
    English
    Words:
    42,517
    Chapters:
    1/1
    Comments:
    316
    Kudos:
    5,589
    Bookmarks:
    1,498
    Hits:
    48,381

    12 Jun 2026

  2. Public Bookmark 95

    Tags
    Summary

    Once upon a really bad day, Ilya Rozanov decides to follow a set of steps to make himself feel better:

    1. Hold something cold
    2. Put on shoes and walk to the end of the street
    3. Put on one song that makes you feel something
    4. Write the three worst thoughts in your head and read them out loud
    5. Call someone and say “I need you to talk to me for five minutes”

    Language:
    English
    Words:
    4,255
    Chapters:
    1/1
    Comments:
    117
    Kudos:
    836
    Bookmarks:
    95
    Hits:
    5,357

    12 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander and Ilya Rozanov got married in secret and for two whole years, they lived their life quietly.

    They broke apart quietly, too.

    The worst part is that none of it feels right. Not their continued rivalry on the ice, not the divorce papers on Shane’s table, and definitely not the idea of saying goodbye. There are too many wounds untouched, too many things left unsaid, and too much love between them still.

    Language:
    English
    Words:
    47,188
    Chapters:
    12/12
    Comments:
    1,364
    Kudos:
    4,048
    Bookmarks:
    1,375
    Hits:
    92,586

    12 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “Shane, this is Anatoly Petrov and his husband—”

    “Ilya Rozanov,” Shane blurts out before he can stop himself. Shane's shocked to see him now, a ghost plucked right out of his teenage years, his pre-MHL hockey days. He's even more shocked to see the modesty collar on Rozanov.

    “Petrov,” the woman introducing them finishes weakly. “His husband, Ilya Petrov.”

    __

    Or: When Ilya is outed as an Omega, he's forcibly married off before he has the chance to break free and become an international hockey star. Years after the single game they played against one another, Shane and Ilya encounter each once again, and Shane helps Ilya escape the cage of his marriage.

    Language:
    English
    Words:
    32,361
    Chapters:
    6/6
    Comments:
    343
    Kudos:
    2,594
    Bookmarks:
    558
    Hits:
    26,881

    11 Jun 2026

  5. 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,334
    Kudos:
    51,682
    Bookmarks:
    15,289
    Hits:
    742,869

    10 Jun 2026