Replay analysis temporarily unavailable — The Last Chieftains DLC changed the replay format, will be working again soon.
Bobo Yuan
Gameplay Summary
Versatile opener, mixing Militia Rush (46%) and Scout Rush (39%). Transitions into cavalry-heavy compositions, especially Light Cavalry. Struggles against Infantry (Spear) compositions. Strongest in early-game, weaker in extended matches. Bulgarians specialist (85% pick rate).
Versatile opener, mixing Militia Rush (46%) and Scout Rush (39%). Transitions into cavalry-heavy compositions, especially Light Cavalry. Struggles against Infantry (Spear) compositions. Strongest in early-game, weaker in extended matches. Bulgarians specialist (85% pick rate).
Elo
933
Top 65%
Rank
#26,926
1v1 RM
Games
2,199
112W /
116L
Steam
6 years
Unverified
No risk factors detected
Player Analysis
54 gamesEarly Game
Quick Facts
Favorite Openings
Militia Rush
46%
Scout Rush
39%
No Rush
15%
Overall Behavior
Militia rush (70%)
Scout rush (39%)
Early castle build (22%)
Walling Style: Standard
Balances defense with map control. (24% of games)
Opening Success Rates
Militia Rush
25 games
52%
Scout Rush
21 games
38%
No Rush
8 games
38%
Loses to
Steppe Lancer Rush
73.5%
Cavalry Archer Rush
55.2%
Beats
Skirmisher Rush
66.1%
No Rush
63%
Archer Rush
56.2%
Early-Game Strengths
They defend best against:
No Rush
(25 games)
56%
win rate
Early-Game Weaknesses
They struggle against these:
Archer Rush
(7 games)
14%
win rate
Scout Rush
(5 games)
40%
win rate
How to Beat This Player
Early Game
If they open Militia Rush (46%), often loses to:
No counter data available
Mid & Late Game
If they go Cavalry (78%), often loses to:
BEST
Infantry (Spear)
(10L)
Archers
(9L)
Unique Unit
(8L)
Archer Rush
7 games
86%
win rate
Scout Rush
5 games
60%
win rate
No Rush
25 games
56%
win rate
Mid & Late Game
78%
Cavalry
PRIMARY STYLE
Light Cavalry
67%
33% WR
Skirmishers
39%
0% WR
Infantry (Sword)
33%
50% WR
Heavy Cavalry
33%
0% WR
Dominates vs
Unique Unit
+2
Struggles vs
Infantry (Spear)
−10
Archers
−9
Unique Unit
−8
Common Transitions
Militia Rush
Light Cavalry
33% WR
Scout Rush
Light Cavalry
25% WR
Tendencies & Patterns
Civ. Stats
Main Civ
Bulgarians
50%
Poles
17%
Win Rates by Civ Type
Infantry Civs
48%
Their Best Infantry Civ:
Bulgarians
50% WR
Cavalry Civs
17%
Their Best Cavalry Civ:
Poles
17% WR
Civ Playstyle Analysis
Bulgarians
46
50%
Militia Rush
Top Opening:
Militia Rush
Playstyle Analysis
Feudal: 10:20
Castle: 25:18
militia rush
80%
scout rush
35%
early castle build
22%
Poles
6
17%
Scout Rush
Top Opening:
Scout Rush
Playstyle Analysis
Feudal: 9:58
Castle: 20:50
scout rush
67%
early castle build
33%
Sicilians
2
0%
No Rush
Top Opening:
No Rush
Insufficient data for detailed analysis.
Map Tendencies
| Map | Games | Win Rate | Likely Opening | Loses To |
|---|---|---|---|---|
| Haboob | 11 | 64% | Militia Rush 55% | Militia Rush (2) |
| Arabia | 7 | 43% | Scout Rush 57% | Archer Rush (2) |
| Steppe | 6 | 17% | Militia Rush 83% | No Rush (4) |
| Glade | 5 | 60% | Militia Rush 60% | - |
| Graveyards | 5 | 80% | Scout Rush 60% | - |
| Lowland | 5 | 40% | Scout Rush 60% | Knight Rush (2) |
| Fortified Clearing | 5 | 20% | Militia Rush 60% | No Rush (3) |
Performance
Performance by Time of Day
Night
00:00 - 06:00
41.7%
24 games
Morning
06:00 - 12:00
55.7%
106 games
Afternoon
12:00 - 18:00
44.3%
97 games
Evening
18:00 - 00:00
0%
1 games
Performs best in the Morning (55.7% WR), struggles in the Night (41.7% WR).
Based on 228 matches • Times in UTC
Tilt Behavior
Chases Losses
Typical Session Patterns
Quits while ahead
9x
Chases losses
15x
Stops after losses
14x
After 1st Win
3.6
games
After 1st defeat
3.9
games
End on Win
43%
Plays longer sessions when starting with a loss
Win Rate by Game Length
Avg. Win
29 min
Avg. Loss
48
min
Games
54
Age Stats vs Below 1000 Elo Winners (Avg)
II
Feudal Age
(-00:54)
10:18
/ 11:12 target
Fast Feudal - 43%
III
Castle Age
(+03:50)
24:48
/ 20:58 target
IV
Imperial Age
(+08:41)
45:19
/ 36:38 target
Economy Profile
Dark Age Idle TC (Avg.)
00:25
Average
Reaches Imperial
22%
Early aggression
Win Rates vs Opponent Civ Type
Best Matchups
Huns
Cavalry
2-1
Franks
Cavalry
2-1
Japanese
Infantry
2-1
Worst Matchups
Cumans
Cavalry
0-2
Persians
Cavalry
0-2
Koreans
Defensive
1-3
Infantry (47%)
Cavalry (50%)
Archer (43%)
Defensive (20%)
Gunpowder (50%)
Most Faced Civs
1
Spanish
50%
14 games
7W - 7L
2
Mongols
31%
13 games
4W - 9L
3
Franks
50%
12 games
6W - 6L
Persians
20%
10 games
2W - 8L
Huns
60%
10 games
6W - 4L
Japanese
44%
9 games
4W - 5L
Top 6 of 68 tracked opponent picks
Rating History (Last 60 days)
-112 Elo
143 games
Current
933
Peak
1045
Low
876
Record (W:L)
66
-
77
Effective APM (Last 20 games)
Overall
45.9
actions per minute
Faster than average
for 933 Elo
0
Avg (24)
Dark Age
46.7
Feudal
37.4
Castle
32.3
Imperial
14.6
Peak:
105.6
eAPM
Recent Match History (54 games analyzed)
| Result | Map | Civ | Opponent | Duration | Date / Actions |
|---|---|---|---|---|---|
|
VICTORY
933
(+14)
|
Nomad
#467640393
|
Bulgarians
|
|
00:39:39 |
Apr 03, 2026
|
|
DEFEAT
919
(-14)
|
Nomad
#467629147
|
Bulgarians
|
|
01:19:51 |
Apr 03, 2026
|
|
VICTORY
933
(+17)
|
Nomad
#467618977
|
Bulgarians
|
|
00:57:31 |
Apr 03, 2026
|
|
VICTORY
916
(+16)
|
Black Forest
#467618643
|
Bulgarians
|
|
00:00:14 |
Apr 03, 2026
|
|
DEFEAT
900
(-16)
|
Nomad
#467611462
|
Koreans
|
|
00:54:50 |
Apr 03, 2026
|
|
VICTORY
916
(+18)
|
Nomad
#467184786
|
Malay
|
|
00:41:43 |
Apr 01, 2026
|
|
DEFEAT
898
(-17)
|
Black Forest
#467174321
|
Bulgarians
|
|
00:39:54 |
Apr 01, 2026
|
|
VICTORY
915
(+15)
|
Glade
#466935304
|
Bulgarians
|
|
01:01:32 |
Mar 31, 2026
|
|
DEFEAT
900
(-16)
|
Nomad
#466930096
|
Mongols
|
|
00:47:49 |
Mar 31, 2026
|
|
DEFEAT
916
(-17)
|
Nomad
#466925563
|
Byzantines
|
|
00:44:46 |
Mar 31, 2026
|
|
DEFEAT
933
(-14)
|
Glade
#466738915
|
Bulgarians
|
|
01:06:31 |
Mar 30, 2026
|
|
DEFEAT
947
(-16)
|
Ring Fortress
#466733504
|
Burgundians
|
|
00:39:37 |
Mar 30, 2026
|
|
DEFEAT
963
(-16)
|
Glade
#466728094
|
Bulgarians
|
|
00:47:27 |
Mar 30, 2026
|
|
VICTORY
979
(+16)
|
Mongolia
#466727621
|
Japanese
|
|
00:00:24 |
Mar 30, 2026
|
|
VICTORY
963
(+17)
|
Mongolia
#466477488
|
Bulgarians
|
|
00:15:04 |
Mar 29, 2026
|
|
DEFEAT
946
(-16)
|
Nomad
#466469920
|
Bulgarians
|
|
00:45:27 |
Mar 29, 2026
|
|
VICTORY
962
(+15)
|
Ring Fortress
#466467022
|
Bulgarians
|
|
00:14:52 |
Mar 29, 2026
|
|
VICTORY
947
(+17)
|
Glade
#466461003
|
Bulgarians
|
|
00:30:31 |
Mar 29, 2026
|
|
VICTORY
930
(+18)
|
Glade
#466412921
|
Bulgarians
|
|
00:52:39 |
Mar 29, 2026
|
|
DEFEAT
912
(-16)
|
Ring Fortress
#466407206
|
Cumans
|
|
00:35:41 |
Mar 29, 2026
|
|
DEFEAT
928
(-18)
|
Mongolia
#466401605
|
Cumans
|
|
01:03:03 |
Mar 29, 2026
|
|
VICTORY
946
(+17)
|
Mongolia
#466398700
|
Cumans
|
|
00:30:46 |
Mar 29, 2026
|
|
VICTORY
929
(+16)
|
Mongolia
#466370335
|
Cumans
|
|
00:33:23 |
Mar 29, 2026
|
|
DEFEAT
913
(-14)
|
Glade
#466365293
|
Malay
|
|
00:52:24 |
Mar 29, 2026
|
|
VICTORY
927
(+16)
|
Ring Fortress
#466361634
|
Malay
|
|
00:31:16 |
Mar 29, 2026
|
|
DEFEAT
911
(-15)
|
Ring Fortress
#465931245
|
Bulgarians
|
|
01:10:32 |
Mar 27, 2026
|
|
DEFEAT
926
(-17)
|
Glade
#465925770
|
Bulgarians
|
|
00:41:36 |
Mar 27, 2026
|
|
VICTORY
943
(+16)
|
Glade
#465924086
|
Bulgarians
|
|
00:11:44 |
Mar 27, 2026
|
|
DEFEAT
927
(-16)
|
Nomad
#465899340
|
Dravidians
|
|
00:49:38 |
Mar 27, 2026
|
|
VICTORY
943
(+15)
|
Mongolia
#465697313
|
Poles
|
|
00:45:01 |
Mar 26, 2026
|
|
DEFEAT
928
(-15)
|
Glade
#465690620
|
Bulgarians
|
|
00:53:17 |
Mar 26, 2026
|
|
VICTORY
943
(+17)
|
Glade
#465688826
|
Bulgarians
|
Italians (953) | 00:13:08 |
Mar 26, 2026
|
|
DEFEAT
926
(-16)
|
Ring Fortress
#465682394
|
Slavs
|
|
01:01:37 |
Mar 26, 2026
|
|
VICTORY
942
(+14)
|
Ring Fortress
#465493067
|
Lithuanians
|
|
00:17:55 |
Mar 25, 2026
|
|
VICTORY
928
(+16)
|
Glade
#465488361
|
Lithuanians
|
|
00:31:19 |
Mar 25, 2026
|
|
VICTORY
912
(+15)
|
Mongolia
#465302896
|
Cumans
|
|
00:43:53 |
Mar 24, 2026
|
|
DEFEAT
897
(-13)
|
Glade
#465297400
|
Bulgarians
|
|
00:50:03 |
Mar 24, 2026
|
|
DEFEAT
910
(-18)
|
Ring Fortress
#465289059
|
Portuguese
|
|
00:39:44 |
Mar 24, 2026
|
|
DEFEAT
928
(-15)
|
Ring Fortress
#465282218
|
Tatars
|
|
00:59:52 |
Mar 24, 2026
|
|
DEFEAT
943
(-16)
|
Ring Fortress
#464763898
|
Aztecs
|
|
01:00:23 |
Mar 22, 2026
|
|
VICTORY
959
(+16)
|
Nomad
#464758043
|
Chinese
|
|
00:40:43 |
Mar 22, 2026
|
|
VICTORY
943
(+16)
|
Mongolia
#464754967
|
Portuguese
|
|
00:26:32 |
Mar 22, 2026
|
|
VICTORY
927
(+16)
|
Mongolia
#464750806
|
Poles
|
|
00:20:37 |
Mar 22, 2026
|
|
VICTORY
911
(+16)
|
Nomad
#464748735
|
Poles
|
|
00:25:21 |
Mar 22, 2026
|
|
DEFEAT
895
(-16)
|
Ring Fortress
#464703728
|
Bulgarians
|
|
00:56:27 |
Mar 22, 2026
|
|
DEFEAT
894
(-16)
|
Ring Fortress
#464694888
|
Bulgarians
|
|
00:30:01 |
Mar 22, 2026
|
|
DEFEAT
910
(-14)
|
Glade
#464688300
|
Malay
|
|
00:41:56 |
Mar 22, 2026
|
|
VICTORY
924
(+17)
|
Glade
#464686598
|
Bulgarians
|
|
00:12:17 |
Mar 22, 2026
|
|
VICTORY
907
(+17)
|
Ring Fortress
#464531544
|
Bulgarians
|
|
00:13:25 |
Mar 21, 2026
|
|
DEFEAT
890
(-16)
|
Ring Fortress
#464523244
|
Lithuanians
|
|
01:00:56 |
Mar 21, 2026
|
No matches found with the selected filters.
Showing 50 of
2199