[VL] T-otti
Often booms to Castle Age (36%), occasionally opens Archer Rush (27%). Transitions into cavalry-heavy compositions, especially Light Cavalry. Most successful with Archer Rush (65% win rate). Struggles against Unique Unit compositions. Plays open and aggressive with minimal walling. Frequently employs Fast Castle and FC into Unique Units. Strongest in early-game, weaker in extended matches. Plays variable civs.
Often booms to Castle Age (36%), occasionally opens Archer Rush (27%). Transitions into cavalry-heavy compositions, especially Light Cavalry. Most successful with Archer Rush (65% win rate). Struggles against Unique Unit compositions. Plays open and aggressive with minimal walling. Frequently employs Fast Castle and FC into Unique Units. Strongest in early-game, weaker in extended matches. Plays variable civs.
Player Analysis
95 gamesEarly Game
Quick Facts
Opening Success Rates
Early-Game Strengths
Early-Game Weaknesses
How to Beat This Player
Mid & Late Game
Tendencies & Patterns
Civ. Stats
Win Rates by Civ Type
Civ Playstyle Analysis
Map Tendencies
| Map | Games | Win Rate | Likely Opening | Loses To |
|---|---|---|---|---|
| Arabia | 58 | 53% | Scout Rush 31% | Scout Rush (10) |
| Arena | 21 | 38% | No Rush 62% | No Rush (8) |
| Lowland | 7 | 43% | Archer Rush 57% | - |
| Haboob | 4 | 0% | Scout Rush 50% | - |
Performance
Performance by Time of Day
Tilt Behavior
Tilts EasilyWin Rate by Game Length
Age Stats vs Below 1000 Elo Winners (Avg)
Economy Profile
Win Rates vs Opponent Civ Type
Most Faced Civs
Rating History (Last 60 days)
Effective APM (Last 20 games)
Recent Match History (95 games analyzed)
| Result | Map | Civ | Opponent | Duration | Date / Actions |
|---|---|---|---|---|---|
|
VICTORY
992
(+17)
|
Arena
#466358793
|
Khmer
|
|
00:52:08 |
Mar 29, 2026
|
|
DEFEAT
975
(-14)
|
Nomad
#466351786
|
Tatars
|
|
00:57:08 |
Mar 29, 2026
|
|
DEFEAT
989
(-15)
|
Glade
#466345712
|
Vietnamese
|
|
00:50:22 |
Mar 29, 2026
|
|
VICTORY
1004
(+16)
|
Glade
#466338552
|
Persians
|
|
00:59:47 |
Mar 29, 2026
|
|
VICTORY
988
(+17)
|
Haboob
#460917580
|
Persians
|
|
01:00:48 |
Mar 05, 2026
|
|
DEFEAT
971
(-15)
|
Haboob
#460909487
|
Cumans
|
|
00:52:28 |
Mar 05, 2026
|
|
VICTORY
986
(+15)
|
Arabia
#460905815
|
Khmer
|
|
00:18:04 |
Mar 05, 2026
|
|
DEFEAT
971
(-16)
|
Arabia
#460900141
|
Chinese
|
|
00:39:49 |
Mar 05, 2026
|
|
VICTORY
987
(+18)
|
Arabia
#457273868
|
Malay
|
|
00:27:34 |
Feb 19, 2026
|
|
DEFEAT
969
(-15)
|
Golden Pit
#457269219
|
Huns
|
|
00:37:20 |
Feb 18, 2026
|
|
DEFEAT
984
(-16)
|
Golden Pit
#457265808
|
Lithuanians
|
|
00:28:55 |
Feb 18, 2026
|
|
DEFEAT
1000
(-17)
|
Four Lakes
#457259245
|
Chinese
|
|
00:46:49 |
Feb 18, 2026
|
|
VICTORY
1017
(+15)
|
Arena
#456477121
|
Huns
Cavalry Archer Rush
|
|
00:48:43 |
Feb 15, 2026
|
|
VICTORY
1002
(+15)
|
Arena
#456471678
|
Saracens
Castle Drop
|
|
00:26:33 |
Feb 15, 2026
|
|
DEFEAT
987
(-17)
|
Arabia
#456459860
|
Chinese
Archer Rush
|
|
00:58:22 |
Feb 15, 2026
|
|
VICTORY
1004
(+15)
|
Arabia
#455071000
|
Cumans
Scout Rush
|
|
01:12:39 |
Feb 10, 2026
|
|
VICTORY
989
(+15)
|
Arabia
#455066995
|
Tatars
Archer Rush
|
|
00:30:19 |
Feb 10, 2026
|
|
DEFEAT
974
(-14)
|
Arena
#454863339
|
Huns
Cavalry Archer Rush
|
|
00:50:26 |
Feb 09, 2026
|
|
DEFEAT
988
(-15)
|
Arabia
#452551711
|
Malay
Scout Rush
|
|
00:54:35 |
Jan 31, 2026
|
|
DEFEAT
1003
(-16)
|
Arabia
#452545660
|
Saracens
Archer Rush
|
|
00:56:35 |
Jan 31, 2026
|
|
VICTORY
1019
(+17)
|
Socotra
#452542278
|
Vietnamese
Archer Rush
|
|
00:35:36 |
Jan 31, 2026
|
|
VICTORY
1002
(+17)
|
Arabia
#452539350
|
Lithuanians
Scout Rush
|
|
00:30:00 |
Jan 31, 2026
|
|
DEFEAT
985
(-14)
|
Arabia
#451307894
|
Tatars
Skirmisher Rush
|
|
01:46:04 |
Jan 26, 2026
|
|
VICTORY
999
(+15)
|
Arabia
#451281094
|
Chinese
Archer Rush
|
|
00:24:02 |
Jan 26, 2026
|
|
VICTORY
984
(+18)
|
Arabia
#451278234
|
Saracens
Archer Rush
|
|
00:22:37 |
Jan 26, 2026
|
|
VICTORY
966
(+15)
|
Arabia
#451273796
|
Cumans
Scout Rush
|
|
00:34:06 |
Jan 26, 2026
|
|
DEFEAT
951
(-16)
|
Arabia
#451266983
|
Khmer
No Rush
|
|
00:53:47 |
Jan 26, 2026
|
|
VICTORY
967
(+17)
|
Arabia
#451247151
|
Lithuanians
Scout Rush
|
|
01:23:45 |
Jan 25, 2026
|
|
DEFEAT
950
(-16)
|
Arabia
#451242035
|
Huns
Scout Rush
|
|
00:29:56 |
Jan 25, 2026
|
|
VICTORY
966
(+16)
|
Arabia
#451236975
|
Saracens
Archer Rush
|
|
00:28:14 |
Jan 25, 2026
|
|
DEFEAT
950
(-16)
|
Arabia
#451232296
|
Tatars
No Rush
|
|
00:25:24 |
Jan 25, 2026
|
|
VICTORY
966
(+16)
|
Lowland
#451226233
|
Lithuanians
|
|
00:00:33 |
Jan 25, 2026
|
|
VICTORY
950
(+15)
|
Shrubland
#451220521
|
Persians
Scout Rush
|
|
00:30:18 |
Jan 25, 2026
|
|
DEFEAT
935
(-16)
|
Lowland
#451210523
|
Khmer
Scout Rush
|
|
00:51:25 |
Jan 25, 2026
|
|
DEFEAT
935
(-16)
|
Arabia
#451193341
|
Tatars
Cavalry Archer Rush
|
|
00:55:16 |
Jan 25, 2026
|
|
VICTORY
951
(+16)
|
Arabia
#451186250
|
Vietnamese
Archer Rush
|
|
00:33:49 |
Jan 25, 2026
|
|
VICTORY
935
(+15)
|
Arabia
#451180685
|
Saracens
Archer Rush
|
|
00:27:20 |
Jan 25, 2026
|
|
VICTORY
920
(+16)
|
Arabia
#451168907
|
Persians
Scout Rush
|
|
01:05:55 |
Jan 25, 2026
|
|
VICTORY
904
(+15)
|
Arena
#451159621
|
Huns
Fast Castle
|
|
00:52:49 |
Jan 25, 2026
|
|
DEFEAT
889
(-17)
|
Arena
#451147763
|
Cumans
Scout Rush
|
|
01:12:21 |
Jan 25, 2026
|
|
VICTORY
906
(+17)
|
Arabia
#451007776
|
Malay
Scout Rush
|
|
00:49:05 |
Jan 25, 2026
|
|
DEFEAT
889
(-17)
|
Arabia
#451001299
|
Lithuanians
Scout Rush
|
|
00:56:06 |
Jan 25, 2026
|
|
DEFEAT
906
(-15)
|
Arabia
#450993006
|
Huns
Scout Rush
|
|
01:01:07 |
Jan 25, 2026
|
|
DEFEAT
921
(-14)
|
Arabia
#450985967
|
Khmer
Knight Rush
|
|
00:52:46 |
Jan 25, 2026
|
|
VICTORY
935
(+18)
|
Arena
#450594892
|
Cumans
Fast Castle
|
|
00:39:21 |
Jan 23, 2026
|
|
DEFEAT
917
(-16)
|
Arabia
#450579985
|
Saracens
No Rush
|
|
01:00:33 |
Jan 23, 2026
|
|
DEFEAT
933
(-17)
|
Socotra
#450570614
|
Huns
Scout Rush
|
|
00:58:01 |
Jan 23, 2026
|
|
VICTORY
950
(+15)
|
Arabia
#450565016
|
Malay
Castle Drop
|
|
00:34:14 |
Jan 23, 2026
|
|
VICTORY
935
(+15)
|
Arabia
#450561801
|
Chinese
No Rush
|
|
00:20:54 |
Jan 23, 2026
|
|
DEFEAT
920
(-17)
|
Arabia
#449918771
|
Tatars
Scout Rush
|
|
00:42:02 |
Jan 20, 2026
|