Replay analysis temporarily unavailable — The Last Chieftains DLC changed the replay format, will be working again soon.
Joffrey
Gameplay Summary
Passive early game, rarely rushes in Feudal (61%). Transitions into infantry-based compositions, especially Infantry (Sword). Most successful with Militia Rush (88% win rate). Struggles against Unique Unit compositions. Plays open and aggressive with minimal walling. Portuguese specialist (100% pick rate).
Passive early game, rarely rushes in Feudal (61%). Transitions into infantry-based compositions, especially Infantry (Sword). Most successful with Militia Rush (88% win rate). Struggles against Unique Unit compositions. Plays open and aggressive with minimal walling. Portuguese specialist (100% pick rate).
Elo
710
Bottom 20%
Rank
#36,827
1v1 RM
Games
913
41W /
44L
Steam
12 years
Unverified
No risk factors detected
Player Analysis
44 gamesEarly Game
Quick Facts
Favorite Openings
No Rush
61%
Militia Rush
39%
Overall Behavior
Early castle build (41%)
Militia rush (39%)
Skirmisher rush (14%)
Tower rush (14%)
Walling Style: Turtle
Prefers heavy walls and defensive play. (16% of games)
Opening Success Rates
No Rush
27 games
33%
Militia Rush
17 games
88%
Loses to
Ram Push
77.8%
Steppe Lancer Rush
72.2%
Monk Rush
65.5%
Beats
Skirmisher Rush
55.1%
Early-Game Strengths
They defend best against:
Scout Rush
(8 games)
88%
win rate
Militia Rush
(7 games)
57%
win rate
Early-Game Weaknesses
They struggle against these:
No Rush
(18 games)
39%
win rate
How to Beat This Player
Early Game
If they open No Rush (61%), often loses to:
BEST
Scout Rush
65% WR
Men at Arms
63.4% WR
Mid & Late Game
If they go Infantry (82%), often loses to:
BEST
Unique Unit
(10L)
Heavy Cavalry
(9L)
Archers
(7L)
No Rush
18 games
61%
win rate
Scout Rush
8 games
88%
win rate
Militia Rush
7 games
57%
win rate
Quick tips:
Predictable opener
Plays open - pressure early
Mid & Late Game
82%
Infantry
PRIMARY STYLE
Infantry (Sword)
91%
57% WR
Infantry (Spear)
61%
50% WR
Skirmishers
45%
67% WR
Dominates vs
Unique Unit
+10
Heavy Cavalry
+9
Archers
+6
Struggles vs
Unique Unit
−10
Heavy Cavalry
−9
Archers
−7
Common Transitions
No Rush
Infantry (Sword)
30% WR
Militia Rush
Infantry (Sword)
85% WR
Tendencies & Patterns
Civ. Stats
Main Civ
Portuguese
55%
Win Rates by Civ Type
Gunpowder Civs
55%
Their Best Gunpowder Civ:
Portuguese
55% WR
Civ Playstyle Analysis
Portuguese
44
55%
No Rush
Top Opening:
No Rush
Playstyle Analysis
Feudal: 11:52
Castle: 25:21
early castle build
41%
militia rush
39%
Map Tendencies
| Map | Games | Win Rate | Likely Opening | Loses To |
|---|---|---|---|---|
| MegaRandom | 13 | 38% | No Rush 62% | No Rush (4) |
| Shrubland | 9 | 89% | Militia Rush 56% | - |
| Arabia | 8 | 63% | No Rush 63% | - |
| Arena | 5 | 60% | No Rush 80% | No Rush (2) |
| Scandinavia | 3 | 67% | Militia Rush 67% | - |
| Steppe | 3 | 0% | No Rush 100% | - |
Performance
Performance by Time of Day
Night
00:00 - 06:00
40%
5 games
Morning
06:00 - 12:00
61.5%
13 games
Afternoon
12:00 - 18:00
30%
30 games
Evening
18:00 - 00:00
59.5%
37 games
Performs best in the Morning (61.5% WR), struggles in the Afternoon (30% WR).
Based on 85 matches • Times in UTC
Tilt Behavior
Chases Losses
Typical Session Patterns
Quits while ahead
4x
Chases losses
5x
Stops after losses
7x
After 1st Win
1.6
games
After 1st defeat
1.3
games
End on Win
45%
Tends to keep playing after losses
Win Rate by Game Length
Avg. Win
58 min
Avg. Loss
43
min
Games
44
Age Stats vs Below 1000 Elo Winners (Avg)
II
Feudal Age
(+00:40)
11:52
/ 11:12 target
III
Castle Age
(+04:23)
25:21
/ 20:58 target
IV
Imperial Age
(+02:08)
38:46
/ 36:38 target
Economy Profile
Dark Age Idle TC (Avg.)
01:25
Improve
Reaches Imperial
68%
Balanced
Win Rates vs Opponent Civ Type
Best Matchups
Khmer
Elephant
2-0
Italians
Archer
3-0
Britons
Archer
3-0
Worst Matchups
Cumans
Cavalry
0-2
Ethiopians
Archer
0-2
Teutons
Infantry
0-2
Cavalry (33%)
Archer (82%)
Infantry (50%)
Elephant (100%)
Gunpowder (100%)
Most Faced Civs
1
Franks
10%
10 games
1W - 9L
2
Mongols
33%
6 games
2W - 4L
3
Khmer
60%
5 games
3W - 2L
Britons
75%
4 games
3W - 1L
Lithuanians
50%
4 games
2W - 2L
Sicilians
75%
4 games
3W - 1L
Top 6 of 33 tracked opponent picks
Rating History (Last 60 days)
-50 Elo
36 games
Current
710
Peak
796
Low
685
Record (W:L)
17
-
19
Effective APM (Last 20 games)
Overall
14.4
actions per minute
Slower than average
for 710 Elo
0
Avg (24)
Dark Age
14.6
Feudal
11.3
Castle
10.7
Imperial
11.8
Peak:
43.2
eAPM
Recent Match History (44 games analyzed)
| Result | Map | Civ | Opponent | Duration | Date / Actions |
|---|---|---|---|---|---|
|
DEFEAT
710
(-16)
|
MegaRandom
#467382004
|
Portuguese
|
|
01:18:45 |
Apr 02, 2026
|
|
DEFEAT
726
(-18)
|
Mongolia
#466976029
|
Portuguese
|
|
01:05:33 |
Mar 31, 2026
|
|
DEFEAT
744
(-17)
|
Marketplace
#466971980
|
Portuguese
|
|
00:27:58 |
Mar 31, 2026
|
|
VICTORY
761
(+13)
|
Marketplace
#464043112
|
Portuguese
|
|
00:47:59 |
Mar 19, 2026
|
|
VICTORY
748
(+16)
|
Ring Fortress
#464040521
|
Portuguese
|
|
00:28:21 |
Mar 19, 2026
|
|
VICTORY
732
(+14)
|
Mediterranean
#461851908
|
Portuguese
|
|
00:00:23 |
Mar 09, 2026
|
|
DEFEAT
718
(-14)
|
Arabia
#461435398
|
Portuguese
|
|
00:48:09 |
Mar 07, 2026
|
|
VICTORY
732
(+16)
|
Mediterranean
#461429057
|
Portuguese
|
|
00:37:40 |
Mar 07, 2026
|
|
VICTORY
716
(+17)
|
Mediterranean
#461283452
|
Portuguese
|
|
01:28:09 |
Mar 07, 2026
|
|
VICTORY
699
(+13)
|
Haboob
#461281071
|
Portuguese
|
|
00:24:40 |
Mar 07, 2026
|
|
DEFEAT
686
(-14)
|
Mediterranean
#461124988
|
Portuguese
|
|
00:48:32 |
Mar 06, 2026
|
|
VICTORY
700
(+15)
|
MegaRandom
#461124614
|
Portuguese
|
|
00:00:44 |
Mar 06, 2026
|
|
DEFEAT
685
(-18)
|
Arabia
#460659176
|
Portuguese
|
|
00:43:45 |
Mar 04, 2026
|
|
DEFEAT
703
(-15)
|
Golden Pit
#459262006
|
Portuguese
|
|
00:29:58 |
Feb 26, 2026
|
|
DEFEAT
718
(-18)
|
Golden Pit
#459248811
|
Portuguese
|
|
00:59:15 |
Feb 26, 2026
|
|
VICTORY
736
(+16)
|
Golden Pit
#458792401
|
Portuguese
|
|
02:06:01 |
Feb 24, 2026
|
|
DEFEAT
720
(-17)
|
Islands
#458787103
|
Portuguese
|
|
00:33:42 |
Feb 24, 2026
|
|
VICTORY
737
(+15)
|
Four Lakes
#458758693
|
Portuguese
|
|
00:55:09 |
Feb 24, 2026
|
|
DEFEAT
722
(-16)
|
Arena
#458754611
|
Portuguese
|
|
00:26:35 |
Feb 24, 2026
|
|
VICTORY
738
(+16)
|
Arabia
#458510453
|
Portuguese
|
|
01:38:15 |
Feb 23, 2026
|
|
DEFEAT
722
(-16)
|
Arabia
#458346203
|
Portuguese
|
|
00:53:44 |
Feb 22, 2026
|
|
VICTORY
738
(+17)
|
Arabia
#458046921
|
Portuguese
|
|
01:36:18 |
Feb 21, 2026
|
|
DEFEAT
721
(-16)
|
Arabia
#458038099
|
Portuguese
|
|
00:48:32 |
Feb 21, 2026
|
|
DEFEAT
737
(-15)
|
Golden Pit
#457769668
|
Portuguese
|
|
00:36:46 |
Feb 20, 2026
|
|
VICTORY
752
(+14)
|
Golden Pit
#457769484
|
Portuguese
|
|
00:00:29 |
Feb 20, 2026
|
|
VICTORY
738
(+18)
|
Arena
#457434106
|
Portuguese
|
|
00:52:33 |
Feb 19, 2026
|
|
DEFEAT
720
(-17)
|
Arena
#457342502
|
Portuguese
|
|
01:20:14 |
Feb 19, 2026
|
|
DEFEAT
737
(-15)
|
MegaRandom
#455826467
|
Portuguese
No Rush
|
|
00:45:55 |
Feb 13, 2026
|
|
VICTORY
752
(+18)
|
Arabia
#455500776
|
Portuguese
Militia Rush
|
|
00:48:19 |
Feb 11, 2026
|
|
DEFEAT
734
(-14)
|
Steppe
#455290577
|
Portuguese
No Rush
|
|
00:54:07 |
Feb 11, 2026
|
|
DEFEAT
748
(-15)
|
Steppe
#455155956
|
Portuguese
No Rush
|
|
00:45:20 |
Feb 10, 2026
|
|
DEFEAT
763
(-17)
|
Steppe
#454426694
|
Portuguese
No Rush
|
|
00:28:50 |
Feb 07, 2026
|
|
DEFEAT
780
(-16)
|
MegaRandom
#454090957
|
Portuguese
No Rush
|
|
00:50:22 |
Feb 06, 2026
|
|
VICTORY
796
(+19)
|
MegaRandom
#453670060
|
Portuguese
Militia Rush
|
|
01:15:02 |
Feb 04, 2026
|
|
VICTORY
777
(+17)
|
Shrubland
#453514149
|
Portuguese
Militia Rush
|
|
01:17:52 |
Feb 03, 2026
|
|
VICTORY
760
(+16)
|
Shrubland
#453459364
|
Portuguese
Militia Rush
|
|
01:25:26 |
Feb 03, 2026
|
|
VICTORY
744
(+13)
|
Arena
#453185551
|
Portuguese
No Rush
|
|
00:09:32 |
Feb 02, 2026
|
|
DEFEAT
731
(-18)
|
Arena
#452324757
|
Portuguese
Tower Rush
|
|
00:38:44 |
Jan 30, 2026
|
|
DEFEAT
749
(-18)
|
Arabia
#452190359
|
Portuguese
No Rush
|
|
00:42:30 |
Jan 29, 2026
|
|
VICTORY
767
(+16)
|
Shrubland
#452182201
|
Portuguese
Militia Rush
|
|
00:56:07 |
Jan 29, 2026
|
|
DEFEAT
751
(-19)
|
Arena
#452061139
|
Portuguese
Tower Rush
|
|
01:00:51 |
Jan 29, 2026
|
|
VICTORY
770
(+18)
|
Shrubland
#451966262
|
Portuguese
Castle Drop
|
|
01:00:13 |
Jan 28, 2026
|
|
VICTORY
752
(+14)
|
Shrubland
#451908258
|
Portuguese
Militia Rush
|
|
00:59:02 |
Jan 28, 2026
|
|
VICTORY
738
(+18)
|
MegaRandom
#451904338
|
Portuguese
Militia Rush
|
|
00:15:05 |
Jan 28, 2026
|
|
DEFEAT
720
(-16)
|
Shrubland
#451658830
|
Portuguese
No Rush
|
|
00:51:51 |
Jan 27, 2026
|
|
DEFEAT
736
(-15)
|
MegaRandom
#451606831
|
Portuguese
No Rush
|
|
00:30:41 |
Jan 27, 2026
|
|
DEFEAT
751
(-16)
|
Arabia
#451603178
|
Portuguese
Militia Rush
|
|
00:30:39 |
Jan 27, 2026
|
|
VICTORY
767
(+17)
|
Shrubland
#451601178
|
Portuguese
Militia Rush
|
|
00:18:00 |
Jan 27, 2026
|
|
VICTORY
750
(+17)
|
Shrubland
#451498920
|
Portuguese
No Rush
|
|
00:59:30 |
Jan 26, 2026
|
|
VICTORY
733
(+18)
|
Shrubland
#451167739
|
Portuguese
No Rush
|
|
01:01:39 |
Jan 25, 2026
|
No matches found with the selected filters.
Showing 50 of
913