SecretLayers



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane looks up at him, mouth open around a question that doesn’t come right away.

    “What are you- why are you here?” he asks finally.

    Ilya frowns now. He knows it’s a risk but he didn’t think Shane would be unhappy he was here. Not after…not now.

    “I wanted to check on you,” Ilya tries again, voice careful. “I need to leave soon but-”

    But I needed to see you.

    I needed to watch you breathing with my own two eyes.

    I needed to hold your hand.

    “I’m- you were at the game?” Shane asks after a beat, uncertainty colouring his features. “Were we playing against each other?”

    *

    Or, Shane's hit on the ice leaves him with much more than just a fractured collarbone.

    Language:
    English
    Words:
    31,000
    Chapters:
    3/3
    Comments:
    218
    Kudos:
    1,678
    Bookmarks:
    339
    Hits:
    13,136

    23 Mar 2026

  2. Public Bookmark *

    Tags
    Summary

    They’d agreed on a plan. It was cautious. Designed to keep them safe. Laying the foundation for a future after hockey. It didn’t include Shane going nuclear one fucking day into pre-season, blowing up his entire life on something he should’ve expected to happen if he was being honest with himself.

    Or, when the long game falls apart, Shane and Ilya need a new plan. (Or or, from the ten year plan to the one week speed-run.)

    Series
    Language:
    English
    Words:
    32,183
    Chapters:
    3/3
    Comments:
    441
    Kudos:
    4,256
    Bookmarks:
    1,198
    Hits:
    43,114

    21 Mar 2026

  3. Public Bookmark *

    Tags
    Summary

    “Shane Hollander,” Rozanov says in his deep, thick accent.

    “Rozanov,” Hollander nods. His voice cracks embarrassingly so he keeps talking, hoping the other man won’t notice. “Just came up here to get some air. I didn’t see a sign saying not to so I think we’re allowed. It’s chilly, eh? But a beautiful view,” he rambles.

    “Ah yes,” Rozanov says flatly. “London, Ontario. Famous view.”

    Shane can’t tell whether he’s being sarcastic. He probably is. He’s kind of an asshole, Shane thinks to himself, not for the first time. But an asshole who makes Shane’s stomach do weird things. Things that he wants to experience again so that he can properly label them. For science.

    OR

    What if last year's Hockey Canada sexual assault trial happened in the Heated Rivalry universe, not with the 2018 gold medal team but with Shane Hollander's 2009 team? A nearly decade-long situationship with consent king Ilya Rozanov makes the Hollander who walks into the courtroom in 2017 a very different man from the boy who ran out of the hotel room all those years ago.

    Language:
    English
    Words:
    56,808
    Chapters:
    23/23
    Comments:
    547
    Kudos:
    1,422
    Bookmarks:
    455
    Hits:
    35,853

    19 Mar 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane wears Ilya’s jersey....and Ilya? Ilya short-circuits so hard he nearly forgets how to stand.

    Language:
    English
    Words:
    17,258
    Chapters:
    9/9
    Comments:
    1,067
    Kudos:
    9,525
    Bookmarks:
    2,738
    Hits:
    124,026

    18 Mar 2026

  5. Public Bookmark *

    Tags
    Summary

    Every Boston Raider knows that although their captain has a girl in every port, he’s got a soft spot for the one in Montreal. Dr. Shane Hollander knows it’s better to have a semi-regular source of casual sex than try to make a relationship work during residency. Ilya Rozanov knows that the doctor he’s fucking in Montreal is unaware that he plays hockey, and in fact probably thinks he’s Bratva.

    Language:
    English
    Words:
    12,466
    Chapters:
    1/1
    Comments:
    1,886
    Kudos:
    33,981
    Bookmarks:
    10,206
    Hits:
    236,593

    18 Mar 2026