Umbriel
Rating F/S: 2,657.781/2,839.297          W/L: 2,320/3,376
Last Opponents
W/L
Muffinman
Loss
Beast
Win
Crunchylettuce
Win
Autistic
Win
Neela
Loss
Spirit
Win
Regdard
Loss
Son
Win
Cho
Loss
Pandabear
Win
Styxx
Win
Trainedeyeguy
Loss
Groverdevil
Loss
Riverlynn
Loss
Corgarth
Loss
Archangle
Loss
Groverdevil
Win
Athos
Win
Bharathq
Loss
Ziddecuszorander
Win