Preface
Points of Contact
Posted originally on the Archive of Our Own at https://archiveofourown.org/works/77466826.
- Rating:
- Teen And Up Audiences
- Archive Warning:
- No Archive Warnings Apply
- Category:
- M/M
- Fandoms:
- Heated Rivalry (TV), Game Changers Series - Rachel Reid
- Relationship:
- Shane Hollander/Ilya Rozanov
- Characters:
- Shane Hollander, Ilya Rozanov, Troy Barrett
- Additional Tags:
- Texting, Texting Fic, Epistolary, Canon Era, Book 5: Role Model (Game Changers), Ilya gives Troy Shane's number, Ilya Rozanov is a Menace, Book 6: The Long Game (Game Changers)
- Language:
- English
- Collections:
- *Heated rivalry melts my heart*
- Stats:
- Published: 2026-01-04 Updated: 2026-01-26 Words: 1,328 Chapters: 4/6
Points of Contact
Summary
"Maybe he should ask Ilya for Shane Hollander's number. Shane was a fucking babe."
Troy gets Shane's number from Ilya.
Notes
Set nebulously during The Long Game/Role Model, several liberties taken with the timeline.
Blue is on Troy's phone, green is on Shane's.
Chapter 1: November
Rozanov
Yesterday 10:15 PM
Hey this is Troy
Today 9:05 AM
I got your number from the team directory
Is this the right number?
Hello.
I'm taking that as a yes
Do you have Hollander's number
?
Yes.
Can I get it from you?
Why?
Uh. He's gay, right?
So rumor says.
Well, you're friends, right?
So rumor says also.
So can I get his number from you?
Hazy
Today 10:15 AM
What the fuck did you say to Roz
He looks like he's going to throw his phone
Rozanov
Today 12:45 PM
You want Shane Hollander’s number because you think Shane Hollander is gay?
I shouldn't have asked
No, Barrett. Go on. Why do you need number?
Just give it to me, man
No.
We’re playing Montreal in two weeks
I was going to see if he wanted to get a drink
Whatever you're going to say, I don't want to hear it
Oh. 😈
I see.
Yes, I will send you contact
Chapter 2: November
Hollander
Today 8:24 PM
Hi, this is Troy Barrett
Hello?
I got your number from Rozanov
Is everything ok?
I'm not bailing him out of jail.
No, he's fine
Probably. You never know what's going on with him
Ok
We're playing in Montreal in two weeks
I know?
I wanted to ask you if you wanted to grab a drink
It's fine if you don't
No pressure just
We get in the night before and I think we might have some things in common
Lily
Today 8:42 PM
Ilya Rozanov
Why is Troy Barrett messaging me
Why did you give him my number
He asked so nicely
???
I am a good ally
🏳️🌈
I fucking hate you
So tell him no so sorry cannot go on boring date
Say you are too busy practicing to lose face off
Fuck you.
Yes, busy with this too
No, you made your bed and you can lie in it
What does this mean
Hollander
No
Hollander
Today 8:32 PM
We get in the night before and I think we might have some things in common
Today 9:10 PM
All right
Really?
Yeah, I had plans for that night but they just got canceled.
Chapter 3: December
Hollander
Yesterday 3:43 PM
Still good for tomorrow?
Yep
I don't know Montreal
Is this place good? https://maps.app.goo.gl/vjg...
I don't drink so I can't speak for that
Close to my place, though, so that's easy
I probably won't order food though
Planning ahead
Always
I'll see you there
Do NOT tell Rozanov where we're going
Unless you want him showing up
I think we can manage without him ;)
Lily 😠
Today 11:24 AM
Shane
Shane
Today 12:18 PM
Hollander
Today 2:34 PM
You are still mad?
Yes.
We are on bus
Nearly in Montreal
Good for you
I will see you soon?
I have a date
😔
I will see you after?
If you're lucky
I am always lucky
Today 3:22 PM
Where are you going?
Nunya
This is not real place
I am not falling for this
Centaurs
Today 5:31 PM
Rozanov
Coach is looking for team
Mandatory meeting
Bood
No way man, I just got settled if you know what I mean
Haas
Where? I will come now
For real?
Rozanov
Yes, he looks very angry
He will bench anyone who does not show up
Hazy
No he's fucking not
I'm looking at him right now
What the fuck is your deal?
Rozanov
Today 6:42 PM
Thanks again for giving me Hollander's number
He's a really nice guy
Yes, but very boring. Not good company for the night before game.
Can you cover for me with the team?
Yes. Where are you? I will make sure we go somewhere else
Hollander says to tell you we're at Dorsia
Shane is there?
Give him phone.
You need to chill. -Shane
You need to remember is night before game and you have other responsibilities
Is hard job to be captain. Long list of duties. Much in and out.
Jesus Christ
You're not even trying to be subtle
How do I delete messages on this phone
Rozanov
Today 8:42 PM
I think I fucked up
?
What happens?
I um. Tried to kiss him.
Fuck
Oh you are bad at kissing. This makes sense
I will send you tips
Better luck with next man.
Hilarious
Yes, is very funny.
I totally misread him
Is it weird to tell you this?
I don't want to weird you out
I am not scared of catching gay
Can you tell me
Is Hollander seeing someone? Just like. The way he acted
Is not my place to tell but
Yes there is someone
Very jealous man. You should watch out
He can do better, though
You couldn't have told me this before??
You did not ask
Hollander
Today 9:02 PM
Hey I'm sorry
It was really nice to talk to you
About all of this
I got the wrong impression
It's fine. Don't worry about it.
I'll see you on the ice.
Lily 😠
Today 9:12 PM
Did you have nice time?
Kiss pretty boy?
Fuck you.
You're an asshole
🍑🍑🍑
I am on my way
It is late
You should be ready when I get there
I've been ready for hours
hours?
Hollander hours???
[photo]
Fuck.
Chapter 4: January
Hayd
Today 06:12 AM
Are you up?
If this is a booty call
You wish
No, I gotta get some stuff. Could use help
What kind of stuff?
Like a million candles. The battery ones. I don’t even know where to buy those
What the fuck do you need candles for at six in the morning
And, um. A ring
Shane goddamned Hollander
Can you meet me? I’ll tell you in person
Hollander
Today 11:12 AM
Hey can you text me when you guys land?
I need to catch Rozanov when you get in
Today 1:02 PM
I don’t know if you saw, but we had a scary situation with the plane a few days ago
He was pretty shaken up. I don’t know if this is the right time for business meetings or whatever
Yeah, I saw
I talked to him. He knows I’m coming
Why are you asking me, then?
You know Rozanov
Not always the best texter
You sure he’s not ignoring you?
Pretty certain
Since you’ve got signal I’m assuming you’re on the ground
Centaurs
Today 7:31 AM
Rozanov
I will not be at practice. Do not cry too much
Chiron is in charge
Hazy
Pretty sure Wiebe is in charge
Bood
wtf
Everything ok?
Rozanov
Family thing
Bood
Shit. Can we do anything?
Rozanov
No, no. Is fine
Is good
Hazy
If you’re ditching to hang out with your dog I’m gonna be so mad
Rozanov
[Photo]
Bood
Ok, that’s cute
Hollander
Yesterday 1:23 PM
Since you’ve got signal I’m assuming you’re on the ground
Today 3:04 PM
Are you still in Ottawa?
Yeah, visiting family
I was gonna ask if you wanted to grab a drink tonight
That’s really nice of you to ask but I don’t know if that’s a good idea
OH god. No. Not like that
Once is enough
Anyway I’m seeing someone
I think
Oh, nice. Happy for you
I think
lol
What’s up, then?
I didn’t really get a chance to talk to you about being out with your team
It’s not that exciting
They’re not dicks about it
Rozanov says the Centaurs are a good team
What, like right now?
Have you seen him? He missed practice this morning
No, just in general. He said it before. He likes you guys
I gotta head back to Montreal tonight. Next time maybe
Hollander
Today 5:58 PM
Do you know what's going on with Rozanov?
Rarely
Someone delivered this like giant fuck-off bouquet to the locker room
It's all lilies
Must be a big fan
Seriously. what the fuck.
Afterword
Please drop by the Archive and comment to let the creator know if you enjoyed their work!