1 - 20 of 1,914 Bookmarks by Excelsior

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya’s skating wasn’t like him; it wasn’t sustainable. Not smart. Shane pushed off and intercepted him mid-loop.

    “You’re overstriding,” he said quietly.

    Ilya didn’t slow.

    “I’m fine.”

    Shane’s chest tightened.

    “You’re overcompensating, Ilya.”

    That got a reaction out of him.

    “Play your game,” he said sharply. His tone wasn’t to be missed. It was small, but wrong. Shane stiffened as the words reached him.

    Across the ice, Wyatt visibly perked up like a man spotting live television drama. There it was, the hairline fracture.

     

    Or when Shane and Ilya are teammates on the Centaurs, and the imbalance of power and authority begins to bleed into their personal relationship.

    Series
    Language:
    English
    Words:
    29,300
    Chapters:
    21/21
    Comments:
    110
    Kudos:
    795
    Bookmarks:
    221
    Hits:
    18,961

    27 Feb 2026

  2. Public Bookmark 62

    Tags
    Summary

    on being a third generation wasian and knowing english and frech and now russian but not your mother’s tongue; a look at shane hollander’s relationship with languages

    Language:
    English
    Words:
    5,486
    Chapters:
    1/1
    Comments:
    32
    Kudos:
    242
    Bookmarks:
    62
    Hits:
    1,790

    26 Feb 2026

  3. Public Bookmark 66

    Tags
    Summary

    Shane and Yuna task David with picking Ilya Rozanov up from Ottawa International Airport and he is trying very hard not to be weird about it. 

    Language:
    English
    Words:
    2,452
    Chapters:
    1/1
    Comments:
    17
    Kudos:
    584
    Bookmarks:
    66
    Hits:
    3,182

    26 Feb 2026

  4. Public Bookmark 33

    Tags
    Summary

    Shane found that he wanted to let loose, wanted to go a little wild, maybe even get a bit silly.

    Language:
    English
    Words:
    3,560
    Chapters:
    1/1
    Comments:
    11
    Kudos:
    378
    Bookmarks:
    33
    Hits:
    3,746

    25 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    “Rozanov needs a place to stay. His visa won’t allow him to go home to Russia over the break, and we don’t have the cash to put him in a hotel.”

    Did the Harvard dorms completely shut down over the winter break? What about the dining hall? Shane supposed he didn’t really know. He’d never stuck around to find out, when he was younger. 

    “Okay?” 

    Coach raised his eyebrows. “So, he’s staying with you.” 

    Shane’s eyes went wide. 

    “What?” 

    “Come on, Captain,” Wiebe looked down his nose at Shane. “Try not to look too thrilled.”

     
    *

     
    or, Shane's a senior captain with an empty house over winter break. and Ilya's the freshman who will be crashing his Christmas. 

    Series
    Language:
    English
    Words:
    80,404
    Chapters:
    11/11
    Comments:
    2,158
    Kudos:
    6,777
    Bookmarks:
    2,491
    Hits:
    184,744

    23 Feb 2026

  6. Public Bookmark *

    Tags
    Summary

    Shane Hollander was an alpha. It was part instinct, part his own propensity for trouble, but Ilya loved crushing alphas the most.

    Language:
    English
    Words:
    89,418
    Chapters:
    24/24
    Comments:
    517
    Kudos:
    1,040
    Bookmarks:
    264
    Hits:
    26,584

    22 Feb 2026

  7. Public Bookmark *

    Tags
    Summary

    ESPN: Shane Hollander To the Ottawa Centaurs after Tumultuous End to Montreal Metros Career

    @CentaursGirlie1995: obviously i feel very badly for shane but my beautiful failson of a team getting the two best players because of homophobia is perhaps the only good thing homophobia has ever done

    --

    Or: Shane's first season on the Ottawa Centaurs, as told by everyone else in the world.

    Series
    Language:
    English
    Words:
    34,656
    Chapters:
    4/4
    Comments:
    590
    Kudos:
    5,958
    Bookmarks:
    1,480
    Hits:
    57,672

    19 Feb 2026

  8. Public Bookmark *

    Tags
    Summary

    Shane Hollander has built himself around routine, his life blood is hockey. Struggling to understand his team off the ice and the people around him, he carves out a few silent hours to himself. It's just him and his skates. But the hard fought peace is fragile, like cracks in too thin ice. It only takes a slight impact to shatter. Shane is fighting to hold his team and himself together as everything comes crashing down around him.

    Someone hacks into Rose Landry's phone in a club, they then release the images of Shane's texts online and all hell breaks loose. Shane is left to pick up the pieces. Ilya makes some choices in the aftermath that change everything where as Shane decides to stop hiding and Ilya is a possessive asshole who makes it everyone else's problem. With far less reason to hide himself anymore, Shane begins to show more of who he really is behind the polite, media worthy façade. Maybe he can have both Hockey and Ilya. The world will just have to deal with it.

    Series
    Language:
    English
    Words:
    161,983
    Chapters:
    35/?
    Comments:
    1,736
    Kudos:
    3,440
    Bookmarks:
    1,546
    Hits:
    149,440

    18 Feb 2026

  9. Public Bookmark *

    Tags
    Summary

    A few months after the FanMail incident, Yuna Hollander decides to do what she does best. With the added benefit of having another son to lovingly manage, of course. The internet, unsurprisingly, loses its shit.

    Or, Shane and Ilya go on the press run to end all press runs, courtesy of Yuna Hollander.

    Language:
    English
    Words:
    22,464
    Chapters:
    11/?
    Comments:
    2,940
    Kudos:
    9,942
    Bookmarks:
    2,559
    Hits:
    135,371

    18 Feb 2026

  10. Public Bookmark *

    Tags
    Summary

    “Good, well then that brings me to the real topic of conversation.” Another sigh from Coach Wiebe, “As I’m sure you’ve already guessed, those highlighted names have been offered rookie contracts and they’ve each expressed interest in living with a vet for their first year.”

    Ilya felt his heart fall into his stomach, afraid of the next words to come out of his Coach’s mouth.

    “We asked the rookies who they’d like to live with and, well, LaPointe wanted to board with you, Chouinard. And Young with you, Bood,” Wiebe then turned to Ilya who had frozen on the spot, “And Roz, Haas wants to live with you.”

    Bood and Chouinard chuckled as they watched Ilya’s eyes widen in horror.

     

    OR

     

    Luca Haas was drafted 2nd overall by the Ottawa Centaurs in 2018. Two years later, he anxiously moved halfway across the world to play his rookie season with the team. He requested to live with Ilya Rozanov and they slowly became family.

    Language:
    English
    Words:
    41,658
    Chapters:
    12/?
    Comments:
    410
    Kudos:
    2,959
    Bookmarks:
    825
    Hits:
    54,841

    17 Feb 2026

  11. Public Bookmark 60

    Tags
    Summary

    Shane really doesn't get why everyone always clocks he's a bottom, and maybe it bothers him a little

    Language:
    English
    Words:
    2,049
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    633
    Bookmarks:
    60
    Hits:
    4,566

    16 Feb 2026

  12. Public Bookmark *

    Tags
    Summary

    in which ilya & shane are in the UK modelling for london fashion week when COVID strikes.

    in which ilya & shane are trapped in an airbnb together during the first lockdown.

    in which they both slowly go insane.

    (it was either this or a love island au)

    Language:
    English
    Words:
    48,636
    Chapters:
    25/25
    Comments:
    123
    Kudos:
    562
    Bookmarks:
    150
    Hits:
    14,544

    16 Feb 2026

  13. Public Bookmark *

    Tags
    Summary

    It's the 2022 Winter Olympics in Beijing and Shane Hollander has been chosen to captain Team Canada. After being outed, Ilya Rozanov is not selected for the Russian Olympic Committee. And since his Canadian citizenship hasn't processed yet, he also can't play for Team Canada.

    Or: Ilya is an Olympics WAG and angsty about it.

    Note: This takes place in an AU where NHL players were allowed to compete in the 2022 Olympics.

    Language:
    English
    Words:
    22,105
    Chapters:
    6/7
    Comments:
    49
    Kudos:
    1,004
    Bookmarks:
    218
    Hits:
    19,995

    12 Feb 2026

  14. Public Bookmark *

    Tags
    Summary

    Shane and Ilya once knew each other in what feels like another life. Years later, Shane has transitioned, buried his past and finally embraced his truest self. He comes to McGill to play on the men’s hockey team—only to find his roommate is Ilya Rozanov.

    “Sorry—um.” Shane swallowed. “I’m Shane.”

    Something passed across Ilya’s face, quick and unreadable. Shane’s pulse spiked, thudding loud in his ears. Did he know? If Ilya recognized him—if something clicked—what would stop him from telling the coaches? What would stop him from telling everyone?
    Then Ilya smoothed it away, the moment gone as if it had never existed.

    “Huh,” he said. “Funny. I used to know a Shane. Pretty girl. Good at hockey.”

    Shane’s eyes widened. His mouth went dry. Was Ilya fucking with him?

    “Oh—um. I—”

    “Relax,” Ilya cut in, lips curling into something almost amused, almost sharp. “You are very pretty, too.”

    Series
    Language:
    English
    Words:
    30,961
    Chapters:
    4/4
    Comments:
    336
    Kudos:
    4,208
    Bookmarks:
    1,006
    Hits:
    47,363

    12 Feb 2026

  15. Public Bookmark *

    Tags
    Summary

    When the Centaurs' plane goes down in the Everglades, Ilya sends Shane a goodbye on Instagram. Shane sees it—then watches the crash on live television, unable to tell anyone why he's falling apart.

    Language:
    English
    Words:
    8,419
    Chapters:
    1/1
    Comments:
    37
    Kudos:
    1,119
    Bookmarks:
    247
    Hits:
    6,142

    06 Feb 2026

  16. Public Bookmark *

    Tags
    Summary

    When Ilya gets sick days before the Ottawa Centaurs face the Montreal Metros, Shane is forced to lay down some ground rules. The main one is: Absolutely No Touching! Kisses included!

    Ilya would rather die.

    Language:
    English
    Words:
    20,866
    Chapters:
    2/3
    Collections:
    1
    Comments:
    56
    Kudos:
    509
    Bookmarks:
    167
    Hits:
    9,693

    06 Feb 2026

  17. Public Bookmark 42

    Tags
    Summary

    Ilya forgets something important.

    *~~~*

    It wasn’t hard, the smack, but Ilya's big hands connected with each side of Shane’s ass and made a very audible clap.

    “Mmh—!” The sensation startles Shane, but his mouth is still full of Ilya. All he can do is keep from choking on it. A jolt shoots straight through his cock.

    He can hear Ilya exhale and hum in delighted amusement at Shane’s reaction.

    Fucker.

    Language:
    English
    Words:
    2,838
    Chapters:
    1/1
    Comments:
    18
    Kudos:
    345
    Bookmarks:
    42
    Hits:
    4,621

    06 Feb 2026

  18. Public Bookmark *

    Tags
    Summary

    Yet another fic about Shane's subdrop post MLH awards

    Language:
    English
    Words:
    7,967
    Chapters:
    4/4
    Comments:
    41
    Kudos:
    1,148
    Bookmarks:
    214
    Hits:
    17,953

    05 Feb 2026

  19. Public Bookmark *

    Tags
    Summary

    Shane decides to give Ilya space. He’ll call when he’s ready. So Shane accepts an offer from one of his endorsements to fly to Washington ahead of his team for a promotional shoot and tries to be patient. When his plane goes down in the mountains, Ilya struggles to find hope and isn’t sure how he’ll live in a world without Shane in it.

    Language:
    English
    Words:
    49,664
    Chapters:
    10/16
    Comments:
    98
    Kudos:
    802
    Bookmarks:
    370
    Hits:
    21,595

    05 Feb 2026

  20. Public Bookmark *

    Tags
    Summary

    It happens in an instant.

    Over Ilya’s shoulder, Shane sees the doctor and Wiebe give each other a look, and in a sudden bout of impatient anxiety, Shane ends up saying the words that come to ruin everything.

    “Don’t touch me.”

    The effect is instantaneous. Ilya’s hands fly to his sides, and Shane gets a front row seat as Ilya’s heart breaks before his very eyes. Eyes dimming and lips trembling in slow, painful technicolor.

    It causes Shane’s heart to break, too, and he vows, immediately, never to see such a look cross his husband’s face again.

    OR Shane embarks on a mission to heal his husband’s heart, one PDA at a time.

    Language:
    English
    Words:
    20,844
    Chapters:
    3/3
    Comments:
    447
    Kudos:
    18,273
    Bookmarks:
    3,999
    Hits:
    215,228

    04 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

Navigation