Parry Portal

SilverWind

#2009624838 CrossPlatform United States

“Let's Do This”

1W STREAK 🎯 ONE-TRICK · GUILE 94%

Ryu

Ryu

Unranked

last seen 2026-07-12 12:41 UTC

All characters · 94 matches
Guile 1269
1300 1400 PEAK
Jun 25 Jul 16
Recorded matches
100
40W · 59L · 40.4%
Current streak
1W
4W · 6L
Clutch factor
38%
win % in deciding-round games (47)
Peak MR
1,426
all-time high MR

Rivalries head-to-head from 100 recorded matches

OpponentMainRecordWin %LastRecent
onimak Juri 1–2 33% 6d ago
AnikethSkywalkr Chun-Li 2–2 50% 20d ago
FBTB_PAX Luke 2–1 66% 3d ago
AresGodOfWar Cammy 1–2 33% 4d ago
brodog Guile 1–2 33% 4d ago
Shrine2Nyx Alex 1–2 33% 4d ago
Samkuma Sagat 2–1 66% 4d ago
THE PUNISHER Akuma 1–2 33% 6d ago
BLAQJAXX Akuma 2–1 66% 19d ago
Yune-14 Akuma 1–2 33% 19d ago
井芹仁菜 M. Bison 1–2 33% 19d ago
Saburo Ken 2–1 66% 19d ago
Jakoby Akuma 1–2 33% 20d ago
Rezamon77 Guile 1–2 33% 20d ago
QuanStarDude Ingrid 1–2 33% 20d ago

Matchup chart win rate vs each character (from recorded replays)

Characters you dominate
Sagat 6–3 66%
Ken 2–1 66%
Juri 3–2 60%
Akuma 9–7 56%
A.K.I. 2–2 50%
Chun-Li 2–2 50%
Characters that give you trouble
Cammy 1–4 20%
Alex 1–4 20%
Ingrid 2–6 25%
Guile 2–6 25%
Zangief 1–3 25%
Ed 2–4 33%

Who you actually face (from recorded replays)

CharacterGamesWin %
Akuma 16 56%
Sagat 9 66%
Ingrid 8 25%
Guile 8 25%
Juri 6 60%
Ed 6 33%
Luke 5 40%
Cammy 5 20%
Alex 5 20%
Zangief 4 25%
A.K.I. 4 50%
Chun-Li 4 50%

Matchup tracker how each matchup trends over time & rank

Win-rate over time cumulative win-rate per matchup — smooths the day-to-day noise; tap a legend chip to show/hide a line

100% 50% 0%
Jun 25, 2026Jul 12, 2026

Daily record each row a character, each column a day you played them (UTC) — greener is better

Net MR by matchup MR won/lost against each character while in Master

Sagat +38
Akuma +19
Jamie +9
Juri +7
Lily +7
Ken +7
A.K.I. +0
Chun-Li -1
Ryu -7
M. Bison -8
Kimberly -9
Elena -13
Zangief -14
C. Viper -14
Luke -14
Mai -14
Alex -15
Ed -23
Cammy -29
Ingrid -29
Guile -32

MR moves only on a Master character and is the value taken into each game, so the freshest game trails by one — read this as net MR while in Master, not a live total.

Win-rate vs opponent rank do you only lose to the strong versions?

Akuma
≤1399 12g 58%
1400–1599 4g 50%
Sagat
≤1399 7g 85%
pre-Master 2g 0%
Ingrid
≤1399 5g 0%
1400–1599 3g 66%
Ed
≤1399 4g 50%
1400–1599 2g 0%
Luke
1400–1599 2g 0%
pre-Master 3g 66%

A Year in the Ring (UTC · last year of recorded matches)

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Play time

Ranked Matches19h 18m
Arcade0m
Practice3h 25m

Battle stats (per-game averages)

Ranked matches461
Casual matches0
Drive impact0.7
Drive parry4.1
Just parry0.3
Throws1.4
Throw tech0.8
Punish counters0.5
Corner time8.1s
Cornered time12.5s

Resource usage how they spend meter

Drive Gauge
Drive Rush 15% OD Arts 20% Drive Impact 6% Drive Guard 22% Other 35%
Super Art
SA1 25% SA2 25% SA3 / CA 50%

Characters (from recorded replays)

CharacterRatingWins / BattlesWin %
Guile MR 1269 38 / 93 40.9%
Ryu 2 / 3 66.7%
Cammy 0 / 3 0.0%

Recent ranked replays (100)

UploadedResultOpponentPlayerReplay
3d ago W 2–0 FBTB_PAX Luke · LP 18129 Ryu LP -1 4L5G7XGET
3d ago L 0–2 FBTB_PAX Luke · LP 18048 Ryu LP -1 86C76J3UQ
3d ago W 2–1 FBTB_PAX Luke · LP 18088 Ryu LP -1 AGJXRKFYH
4d ago L 1–2 AresGodOfWar Cammy · LP 50976 Guile LP 38537 FDPWDPDTB
4d ago L 0–2 AresGodOfWar Cammy · LP 50926 Guile LP 38577 Q7SSJVGES
4d ago W 2–0 AresGodOfWar Cammy · LP 50966 Guile LP 38402 V4AAXDFY7
4d ago L 1–2 Donaus Ingrid · LP 82285 Guile LP 38442 B8D6RR858
4d ago L 1–2 brodog Guile · LP 125764 Guile LP 38482 EVHNS9CXC
4d ago L 0–2 brodog Guile · LP 125714 Guile LP 38522 SWQWB3MLF
4d ago W 2–1 brodog Guile · LP 125754 Guile LP 38272 GYA8BDCVE
4d ago L 1–2 Donaus Ingrid · LP 82135 Guile LP 38312 VD47VS53Q
4d ago L 1–2 Shrine2Nyx Alex · LP 78154 Guile LP 38352 57DPQDJJX
4d ago W 2–1 Shrine2Nyx Alex · LP 78194 Guile LP 38102 DBR7EJGGC
4d ago L 0–2 Shrine2Nyx Alex · LP 78144 Guile LP 38142 A3LFE97BX
4d ago W 2–0 Samkuma Sagat · LP 45488 Guile LP 38018 6AGKXQXN8
4d ago W 2–1 Samkuma Sagat · LP 45528 Guile LP 37892 Y9PTERYJN
4d ago L 0–2 Samkuma Sagat · LP 45478 Guile LP 37932 PBKY9KX3Q
4d ago L 1–2 Smiles Ingrid · LP 45048 Guile LP 37972 N35AHSXK6
4d ago L 0–2 Smiles Ingrid · LP 44998 Guile LP 38012 N5MM4768N
6d ago W 2–1 DamageEnjoyer Sagat · LP 28724 Guile LP 37962 TYNSL6NTD
6d ago W 2–0 DamageEnjoyer Sagat · LP 28764 Guile LP 37912 QAARSHX6J
6d ago L 0–2 Nadir Valley Zangief · LP 109730 Guile LP 37952 E6LFY56P7
6d ago L 0–2 onimak Juri · LP 69101 Guile LP 37992 Q7WPU43YR
6d ago L 0–2 onimak Juri · LP 69051 Guile LP 38032 3ECJBXNRC
6d ago W 2–1 Anxietylol Akuma · LP 25997 Guile LP 37982 MH34K34V5