We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Morais, Joao
Current rating: 1853 (#1131)

Grand Prix Brussels 2020 (pioneer) starting rating: 1880
round table opponent (rating) result Δrating
3pioneer 332 Sole Sala, Adria (1790) Won 2-1 +171897
4pioneer 54 Gimenez, Sergio (1537) Lost 1-2 -251872
5pioneer 277 Rizzi, Giuseppe (1508) Won 2-0 +121884
6pioneer 225 Sinigoi, Michele (1813) Won 2-1 +171901
7pioneer 69 Mutin, Guillaume (1581) Lost 1-2 -241877
8pioneer 196 Moreira, Joao (1557) Lost 0-2 -241853
top average opponent: 1631record: 3-3 new rating: 1853

Grand Prix Lyon 2019 (ELD standard) starting rating: 1930
round table opponent (rating) result Δrating
3standard 183 Robert, Antoine (1526) Won 2-1 +111941
4standard 58 Martos, Antonio (1771) Won 2-0 +151956
5standard 11 Girardot, John (1750) Lost 0-2 -211935
6standard 39 Woll, Karl (1797) Lost 0-2 -211914
7standard 158 Borrelli, Jacopo (1646) Won 2-1 +131927
8standard 88 Boraley, Xavier (1557) Won 2-1 +121939
9standard 35 Rosette, Michael (1667) Lost 0-2 -231916
10standard 67 Reinhardt, Felix (1565) Won 2-0 +121928
11standard 45 Ungaro, Sabino (1592) Lost 1-2 -241904
12standard 70 Rabillard, Nicolas (1582) Lost 0-2 -241880
top average opponent: 1645record: 5-5 new rating: 1880

Grand Prix Barcelona 2019 (modern) starting rating: 1850
round table opponent (rating) result Δrating
3modern 28 Branco, Marta (1478) Won 2-0 +121862
4modern 112 Kraft, Rene (1719) Lost 1-2 -211841
5modern 101 Sroczynski, Bruno (1491) Lost 0-2 -241817
6modern 372 Hessler Carbonell, Louis (1527) Won 2-0 +131830
7modern 250 Anwailer, Arkadiusz (1583) Won 2-1 +131843
8modern 147 Thorsboe Lundblad, Asger (1741) Won 2-0 +161859
9modern 153 Covoni, Niccolo (1744) Won 2-0 +161875
10modern 47 Soage, Amaro (1477) Won 2-0 +111886
11modern 18 Summersberger, Helmut (1877) Lost 1-2 -181868
12modern 66 Baldy, Nicolas (1574) Won 2-0 +131881
13modern 49 Signargout, Axel (1856) Won 2-0 +181899
14modern 40 Lechado Artigues, Pedro (1875) Won 2-0 +171916
15modern 20 Jansen, Sepp (1703) Won 2-0 +141930
top average opponent: 1665record: 10-3 new rating: 1930

Grand Prix Krakow 2019 (M20 limited) starting rating: 1910
round table opponent (rating) result Δrating
3sealed 158 Mizin, Dmitry (1712) Won 2-0 +151925
4sealed 104 Horvath, Tamas 9788 (1637) Lost 1-2 -241901
5sealed 116 Christensen, Anders (1499) Lost 1-2 -251876
6sealed 175 Smy, Reuben (1371) Lost 1-2 -261850
top average opponent: 1555record: 1-3 new rating: 1850

Grand Prix London 2019 (WAR sealed) starting rating: 1943
round table opponent (rating) result Δrating
B1sealed 1123 Schafer, Frank-Samuel (1672) Won 2-1 +131956
B2sealed 986 Hocedez, Corentin (1525) Won 2-0 +111967
B3sealed 921 Schmittbuettner, Markus (1439) Won 2-0 +91976
B4sealed 902 Dare, Ryan (1520) Lost 1-2 -261950
B5sealed 920 Wang, Olivier (1459) Lost 0-2 -261924
B6sealed 956 Panteleit, Markus (1669) Lost 0-2 -231901
C1sealed 304 Labate, Mauro (1683) Won 2-1 +141915
C2sealed 231 Norgaard, Lasse (1801) Lost 1-2 -201895
D1sealed 1130 Kesminaite, Aiste (1362) Won 2-0 +91904
D2sealed 1080 Klein, Simon (1495) Won 2-0 +111915
D3sealed 1091 Lesaege, Clement (1660) Won 2-0 +141929
D4sealed 1070 Kohler, Tim (1685) Won 2-1 +131942
D5sealed 1064 Rydberg, Erik (1507) Lost 1-2 -251917
D6sealed 1073 Interra, Luigi (1582) Won 2-0 +121929
D7sealed 1075 Lahonen, Leo (1882) Lost 1-2 -191910
top average opponent: 1596record: 9-6 new rating: 1910

Grand Prix Bilbao 2019 (modern) starting rating: 1891
round table opponent (rating) result Δrating
3modern 100 Ghiandone, Matteo (1540) Won 2-1 +121903
4modern 54 Eckhard, Linus (1784) Lost 1-2 -201883
5modern 112 Nuijten, Julien (1978) Won 2-0 +191902
6modern 70 Lahonen, Leo (1857) Won 2-0 +171919
7modern 71 Fernandez, Marcos Jose (1788) Won 2-1 +161935
8modern 72 Ursei, Laurentius (1631) Won 2-0 +131948
9modern 9 Porras Alcalde, Cristian (1623) Won 2-0 +121960
10modern 20 Seck, Ben (1794) Lost 0-2 -211939
11modern 48 Ruiz Diez, Miguel (1690) Won 2-1 +131952
12modern 12 Serrao, Pedro (1719) Lost 0-2 -221930
13modern 44 Nielsen, Kasper (2064) Won 2-0 +211951
14modern 24 Bacaicoa, Mikel (1626) Won 2-1 +121963
15modern 16 Mielke, Fabian (1839) Lost 1-2 -201943
top average opponent: 1764record: 9-4 new rating: 1943

Pro Tour Guilds of Ravnica (GRN standard) starting rating: 1896
round table opponent (rating) result Δrating
1draft 40 Tiu, Oliver (2048) Won 2-0 +211917
2draft 41 Auger, Maxime (1897) Won 2-0 +171934
3draft 41 Lee, Shi Tian (1920) Won 2-0 +181952
4standard 7 Sikkink Johnson, Matt (2038) Won 2-0 +191971
5standard 14 Yasooka, Shota (2089) Lost 1-2 -151956
6standard 43 Ishikawa, Masahide (1782) Won 2-1 +141970
7standard 13 Kundegraber, Michael (1933) Lost 0-2 -181952
8standard 47 Nielsen, Kasper (1911) Lost 0-2 -191933
9draft 51 Ieda, Toma (1654) Won 2-1 +131946
10draft 50 Kaliski, David (1760) Lost 1-2 -211925
11draft 10 Mertins, Alexander (1997) Lost 0-2 -171908
12standard 85 Kawasaki, Keita (1891) Won 2-1 +181926
13standard 53 Ichikawa, Yuuki (2008) Lost 0-2 -171909
14standard 98 Nanba, Naoya (1875) Lost 1-2 -181891
15standard 129 Troha, Dan (2022) Won 2-0 +201911
16standard 76 Tanahashi, Masayasu (1794) Lost 0-2 -201891
top average opponent: 1914record: 8-8 new rating: 1891

Grand Prix Lille 2018 (GRN standard) starting rating: 1803
round table opponent (rating) result Δrating
3standard 170 Boucetta, Joackim (1592) Won 2-1 +151818
4standard 136 Courtiat, Robin (1526) Won 2-1 +121830
5standard 41 Pakhmutov, Andrey (1536) Won 2-0 +131843
6standard 21 Boussaud, Eliott (1863) Lost 1-2 -181825
7standard 99 Lair, Frederic (1519) Won 2-0 +131838
8standard 61 Hills, Nathan (1736) Lost 0-2 -201818
9standard 315 Lebrun, Benoit (1715) Won 2-0 +161834
10standard 237 Schneider, Philipp (1700) Lost 0-2 -201814
11standard 273 Vefa, Yusuf Kemal (1600) Won 2-1 +141828
12standard 263 Abril Navarro, Cristobal (1641) Won 2-1 +151843
13standard 254 Patarca, Humberto (1957) Won 2-0 +201863
14standard 219 Boucek, Jaroslav (1919) Won 2-0 +191882
15standard 226 Daubasse, Ludovic (1657) Won 2-1 +141896
top average opponent: 1689record: 10-3 new rating: 1896

Grand Prix Copenhagen 2018 (DOM standard) starting rating: 1674
round table opponent (rating) result Δrating
3standard 3 Brucker, David (1876) Won 2-1 +221696
4standard 48 Stihle, Julien (2058) Won 2-0 +241720
5standard 28 Bovien, Mathias (1781) Won 2-1 +191739
6standard 2 Steinaa, Daniel (1818) Won 2-0 +201759
7standard 10 Kirkebjerg, Jakob (1613) Lost 1-2 -211738
8standard 37 Szulborski, Michal (1518) Lost 1-2 -221716
9standard 68 Quinteros, Simon (1497) Won 2-0 +141730
10standard 30 Grimmer, Jasper (1810) Won 2-1 +191749
11standard 25 Sanders, Dominic (1838) Won 2-0 +201769
12standard 17 Rouchmann, Casper (1768) Won 2-0 +181787
13standard 5 Hansen, Martin (1712) Lost 0-2 -191768
14standard 21 Kuisma, Matti (1884) Won 2-1 +201788
15standard 8 Liard, Frederic (1651) Won 2-0 +151803
top average opponent: 1756record: 10-3 new rating: 1803

Grand Prix Birmingham 2018 (std) (DOM standard) starting rating: 1564
round table opponent (rating) result Δrating
3standard 2 Hind, Andrew (1545) Won 2-1 +171581
4standard 153 Ireland, Alex (1616) Lost 0-2 -171564
5standard 235 Brown, Aaron (1450) Won 2-1 +161580
6standard 146 Roumanille, Stephane (1682) Lost 1-2 -161564
7standard 258 Lundqvist, Patrik (1580) Won 2-0 +181582
8standard 87 Fernandez Barrera, Jose Ignacio (1561) Won 2-0 +181600
9standard 86 Kawonczyk, Maciej (1844) Won 2-0 +221622
10standard 39 Giorgio, Francesco (1919) Lost 0-2 -131609
11standard 88 Petersdorf, Benjamin (1728) Won 2-1 +201629
12standard 39 Messow, Philip (1794) Lost 1-2 -151614
13standard 69 Poroszkai, Laszlo (1594) Won 2-1 +181632
14standard 44 Carmichael, Simon (1661) Won 2-1 +191651
15standard 36 Ramiro Cano, Adrian (1962) Won 2-0 +231674
top average opponent: 1687record: 9-4 new rating: 1674

Grand Prix Copenhagen 2017 (modern) starting rating: 1500
round table opponent (rating) result Δrating
1modern 445 Nielsen, Ian Bjerggaard (1500) Won 2-1 +181518
2modern 45 Petrik, Adam (1584) Won 2-0 +191537
3modern 180 Brandtner, Michael (1726) Won 2-0 +221559
4modern 182 Engstad, Carl Christian (1518) Lost 1-2 -191540
5modern 188 Gottlieb, Alexander (1499) Lost 1-2 -191521
6modern 284 Ahlberg, Lassi (1448) Lost 0-2 -191502
7modern 452 Henriksson, Per (1678) Won 2-0 +211523
8modern 451 Stihle, Julien (1747) Won 2-0 +221545
9modern 364 Hubertus, David (1540) Won 2-0 +181563
10modern 501 Husges, Daniel (1594) Lost 0-2 -181545
11modern 449 De Brabander, Michael (1520) Lost 0-2 -181527
12modern 414 Lind, Daniel (1542) Won 2-1 +181545
13modern 442 Pinto, Tiago (1529) Won 2-0 +181563
14modern 416 Malik, Soren (1545) Lost 1-2 -181545
15modern 408 Carr, Richard (1596) Won 2-0 +191564
top average opponent: 1571record: 9-6 new rating: 1564