1 - 20 of 51 Bookmarks by TwoRiver_2

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Scott: I’ve been getting asked if it’s me. I considered denying but if we all deny and one person doesn’t, that sort of gives their identity away and I’m not sure they want that.
    Ilya: Everyone thinks is me. My agent asked if I want to comment too
    Scott: Wait, it's not you?
    Ilya: Maybe 🤔 Or maybe not 🤪
    Eric: What?

    Or: When Adrian Dela Cruz reveals he dated an NHL player, chaos and damage control ensue. A story told through texts, tweets, and one pretentious Variety article.

    Series
    Language:
    English
    Words:
    5,834
    Chapters:
    1/1
    Comments:
    708
    Kudos:
    20,422
    Bookmarks:
    2,585
    Hits:
    150,478

    15 Feb 2026

    Bookmarker's Notes

    I like it!

  2. Public Bookmark *

    Tags
    Summary

    Max stands, pacing again, and says, “I mean, what do I do? I can’t tell them I know now. It’s way too late for that.”

    “It’s really okay,” Troy says far too optimistically. “It’s not that big of a deal.”

    “Yeah, you can say that because you're not the one who heard Ilya tell Shane he misses his slutty little mouth."

    Or: The Centaurs' newest rookie speaks Russian. It's too bad that Shane and Ilya don't know that.

    Read in Russian here!

    Language:
    English
    Words:
    4,506
    Chapters:
    1/1
    Comments:
    659
    Kudos:
    23,232
    Bookmarks:
    4,204
    Hits:
    121,006

    15 Feb 2026

    Bookmarker's Notes

    好可爱!原创人物视角

  3. Public Bookmark *

    Tags
    Summary

    Shane: I’ve never wanted to share it since our timeline is so…complicated
    Hayden: Is it? You were fucking, then you dated, then you got married. Normal progression!
    Shane: I don’t think the “fucking” part of that equation is usually 7 years

    In which the Voyageurs’ secret homophobic group chat leaks, Shane decides it might be time to tell the world how long he’s been seeing Ilya, and said world loses their shit.

    Series
    Language:
    English
    Words:
    12,151
    Chapters:
    1/1
    Comments:
    1,264
    Kudos:
    24,175
    Bookmarks:
    3,890
    Hits:
    170,628

    15 Feb 2026

    Bookmarker's Notes

    很萌,大家一起解决问题

  4. Public Bookmark *

    Tags
    Summary

    Four times Ilya Rozanov reminded everyone exactly who the fuck they were dealing with (spoiler: still an asshole, still elite, still not going anywhere), and one time he didn’t have to be anything except soft.

    Or being out didn’t make him nicer. Being married didn’t make him softer. Being older didn’t make him weaker. And being a father? Well. That’t when things get complicated.

    (He’s really good at that last part. Don’t tell anyone.)

    Language:
    English
    Words:
    18,287
    Chapters:
    5/5
    Comments:
    1,061
    Kudos:
    24,867
    Bookmarks:
    5,550
    Hits:
    243,420

    15 Feb 2026

    Bookmarker's Notes

    火辣男人Ilya

  5. Public Bookmark *

    Tags
    Summary

    Barstool Sports Canada reports that Montreal Metros captain Shane Hollander has started learning Russian from new teammate and Russian rookie Sergei Dovonchezky.

    Ilya has some thoughts. None of them are particularly kind.

    Series
    Language:
    English
    Words:
    29,008
    Chapters:
    4/4
    Collections:
    1
    Comments:
    2,112
    Kudos:
    30,398
    Bookmarks:
    9,444
    Hits:
    433,845

    13 Feb 2026

    Bookmarker's Notes

    sooooolovely

  6. Public Bookmark *

    Tags
    Summary

    ...I guess I should just say it. I was wondering if you'd—”

    “I think we should stop seeing each other.”

    “—like to come to my cottage this summer.”

    The plate slips from Shane's hand and shatters on the kitchen floor.

    Or: Shane doesn't get injured that night Montreal plays Boston. Ilya follows through on his plan to break things off with him. Well, he tries, at least.

    Language:
    English
    Words:
    8,225
    Chapters:
    1/1
    Comments:
    254
    Kudos:
    8,269
    Bookmarks:
    1,848
    Hits:
    59,545

    11 Feb 2026

    Bookmarker's Notes

    shane版本的tuna melt

  7. 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:
    402
    Kudos:
    16,063
    Bookmarks:
    3,523
    Hits:
    185,917

    10 Feb 2026

    Bookmarker's Notes

    蛮可爱🥰但我该改改看什么都能看哭的毛病了

  8. Public Bookmark *

    Tags
    Summary

    The first blow lands softly, just enough to hear the clap of skin on skin. Shane sees Ilya stifle a laugh and feels a wave of embarrassment rush through him, but he steels himself before he can get lost in his head about it. Not before Ilya gets a shot in, though.

    “Am I supposed to be scared, Hollander? I guess you don’t just have a weak backhand — Ow!”

    The second blow lands harder than the first, properly sounding like a smack. Shane’s palm tingles slightly with the force of it.

    “I’ll show you a weak backhand,” Shane retorts.

    ——

    Or: Ilya acts like a brat at dinner with Hayden and his wife. Shane spanks him about it.

    Series
    Language:
    English
    Words:
    5,048
    Chapters:
    1/1
    Comments:
    60
    Kudos:
    774
    Bookmarks:
    118
    Hits:
    8,608

    08 Feb 2026

    Bookmarker's Notes

    wow反攻(?)spanking

  9. Public Bookmark *

    Tags
    Summary

    Instead of Shane, it is Ilya who suffers a concussion during the Boston-Montreal game in April 2017. Dazed and agitated, Ilya briefly starts speaking and responding only in Russian and the medics can’t calm him down. Luckily, Shane started studying Russian after Ilya spoke to him in Russian on the phone from Moscow. For no particular reason. Certainly not because he’s fallen in love with Ilya Rozanov.

    In Montreal with lingering concussion symptoms, Ilya is advised not to fly home for a few days, and the hospital won’t release him without assurances that he has someone to stay with him until his symptoms improve. Luckily, Shane conveniently has a condo in Montreal no one knows about and a few days before he has to travel again.

    But Ilya’s symptoms don’t resolve after a few days. Which is okay; Shane can handle it. He can take care of Ilya, study Russian, lead his team into the playoffs, and keep Ilya’s continued presence in Montreal a secret. He can do everything, no problem. He is Shane Hollander after all.

    or

    A whump fanfiction that is secretly a fix-it.

    Series
    Language:
    English
    Words:
    49,003
    Chapters:
    20/20
    Collections:
    12
    Comments:
    5,022
    Kudos:
    18,967
    Bookmarks:
    4,755
    Hits:
    365,630

    07 Feb 2026

    Bookmarker's Notes

    很完整的故事,很好看

  10. Public Bookmark *

    Tags
    Summary

    Their rivalry, as history has written it, has finally come to an end.

    "I won," Shane breathes, and the smile, the smile that's been plastered on his face since he scored, grows wider.

    Montreal knocks Boston out of the playoffs. Shane learns how to be Ilya Rozanov's boyfriend. Ilya wears Shane's jersey. Set about a year after the finale.

    Series
    Language:
    English
    Words:
    16,121
    Chapters:
    1/1
    Comments:
    127
    Kudos:
    2,126
    Bookmarks:
    587
    Hits:
    23,388

    05 Feb 2026

    Bookmarker's Notes

    ex-power

  11. Public Bookmark *

    Tags
    Summary

    It’s not going viral because Jane’s true identity was exposed—or even because Ilya was blatantly sexting in public. That part’s as expected as Shane doing yoga or any human being on earth breathing.

    No, the texts are going viral because no one can believe how bad this “Jane” is at sexting.

    The women of the world are outraged. The men of the world are baffled. No one can understand why Ilya Rozanov, whose abs have their own fan club, is wasting his time on ‘a piece of cardboard that wished to be turned into a real girl’ (this particular joke has 300k likes and counting).

    Or: After a social media trend mocks Shane's sexting skills, he tries to improve them. It goes about as poorly as you'd expect.

    Now available in Russian

    Language:
    English
    Words:
    7,196
    Chapters:
    1/1
    Comments:
    904
    Kudos:
    26,456
    Bookmarks:
    5,600
    Hits:
    134,700

    03 Feb 2026

    Bookmarker's Notes

    太可爱了我的天哪……这太可爱了

  12. Public Bookmark *

    Tags
    Summary

    Hindsight often brought things into perspective. Shane believed that if he were ever handed the keys to a time machine, he wouldn’t change anything about his life. But now that he was metaphorically sitting in the driver’s seat, keys in the ignition, he realized that was a fucking lie.

    or

    Shane Hollander and Ilya Rozanov find themselves back in 2017.

    Language:
    English
    Words:
    13,019
    Chapters:
    7/7
    Comments:
    272
    Kudos:
    3,691
    Bookmarks:
    775
    Hits:
    39,908

    03 Feb 2026

    Bookmarker's Notes

    ahhhhh好圆满的穿越设定

  13. Public Bookmark *

    Tags
    Summary

    Shane picks up on the third ring.

    “What?”

    Ilya closes his eyes, humiliation twisting his gut. Still, though, it’s nice to hear his voice. His shoulders sag a little. “Hollander?”

    “I don’t–” Shane sighs, long and heavy. “Why are you calling?”

    Why is he calling? Ilya couldn’t answer. Not in any way that makes sense, anyway.

    Voice wobbling, Ilya says, “I am sorry.” He inhales, breath hitching horribly. “Was mistake.”

    On the other line, Shane goes quiet. Then, shuffling around, he says, “What’s going on, Rozanov?”

    Or: Ilya calls Shane in the middle of the night, and against his better judgment, Shane comes to find him.

    Series
    Language:
    English
    Words:
    10,328
    Chapters:
    1/1
    Collections:
    3
    Comments:
    169
    Kudos:
    5,552
    Bookmarks:
    923
    Hits:
    44,480

    01 Feb 2026

    Bookmarker's Notes

    这篇也好好看ww承认吧你们就是爱着

  14. Public Bookmark *

    Tags
    Summary

    “So,” Ilya says, dragging the word out. He’s swiping at non-existent crumbs on the counter, avoiding his eyes. “You have dinner at parents on Christmas, yes?” 

    “Yeah.” 

    Ilya nods. “I can house-sit while you are away. Make place pretty, if you have decorations. Make it less boring.” 

    Shane’s eyebrows fly up. “What? You don’t want to come with?” 

    Finally, Ilya looks up at him. Hesitantly, he asks, “You want me to come with?” 

    Frowning, Shane says, “I– yeah. Yeah, of course. You think I invited you here just so you could spend Christmas alone?” 

    Looking away, Ilya shrugs. “I am intruder here, Hollander. You have family. I do not. Makes situation… difficult, maybe. You forget the world thinks we are rivals.” 

    “Not difficult,” Shane says immediately. “You want to come, you’re coming.” 

    Or: Ilya's in Montreal alone during the week leading up to the Winter Classic. Shane doesn't let him spend Christmas alone.

    Series
    Language:
    English
    Words:
    15,611
    Chapters:
    1/1
    Collections:
    16
    Comments:
    508
    Kudos:
    20,092
    Bookmarks:
    5,111
    Hits:
    163,969

    01 Feb 2026

    Bookmarker's Notes

    好温情啊天呐……宝宝们🥺

  15. Public Bookmark *

    Tags
    Summary

    Married Shane woke up to rookie Ilya by his side... Good thing it's off-season and they had time to figure this out. Rookie Ilya learned more about his career, his relationship, his future husband and his body, and got a little jealous of his future self. Shane's a happily married freak who rode rookie Ilya till he cried and gave him his first proper aftercare. Sexual tension and smut with feelingsss

    Series
    Language:
    English
    Words:
    5,752
    Chapters:
    1/1
    Collections:
    1
    Comments:
    81
    Kudos:
    2,479
    Bookmarks:
    372
    Hits:
    16,473

    30 Jan 2026

    Bookmarker's Notes

    大shane小ilya 萌萌

  16. Public Bookmark *

    Tags
    Summary

    five times their friends realize shane might be the scary one, after all -- and one time ilya reminds the world he's only soft for shane.

    OR

    their friends – and hayden fucking pike, who, for some reason, remains shane’s best friend – are slowly realizing they can be more complex than Hollander and Rozanov. they can be Shane and Ilya, too.

    Series
    Language:
    English
    Words:
    4,046
    Chapters:
    1/1
    Collections:
    18
    Comments:
    610
    Kudos:
    29,212
    Bookmarks:
    5,427
    Hits:
    208,299

    30 Jan 2026

    Bookmarker's Notes

    经典的5+1,辣翻全场real shane

  17. Public Bookmark *

    Tags
    Summary

    Ilya has no desire to look up what fanfic means. But it's being used in relation to Hollander, so he does anyway.

    — Before Ilya even gets a chance to kiss Shane, he stumbles upon Hockey RPF fanfiction, gets too into it, then uses his Shane Hollander smut addiction to learn better English.

    Language:
    English
    Words:
    11,304
    Chapters:
    5/5
    Comments:
    497
    Kudos:
    2,204
    Bookmarks:
    420
    Hits:
    15,235

    27 Jan 2026

    Bookmarker's Notes

    好萌,同人文大厨lily,Svetlana太可爱了

  18. Public Bookmark *

    Tags
    Summary

    Ilya’s dad dies right before the 2017 All-Star Game, so he never learns that Shane and Rose broke up. While he’s in Russia, a threat from his brother makes him ask Svetlana for help and marry her so he can get a US green card—it’s meant to be a discreet, simple thing, but the Boston tabloids get a hold of it and then it’s all over social media. Three months later, Shane Hollander holds a press conference to share two things: he's leaving Montreal to play for the Ottawa Centaurs, and he's gay.

    Language:
    English
    Words:
    13,960
    Chapters:
    1/1
    Comments:
    552
    Kudos:
    5,698
    Bookmarks:
    1,461
    Hits:
    38,677

    26 Jan 2026

    Bookmarker's Notes

    我开始高强度看破镜重圆

  19. Public Bookmark *

    Tags
    Summary

    Ilya calls Shane "boring". It's a joke, it has been for years. One night, alone in bed while his husband is out partying, Shane wonders if it could be more than that.

    Series
    Language:
    English
    Words:
    4,898
    Chapters:
    1/1
    Collections:
    5
    Comments:
    892
    Kudos:
    26,314
    Bookmarks:
    4,895
    Hits:
    243,066

    21 Jan 2026

    Bookmarker's Notes

    boring is not boring哎人活着就是要看这种东西

  20. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has exactly one problem with his secret relationship with Shane Hollander: Scott Hunter has more fanfiction than them.

    The solution is obvious. They’ll just have to make the internet ship them harder. What could possibly go wrong?

    Or in which two NHL players discover AO3, decide to manipulate their public image to generate more fanfiction, and not so accidentally come out in the process. Featuring: competitive nonsense, live television mishaps, and one very distressed Scott Hunter.

    Language:
    English
    Words:
    14,156
    Chapters:
    1/1
    Comments:
    476
    Kudos:
    8,847
    Bookmarks:
    1,937
    Hits:
    69,364

    21 Jan 2026

    Bookmarker's Notes

    ao3套娃!出柜后的反应像童话故事,但既然已经是同人文了why not

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