1 - 20 of 56 Bookmarks by redviolinv

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Luch-Shane,” Ilya says, catching himself only at the last moment before he breaks their no pet names in the workplace rule. “Why don’t you get some air, yes? We can-”

    Shane’s anxiety takes a quick backseat to annoyance once more, at being handled like a child instead of a grown man, like he hasn’t been doing this just as long as Ilya, like he needs someone to tell him when to take a break.

    Like he deserved to have everything taken away from him because he couldn’t handle it to start with.

    “I’m fine,” he says, voice icy.

    The step he takes away is too big, farther than he meant to get from Ilya’s side, and the air between them feels both charged and icy.

    He isn’t quite bold enough to try and fix it.

    (shane is married and on the same team as his husband) (and all it cost him was his whole career and the life he spent years building beforehand) (but it's fine, really) (it's all so very, very fucking fine)

    Language:
    English
    Words:
    18,140
    Chapters:
    2/2
    Comments:
    420
    Kudos:
    6,181
    Bookmarks:
    1,531
    Hits:
    48,814

    30 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya smiled down at Shane and his eyes gleamed with mischief. 

    "You know, Troy is just a few doors down. We could call him over, make it a little party." 

    Shane's eyes snapped open only to narrow again as he glared up at Ilya.

    “Would you like that?”

    “No, I wouldn’t,” Shane snarled. 

    But his face was screwed up in frustrated pleasure. Ilya hummed thoughtfully and pretended to consider. 

    “Perhaps we could make it a competition then.” 

    Shane made an irritated noise and turned his face away. Ilya leaned closer and let his teeth drag down the length of Shane's clenched jaw.

    "You want Troy to see how well you take it, or do you want to see if he's better at riding my cock than you are?" 

    He had been teasing him, pushing at the jealousy that usually made Shane squirm and glare and tell him to shut the fuck up while his traitorous cock twitched and throbbed at how much he secretly liked it. 

    So when Shane did squirm away from him, Ilya followed automatically, pressing their chests flush together. He thought Shane was playing.

    “Get the fuck off me,” Shane spat.
    -

    Shane safewords out of Ilya's teasing about Troy.

    Series
    Language:
    English
    Words:
    9,441
    Chapters:
    1/1
    Comments:
    955
    Kudos:
    12,624
    Bookmarks:
    3,182
    Hits:
    95,848

    29 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane ended the most significant relationship of his life because he believed the truth would destroy them both.

    Months later, Ilya comes out anyway.

    The catastrophe Shane spent years running from never arrives.

    The league moves on.
    Teammates rally around Ilya.
    Sponsors call.
    He falls in love again.
    He begins building a life defined not by secrecy, but by ordinary joys: a home, a future, arguments about adopting a dog.

    Left behind by a future he never thought possible, Shane is forced to confront an unsettling question: if the world didn't end for Ilya, what has all of his fear really been protecting?

    Language:
    English
    Words:
    44,792
    Chapters:
    13/13
    Comments:
    455
    Kudos:
    1,329
    Bookmarks:
    414
    Hits:
    28,480

    27 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is many things—a pain in Shane Hollander’s ass, hockey’s biggest playboy, a better chirper in his second language than most people are in their first, the only player who can challenge Shane for the title of “best of his generation.” But when Shane and Ilya get stuck next to each other on a long-delayed flight to the MLH Awards, Shane realizes something else about him: Ilya Rozanov is hot.

    ***

    Shane and Ilya never hooked up at the CCM shoot. Seven years later, they end up on the same flight from New York City to Las Vegas.

    Language:
    English
    Words:
    41,241
    Chapters:
    3/3
    Comments:
    4,718
    Kudos:
    27,660
    Bookmarks:
    8,849
    Hits:
    355,310

    08 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    364 days since the death of Ilya Rozanov, Shane Hollander has done little to pick up the pieces of his life. Feeling stuck and hopeless, he tries in the only way he knows how to reunite with Ilya. He closes his eyes at 12:00 AM on the one-year anniversary of the accident, hoping that one way or another, he won't have to face another day alone. He wakes up in his Montreal apartment in 2016, grappling with a realized prayer: a redo.

    Deciding to do things differently a second time around, Shane quickly discovers that a past he has already lived is surprisingly difficult to predict. Every choice he makes sends out unintended ripples, and no one is harder to read than Ilya himself, leaving Shane to question if his own rewritten steps are altering the man he died for.

    Language:
    English
    Words:
    43,457
    Chapters:
    6/6
    Comments:
    150
    Kudos:
    897
    Bookmarks:
    236
    Hits:
    12,333

    20 Jul 2026

  6. Public Bookmark *

    Tags
    Summary

    Shane’s brain cycled rapidly through a half-dozen celebrities, porn actors, Grindr profiles, every attractive bartender who’d ever served him a beer, trying to find a comparison for this level of outrageously concentrated beauty in one person, but he was drawing a blank.

    The man—Ilya Rozanov, Facilities Attendant, his badge read—gestured around the supply closet. “I help you find something?”

    --
    Canon-divergent AU set during the 2017-18 MLH season. Shane Hollander doesn’t have a single Cup to his name when he meets a very hot and very annoying janitor who works at the Metros stadium.

    Language:
    English
    Words:
    28,855
    Chapters:
    1/1
    Collections:
    3
    Comments:
    1,264
    Kudos:
    6,431
    Bookmarks:
    2,277
    Hits:
    66,971

    19 Jul 2026

  7. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov wakes up from a medically induced coma, sixteen months into a mission to save the dying sun, and he can't remember a single one of his crewmates.

    He's immediately drawn to one of them, though. Too bad Hollander won't give him the time of day.

    Language:
    English
    Words:
    54,881
    Chapters:
    8/8
    Comments:
    1,359
    Kudos:
    3,762
    Bookmarks:
    1,451
    Hits:
    54,993

    07 Jul 2026

  8. Public Bookmark *

    Tags
    Summary

    Hollander’s eyes slid past him, stopped, came back and held, his eyes widening. Ilya smiled, a mocking curve of his mouth, and raised his cup in acknowledgment. Number one, he mouthed, and while he couldn’t be certain in the dim light of the bar, he thought he saw Hollander flush.

    Then his chin lifted, challenging, and Ilya felt something hook behind his ribs, a sharp tug, like a fish on a line.

     

    Or: Ilya Rozanov and Shane Hollander make a deal - whichever of them debuts as a #1 NYT bestseller owes the other a blowjob

    Series
    Language:
    English
    Words:
    47,370
    Chapters:
    16/16
    Comments:
    3,227
    Kudos:
    4,374
    Bookmarks:
    1,946
    Hits:
    101,759

    05 Jul 2026

  9. Public Bookmark *

    Tags
    Summary

    He doesn’t mean for it to happen that way. He sees the asphalt before he reaches it.

    He thinks, Ilya.

    He doesn’t remember much after that.

    -

    SHANE HOLLANDER, CAPTAIN OF MONTREAL METROS, FOUND UNRESPONSIVE AFTER FALLING FROM APARTMENT BALCONY
    The incident occurred mere hours after rumors of the hockey star’s sexuality started circulating, stemming from an online video of a private conversation between the young captain and actress Rose Landry. There is no update on his current status after being moved to…

    Or, Shane gets outed and accidentally hurts himself, the world thinks he's tried to end his life, and Ilya struggles to come to terms with mortality in more than one sense of the word.

    Language:
    English
    Words:
    43,264
    Chapters:
    5/5
    Comments:
    1,083
    Kudos:
    16,371
    Bookmarks:
    4,262
    Hits:
    240,671

    04 Jul 2026

  10. Public Bookmark *

    Tags
    Summary

    Rozanov pins Shane down, fucks into him like he almost hates him, gets a hand around his cock, rough and deliberate, and says it low against his ear—go ahead, try it. Say her name one more time, I fucking dare you—and Shane opens his mouth and sobs into the pillow and nothing else comes out. Just tears and the blood under his nails from Rozanov's back. Then he finds the angle he's been finding since Nashville, and the name is gone entirely.

    That's also, more or less, the point.

    Shane hates him for that. He hates him the way you hate something that keeps being right about you.

    -

    Or: Shane spends nine years building a structure so airtight it functions as a personality, and Ilya Rozanov spends nine years being the single thing that doesn't fit inside it.

    Featuring crazy situationship sex, the complications of sometimes being a terrible person, and one unhinged fixation on Svetlana Vetrova, 31 photos deep, that was never about Svetlana Vetrova.

    Series
    Language:
    English
    Words:
    36,383
    Chapters:
    2/2
    Comments:
    211
    Kudos:
    1,010
    Bookmarks:
    468
    Hits:
    30,479

    03 Jul 2026

  11. Public Bookmark *

    Tags
    Summary

    "Is okay, Hollander," said Rozanov. "I will help you. You are," he paused. "Stunted. I looked up this word."
    -
    Or: teenage Ilya billets with the Hollanders. He and Shane stumble into what eventually becomes an intense, obsessive, codependent d/s dynamic that escalates wildly for years after. Special mentions to denial, repression, pining-while-fucking, Minnesota, sexting, eternal soulmate love, and being unbelievably horned up at every single moment of the day.

    Not a teen fic I promise! They are adults after chapter two.

    Series
    Language:
    English
    Words:
    89,699
    Chapters:
    9/9
    Comments:
    917
    Kudos:
    2,543
    Bookmarks:
    1,156
    Hits:
    88,663

    29 Jun 2026

  12. Public Bookmark *

    Tags
    Summary

    Ilya clapped his hands decisively, the same way he did when the team was about to hit the ice. "Let me be your wingman. This will be fun."

    He meant it. He wanted to encourage Shane to embrace this, to see if it could help take some of the edge off this tense, tightly wound man sitting across from him.

    Shane bit his lip, and Ilya found his eyes fixating on his plush mouth. Ilya would have to organize a line, complete with a velvet VIP rope the first time he took Shane out on the town to get laid. He was stunning, and he seemed to have yet to realize it.

    ***
    Shane is drafted to the Centaurs two years after Ilya. Ilya takes it upon himself to be rookie Shane's bisexual fairy godmother/wingman, and then immediately regrets it because he catches feelings.

    Language:
    English
    Words:
    64,795
    Chapters:
    15/15
    Comments:
    1,247
    Kudos:
    4,415
    Bookmarks:
    1,404
    Hits:
    122,183

    27 Jun 2026

  13. Public Bookmark *

    Tags
    Summary

    Ilya's heart stuttered at the last clip. A video of hands toasting beer bottles. The camera rose and panned the hotel bar, swinging to Harris’s boyfriend and…Shane Hollander. Shane Hollander, in the same light blue shirt that Ilya had seen dashing around a street corner a few hours ago. Shane Hollander, a little rumpled, adorably jet-lagged, drinking at a hotel bar that Harris had conveniently tagged. Ilya knew, he just knew what he'd find when he clicked on the location. The back of his neck was buzzing, a bizarre intuition thrumming in him.

    The location opened, and Ilya had to bite back a laugh. Shane Hollander was in Hanoi, only a few minutes away from him.

    ***
    AU Shane produces a travel show hosted by Rose. When the crew touches down in Hanoi, they cross paths with a pair of travel influencers that Shane would prefer to never see again.

    Language:
    English
    Words:
    59,207
    Chapters:
    12/12
    Comments:
    931
    Kudos:
    2,240
    Bookmarks:
    878
    Hits:
    52,867

    25 Jun 2026

  14. Public Bookmark *

    Tags
    Summary

    “Ilya, what are we gonna do?” Shane says.

    Ilya finishes whatever he has been doing on his phone, and tosses it gently to the bed beside him. He crosses the room to Shane, stands in front of him, squeezes into his shoulders with his big hands, rubbing them like he means to warm them up.

    “Looks like we will have a little vacation,” he says, with a big obnoxious grin.

     


     

    Boston and Montreal are sent to Paris to play against each other in an exhibition series in January 2017. Ilya and Shane decide to stay in Paris for one more night. Just one more night, so they can talk. Maybe finally understand each other.

    They aren't expecting a volcano to erupt in Iceland and close all the airspace in Europe, leaving them stranded there. Together.

    Language:
    English
    Words:
    127,267
    Chapters:
    14/14
    Comments:
    6,685
    Kudos:
    30,940
    Bookmarks:
    12,872
    Hits:
    1,031,096

    20 Jun 2026

  15. Public Bookmark *

    Tags
    Summary

    Ilya:
    9/10 she had freckles

    Shane:
    7.5/10 Medium dick but he ate my ass like he was starving for it

    ---

    Shane and Ilya call it quits after the All-Stars game when Ilya says they can't be anything. He says no one will fuck Shane like he can, and Shane takes that personally, starting a two year cycle of sending each other ratings of the other people they fuck

    Language:
    English
    Words:
    5,424
    Chapters:
    1/1
    Comments:
    337
    Kudos:
    10,037
    Bookmarks:
    1,770
    Hits:
    78,616

    06 Jun 2026

  16. Public Bookmark *

    Tags
    Summary

    Shane thought that by the time he was thirty, he’d be married and on the waitlist to adopt a baby. He spent his twenties in one serious longterm relationship after another, after all.

    Instead he is now twenty-nine, single for over a year and looking for a nice, stable boyfriend: preferably college educated and in the same place in life as he is.

    The only problem is that the bartender at the restaurant Shane takes his dates to is the hottest man Shane has ever seen in his life.

    Language:
    English
    Words:
    18,316
    Chapters:
    1/1
    Comments:
    610
    Kudos:
    9,619
    Bookmarks:
    2,127
    Hits:
    72,827

    03 Jun 2026

  17. Public Bookmark *

    Tags
    Summary

    Ilya is a young man in America. Here he is in the off hours.

    Language:
    English
    Words:
    12,683
    Chapters:
    1/1
    Comments:
    298
    Kudos:
    3,584
    Bookmarks:
    1,073
    Hits:
    30,669

    25 May 2026

  18. Public Bookmark *

    Tags
    Summary

    It is December, and Scott has been out for long enough to pretend to be used to it, and things are not perfect but they’re fucking good, and Ilya Rozanov is at his apartment for dinner—has been for over an hour—and he’s still waiting so stupidly hopefully to introduce a boyfriend who very, very clearly isn’t coming.

    (Or: studies on coming out, learning patience, one-sided conversations, and other absurdist waiting games.)

    Language:
    English
    Words:
    13,255
    Chapters:
    1/1
    Comments:
    319
    Kudos:
    1,506
    Bookmarks:
    392
    Hits:
    11,747

    22 May 2026

  19. Public Bookmark *

    Tags
    Summary

    A video of Shane sucking Ilya’s dick is leaked. Over the next twenty-four hours, Ilya goes on an odyssey.

    Language:
    English
    Words:
    24,200
    Chapters:
    1/1
    Comments:
    1,907
    Kudos:
    64,215
    Bookmarks:
    15,302
    Hits:
    738,113

    20 May 2026

  20. Public Bookmark *

    Tags
    Summary

    Shane and Evan have been married for six years, with an arrangement that works because it’s straightforward—no secrets, no games, no jealousy, strictly physical. It’s never been complicated. Until Shane meets Ilya, younger and impossible to ignore, and what should have been just another hookup turns into something a lot harder to walk away from—leaving Shane crossing a line he didn’t even realize was there.

    Language:
    English
    Words:
    152,128
    Chapters:
    19/20
    Comments:
    723
    Kudos:
    1,360
    Bookmarks:
    654
    Hits:
    62,168

    19 May 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