Leaderboards

How do you match up against fellow FAB players in your country and around the world?

Participate in our OP programs to earn XP and ELO. All you need is a FAB Player ID (obtained by registering).

Elo Rating (Constructed) is gained and lost at professional level events playing Classic Constructed or Blitz and is how we rank our champions of champions. It’s cutthroat, punishing in defeat, and the hallmark of excellence. To reign supreme on the Elo leaderboard is the ultimate Flesh and Blood achievement.

Rank Country Name Rating
1  US Michael Hamilton (34331578) 1972
2  DE Viet Pham (77629976) 1908
3  US Wesley Dong (76745837) 1871
4  PL Łukasz Szczepanowski (12924573) 1858
5  US Dagan White (98661172) 1851
6  US Brodie Spurlock (78449312) 1847
7  GB Matthew Foulkes (71963772) 1835
8  US Daniel Rutkowski (42767595) 1832
9  CA Isaak Krut (23643736) 1829
10  HK Shing [Blue Pitch] Tsang (82325829) 1826
11  US Christopher Iaali (49429466) 1823
12  US Brian Lorenz (39697648) 1823
13  US Chris Brummett (55982578) 1817
14  US Tyler Horspool (77657489) 1815
15  DE Christian Hauck (47346524) 1814
16  US Timothy Long (19718495) 1807
17  NZ Matt Rogers (8717) 1806
18  FR Mohamed El Fardi (82625644) 1804
19  IT Fuad Omar (38131312) 1804
20  CA Matthew Dilks (12332725) 1783
21  DE Jonas Stoberock (58732441) 1781
22  NZ Dennis Zhang (22442327) 1781
23  NZ Justin Wong (7337) 1775
24  TW Pei-Tung Liao (92819458) 1774
25  GB Francesco Giorgio (38313277) 1771
26  DE Paul Klintworth (72972883) 1766
27  US Shuo Feng (51553785) 1765
28  GB Rob Catton (96675674) 1764
29  ES Pablo Pintor (12374294) 1762
30  AU Nick Butcher (51987736) 1761
31  US Jon Ho (28422842) 1760
32  CA Tariq Patel (55364376) 1758
33  US Chandler To (29299428) 1758
34  US Collin Kaiser (6596) 1756
35  PL Bartosz Ziemba (82923123) 1756
36  PL Mateusz Sass (99196216) 1755
37  US Steve Le (67632647) 1751
38  CA Joel Repta (91357495) 1751
39  TH Thanthawat Chujitngamsuwong (97152172) 1751
40  GR Yorgos Samaras (29352359) 1751
41  PL Piotr Krzempek (63849848) 1750
42  US Jonathan Magnuson (29247552) 1748
43  PL Fred Bird (33214183) 1747
44  NL Gabe Sher (89979887) 1747
45  PL Jakub Irzyk (72681416) 1746
46  CA Michael Jaszczur (41361832) 1743
47  US Nathan Dollman (61564935) 1743
48  US Joshua Lau (64912678) 1742
49  AT Martin Hechtberger (25768775) 1741
50  US Joe Colon (68592363) 1740