Replay analysis temporarily unavailable — The Last Chieftains DLC changed the replay format, will be working again soon.
Moraff
Gameplay Summary
Opens Archer Rush (40%) or booms to Castle (33%). Plays a cavalry-heavy style in mid/late game. Most successful with Archer Rush (67% win rate). Struggles against Skirmishers compositions. Frequently employs FC into Unique Units and forward Castle drops.
Opens Archer Rush (40%) or booms to Castle (33%). Plays a cavalry-heavy style in mid/late game. Most successful with Archer Rush (67% win rate). Struggles against Skirmishers compositions. Frequently employs FC into Unique Units and forward Castle drops.
Elo
1275
Top 25%
Rank
#9,356
1v1 RM
Games
424
76W /
68L
Steam
17 years
Unverified
No risk factors detected
Player Analysis
15 gamesEarly Game
Tactical Warning
Known to lame opponent boars. Guard your hunt early!
Quick Facts
Favorite Openings
Archer Rush
40%
No Rush
33%
Monk Rush
13%
Scout Rush
7%
Overall Behavior
Archer rush (40%)
Phosphoru (33%)
Early castle build (27%)
Castle drop (27%)
Fast castle (20%)
Walling Style: Standard
Balances defense with map control. (40% of games)
Opening Success Rates
Archer Rush
6 games
67%
No Rush
5 games
60%
Loses to
Monk Rush
60.9%
Knight Rush
60.4%
Steppe Lancer Rush
60%
Beats
Cavalry Archer Rush
62.2%
No Rush
56.1%
Early-Game Strengths
They defend best against:
No Rush
(6 games)
67%
win rate
Early-Game Weaknesses
They struggle against these:
Scout Rush
(6 games)
33%
win rate
How to Beat This Player
Early Game
If they open Archer Rush (40%), often loses to:
BEST
Scout Rush
53.8% WR
Militia Rush
51.6% WR
Mid & Late Game
If they go Cavalry (45%), often loses to:
BEST
Skirmishers
(3L)
Heavy Cavalry
(3L)
Heavy Monk
(3L)
Scout Rush
6 games
67%
win rate
No Rush
6 games
67%
win rate
Mid & Late Game
45%
Cavalry
PRIMARY STYLE
Unique Unit
64%
57% WR
Camels
45%
40% WR
Archers
18%
Skirmishers
9%
Dominates vs
Skirmishers
+2
Infantry (Spear)
+2
Unique Unit
+2
Struggles vs
Skirmishers
−3
Heavy Cavalry
−3
Heavy Monk
−3
Common Transitions
Archer Rush
Camels
80% WR
No Rush
Unique Unit
50% WR
Tendencies & Patterns
Civ. Stats
Variable
Berbers
67%
Gurjaras
17%
Win Rates by Civ Type
Cavalry Civs
67%
Their Best Cavalry Civ:
Berbers
67% WR
Camel Civs
17%
Their Best Camel Civ:
Gurjaras
17% WR
Civ Playstyle Analysis
Berbers
6
67%
Archer Rush
Top Opening:
Archer Rush
Playstyle Analysis
Feudal: 10:45
Castle: 24:05
archer rush
100%
castle drop
33%
Gurjaras
6
17%
No Rush
Top Opening:
No Rush
Playstyle Analysis
Feudal: 11:02
Castle: 18:48
phosphoru
67%
early castle build
50%
fast castle
33%
Mayans
1
0%
Monk Rush
Top Opening:
Monk Rush
Insufficient data for detailed analysis.
Sicilians
1
100%
No Rush
Top Opening:
No Rush
Insufficient data for detailed analysis.
Armenians
1
100%
No Rush
Top Opening:
No Rush
Insufficient data for detailed analysis.
Map Tendencies
| Map | Games | Win Rate | Likely Opening | Loses To |
|---|---|---|---|---|
| Arabia | 10 | 60% | Archer Rush 60% | Scout Rush (2) |
| Arena | 4 | 25% | No Rush 50% | - |
Performance
Performance by Time of Day
Night
00:00 - 06:00
45.2%
62 games
Morning
06:00 - 12:00
50%
2 games
Afternoon
12:00 - 18:00
70%
10 games
Evening
18:00 - 00:00
57.1%
70 games
Performs best in the Afternoon (70% WR), plays most in Evening but wins more in Afternoon.
Based on 144 matches • Times in UTC
Tilt Behavior
Average
Typical Session Patterns
Quits while ahead
7x
Chases losses
4x
Stops after losses
9x
After 1st Win
2.6
games
After 1st defeat
3
games
End on Win
46%
Win Rate by Game Length
Avg. Win
35 min
Avg. Loss
49
min
Games
15
Age Stats vs 1200-1400 Elo Winners (Avg)
II
Feudal Age
(+01:02)
10:55
/ 09:53 target
III
Castle Age
(+00:02)
20:44
/ 20:42 target
Fast Castle - 20%
IV
Imperial Age
(+00:54)
37:23
/ 36:29 target
Economy Profile
Dark Age Idle TC (Avg.)
01:15
Improve
Reaches Imperial
53%
Balanced
Win Rates vs Opponent Civ Type
Best Matchups
Persians
Cavalry
0-2
Worst Matchups
Persians
Cavalry
0-2
Infantry (50%)
Cavalry (25%)
Monk (100%)
Defensive (100%)
Gunpowder (0%)
Most Faced Civs
1
Mongols
60%
15 games
9W - 6L
2
Persians
25%
8 games
2W - 6L
3
Portuguese
43%
7 games
3W - 4L
Bohemians
86%
7 games
6W - 1L
Sicilians
50%
6 games
3W - 3L
Magyars
60%
5 games
3W - 2L
Top 6 of 48 tracked opponent picks
Rating History (Last 60 days)
+187 Elo
131 games
Current
1275
Peak
1275
Low
1020
Record (W:L)
72
-
59
Effective APM (Last 15 games)
Overall
36.8
actions per minute
Average speed
for 1275 Elo
0
Avg (39)
Dark Age
39.2
Feudal
32.0
Castle
31.7
Imperial
20.3
Peak:
82.8
eAPM
Recent Match History (15 games analyzed)
| Result | Map | Civ | Opponent | Duration | Date / Actions |
|---|---|---|---|---|---|
|
VICTORY
1275
(+15)
|
Nomad
#467783031
|
Dravidians
|
|
00:58:59 |
Apr 04, 2026
|
|
VICTORY
1260
(+16)
|
Arena
#467756290
|
Turks
|
|
01:00:26 |
Apr 04, 2026
|
|
DEFEAT
1244
(-18)
|
Migration
#467743577
|
Turks
|
|
00:46:49 |
Apr 03, 2026
|
|
VICTORY
1262
(+17)
|
Black Forest
#467727205
|
Turks
|
|
00:55:18 |
Apr 03, 2026
|
|
VICTORY
1245
(+16)
|
Enclosed
#467718358
|
Turks
|
|
00:50:26 |
Apr 03, 2026
|
|
DEFEAT
1229
(-16)
|
Black Forest
#467702467
|
Turks
|
|
00:53:06 |
Apr 03, 2026
|
|
VICTORY
1245
(+16)
|
Black Forest
#467697700
|
Dravidians
|
|
00:22:08 |
Apr 03, 2026
|
|
VICTORY
1229
(+17)
|
Black Forest
#467694447
|
Turks
|
|
00:16:38 |
Apr 03, 2026
|
|
DEFEAT
1212
(-17)
|
Black Forest
#467683747
|
Turks
|
|
00:43:51 |
Apr 03, 2026
|
|
DEFEAT
1229
(-16)
|
Enclosed
#467519891
|
Turks
|
|
00:43:53 |
Apr 03, 2026
|
|
VICTORY
1245
(+17)
|
Migration
#467441910
|
Malay
|
|
00:50:19 |
Apr 02, 2026
|
|
DEFEAT
1228
(-16)
|
Nomad
#467281941
|
Dravidians
|
|
00:28:24 |
Apr 02, 2026
|
|
VICTORY
1244
(+17)
|
Arena
#467272943
|
Turks
|
|
00:46:41 |
Apr 02, 2026
|
|
VICTORY
1227
(+16)
|
Enclosed
#467260567
|
Turks
|
|
00:48:20 |
Apr 02, 2026
|
|
VICTORY
1211
(+14)
|
Migration
#467256723
|
Dravidians
|
|
00:29:12 |
Apr 01, 2026
|
|
VICTORY
1197
(+17)
|
Enclosed
#467255006
|
Turks
|
|
00:16:54 |
Apr 01, 2026
|
|
DEFEAT
1180
(-17)
|
Nomad
#467249965
|
Turks
|
|
00:00:37 |
Apr 01, 2026
|
|
DEFEAT
1197
(-15)
|
Migration
#467243117
|
Turks
|
|
00:43:46 |
Apr 01, 2026
|
|
DEFEAT
1212
(-19)
|
Ring Fortress
#467061263
|
Ethiopians
|
|
01:03:08 |
Apr 01, 2026
|
|
VICTORY
1231
(+15)
|
Arena
#466860662
|
Poles
|
|
00:57:49 |
Mar 31, 2026
|
|
VICTORY
1216
(+15)
|
Mongolia
#466854511
|
Poles
|
|
00:45:48 |
Mar 31, 2026
|
|
DEFEAT
1201
(-14)
|
Marketplace
#466844303
|
Poles
|
|
00:47:27 |
Mar 31, 2026
|
|
DEFEAT
1215
(-16)
|
Marketplace
#466836767
|
Poles
|
|
00:43:07 |
Mar 31, 2026
|
|
VICTORY
1231
(+16)
|
Ring Fortress
#466833180
|
Poles
|
|
00:34:53 |
Mar 31, 2026
|
|
DEFEAT
1215
(-14)
|
Arena
#466820410
|
Poles
|
|
00:37:55 |
Mar 30, 2026
|
|
VICTORY
1229
(+16)
|
Arena
#466614430
|
Poles
|
|
00:47:01 |
Mar 30, 2026
|
|
VICTORY
1213
(+16)
|
Glade
#466610260
|
Poles
|
|
00:34:37 |
Mar 30, 2026
|
|
DEFEAT
1197
(-12)
|
Arena
#466607799
|
Poles
|
|
00:19:33 |
Mar 29, 2026
|
|
VICTORY
1209
(+14)
|
Marketplace
#466592870
|
Poles
|
|
00:56:10 |
Mar 29, 2026
|
|
VICTORY
1195
(+15)
|
Nomad
#466592726
|
Poles
|
|
00:00:23 |
Mar 29, 2026
|
|
VICTORY
1180
(+16)
|
Marketplace
#466587231
|
Poles
|
|
00:43:25 |
Mar 29, 2026
|
|
VICTORY
1164
(+15)
|
Nomad
#466316995
|
Vikings
|
|
00:36:27 |
Mar 28, 2026
|
|
DEFEAT
1149
(-15)
|
Ring Fortress
#466300112
|
Poles
|
|
00:37:35 |
Mar 28, 2026
|
|
DEFEAT
1164
(-16)
|
Glade
#466291272
|
Poles
|
|
00:49:01 |
Mar 28, 2026
|
|
VICTORY
1180
(+16)
|
Glade
#466284036
|
Poles
|
|
00:41:00 |
Mar 28, 2026
|
|
VICTORY
1164
(+15)
|
Ring Fortress
#466247416
|
Poles
|
|
00:59:19 |
Mar 28, 2026
|
|
VICTORY
1149
(+15)
|
Glade
#466238032
|
Poles
|
|
00:23:19 |
Mar 28, 2026
|
|
VICTORY
1134
(+14)
|
Nomad
#466224636
|
Poles
|
|
00:42:44 |
Mar 28, 2026
|
|
DEFEAT
1120
(-16)
|
Glade
#466057221
|
Poles
|
|
01:02:18 |
Mar 28, 2026
|
|
DEFEAT
1136
(-15)
|
Nomad
#466046593
|
Vikings
|
|
01:05:20 |
Mar 28, 2026
|
|
DEFEAT
1151
(-16)
|
Marketplace
#466041286
|
Poles
|
|
00:46:56 |
Mar 28, 2026
|
|
DEFEAT
1167
(-16)
|
Nomad
#466015946
|
Poles
|
|
00:37:33 |
Mar 27, 2026
|
|
VICTORY
1183
(+16)
|
Mongolia
#466008985
|
Poles
|
|
00:44:18 |
Mar 27, 2026
|
|
VICTORY
1167
(+17)
|
Mongolia
#466002105
|
Poles
|
|
00:34:19 |
Mar 27, 2026
|
|
DEFEAT
1150
(-16)
|
Marketplace
#465820683
|
Poles
|
|
00:54:10 |
Mar 27, 2026
|
|
VICTORY
1166
(+15)
|
Mongolia
#465807390
|
Poles
|
|
00:34:45 |
Mar 27, 2026
|
|
VICTORY
1151
(+14)
|
Marketplace
#465796244
|
Poles
|
|
01:00:33 |
Mar 26, 2026
|
|
DEFEAT
1137
(-15)
|
Glade
#465791328
|
Poles
|
|
00:42:19 |
Mar 26, 2026
|
|
DEFEAT
1152
(-16)
|
Marketplace
#465611766
|
Poles
|
|
00:52:36 |
Mar 26, 2026
|
|
VICTORY
1168
(+14)
|
Mongolia
#465600608
|
Tatars
|
|
00:37:28 |
Mar 26, 2026
|
No matches found with the selected filters.
Showing 50 of
424