41 – 60 of 66 Works in Soft Hockey Boys

  • Soft Hockey Boys ×
  1. What if the infamous "We didn't even kiss" text actually got sent? And what if it was Ilya that sent it to Shane? Or: Ilya experiences a tiny bit of dom drop and Shane comes to the rescue.

    Language:
    English
    Words:
    1,167
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77054791
  2. “Come here.” It was impossible for Shane to deny a single one of Ilya’s commands. “Get on the bed.” Ilya edges Shane within an inch of his life and Shane has an accidental slip of the tongue as a result (in the best possible way).

    Language:
    English
    Words:
    3,090
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76952971
  3. COMPLETE!

    Ilya Rozanov and Shane Hollander are two consecutive number one draft picks for the Ottawa Centaurs. After a year playing in Russia, Ilya joins Shane to begin their rookie year, and they navigate the start of their careers together.

    Answering the question: what if Ilya and Shane had been drafted to the same team?

    Inspired by every rookie bestie dynamic duo in the NHL that made you think, "what if they kissed???"

    Language:
    English
    Words:
    106,598
    Chapters:
    24/24
    Files:
    4 versions
    AO3:
    #68223141
  4. Shane is still learning that he doesn't have to be perfect in his own relationship. Ilya is still learning the rules of Shane's bad days. So when Shane tries to push him away after a crushing loss, it leads to a tense argument. But ten years of rivalry are no match for Shane’s tears; the second he starts to cry, Ilya folds like a house of cards. Or: Shane tries to starve himself as punishment for losing, Ilya tries to feed him, and it turns into a very soft night of pampering because Ilya is legally incapable of staying angry at a crying Shane.

    Language:
    English
    Words:
    10,302
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76626856
  5. skating into you by

    Heated Rivalry (TV)
    • G
    • ✓

    2025-12-25

    a snow day at the cottage

    Language:
    English
    Words:
    1,776
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76392456
  6. They go to the cottage. Shane has a surprise in store.

    Language:
    English
    Words:
    2,074
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76352866
  7. Authentic by

    Heated Rivalry (TV)
    • T
    • ✓

    2025-12-24

    Hayden looks up and catches sight of Shane, thumbs hooked in his belt loops to leave the logo on his chest clear. “No. Shane. No. Get out.” “You like it?” “Please, please tell me that’s not—” Shane spins to show off the back. “Authentic.” “No,” Hayden says, drawing out the word plaintively. “In my house?” Shane wears Ilya's jersey to watch the game at Hayden's.

    Language:
    English
    Words:
    1,512
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76307976
  8. Jane: Let’s Play 8Ball! Lily: what the fuck is this Jane: It’s a text game Jane: You have to download the app Lily: and y r u sending it 2 me Jane: It’s not a big deal “lily” Jane: Play or don’t play, see if I care

    Language:
    English
    Words:
    5,276
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75724376
  9. [fond] adj. : have an affection or liking for someone “I love our friends, but after a certain point all I want is to get away from everything and just come home to you. With you. Whatever, as long as it's just-” he let out a big yawn, eyes fluttering shut, “just us. That's home.” He whispered, nuzzling in closer. Ilya watched the slowing of Shane's breath, the rise and fall of his chest, the way his eyelashes caressed his cheeks and felt that warmth again, spreading from his finger tips to his toes, coiling through his stomach and taking root in his heart. This overwhelming fondness. He was so in love with this man, and he thought about how right Shane was, even as sleep was pulling him under, the way he could understand Ilya's emotions and put a name to them even when Ilya didn't know it himself. Or: 5 times Ilya is fond of Shane and one time Shane is fond of Ilya.

    Language:
    English
    Words:
    16,052
    Chapters:
    6/6
    Files:
    1
    AO3:
    #75065336
  10. Ilya Rozanov has a "tiny car accident" (his words). Shane Hollander has a full-scale, system-shutdown panic attack about it. Meanwhile, a horrified Hayden is praying for someone to throw him in a lake and tell him that this is all just a big joke, or maybe for a meteor strike; he is really not picky. J.J., on the other hand, is trying to bleach the image of his sweet captain making out with Ilya fucking Rozanov from his brain.

    It's a very normal day for the Montreal Voyageurs.

    Language:
    English
    Words:
    8,868
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75575896
  11. They’d both given each other spectacular blow jobs, but Shane didn’t have time to linger or bask in the afterglow. They needed to rehydrate and get some electrolytes in them given that their next game was only two short days away, his mind already churning over strategy. He padded over to the kitchen, leaving Ilya sprawled on the couch. “Lasted almost a minute, that’s got to be a record, Hollander,” he chirped. ...or, a post-BJ disagreement over a Centaurs hoodie turns heated, but in a fun way.

    Language:
    English
    Words:
    1,333
    Chapters:
    1/1
    Files:
    1
    AO3:
    #73235361
  12. Ilya wasn’t sure what turned him on more: being accepted and loved unconditionally by the Hollanders, or seeing Shane dripping wet and glistening in the summer sun. Whatever the reason was, he needed to get Shane alone. And fast.

    Language:
    English
    Words:
    7,613
    Chapters:
    1/1
    Files:
    1
    AO3:
    #71066641
  13. Waking up in Shane’s bed is everything. Shane’s arms tangled around him, their legs intertwined beneath the soft, high thread count sheets, the golden morning sun seeping in beneath the curtains and gilding Shane, outlining him in gold – it’s almost too much. It almost breaks Ilya’s brain. --- OR, Shane and Ilya wake up together for the first time, and Ilya has feelings about it.

    Language:
    English
    Words:
    1,438
    Chapters:
    1/1
    Files:
    1
    AO3:
    #68112336
  14. Days like today, Ilya's heart felt heavy. Like there was a dense paperweight or heavy stone pressing down on it. Deep in his gut, it felt like a tender bruise, so far inside that he couldn’t reach it, but its presence was powerful. It was the emotional equivalent of how his body felt after the playoffs, totally beaten down and sore everywhere. It was a deeply permeating sense of despair.

    quick little Ilya depression fic, with comfort from his caring husband.

    Language:
    English
    Words:
    1,192
    Chapters:
    1/1
    Files:
    1
    AO3:
    #67114021
  15. Ilya woke up in a hospital room. He didn't know how he got there or where there was. He wasn't alone. An older, more relaxed, Shane Hollander was sitting at his bedside. Nothing made sense, it was all too good to be true. Slowly, it all started to come back to him.

    Language:
    English
    Words:
    4,967
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #66979630
  16. Alone in his room, Ilya smiled. Not the public-facing smirk he used as a mask in daily conversation, not the silly slant he offered teammates and staff. No, this was a real, big goofy smile. A smile he’d unconsciously tucked away for months, maybe even years. It almost felt foreign to smile this big. He needed to call Shane. With a sigh, Shane set his book on the nightstand. He couldn’t focus on it at all, so he might at least try to sleep. After checking his phone—no texts from his fiancé—and turning off the light, he laid down to sleep. About five minutes later, his phone rang.

    Language:
    English
    Words:
    3,814
    Chapters:
    2/2
    Files:
    1
    AO3:
    #65107276
  17. Ilya suggests an outing skating. It isn't what Shane expected, but it is definitely better.

    Language:
    English
    Words:
    1,819
    Chapters:
    1/1
    Files:
    1
    AO3:
    #62217625
  18. Harris organises a team field trip to a cabane à sucre — sugar shack — to gather content for the Ottawa Centaurs’ social media. Ilya doesn’t understand why Canadians are so obsessed with maple syrup, but Shane is there to make the weird cultural experience more memorable.

    Language:
    English
    Words:
    3,859
    Chapters:
    1/1
    Files:
    1
    AO3:
    #62103160
  19. “Shit, Shane. Fuck. Do you want me to stop?” Ilya breaths into the dark room. “What? Fuck. No, no fucking way. Don’t stop.” Shane protests, incredulous. He tried, he had really tried to stay awake, but he’s so glad Ilya listened to his last text. Shane is home with a dislocated shoulder. When Ilya returns from a road game series, Shane is more than ready for his husband, if it weren’t for that damn traffic.

    Language:
    English
    Words:
    2,210
    Chapters:
    1/1
    Files:
    1
    AO3:
    #54518908
  20. Shane and Ilya re-watch their first press conference together, and Ilya is more than delighted to see that Shane had been ogling him basically the entire time. No real plot - all just fluff and banter and reminiscing. Today's theme is "I Always Knew" by The Vaccines.

    Language:
    English
    Words:
    5,337
    Chapters:
    1/1
    Files:
    1
    AO3:
    #53496085
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next →