Forums
Matches
Events
Rankings
Stats
Night:
ON
OFF
Spoilers:
ON
HIDDEN
Log in
Events
Rankings
Stats
Night:
ON
OFF
Spoilers:
ON
HIDDEN
Log in
Add to Calendar
Subscribe ⋅ auto-updated
Google Calendar
Apple Calendar
Copy link
One-time export
Download .ics
TSM
(inactive)
tsm.gg
@TSM
United States
Overview
Stats
Matches
News
Transactions
Matches
Events
History
Status:
Completed
Upcoming
Completed
Core:
None
None
All
#Y5E
Toggle Match Details
VCT 25: AMER Ascension
Playoffs ⋅ GF
TSM
TSM
#Y5E
1
:
3
ENVY
ENVY
#V1LE
VODs
Youtube
YT
2025/10/26
4:00 pm
-
-
-
Abyss
11
-
13
-
-
-
-
-
-
Sunset
13
-
11
-
-
-
-
-
Bind
6
-
13
-
-
-
-
-
-
Ascent
5
-
13
-
-
-
VCT 25: AMER Ascension
Playoffs ⋅ LBF
TSM
TSM
#Y5E
3
:
0
Team Solid
TSS
#BTW
VODs
Youtube
YT
2025/10/25
4:00 pm
-
-
-
Sunset
13
-
5
-
-
-
-
-
-
Lotus
13
-
2
-
-
-
-
-
Ascent
13
-
11
-
-
-
VCT 25: AMER Ascension
Playoffs ⋅ UBF
TSM
TSM
#Y5E
1
:
2
ENVY
ENVY
#V1LE
VODs
Youtube
YT
2025/10/24
7:00 pm
-
-
-
Lotus
13
-
4
-
-
-
-
-
-
Abyss
5
-
13
-
-
-
-
-
-
Haven
8
-
13
-
-
-
VCT 25: AMER Ascension
Playoffs ⋅ UBSF
TSM
TSM
#Y5E
2
:
0
Winthrop University
WU
#X195
VODs
Youtube
YT
2025/10/23
4:00 pm
-
-
-
Ascent
13
-
7
-
-
-
-
-
-
Abyss
13
-
11
-
-
-
VCT 25: AMER Ascension
Swiss Stage ⋅ R2 (1-0)
TSM
TSM
#Y5E
2
:
1
ENVY
ENVY
#V1LE
VODs
Youtube
YT
2025/10/20
4:00 pm
-
-
-
Haven
11
-
13
-
-
-
-
-
-
Sunset
13
-
5
-
-
-
-
-
-
Abyss
13
-
8
-
-
VCT 25: AMER Ascension
Swiss Stage ⋅ R1
TSM
TSM
#Y5E
2
:
1
Stellae Gaming
STE
#A1LY
VODs
Youtube
YT
2025/10/18
4:00 pm
-
-
-
Haven
13
-
3
-
-
-
-
-
-
Ascent
12
-
14
-
-
-
-
-
-
Lotus
13
-
2
-
-
-
FunhaverGG: Back to Basics 4
Playoffs ⋅ QF
TSM
TSM
#Y5E
0
:
2
Maryville University
MU
#A1J6
VODs
Unavailable
2025/09/28
3:00 pm
-
-
Corrode
8
-
13
-
-
-
-
-
-
Haven
4
-
13
-
-
-
FunhaverGG: Back to Basics 4
Playoffs ⋅ Ro16
TSM
TSM
#Y5E
2
:
0
LEGION
LEGION
#T1WJ
VODs
Unavailable
2025/09/27
4:00 pm
-
-
-
Sunset
13
-
2
-
-
-
-
-
-
Lotus
13
-
3
-
-
-
FunhaverGG: Back to Basics 4
Playoffs ⋅ Ro32
TSM
TSM
#Y5E
2
:
0
Clovers
Clovers
#X1W9
VODs
Unavailable
2025/09/27
2:00 pm
-
-
Bind
13
-
7
-
-
-
-
-
Corrode
13
-
2
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Playoffs ⋅ GF
TSM
TSM
#Y5E
1
:
2
Rush Hour
Rush Hour
#V1WD
VODs
Unavailable
2025/09/21
7:00 pm
-
-
-
Lotus
13
-
10
-
-
-
-
-
-
Haven
11
-
13
-
-
-
-
-
-
Sunset
7
-
13
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Playoffs ⋅ SF
TSM
TSM
#Y5E
2
:
0
happy esports
happy esports
#X20O
VODs
Unavailable
2025/09/21
5:00 pm
-
-
-
Sunset
13
-
7
-
-
-
-
-
-
Lotus
13
-
5
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Playoffs ⋅ QF
TSM
TSM
#Y5E
2
:
1
Blue Otter
BLUE
#B1HP
VODs
Unavailable
2025/09/21
3:00 pm
-
-
Bind
13
-
11
-
-
-
-
-
Corrode
8
-
13
-
-
-
-
-
-
Ascent
13
-
5
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Playoffs ⋅ Ro16
TSM
TSM
#Y5E
2
:
0
ENV REVENGE ARC
ENV REVENGE ARC
#A1WK
VODs
Unavailable
2025/09/20
4:00 pm
-
-
-
Lotus
13
-
3
-
-
-
-
-
-
Abyss
13
-
9
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Playoffs ⋅ Ro32
TSM
TSM
#Y5E
2
:
0
Sleeper Build
Sleeper Build
#A1WE
VODs
Unavailable
2025/09/20
2:00 pm
-
-
Bind
13
-
5
-
-
-
-
-
-
Haven
13
-
3
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Group Stage ⋅ Winner's (A)
TSM
TSM
#Y5E
2
:
0
big turtles
big turtles
#M1WJ
VODs
Unavailable
2025/09/19
8:00 pm
-
-
Corrode
13
-
9
-
-
-
-
Bind
13
-
2
-
-
ROK x FunhaverGG Miami LAN: Qualifier 2
Group Stage ⋅ Opening (A)
TSM
TSM
#Y5E
2
:
0
Arctic Reign
Arctic Reign
#B1WJ
VODs
Unavailable
2025/09/19
6:00 pm
-
-
-
Sunset
13
-
3
-
-
-
-
-
Bind
13
-
1
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 1
Playoffs ⋅ GF
TSM
TSM
#Y5E
2
:
0
BOX OF ROCKETZ
BOXR
#Y1W7
VODs
Unavailable
2025/09/14
7:00 pm
-
-
-
Ascent
13
-
8
-
-
-
-
-
-
Abyss
13
-
8
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 1
Playoffs ⋅ SF
TSM
TSM
#Y5E
2
:
1
Dynamo
DYNA
#Z1SQ
VODs
Unavailable
2025/09/14
5:00 pm
-
-
-
Bind
8
-
13
-
-
-
-
-
Haven
13
-
8
-
-
-
-
-
-
Abyss
13
-
8
-
-
ROK x FunhaverGG Miami LAN: Qualifier 1
Playoffs ⋅ QF
TSM
TSM
#Y5E
2
:
1
Nightblood Gaming
NBG
#V1N1
VODs
Unavailable
2025/09/14
3:00 pm
-
-
-
Sunset
13
-
5
-
-
-
-
-
-
Bind
10
-
13
-
-
-
-
-
-
Lotus
13
-
6
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 1
Playoffs ⋅ Ro16
TSM
TSM
#Y5E
2
:
0
Sleeper Build
Sleeper Build
#A1WE
VODs
Unavailable
2025/09/13
4:00 pm
-
-
-
Bind
14
-
12
-
-
-
-
-
Corrode
13
-
8
-
-
-
ROK x FunhaverGG Miami LAN: Qualifier 1
Playoffs ⋅ Ro32
TSM
TSM
#Y5E
2
:
0
Team Evictix Red
EVX
#W1Q9
VODs
Unavailable
2025/09/13
2:00 pm
-
-
-
Abyss
13
-
2
-
-
-
-
-
-
Lotus
13
-
7
-
-
-
VCL 25: NA Stage 3
Playoffs ⋅ GF
TSM
TSM
#Y5E
3
:
1
ENVY
ENVY
#V1LE
VODs
Youtube
YT
2025/09/03
4:00 pm
-
-
-
Sunset
7
-
13
-
-
-
-
-
-
Haven
13
-
9
-
-
-
-
-
-
Lotus
13
-
9
-
-
-
-
-
-
Ascent
13
-
4
-
-
-
VCL 25: NA Stage 3
Playoffs ⋅ LBF
TSM
TSM
#Y5E
3
:
2
QoR
QOR
#Z1RW
VODs
Youtube
YT
2025/09/02
4:00 pm
-
-
-
Icebox
15
-
17
-
-
-
-
-
Lotus
13
-
10
-
-
-
-
-
-
Haven
13
-
11
-
-
-
-
-
-
Ascent
11
-
13
-
-
-
-
-
Corrode
13
-
8
-
-
-
VCL 25: NA Stage 3
Playoffs ⋅ LR3
TSM
TSM
#Y5E
2
:
0
Cubert Academy
CUBE
#Z1O0
VODs
Youtube
YT
2025/09/01
4:00 pm
-
-
-
Haven
13
-
8
-
-
-
-
-
-
Icebox
13
-
1
-
-
FunhaverGG: Back to Basics 2
Playoffs ⋅ GF
TSM
TSM
#Y5E
2
:
0
ROSE
ROSE
#X1SR
VODs
Unavailable
2025/08/31
7:00 pm
-
-
-
Haven
13
-
7
-
-
-
-
-
-
Lotus
13
-
5
-
-
-
FunhaverGG: Back to Basics 2
Playoffs ⋅ SF
TSM
TSM
#Y5E
2
:
1
Dynamo
DYNA
#Z1SQ
VODs
Unavailable
2025/08/31
5:00 pm
-
-
-
Haven
9
-
13
-
-
-
-
-
-
Lotus
13
-
6
-
-
-
-
Corrode
13
-
9
-
-
-
FunhaverGG: Back to Basics 2
Playoffs ⋅ QF
TSM
TSM
#Y5E
2
:
0
Shopify Rebellion Gold
SRG
#W11C
VODs
Unavailable
2025/08/31
3:00 pm
-
-
Corrode
13
-
5
-
-
-
-
-
-
Ascent
13
-
7
-
-
-
FunhaverGG: Back to Basics 2
Playoffs ⋅ Ro16
TSM
TSM
#Y5E
2
:
0
Burger Boyz
BURG
#X1FM
VODs
Unavailable
2025/08/30
4:00 pm
-
-
-
Lotus
13
-
9
-
-
-
-
-
-
Ascent
13
-
1
-
-
-
FunhaverGG: Back to Basics 2
Group Stage ⋅ Winner's (A)
TSM
TSM
#Y5E
2
:
0
happy esports
happy esports
#X20O
VODs
Unavailable
2025/08/29
8:00 pm
-
-
-
Lotus
13
-
8
-
-
-
-
-
-
Haven
13
-
7
-
-
-
FunhaverGG: Back to Basics 2
Group Stage ⋅ Opening (A)
TSM
TSM
#Y5E
2
:
0
ROSO Crystal
ROSO Crystal
#T1VY
VODs
Unavailable
2025/08/29
6:00 pm
-
-
Corrode
13
-
4
-
-
-
-
-
-
Bind
13
-
5
-
-
-
VCL 25: NA Stage 3
Playoffs ⋅ LR2
TSM
TSM
#Y5E
2
:
0
Winthrop University
WU
#X195
VODs
Youtube
YT
2025/08/28
7:30 pm
-
-
-
Bind
13
-
11
-
-
-
-
-
-
Icebox
13
-
6
-
-
-
VCL 25: NA Stage 3
Playoffs ⋅ LR1
TSM
TSM
#Y5E
2
:
0
BOX OF ROCKETZ
BOXR
#A195
VODs
Youtube
YT
2025/08/26
4:00 pm
-
-
Corrode
13
-
1
-
-
-
-
-
-
Haven
13
-
7
-
-
-
BEC 2025
Closed Qualifier ⋅ SF
TSM
TSM
#Y5E
0
:
2
Cubert Academy
CUBE
#Z1O0
VODs
Unavailable
2025/08/23
11:00 am
-
-
-
Ascent
8
-
13
-
-
-
-
-
-
Lotus
10
-
13
-
-
-
VCL 25: NA Stage 3
Playoffs ⋅ UBQF
TSM
TSM
#Y5E
0
:
2
ENVY
ENVY
#V1LE
VODs
Youtube
YT
2025/08/19
7:10 pm
-
-
-
Bind
6
-
13
-
-
-
-
-
-
Haven
9
-
13
-
-
-
VCL 25: NA Stage 3
Swiss Stage ⋅ R6
TSM
TSM
#Y5E
2
:
1
Legacy Kingdom
LGCY
#X1IT
VODs
Youtube
YT
2025/08/12
4:00 pm
-
-
-
Lotus
4
-
13
-
-
-
-
-
-
Haven
13
-
6
-
-
-
-
-
-
Bind
13
-
8
-
-
VCL 25: NA Stage 3
Swiss Stage ⋅ R5
TSM
TSM
#Y5E
2
:
0
YFP
YFP
#M1C4
VODs
Youtube
YT
2025/08/05
4:00 pm
-
-
-
Haven
13
-
3
-
-
-
-
-
-
Sunset
13
-
4
-
-
-
VCL 25: NA Stage 3
Swiss Stage ⋅ R4
TSM
TSM
#Y5E
2
:
0
SaD Esports
SAD
#M1TQ
VODs
Youtube
YT
2025/07/29
6:20 pm
-
-
-
Haven
13
-
3
-
-
-
-
-
-
Bind
13
-
11
-
-
BEC 2025
Online Qualifier #2 ⋅ GF
TSM
TSM
#Y5E
2
:
1
LOBSTER FISHERS
LOBSTER FISHERS
#Q1UV
VODs
Unavailable
2025/07/27
8:00 pm
-
-
-
Ascent
13
-
8
-
-
-
-
-
-
Bind
6
-
13
-
-
-
-
-
-
Lotus
13
-
10
-
-
-
BEC 2025
Online Qualifier #2 ⋅ SF
TSM
TSM
#Y5E
2
:
1
YFP Pigeons
YFP Pigeons
#Z1LU
VODs
Unavailable
2025/07/27
6:00 pm
-
-
-
Corrode
11
-
13
-
-
-
-
-
Lotus
13
-
10
-
-
-
-
-
-
Haven
13
-
7
-
-
-
BEC 2025
Online Qualifier #2 ⋅ QF
TSM
TSM
#Y5E
2
:
0
Zoned Out Gaming
Zoned Out Gaming
#M1MZ
VODs
Unavailable
2025/07/27
4:00 pm
-
-
-
Ascent
13
-
6
-
-
-
-
-
-
Lotus
13
-
2
-
-
-
BEC 2025
Online Qualifier #2 ⋅ Ro16
TSM
TSM
#Y5E
2
:
0
anita max win
anita max win
#B1UQ
VODs
Unavailable
2025/07/27
2:00 pm
-
-
-
Bind
13
-
5
-
-
-
-
-
-
Ascent
13
-
7
-
-
-
VCL 25: NA Stage 3
Swiss Stage ⋅ R3
TSM
TSM
#Y5E
2
:
0
Prosperity Esports
PRS
#B1HM
VODs
Youtube
YT
2025/07/22
4:00 pm
-
-
-
Ascent
13
-
5
-
-
-
-
-
-
Haven
13
-
6
-
-
-
BEC 2025
Online Qualifier #1 ⋅ SF
TSM
TSM
#Y5E
0
:
2
onitsua
onitsua
#A1UR
VODs
Unavailable
2025/07/20
6:00 pm
-
-
-
Lotus
8
-
13
-
-
-
-
-
-
Corrode
17
-
19
-
-
BEC 2025
Online Qualifier #1 ⋅ QF
TSM
TSM
#Y5E
2
:
1
3 quebecois + Calamity & D1ve
3 quebecois + Calamity & D1ve
#X1UR
VODs
Unavailable
2025/07/20
4:00 pm
-
-
-
Ascent
13
-
7
-
-
-
-
-
-
Bind
7
-
13
-
-
-
-
-
-
Lotus
13
-
11
-
-
-
BEC 2025
Online Qualifier #1 ⋅ Ro16
TSM
TSM
#Y5E
2
:
0
anita max win
anita max win
#B1UQ
VODs
Unavailable
2025/07/20
2:00 pm
-
-
-
Haven
13
-
5
-
-
-
-
-
-
Ascent
13
-
3
-
-
-
VCL 25: NA Stage 3
Swiss Stage ⋅ R2
TSM
TSM
#Y5E
1
:
2
Shopify Rebellion Gold
SRG
#W11C
VODs
Youtube
YT
2025/07/15
4:00 pm
-
-
-
Corrode
13
-
4
-
-
-
-
-
-
Icebox
10
-
13
-
-
-
-
-
Haven
10
-
13
-
-
-
VCL 25: NA Stage 3
Swiss Stage ⋅ R1
TSM
TSM
#Y5E
0
:
2
Nightblood Gaming
NBG
#V1N1
VODs
Youtube
YT
2025/07/09
4:00 pm
-
-
-
Lotus
11
-
13
-
-
-
-
-
-
Ascent
4
-
13
-
-
-
VCL 25: NA Stage 2
Playoffs ⋅ LR2
TSM
TSM
#Y5E
0
:
2
YFP
YFP
#M1C4
VODs
Youtube
YT
2025/05/26
6:50 pm
-
-
Split
10
-
13
-
-
-
-
-
-
Ascent
10
-
13
-
-
-
VCL 25: NA Stage 2
Playoffs ⋅ UBSF
TSM
TSM
#Y5E
0
:
2
Burger Boyz
BURG
#X1FM
VODs
Youtube
YT
2025/05/22
4:00 pm
-
-
-
Icebox
10
-
13
-
-
-
-
-
-
Lotus
6
-
13
-
-
-
VCL 25: NA Stage 2
Playoffs ⋅ UBQF
TSM
TSM
#Y5E
2
:
1
Chet's Pets
CPS
#T11C
VODs
Youtube
YT
2025/05/20
4:00 pm
-
-
Split
13
-
11
-
-
-
-
-
-
Haven
11
-
13
-
-
-
-
-
-
Ascent
13
-
3
-
-
-
1
2
3
4
••
7