41 – 60 of 65 Works in F/F

  1. “I have a secret,” Ilya whispers. 

    Half-awake, Shane blinks at him sleepily. “What is it?” 

    “I cannot say.” Ilya’s eyes flicker between Shane’s. “But this secret, it is why things are complicated. It is why I didn’t go to Russia when my father died.” 

    OR: a rewrite of Heated Rivalry, with a twist.

    Language:
    English
    Words:
    47,857
    Chapters:
    4/7
    Files:
    1
    AO3:
    #78768181
  2. “I wondered if you might be able to… hint that Rozanov and I are friends. On my Instagram and other social media. So, once we announce it, the fans won’t be as shocked,” Shane said.

    Nicole blinked. “You want me to soft launch that you and Ilya Rozanov are friends?”

    “Soft launch?”

    What was this life Nicole had found herself in? About to explain a soft launch to two-time MHL MVP Shane Hollander?

    Rose tells Shane to hire her friend Nicole as his social media manager. Over many months, Nicole starts to notice that Shane Hollander and Ilya Rozanov might be a little bit more than rivals and friends.

    Language:
    English
    Words:
    10,095
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78926951
  3. Rose:

    Ok, but there's one thing you haven’t considered.

    Shane:

    What's that?

    Rose:

    She’s really fucking hot Shane.

    Shane:

    …

    Is that meant to convince me?

    ----

    Rose wakes up to find the news that her ex had taken a girl to dinner splashed across the internet. Of course, she absolutely has to get this womans number.

    Somehow, this becomes Shanes problem. Then it becomes Ilyas worst fucking nightmare.

    The internets about to have a field day

    Language:
    English
    Words:
    838
    Chapters:
    1/2
    Files:
    1
    AO3:
    #79663276
  4. Rose faces a problem. Svetlana may be the answer.

    Language:
    English
    Words:
    1,398
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79140586
  5. Casey Williams would one day come out, get married to her beautiful wife, and be the Ottawa Centaur's resident beat reporter. She'll one day write articles about the Hollander-Rozanovs winning a Cup together on the Cens.

    Before that, though, she was a punk ass kid, a recent college grad in Boston. Green on the scene and with something to prove, she'll form a surprisingly positive working relationship with Ilya Rozanov that will last her the next decade.

    This is the origin of a beat reporter.

    Language:
    English
    Words:
    11,609
    Chapters:
    3/?
    Files:
    1
    AO3:
    #78137201
  6. Shane’s honor society mountain retreat and Ilya’s frat council getaway get double-booked. Rooms are limited, beds are fewer, and somehow Shane and Ilya are stuck sharing one. Can they survive the weekend without reigniting the scorching encounter from last semester… or will chaos (and maybe a little gay panic) break out first?

    OR: Chaos, accidental bed-sharing, enemies-to-lovers, frat vs. honor society, college AU, definitely not PG

    Language:
    English
    Words:
    30,255
    Chapters:
    12/12
    Files:
    1
    AO3:
    #78495921
  7. red string of fate by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-02-06

    The first time Rose sees Svetlana Vetrova, she doesn’t even get to talk to her, and it still steals her breath.


    In which destiny meddles and Rose wishes it didn’t.

    Language:
    English
    Words:
    1,394
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78918851
  8. Us until You by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-02-03

    you, plural.

    or: Svetlana has Ilya, and then she does not.

    Language:
    English
    Words:
    10,422
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #78818736
  9. When Canadian transfer student Shane Hollander joins Boston University’s Division 1 hockey team, he expects intense practices, elite competition, and the pressure to be drafted. What he doesn't expect is to be roped up into tutoring the infuriatingly talented, infamous frat boy Ilya Rozanov. Between late-night study sessions, high-stakes games, and reckless frat parties—how will either of them survive the season?

    or

    Frat Boy Ilya Rozanov x Nerdy Shane Hollander

    Language:
    English
    Words:
    64,738
    Chapters:
    12/?
    Files:
    1
    AO3:
    #76634936
  10. It is a year after the end of Sasha’s Story, and twins Eva and Sasha Hollander are chosen to represent Canada on the men’s and women’s ice hockey teams at the upcoming Olympic games in Anchorage, Alaska. Shane and Ilya will be proud parents cheering in the stands with Eva’s girlfriend Rachel and Sasha’s boyfriend Declan.

    Language:
    English
    Words:
    3,912
    Chapters:
    3/?
    Files:
    1
    AO3:
    #77222376
  11. “Okay. Is bisexual panic,” Ilya confirms as if diagnosing a medical condition. “You came to right person.”

    -
    Rose has the feels for another woman for the first time and seeks advice from Shane. Ilya quickly takes over and plays matchmaker.

    Language:
    English
    Words:
    1,186
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77571291
  12. Geiger Counter by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-01-10

    Kip Grady meets Ilya Rozanov at a gay bar while watching the Admirals game. Somehow, that’s not even the strangest part of his evening.

    Language:
    English
    Words:
    3,202
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77441996
  13. Jane and Lily by

    Heated Rivalry (TV)
    • G
    • ✓

    2026-01-10

    Jane and Lily are hockey fans and closeted actresses. When their texts get publicly leaked, their fake names of Shane and Ilya end up outing the two hockey players by accident.

    Language:
    English
    Words:
    1,355
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77422796
  14. Dinner parties are never boring in the Hollander Rozanov household. “Rose wants to meet for dinner,” Shane said as his feet pounded out a steady rhythm on the treadmill. From his spot on the weight bench, Ilya grunted his acknowledgement. He finished his set before racking the barbell and sitting up. He took a swig from his water bottle and wiped the sweat from his face. “I don’t want to go out,” he said after a bit. Finished with the towel, he balled it up, shot it at the hamper and missed. Grumbling, he went to pick it up. “Good thing you play hockey and not basketball,” Shane quipped. Ilya flipped him off. “Why don’t you want to go out? Are you ok?” “Up here?” he tapped his temple. Shane nodded. “Yes. Am ok,” he said. “But I do have this other pain. Right here,” he palmed one of his ass cheeks. “I call it Shane.” Shane flipped him off this time. “Invite her here,” Ilya said. “Is more private. We will cook for her.” Shane stumbled on the treadmill. He hit the stop button. “What?” Ilya shrugged. “I like Rose.” “You give me shit about dating her all the time!” “Because I am teasing you, Hollander,” Ilya said, sauntering over to hold Shane’s sweaty face in his hands. “You are very cute when you are riled up.” “I am not riled up.” Ilya reached down to cup him through his shorts. He grinned and arched his brow. “It’s from exercising,” Shane muttered, a blush rising under his freckles. “Sure, Jan.” “You’ve been hanging out with Harris too much.” “Invite her over and maybe I will give you reward for being such a good boy,” Ilya said, giving his cock a slow stroke. “I hate you,” Shane whined, his forehead hitting Ilya’s shoulder. “Mhm,” Ilya said, shrugging him off. “Text her now, please.” Shane wasn’t sure what he wrote but it ended up getting the point across because his phone buzzed a second later. “What did she say?” Ilya asked, resuming his ministrations under Shane’s shorts and following the line of his neck with his mouth. “She said—oh fuck—” “She said oh fuck?” “No, asshole. She said—uhhhokayyy.” “She said okay or you are saying okay? This conversation is very confusing.” “She said yes! Fuck!” “Good,” Ilya said, abruptly removing his hand from Shane’s dick and giving his ass a resounding smack. “We need groceries! Your reward will have to wait. Hit the showers, Hollander! Very busy day ahead of us!” “Svetlana texted me,” Ilya said later that same day. He was playing a video game while Shane read one of his boring hockey books on the couch. “Oh yeah? How is she?” “She is on her way here.” Shane sat up a little. “To the cottage?” Ilya shook his head. “Ottawa.” “What is she doing in Ottawa?” Ilya shrugged. “Didn’t say.” “You don’t think she’s scouting, do you?” “Unlikely,” Ilya said. “Well…invite her over for dinner too,” Shane suggested. Ilya shot him a look. “What? I like Svetlana!”

    Language:
    English
    Words:
    2,481
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77210086
  15. Hollander’s face flashed in his mind, once again, as he took that glance backward that cost him the game, and almost his life. Before Marlowe had reached him, Hollander’s expression was pure triumph, a beaming smile directed towards Ilya that made his heart clench. This injury would likely prevent Hollander from playing the rest of the season, which would be devastating for both of them. Ilya could only hope that the rest of this season was all that Hollander would lose. Some outcomes could be much worse. Ilya couldn’t live in a world without Hollander. He wouldn’t. Ilya couldn’t even entertain that thought without getting nauseous. He took deep breaths in and out, leaning his head on the wall behind him. Slowly, his breathing began to even out as he drifted into a fitful sleep. OR Rozanov has glimpses of different lives with Hollander and realizes he would love Shane again and again.

    Language:
    English
    Words:
    4,626
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76996846
  16. Jackie Pike would give her boys the universe if she could. Adopting them, taking care of them, making them part of her support network, well, it’ll just have to do. aka snapshots of Jackie supporting Hollanov (and co) and caring for them like no one else ever could.

    Language:
    English
    Words:
    8,429
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76632391
  17. Svetlana knows Ilya's bummed that his boyfriend is dating Rose Landry. (Has Ilya confirmed one word of that is true? Of course not, but Svetlana knows him better than he knows himself.) So she sets out to break Shane and Rose up.

    How is she going to do that? Time to seduce Rose Landry.

    Language:
    English
    Words:
    1,666
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76906326
  18. He walked back to the living room, where Jackie and Hayden were standing, having a whispered conversation, Shane’s jacket folded over Jackie’s arm. They stopped talking and turned to Shane as he entered. “Hey, bud,” said Hayden slowly, not moving. “Uh, do you want me to leave?” asked Shane, gesturing to his jacket, panic rising in his throat. “What? No. No. Absolutely not. We were afraid you’d try and sneak out of here, so I grabbed your coat and keys,” explained Jackie. “Oh,” said Shane, letting out a shaky laugh as he ran his hand through his hair. “Good call. I can’t say it didn’t cross my mind.” or Ilya has a new philosophy in how he picks fights, Shane doesn’t understand the appeal of a moral victory, and Hayden is so fucking glad he married Jackie.

    Language:
    English
    Words:
    6,047
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76862281
  19. Shane is a reporter for The New Yorker. Ilya works as a political consultant at the Russian Consulate. They’ve known each other since being rivals on the hockey team in college. It took a while for them to become friends, but since they have, the pair have gotten close. Very close. As their bachelor years dwindle, they decide to try to set one another up with their best girlfriends. It doesn’t go as they’d hoped. Or, Hudson inspired me to write a When Harry Met Sally AU. Happy New Year.

    Language:
    English
    Words:
    13,017
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76868701
  20. The Centaurs organize a second Halloween party, Shane and Ilya dress up as Achilles and Patroclus That's basically the whole plot lol

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