1 - 20 of 420 Bookmarks by JPerceval

Navigation

List of Bookmarks

  1. Rec *

    Tags
    Summary

    ~And from your lips, he drew the Hallelujah

    Ilya Rozanov leaves Boston and signs with Ottawa, trying to fight a slow slide into emptiness and find meaning in his life again. Shane Hollander is a lonely, struggling artist who lost his spark. When they meet by chance, they both have to decide what's worth living for.

    Or…Shane never gets the chance to become a pro hockey player, so they meet a little later in life. Basically, they’re both sad boys, but the healing will be worth it. More baggage, fewer hangups.

    ~You see I used to live alone before I knew ya.

    ——————————————————

    “So maybe we would have played together,” Ilya said.

    “Yeah. Maybe we would have been rivals,” Shane said, and that got a grin out of him. He couldn’t quite imagine it, but he thought that would have been fun, facing off against Ilya Rozanov. In another life.

    Ilya nodded slowly. “And yet here we are, meeting anyway. Maybe we were meant to.”

    Language:
    English
    Words:
    120,745
    Chapters:
    16/16
    Collections:
    4
    Comments:
    1,862
    Kudos:
    4,081
    Bookmarks:
    1,786
    Hits:
    105,178

    22 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    "He saw the corners of Ilya's lips curve up ever so slightly in that infuriating, tiny hint of a smile. “Goodbye, Shane Hollander.”

    Shane could only ogle as Ilya walked away. Fuck. His ass was fat. This was so bad.

    Shane Hollander, star athlete, D1 hockey team captain, campus heartthrob, was being completely undone by a brooding Slavic art major that he would probably crawl on his fucking knees and bark for."

    --

    Shane is ready for another boring semester where he has to pretend like he cares about anything other than hockey. Until he sits down next to a mysterious Russian art student who also happens to be the hottest guy Shane has ever seen.

    Language:
    English
    Words:
    29,093
    Chapters:
    3/3
    Comments:
    1,791
    Kudos:
    17,925
    Bookmarks:
    5,538
    Hits:
    214,115

    19 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane sends the “We didn’t even kiss” text.

    Ilya holds it together long enough to make sure Shane forgets that they didn’t even kiss.

    Language:
    English
    Words:
    1,111
    Chapters:
    1/1
    Comments:
    31
    Kudos:
    971
    Bookmarks:
    104
    Hits:
    9,159

    16 Jul 2026

  4. Rec *

    Tags
    Summary

    Shane Hollander was the number one draft pick and is now captain of the Boston Raiders. Ilya Rozanov quit hockey after his mother died and now owns a bookshop in Boston. When Shane moves into a new apartment down the street from One Good Memory, he finds more than just a convenient place to grab a new book.

    Or...Shane is lonely and closeted and reads a lot; Ilya is charmed and quotes books at him.

    Language:
    English
    Words:
    123,689
    Chapters:
    13/15
    Comments:
    4,460
    Kudos:
    4,844
    Bookmarks:
    2,513
    Hits:
    191,158

    16 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane is in a post-game interview when his world stops.

    He’s just answered a question about Montreal’s offensive strategy going into the game. Clean passes, avoid penalties, draw defenders wide. It had worked and the Voyagers had beat Colorado soundly, 4-1. Shane had scored two of the goals and assisted on a third.

    Usually, Shane would be eager to boast about the win to Ilya. But ever since their fight- since Ilya told Shane to leave- winning feels hollow. Losing feels better, somehow. As if Shane deserves to lose after being so selfish. Ilya gave up everything for him- his home, his team, and to some extent- his happiness. Hockey. Ilya gave up hockey- good hockey- for Shane.

    A ripple goes through the room of reporters. Shane swears he hears the word ‘Ottawa’ and ‘crash’. But no one is paying attention to him anymore.

    “What’s going on?” he asks into the microphone, feeling strange at the role reversal. Usually, he’s the one being asked questions.

    No one answers. And this time he knows that he hears the word ‘Ottawa’ and ‘Centaurs’.

    ------------------------------------------

    Shane rushes to Ilya after the almost plane crash. Their secret is no longer a secret.

    Language:
    English
    Words:
    33,850
    Chapters:
    11/12
    Comments:
    896
    Kudos:
    11,322
    Bookmarks:
    3,695
    Hits:
    267,436

    15 Jul 2026

  6. Public Bookmark *

    Tags
    Summary

    @Wadjilicious gave the prompt: Montreal Club AU Fix It.
    I heard: All the things they (never) said but make it worse. Alternate ending to Ep 4 and the missing scene in room 1217 in Tampa Bay
    AKA "I ordered a beer and all I got was the crushing realization I might be gay"

    Smutbrix to the face.
    We're crying, we're smutty, we're crying while we're smutty. Enjoy. Happy Ending Guaranteed.

    Language:
    English
    Words:
    41,586
    Chapters:
    3/3
    Collections:
    1
    Comments:
    539
    Kudos:
    4,026
    Bookmarks:
    1,289
    Hits:
    70,427

    29 May 2026

  7. Public Bookmark *

    Summary

    A series of loosely related same-universe Hollanov fics, centered around Shane finding his voice, calling out bullshit, and becoming his own person. And Ilya being absolutely feral about it.

    Words:
    39,689
    Works:
    8
    Bookmarks:
    294

    25 May 2026

  8. Public Bookmark *

    Tags
    Summary

    Ilya doesn’t say anything. He keeps watching Shane from the doorway. When he speaks, his voice is quiet and he’s looking down at his bare feet. “You said you would stay,” he says. “That is what I remember.”

    In which Shane freaks out but doesn't leave in episode four.

    Language:
    English
    Words:
    9,737
    Chapters:
    1/1
    Comments:
    226
    Kudos:
    4,017
    Bookmarks:
    946
    Hits:
    20,241

    24 May 2026

  9. Rec *

    Tags
    Summary

    In the offseason, a steamy video of Shane and Ilya dancing at a club goes viral. Already out and married for years at this point, the first husbands of hockey can't believe this is news. For once, it's Shane whose media responses blow it up even further. Ilya’s not about to let an opportunity to compete with Shane go to waste.

    Or

    The rivalry still hasn't died, they just find new ways to keep it going. Why choose silence when you can choose violence?

    Series
    Language:
    English
    Words:
    41,980
    Chapters:
    7/7
    Comments:
    1,917
    Kudos:
    16,825
    Bookmarks:
    4,340
    Hits:
    339,723

    04 May 2026

  10. Public Bookmark *

    Tags
    Summary

    Shane pulls back, carefully cradling Ilya’s face. “Maybe we shouldn’t.”

    “You don’t want to?” Ilya’s eyes are bottomless; swimming with grief. He says it like he really means, You don’t want me?

    “That isn’t what I mean,” Shane says gently, brushing his thumb over Ilya’s cheekbone. Ilya’s eyes flutter shut, as if being treated so tenderly causes him physical pain. Like he isn’t used to it. “You’re hurting. I don’t want you to regret it in the morning.” 

    Ilya’s eyes open. “I have never regretted a moment with you.”

    *

    Or: the missing hotel room scene in Florida after Shane comforts Ilya.

    Language:
    English
    Words:
    3,328
    Chapters:
    1/1
    Comments:
    467
    Kudos:
    19,043
    Bookmarks:
    3,807
    Hits:
    163,727

    18 Apr 2026

  11. Rec *

    Summary

    Heated Rivalry fics that all take place in the same universe and build off each other

    Words:
    50,702
    Works:
    3
    Bookmarks:
    770

    16 Apr 2026

  12. Public Bookmark *

    Tags
    Summary

    Ilya couldn’t sleep thinking about the familiar burn of the warm closeness, and how he craved it again. The burn was comfort, security. It’d made him pick up his phone and text without concern for embarrassment anymore, even if Shane was right—he’d just had it a few hours ago. But he wanted more, craved it now.

    I’m outside, Shane’s text reads. Ilya smiles to himself.

    Language:
    English
    Words:
    7,996
    Chapters:
    1/1
    Comments:
    22
    Kudos:
    422
    Bookmarks:
    105
    Hits:
    5,187

    15 Apr 2026

  13. Public Bookmark *

    Words:
    310,739
    Works:
    4
    Bookmarks:
    2,061

    08 Apr 2026

  14. Rec 76

    Tags
    Summary

    It looks like junk at first.
    A receipt. A keycard. A ticket stub.
    It isn’t.
    Or: Shane realizes Ilya has been keeping a timeline of them for years.

    Language:
    English
    Words:
    2,824
    Chapters:
    1/1
    Comments:
    21
    Kudos:
    521
    Bookmarks:
    76
    Hits:
    3,608

    29 Mar 2026

  15. Public Bookmark *

    Tags
    Summary

    “Hey,” Hollander says softly, settling a hand on Ilya’s back.

    Ilya turns away and fixes his gaze on a spot of chipped paint on the wall, trying to will the moisture trailing down his cheeks back into his tear ducts. “Sorry,” he whispers, shaking his head.

    He can’t actually remember the last time he felt so utterly mortified. This is not at all what he’d envisioned happening when Hollander asked for his room number. He’d guessed that a conversation was on the horizon; Ilya had just imagined it happening after he reminded Hollander exactly what he’d been missing while he was off being Rose Landry’s boyfriend. But no, Hollander always wants to clear the air, always needs to fucking talk, even though Ilya never has the right words for him.

    “Hey,” Hollander says again, somehow even more tenderly.

    The bed shifts, and suddenly Hollander is crawling into Ilya’s lap and cradling Ilya’s face in his hands and kissing him.

    (or, filling in the blanks between Ilya crying in Shane's arms and the bed being absolutely wrecked in the last shot of that scene)

    Series
    Language:
    English
    Words:
    11,319
    Chapters:
    1/1
    Comments:
    175
    Kudos:
    1,226
    Bookmarks:
    344
    Hits:
    11,130

    18 Mar 2026

  16. Public Bookmark *

    Tags
    Summary

    Rozanov’s smile was all teeth. “Ah, yes. Is gift.”

    Something tripped in Shane’s chest at the idea. Sure, they’d been hooking up for nearly half a decade by this point, but four frantic trysts a year did not a relationship make. Certainly not a relationship which included gifts.

    “Oh. I mean– thank you.” The sincerity felt strange on his tongue, but Yuna and David Hollander raised Shane with goddamn manners, and if somebody gave you a gift you said fucking thank you.

    Even if that someone was Ilya Rozanov. Even if he was looking at you with a Cheshire Cat smile that made you think you’d seriously missed an important piece of context.


    Or: Five times Ilya and Shane got each other gifts that absolutely, categorically, 100% didn't mean anything, and one time they gave up pretending.

    Language:
    English
    Words:
    14,866
    Chapters:
    5/5
    Comments:
    217
    Kudos:
    2,852
    Bookmarks:
    631
    Hits:
    27,243

    10 Mar 2026

  17. Public Bookmark *

    Tags
    Summary

    “Hey, did you hear about Rozanov?”

    Shane’s head snaps up at the mention of the Boston captain, eyes locking with Hayden’s. His friend looks amused, motioning to his phone.

    “No, what about him?” Shane asks, trying to sound casual.

    “He got some girl’s name tattooed on his leg. Apparently he was out partying with his team after their win and got it done. An Instagram post is going viral about it.”

    or, Ilya gets a tattoo. Shane is very calm about it.

    Language:
    English
    Words:
    15,995
    Chapters:
    3/3
    Comments:
    245
    Kudos:
    8,340
    Bookmarks:
    1,158
    Hits:
    68,565

    10 Mar 2026

  18. Public Bookmark *

    Words:
    27,080
    Works:
    4
    Bookmarks:
    201

    09 Mar 2026

  19. Public Bookmark *

    Tags
    Summary

    “I don’t care that he’s gay!” Hayden says. Shane turns finally, locking eyes with Hayden, searching for any truth in that statement. Because there’s a difference between knowing theoretically that you share a locker room with a gay guy and seeing him ride a dick like it’s his life’s purpose. “I don’t. You know that. I just…him?”

    “Yes,” Shane says softly. “Him.”

    Hayden lets out a guttural groan. “Jesus, man. You couldn’t at least top him?”

    Or: 6 times Shane and Ilya get walked in on, +1 time they walk in on someone else

    Language:
    English
    Words:
    5,386
    Chapters:
    1/1
    Comments:
    723
    Kudos:
    17,969
    Bookmarks:
    2,765
    Hits:
    128,976

    07 Mar 2026

  20. Rec *

    Summary

    My intention is for this series to be supplemental to the Heated Rivalry TV series. Each work will be a stand-alone perspective, most containing POVs from both Shane and Ilya (and probably a few cameos by ancillary characters) throughout the series. Everything written will always be canon-compliant with the TV show. Any future references I might use from the books may not remain canon compliant if the TV show heads in a different direction. But I don't expect to be writing that far into the future for that to be an issue. I am essentially trying to both expand the episode and go deeper into themes, rationales, and actions of the characters. For a multimedia type experience, readers could read these while watching the actual episodes; I do that when I'm writing.

    If you've taken the time to read one or more of these works, I thank you very much for your time and support. :)

    Words:
    428,542
    Works:
    12
    Bookmarks:
    430

    04 Mar 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