1 - 20 of 4,281 Bookmarks by HairyBallTheorem

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Foundation: Hey Lily! This is the Metros Foundation for Children. Excited to hear about you and Shane!

    Ilya: hello
    Ilya: but how did you get this number

    Foundation: Shane didn’t tell you?
    Foundation: He said you were going to be the one helping out with the charity baskets this year

    Turnabout is fair play. When asked by the Metros Foundation staff if Yuna was still doing his basket, Shane decides that it’s Ilya’s turn to play WAG.

    Series
    Language:
    English
    Words:
    7,335
    Chapters:
    1/1
    Comments:
    128
    Kudos:
    2,549
    Bookmarks:
    206
    Hits:
    9,871

    26 Aug 2026

  2. Public Bookmark 38

    Tags
    Summary

    The video of Ilya dancing to 'Single Ladies' by Beyoncé is recorded and posted in the early hours of Sunday morning.

    Shane sees the world lusting after his boyfriend. So, really, there's only one thing any sane man can do about that. He's just being practical.

    Language:
    English
    Words:
    3,454
    Chapters:
    1/1
    Comments:
    12
    Kudos:
    562
    Bookmarks:
    38
    Hits:
    3,778

    26 Aug 2026

  3. Public Bookmark 68

    Tags
    Summary

    Ilya gets a loon tattoo and learns he is allergic to second skin.

    This turns out to be a larger problem (for Shane) than it should be.

    Language:
    English
    Words:
    15,209
    Chapters:
    1/1
    Comments:
    63
    Kudos:
    534
    Bookmarks:
    68
    Hits:
    2,757

    26 Aug 2026

  4. Public Bookmark 13

    Tags
    Summary

    Shane didn’t need therapy. He already knew what was healthy. Right? Right. He was fine. His relationship with his parents was completely uncomplicated.

    On the other hand, he had a fucking lot to say to Ilya’s family. Who he would never meet. Irina and Grigori, because they were dead, and Alexei, because Ilya had cut him off.

    Closure, then. Perfect. The exercise applied to Shane, too. He didn’t need a therapist, he could just secretly steal Ilya’s.

    Or, Shane Hollander versus Ilya's family. Or, Shane Hollander versus his own anger.

    Series
    Language:
    English
    Words:
    7,296
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    95
    Bookmarks:
    13
    Hits:
    736

    26 Aug 2026

  5. Public Bookmark 24

    Tags
    Summary

    Ilya has always liked it when he can reduce Shane into a whimpering, crying hypocrite. He can already hear in his head how smug Ilya would be later on; he said so himself, all that pestering Ilya about how dangerous his non-sensible sports car is, only to act like a cheap slut getting fondled in the passenger seat. 

    Series
    Language:
    English
    Words:
    4,219
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    151
    Bookmarks:
    24
    Hits:
    2,192

    26 Aug 2026

  6. Public Bookmark 98

    Tags
    Summary

    “Careful, Barrett,” Ilya hums, summoning all the composure he can muster. He thinks about things that hurt, like Hollander selling his sex condo and changing his phone number. “If I didn’t know better, I’d think you are flirting with me.”

    Barrett doesn’t confirm the allegation, but he doesn’t deny it, either. Instead, he eases himself down onto the bench beside Ilya, not bothering to move his knee when it brushes against Ilya’s thigh.

    “If I didn’t know better, I’d think you like it.”

    Or: Ilya knows that smoking is a bad habit. But, so is being attracted to his teammate, and this summer, there’s no one around to tell him no.

    Language:
    English
    Words:
    10,353
    Chapters:
    1/1
    Comments:
    87
    Kudos:
    396
    Bookmarks:
    99
    Hits:
    5,099

    25 Aug 2026

  7. Public Bookmark 80

    Tags
    Summary

    Shane Hollander has faced a lot of difficult things in his life.

    Playoff losses. Media scandals. International rivalry.

    None of it could have prepared him for the day his husband came home with a buzzcut.

    It gets worse when Shane tries to kiss him and instinctively reaches for his hair, only to discover that there is nothing there.

    Or:

    Shane Hollander mourns the loss of his husband’s hair for 2000 words.

    Language:
    English
    Words:
    2,063
    Chapters:
    1/1
    Comments:
    47
    Kudos:
    605
    Bookmarks:
    81
    Hits:
    4,172

    25 Aug 2026

  8. Public Bookmark 58

    Tags
    Summary

    Ilya frowns. "Hollander, when I fuck people I am in the habit of getting them off. Surely you know this by now."

    "I— fuck, I'm not explaining this right." Hollander scrubs a hand down his face. "I do want to come, just not…" He gestures vaguely between them. "I want to kind of… train my body?"

    "Ah," Ilya says, a sly smile growing on his face. He backs Hollander up to the edge of the bed, his hands in his pockets."You want to take longer than thirty seconds, is that it?"

    He shoots Ilya a dirty look. "Fuck you, it's not thirty seconds."

    "This is true, sometimes it is a whole minute."

    Hollander gives him a shove. "You know what, maybe I don't want to fuck after all—"

    "No, no, is okay, I am only teasing," Ilya says soothingly. He presses their hips flush together, biting back a groan to find Hollander is just as hard as he is. "Is very hot, that you cannot control yourself around me."

    A shadow of uncertainty passes over Hollander's face. "I want to. Control myself." His tongue darts out to wet his lower lip. "So if I get close, I need you to stop."

    Language:
    English
    Words:
    3,917
    Chapters:
    1/1
    Comments:
    38
    Kudos:
    391
    Bookmarks:
    58
    Hits:
    3,147

    25 Aug 2026

  9. Public Bookmark 22

    Tags
    Summary

    Ilya laughed. “Ok. Whose turn?”

    “I lost track around the time I saw the cloud that looked like a skyscraper.”

    “It was a dick.”

    “It was not. Ok. Worst time having sex.” Might as well get it over with. And maybe assuage some of Ilya’s jealousy directed toward Rose.

    Ilya scrunched up his nose. “With Marlow.”

    Shane choked on air. “With—”

    “Relax. It was a threesome.”

    **

    During their time at the cottage, Shane and Ilya realize how little they know about each other and start asking questions.

    Language:
    English
    Words:
    2,326
    Chapters:
    1/1
    Comments:
    26
    Kudos:
    314
    Bookmarks:
    22
    Hits:
    2,355

    24 Aug 2026

  10. Public Bookmark 30

    Tags
    Summary

    "You could grow it out now," Shane suggests.

    "I could, but I do not think I will," Ilya says, his unease melting away as his eyes shut, leaning into Shane's hand again. "Svetlana has curly hair, and she is the only reason I know anything about taking care of mine. I do not even like doing my hair but she will kill me if I ever step out of my house with big, frizzy bush. Long hair would be so much work, I think."

    Shane laughs softly. His eyes drift back up to Ilya's curls, his fingers raking through them again and again. He's currently making it a frizzy bush, but they have nowhere to be today.

    "I think it would look good if you did," Shane says softly. "I think you'd look good no matter what."

    - or, Shane's range of feelings about Ilya's hair

    Language:
    English
    Words:
    3,600
    Chapters:
    1/1
    Comments:
    14
    Kudos:
    209
    Bookmarks:
    30
    Hits:
    1,869

    24 Aug 2026

  11. Public Bookmark 57

    Tags
    Summary

    “Hey, baby,” Shane mumbles. “What’s wrong?”

    Ilya presses closer. “Can’t sleep.”

    Shane tugs at his hair exactly right.

    Ilya starts to talk, almost automatically. Maybe this has a Pavlovian effect on him by now. Shane has become very good at managing Ilya like this, and he never should have had to.

    “What if these new pills also don’t work? What if nothing works?”

    ---

    Ilya can't sleep. Shane takes care of him.

    Language:
    English
    Words:
    1,664
    Chapters:
    1/1
    Comments:
    47
    Kudos:
    493
    Bookmarks:
    57
    Hits:
    2,548

    24 Aug 2026

  12. Public Bookmark *

    Tags
    Summary

    Shane joins a Russian dating website to find companionship, Ilya joins to find a green card. They both think the other person is catfishing them, but can’t stop talking to each other anyway and eventually end up on TLC’s 90 Day Fiancé.

    Language:
    English
    Words:
    41,346
    Chapters:
    6/20
    Comments:
    2,208
    Kudos:
    8,775
    Bookmarks:
    2,457
    Hits:
    166,847

    23 Aug 2026

  13. Public Bookmark 33

    Tags
    Summary

    Ilya's left hand, which had been folded onto his lap, drops to the seat of the car. Shane hopes he's interpreting the gesture correctly when he takes Ilya's hand in his own and raises them both up to his heart.

    "Right here," Shane says. "This is where you belong, and it's where you'll always be." And you have nothing to be sorry for, Shane wants to say. I'm the one who should be sorry. Who will spend the rest of my life regretting every single day that I let you feel this way. But it's not time for that conversation yet. It's not time to lay any of that on Ilya. All Ilya needs right now is to know that Shane loves him, and to be taken safely home.

    ***

    Shane brings Ilya home after his suicide attempt.

    Series
    Language:
    English
    Words:
    7,489
    Chapters:
    1/1
    Comments:
    76
    Kudos:
    327
    Bookmarks:
    33
    Hits:
    2,121

    23 Aug 2026

  14. Public Bookmark *

    Tags
    Summary

    “Well, Hollander might be boring”, Cliff says. “but he’s like, really pretty, right?”

    Cliff doesn’t know what he expected Ilya’s initial reaction to be, but it’s definitely not the look that ends up landing on his face. Ilya gawks at Cliff as if he had just suggested replacing their drinks with a pipe bomb instead, his eyes wide and brows furrowed with bewildered disbelief.

    “What?” Ilya blurts out flatly.

    “Hollander. He’s pretty”, Cliff reiterates with an easy shrug. “Y’know, for a dude.”

    “You think Hollander is pretty?”

    Cliff frowns. “I mean, yeah? Don’t you?”

    Cliff Marleau has an inkling that his good friend Ilya Rozanov might just swing both ways, and he’s determined to let Ilya know that he’s an ally, be it by continuously mentioning his lesbian sister – who he once shared a womb with so y’know, they’re close – or by acknowledging that Shane Hollander is, objectively, very pretty.

    Cliff doesn’t expect the latter to land him in a threesome with two of the best players in the MLH but hey, despite the mild sexuality crisis that it manifests, he’s not mad about it.

    Language:
    English
    Words:
    13,027
    Chapters:
    1/1
    Comments:
    56
    Kudos:
    735
    Bookmarks:
    120
    Hits:
    5,040

    23 Aug 2026

  15. Public Bookmark 19

    Tags
    Summary

    Hollander rolled his eyes. “Just friendly advice. You know, if you want everyone to keep comparing us.”

    “No,” Ilya replied sombrely, as he reached the gate. “Your goal — very ugly. I make only pretty goals.”

    There was an outraged noise behind him, but Ilya was already turning away, knowing he was never going to find a better parting shot in English than that.

    Ilya could see exactly why other players were so frustrated when going up against Shane Hollander, and how much his comments might sting when directed at someone who was already on the back foot. But he was left with the distinct impression of a colourful little bird, darting about where he believed he was just out of reach, and Ilya wanted more than anything to catch him.


    According to the rest of the league, Shane Hollander was an asshole, but Ilya thought he was kind of hilarious. Plus, there were all the freckles.

    Language:
    English
    Words:
    16,004
    Chapters:
    3/13
    Comments:
    19
    Kudos:
    65
    Bookmarks:
    19
    Hits:
    395

    23 Aug 2026

  16. Public Bookmark *

    Tags
    Summary

    Ilya yelps when Shane pinches him. "Okay, okay," he concedes. "I will listen to my very smart, beautiful husband next time."

    Shane smoothes his hand over where he just pinched as an apology, before going back to kneading Ilya's muscles. They don't speak as Shane works, but he can feel Ilya's breathing hitch from time to time if a spot hurts enough.

    "Fuck," he groans as Shane works one spot on his left side, just above the waistband of his boxers. "That— fuck, Shane."

    - or, Shane gives Ilya a back massage, and it goes further than either of them expects

    Language:
    English
    Words:
    3,646
    Chapters:
    1/1
    Comments:
    54
    Kudos:
    1,472
    Bookmarks:
    222
    Hits:
    10,131

    23 Aug 2026

  17. Public Bookmark *

    Tags
    Summary

    Distantly, he thinks he could come from this sight alone. Shane Hollander, on his knees in the middle of the ice, swathed in the striking blue of his old Voyageurs jersey. Beneath the bright lights of the rink, he's a vision of wild making.

    “You are so fucking beautiful,” Ilya says, running his hands through Shane’s hair, the long sweep of it. He can feel the way Shane has started to shake slightly, maybe from realization of where they are, maybe from sweat cooling, maybe both.

    “Ilya,” Shane manages, laying his forehead on one thick thigh. “Ilya, please take me back to the car.”

    Ilya purses his lips. Lets out a long breath.

    “No,” he replies, softly. That earns him a bleary look from Shane, whose brows are knitted together again.

    “What do you mean, no?”

    “I mean, I fuck you right here, or I don’t fuck you at all.”

    In the heat of late spring, Shane turns 31. Ilya finds a way to bridge the gap between fantasy and reality.

    Series
    Language:
    English
    Words:
    12,458
    Chapters:
    1/1
    Comments:
    77
    Kudos:
    743
    Bookmarks:
    152
    Hits:
    8,017

    22 Aug 2026

  18. Public Bookmark *

    Tags
    Summary

    He was playing the game of trying to imagine what the headlines would say.

    Shane Hollander V. Tyler Bratchen In Shocking Fist Fight!

    Has Hollander finally lost his cool? Read more.

    Tempers fly in downtown Montreal between these two NHL players 👀

    He’d managed to dodge scandals for years because he just…didn’t do anything scandalous. Aside from being in love with Ilya Rozanov, which he supposed was ironic. His first negative public debacle, all because one idiot couldn’t keep Ilya’s name out of his mouth. Funny how things worked now.

    Or: a measure of Shane’s devotion, seen through a very public, very messy bar brawl.

    Language:
    English
    Words:
    15,498
    Chapters:
    1/1
    Comments:
    309
    Kudos:
    4,099
    Bookmarks:
    1,092
    Hits:
    38,645

    22 Aug 2026

    Bookmarker's Tags:
  19. Public Bookmark *

    Tags
    Summary

    To say that Shane isn't a little bit afraid of having to share his house with another boy is an understatement. Shane is very afraid.

    The Hollanders open up their home to host a foreign exchange student in Shane's eighth year of school, unaware of the fact that they've just given their son his first best friend, Ilya Rozanov.

    Language:
    English
    Words:
    20,516
    Chapters:
    9/?
    Comments:
    178
    Kudos:
    775
    Bookmarks:
    276
    Hits:
    19,659

    22 Aug 2026

  20. Public Bookmark 14

    Tags
    Summary

    “I feel like I’m losing you,” he whispers into the darkness. It sounds stupid even as he says it. What is there to lose? Shane swallows, running his tongue along the edges of his teeth until his mouth waters. “I don’t know how to stop it.”

    vegas, revisited.

    Language:
    English
    Words:
    2,209
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    191
    Bookmarks:
    14
    Hits:
    1,457

    22 Aug 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