combativecal



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Alexa Rhodes @Alexa_Rhodes

    Big Bears fan btw ;) @TheIlyaRozanov

    Shane frowns. Alexa Rhodes. He’s heard the name before. The memory of a particularly obscene locker room chirp from J.J. suddenly flickers through his mind. Shane navigates to her account, and his stomach sinks when he sees the details of her profile. 

    She’s a model signed with IMG, has 1.2 million followers, and looks exactly like the type of woman Ilya was often photographed exiting clubs with not that long ago. She is undeniably and painfully gorgeous — the type of person you see in the airport or grocery store and have to pause to admire. There’s a Russian flag emoji in her bio that seems to stare back at Shane tauntingly. 

    Shane immediately decides that he hates her. 

    Or,

    Ilya films a collaboration with Porsche and goes viral for being hot. Shane’s solution? Surprising Ilya with lingerie, naturally.

    Language:
    English
    Words:
    11,687
    Chapters:
    1/1
    Comments:
    52
    Kudos:
    2,073
    Bookmarks:
    470
    Hits:
    16,780

    17 Feb 2026

  2. Public Bookmark 91

    Tags
    Summary

    After a brutal week that's left Shane wound tight with anxiety, he shows up at Ilya's hotel room desperately needing to turn off his brain. Ilya recognises what Shane needs before Shane can even put it into words - to let someone else take control for a while.

    Series
    Language:
    English
    Words:
    4,663
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    469
    Bookmarks:
    91
    Hits:
    5,314

    17 Feb 2026

  3. Public Bookmark 46

    Tags
    Summary

    "Ilya watches from the penalty box as Shane flies down the ice towards the Voyageurs’s goalie. He’s a blur of black and red as he pushes the puck at lightning speed, dodging and weaving his former teammates as he goes. Shane has changed a lot since he joined the Centaurs, and all of it is for the better. He’s in therapy, and he’s finally on a team that loves him and accepts him for how boring he is. And, Ilya’s favorite, is that Shane is finally playing like he knows who he is. And who he is is Shane fucking Hollander, greatest goddamn hockey player of their generation. It doesn’t matter that it’s a power play, because Shane alone does enough for two people. Being down one player doesn’t matter in the slightest, and everyone at the arena knows it."

    Or: after the Centaurs play Montreal, Ilya rewards Shane.

    Language:
    English
    Words:
    4,192
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    280
    Bookmarks:
    46
    Hits:
    2,716

    16 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya loves when Shane gets like this. Needy, unabashed, all for Ilya’s taking. 

    Shane, so fucking pretty like this with his glossed-over eyes and slick lips and flushed cheeks, begging for anything Ilya is willing to give.

    And, oh, is Ilya willing to give.

    or

    Shane loves belonging to Ilya, and Ilya loves taking care of Shane

    Series
    Language:
    English
    Words:
    8,563
    Chapters:
    1/1
    Comments:
    67
    Kudos:
    2,735
    Bookmarks:
    788
    Hits:
    45,486

    12 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane Hollander knows he needs to go into heat, but he avoids telling his alpha. When his stress over his impending heat leads to an uncharacteristic fight on the ice, Ilya Rozanov finds out what his omega is hiding. Ilya takes matters into his own hands to ensure Shane never lies to him about his heats again.

    --
    Note: Set in an omegaverse AU where discipline/spanking of omegas is common and expected.

    Series
    Language:
    English
    Words:
    9,475
    Chapters:
    6/6
    Collections:
    1
    Comments:
    135
    Kudos:
    975
    Bookmarks:
    179
    Hits:
    23,492

    12 Feb 2026