kraftykd



Recent bookmarks

  1. 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,222
    Kudos:
    10,758
    Bookmarks:
    3,530
    Hits:
    126,141

    17 Jul 2026

  2. Public Bookmark 59

    Tags
    Summary

    Shane is the featured cover story of the latest Sports Illustrated, just days after he ran out on Ilya. Ilya hates himself for it, but he can't stop looking at the pictures. Yearning and loneliness ensue.

    Series
    Language:
    English
    Words:
    5,530
    Chapters:
    3/3
    Comments:
    43
    Kudos:
    318
    Bookmarks:
    59
    Hits:
    5,294

    16 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander refuses to show up to Rose Landry’s wedding alone after having his heart broken by the man-of-honour.

    Enter Ilya Rozanov, charming date-for-hire and possibly the hottest man Shane has ever seen. Shane needs him to play the perfect boyfriend for just one weekend.

    Trouble is, Ilya may be a little too good at the job.

    or: Ilya is worth every cent but won’t accept any money and Shane is about to become the biggest cliché of all time (who falls for the guy they hired to be their boyfriend?).

    Client!Shane x Escort!Ilya
    💸The Wedding Date inspired AU

    Language:
    English
    Words:
    23,557
    Chapters:
    1/1
    Comments:
    209
    Kudos:
    3,250
    Bookmarks:
    764
    Hits:
    29,431

    16 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    Troy decided to be brave. Really brave.

    “About that.” Troy said, “Do you…would you mind…giving me Shane’s phone number?” Troy ran his hand through his hair. Ilya was packing the last item from his locker into his bag when he froze as Troy finished that question.

    “For what reason?” Ilya asked, as he pretended to fidget with the last item in the bag.

    ~

    Troy just joined the Centaurs. He's not doing well mentally, but a friendship with Ilya Rozanov improves his self-worth slightly. He musters the courage to ask Ilya something....for Shane's phone number.

    or... Watch Ilya Rozanov lose his mind over the idea that Troy Barrett wants to date his boyfriend.

    EDIT: I've added the drink date! Chapter 2.

    Series
    Language:
    English
    Words:
    9,477
    Chapters:
    2/2
    Comments:
    152
    Kudos:
    4,766
    Bookmarks:
    515
    Hits:
    46,540

    15 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    Ilya: Troy came out to the team a few days ago and then asked me for your number

    Shane: And you thought it would be a good idea to give it to him?

    Ilya: It’s been a boring few months.
    Ilya: Was he awkward? He is so awkward.
    Ilya: He is about as bad at being gay as you are.

    Shane: Fuck you.
    Shane: And YES. It was fucking awkward.

    Ilya: I knew it.
    Ilya: Tell me everything.

    Shane: He told me he was gay.
    Shane: Which WTF. Didn't see that coming.

    Ilya: Okay, yes. And?

    Shane: And then he asked me out on a date.

    Ilya: What.

    Shane: And now we’re going to dinner next week after the game.

    Ilya: WHAT.

    Language:
    English
    Words:
    4,852
    Chapters:
    1/1
    Comments:
    708
    Kudos:
    21,451
    Bookmarks:
    2,542
    Hits:
    143,227

    15 Jul 2026