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) 1903
2  GB Matthew Foulkes (71963772) 1879
3  CA Isaak Krut (23643736) 1849
4  US Daniel Rutkowski (42767595) 1833
5  PL Bartosz Ziemba (82923123) 1832
6  US Shuo Feng (51553785) 1811
7  FR Mohamed El Fardi (82625644) 1804
8  PL Maciej Janik (96524117) 1804
9  GB Francesco Giorgio (38313277) 1800
10  NL Wouter Ouwehand (93592155) 1791
11  DE Christian Hauck (47346524) 1786
12  SK Viliam Kubik (96614538) 1783
13  ES Pablo Pintor (12374294) 1782
14  NL Man Hiem Cheung (77144478) 1773
15  US Pheano Black (59957253) 1769
16  AT Long Dao (34799151) 1769
17  PL Łukasz Cichecki (31212529) 1768
18  PL Grzegorz Kowalski (32152382) 1765
19  NL Ian Zhang (75916243) 1762
20  GR George Melissakis (37549179) 1754
21  US Jonathan Magnuson (29247552) 1753
22  US Alexander Vore (53486363) 1753
23  US Tyler Horspool (77657489) 1753
24  US Cody Williams (28483625) 1753
25  US Jon Ho (28422842) 1750
26  US Brian Lorenz (39697648) 1749
27  US Christopher Iaali (49429466) 1748
28  GR Yorgos Samaras (29352359) 1747
29  PL Jakub Irzyk (72681416) 1746
30  NZ Matt Rogers (8717) 1745
31  CA Matthew Dilks (12332725) 1745
32  PL Łukasz Szczepanowski (12924573) 1744
33  NZ Oliver Berry (78453332) 1743
34  NL Donovan van Beek (93648569) 1740
35  NZ Dennis Zhang (22442327) 1740
36  US Kevin Brayer (61784579) 1738
37  ES Sergio Sanz Guerrero (55195433) 1737
38  CA Yuki Lee Bender (22253482) 1736
39  AU Nick Butcher (51987736) 1734
40  US Timothy Long (19718495) 1732
41  CA Tariq Patel (55364376) 1731
42  US Andrew Lorenz (71357474) 1730
43  DE Viet Pham (77629976) 1729
44  PL Wojtek Klimczyk (74215342) 1729
45  GB George Rodger (18546692) 1728
46  US Nathan Crawford (95593898) 1728
47  DK Sebastian Grøndal (37223951) 1727
48  AT Martin Hechtberger (25768775) 1727
49  US Easton Douglas (52945497) 1726
50  TW Lee Ming-Han (17126988) 1724