We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ahlstrom, Christian
Current rating: 1675

Grand Prix Copenhagen 2019 (MH1 limited) starting rating: 1729
round table opponent (rating) result Δrating
3sealed 48 Habert, Alexandre (2149) Lost 1-2 -101719
4sealed 372 Gollor, Marcus (1484) Lost 0-2 -231696
5sealed 312 Lund, Aleksander (1519) Lost 0-2 -211675
top average opponent: 1717record: 0-3 new rating: 1675

Mythic Championship II (modern) starting rating: 1718
round table opponent (rating) result Δrating
1draft 158 LePine, Mark (1829) Lost 1-2 -161702
2draft 143 Pardee, Samuel (1995) Lost 0-2 -131689
3draft 41 Kato, Kensuke (1932) Won 2-0 +221711
4modern 233 Yasooka, Shota (2008) Lost 1-2 -131698
5modern 210 Tiaw, Wen Zhuo (1531) Won 2-0 +151713
6modern 183 Nettles, Logan (1986) Lost 0-2 -131700
7modern 225 Mizell, Ryan (1655) Won 2-1 +171717
8modern 167 Saporito, Thiago (1880) Won 2-1 +211738
9draft 153 Kakumae, Teruya (2100) Won 2-1 +251763
10draft 128 Liu, Richard (1826) Won 2-0 +191782
11draft 69 Inoue, Toru (1971) Lost 1-2 -151767
12modern 106 Grossmann, Pascal (1621) Lost 1-2 -201747
13modern 114 Murae, Ryuji (1906) Lost 0-2 -161731
14modern 126 Ma, Noah (1808) Won 2-0 +201751
15modern 114 Pratt, Marcel (1557) Lost 0-2 -221729
top average opponent: 1840record: 7-8 new rating: 1729

Grand Prix Warsaw 2018 (GRN limited) starting rating: 1731
round table opponent (rating) result Δrating
3sealed 208 Deurloo, Didier (1541) Won 2-0 +151746
4sealed 171 Bangert, Jan (1726) Won 2-1 +171763
5sealed 24 Bartkowiak, Bartosz (1550) Lost 1-2 -221741
6sealed 73 Lehdonvirta, Pyry (1555) Won 2-0 +151756
7sealed 134 Busi, Yanez (1800) Lost 0-2 -171739
8sealed 113 Vaudry, Maximilien (1551) Lost 0-2 -211718
top average opponent: 1620record: 3-3 new rating: 1718

Pro Tour Guilds of Ravnica (GRN standard) starting rating: 1751
round table opponent (rating) result Δrating
1draft 233 Sato, Rei (1960) Won 2-1 +221773
2draft 27 Watanabe, Yuuya (1998) Lost 0-2 -141759
3draft 87 Heijne, Pim (1731) Lost 1-2 -191740
4standard 197 Southworth, Luke (1823) Won 2-1 +201760
5standard 127 Kakumae, Teruya (1958) Lost 0-2 -151745
6standard 162 Ha, Chris (1721) Lost 1-2 -181727
7standard 192 Chen, Gregory (1700) Won 2-0 +171744
8standard 192 Kassis, Eli (2008) Lost 0-2 -131731
top average opponent: 1862record: 3-5 new rating: 1731

Grand Prix Stockholm 2018 (modern) starting rating: 1814
round table opponent (rating) result Δrating
3modern 44 Barclay, Bradley (1927) Lost 1-2 -161798
4modern 349 Tukia, Kaarle (1463) Lost 1-2 -241774
5modern 448 Kuenzli, Michael (1509) Lost 1-2 -231751
top average opponent: 1633record: 0-3 new rating: 1751

Grand Prix Turin 2018 (M19 limited) starting rating: 1849
round table opponent (rating) result Δrating
3sealed 30 Danesi, Alessandro (1597) Won 2-0 +131862
4sealed 95 Oneto, Mattia (1760) Lost 1-2 -201842
5sealed 201 Zimmermann, Raoul (1795) Won 2-1 +171859
6sealed 61 Timmermans, Ron (1625) Lost 1-2 -221837
7sealed 174 Patterlini, Edoardo (1515) Lost 0-2 -231814
top average opponent: 1658record: 2-3 new rating: 1814

Grand Prix Chiba 2018 (M19 limited) starting rating: 1852
round table opponent (rating) result Δrating
3sealed 87 Mikami, Takaya (1536) Won 2-0 +131865
4sealed 58 Ogawa, Takumi (1566) Won 2-1 +121877
5sealed 9 Tamura, Satoshi (1547) Draw 1-1 -51872
6sealed 70 Hagiwara, Genta (1892) Lost 0-2 -181854
7sealed 200 Saito, Shosuke (1556) Won 2-0 +131867
8sealed 118 Nagaoka, Takayuki (1865) Lost 0-2 -181849
top average opponent: 1661record: 3-2-1 new rating: 1849

Grand Prix Copenhagen 2018 (DOM standard) starting rating: 1730
round table opponent (rating) result Δrating
3standard 180 Guldager, Allan Fjord (1480) Won 2-1 +141744
4standard 22 Stroh, Kim (1927) Won 2-1 +211765
5standard 1 Safai, Soheil (1604) Won 2-0 +151780
6standard 22 Severin, Thoralf (1989) Won 2-0 +221802
7standard 8 Jones, Ben (1710) Won 2-1 +161818
8standard 3 Llinares, Leo (1523) Won 2-0 +131831
9standard 3 Blohon, Lukas (2010) Won 2-1 +211852
10standard 1 Kirkebjerg, Jakob (1673) Won 2-0 +151867
11standard 1 Maurer, Tobias (1920) Lost 1-2 -171850
12standard 4 Larsen, Christoffer (2081) Lost 1-2 -141836
13standard 8 Baldvinsson, Einar (2000) Won 2-1 +211857
14standard 4 Hansen, Martin (1731) Won 2-1 +161873
15standard 3 Dominguez, Javier (2014) ID 01873
Qstandard Kernke, Tim (1724) Lost 0-2 -211852
top average opponent: 1813record: 10-3-1 new rating: 1852

Pro Tour Dominaria (DOM standard) starting rating: 1831
round table opponent (rating) result Δrating
1draft 188 Aoki, Takuya (1626) Lost 0-2 -221809
2draft 26 Heuser, Marius (1761) Lost 0-2 -191790
3draft 160 Cochran, Hunter (1918) Lost 1-2 -161774
4standard 221 Rost, Daniel (1631) Lost 0-2 -201754
5standard 220 Biwersi, David (1448) Lost 0-2 -241730
top average opponent: 1677record: 0-5 new rating: 1730

Grand Prix London 2018 (RIX limited) starting rating: 1698
round table opponent (rating) result Δrating
3sealed 325 Innerlohinger, Florian (1528) Won 2-0 +151713
4sealed 21 Prost, Andrejs (2096) Won 2-0 +251738
5sealed 93 Murphy, David [IRL] (1740) Won 2-1 +181756
6sealed 11 Harris, David [ENG] (1593) Won 2-1 +151771
7sealed 23 Verzijl, Tom (1642) Won 2-0 +151786
8sealed 11 Schmejkal, Moritz (1832) Lost 0-2 -171769
9sealed 38 Steele, Daniel (1804) Lost 0-2 -171752
10draft 12 Brancewicz, Michal (1731) Won 2-1 +181770
11draft 59 Zavadzkis, Domantas (1823) Lost 0-2 -181752
12draft 100 Nagy, Szilard (1758) Won 2-0 +191771
13draft 12 Takahashi, Yuta (1955) Won 2-0 +211792
14draft 49 Moral, Carlos (1979) Won 2-0 +211813
15draft 110 Owen, Archibald (1782) Won 2-1 +181831
top average opponent: 1790record: 10-3 new rating: 1831

Grand Prix Warsaw 2017 (XLN standard) starting rating: 1679
round table opponent (rating) result Δrating
3standard 165 Garus, Henning (1673) Won 2-0 +171696
4standard 24 Potovin, Nikolay (1825) Lost 1-2 -151681
5standard 207 Vicien Escar, Juan Jose (1635) Lost 1-2 -191662
6standard 379 Szmaglinski, Michal (1482) Won 2-1 +151677
7standard 165 Samarra, Marc (1768) Won 2-1 +191696
8standard 180 Wisniewski, Patryk (1665) Won 2-0 +181714
9standard 124 Werkman, Pascal (1712) Won 2-1 +181732
10standard 51 Golubkin, Sergey (1981) Lost 0-2 -141718
11standard 114 Baldrati, Enrico (1600) Lost 1-2 -201698
top average opponent: 1704record: 5-4 new rating: 1698

Pro Tour Hour of Devastation (HOU standard) starting rating: 1760
round table opponent (rating) result Δrating
1draft 216 Severa, Matt (1870) Lost 1-2 -161744
2draft 165 Leong, Felix (1890) Lost 0-2 -161728
3draft 193 Brandstetter, Hannes (1869) Lost 0-2 -151713
4standard 213 Carvalho, Pedro (1828) Lost 0-2 -161697
5standard 226 Fields, Frank (1674) Lost 0-2 -181679
top average opponent: 1826record: 0-5 new rating: 1679

Grand Prix Kyoto 2017 (HOU limited) starting rating: 1834
round table opponent (rating) result Δrating
3sealed 32 Hasegawa, Kazunari (1724) Lost 0-2 -201814
4sealed 694 Hamidon, Mohamad Hafiz (1616) Lost 1-2 -211793
5sealed 885 Uchimura, Tomohiro (1500) Lost 1-2 -231770
6sealed 774 Kobayashi, Yuki9104 (1485) Won 2-0 +131783
7sealed 796 Iwaide, Yoshitaka (1503) Lost 0-2 -231760
top average opponent: 1566record: 1-4 new rating: 1760

Grand Prix Copenhagen 2017 (modern) starting rating: 1716
round table opponent (rating) result Δrating
2modern 161 Gulbrandsen, Hakon (1520) Lost 1-2 -211695
3modern 562 Munk, Daniel (1500) Won 2-1 +141709
4modern 502 Nguyen, Tai (1571) Lost 1-2 -201689
5modern 500 Wachholz, Joel (1431) Won 2-1 +131702
6modern 293 Garcia Esquerdo, Joan (1560) Won 2-0 +161718
7modern 386 Knorr, Sebastian (1818) Won 2-1 +191737
8modern 254 Langer, Tim (1615) Won 2-0 +161753
9modern 179 Vejdelek, Roman (1661) Won 2-1 +171770
10modern 334 Van Gent, Leo (1684) Won 2-0 +161786
11modern 306 Grauwiler, Lukas (1574) Won 2-0 +141800
12modern 261 Overgaauw, Rens (1748) Lost 1-2 -191781
13modern 299 Friedrich, Fabian (1928) Won 2-1 +211802
14modern 275 Hukka, Jori (1722) Won 2-0 +161818
15modern 271 Andreasson, Bjorn (1713) Won 2-0 +161834
top average opponent: 1646record: 11-3 new rating: 1834

Grand Prix Barcelona 2017 (AER standard) starting rating: 1707
round table opponent (rating) result Δrating
2standard 99 Geffroy, Olivier (1484) Won 2-0 +141721
3standard 239 Mango, Gennaro (1800) Draw 1-1 +11722
4standard 188 Brunet, Max (1577) Lost 0-2 -211701
5standard 336 Gonzalez, Sergio (1477) Won 2-0 +141715
6standard 201 Moya, Cristopher (1536) Won 2-0 +151730
7standard 134 Kuisma, Matti (2002) Lost 1-2 -131717
8standard 223 Gajewski, Michal (1702) Lost 1-2 -181699
9standard 292 Mariani, Giovanni (1677) Won 2-1 +171716
top average opponent: 1657record: 4-3-1 new rating: 1716

Grand Prix London 2016 (KLD limited) starting rating: 1752
round table opponent (rating) result Δrating
2sealed 503 Ferguson, Sean (1721) Won 2-0 +181770
3sealed 402 Stentebjerg-Hansen, Bo (1590) Lost 1-2 -221748
4sealed 490 Bahr, Peter Michael (1645) Lost 1-2 -191729
5sealed 908 Papadatos, Fondas (1693) Won 2-1 +171746
6sealed 359 Wauman, Jeroen (1522) Won 2-1 +141760
7sealed 218 Calderbank, Mark (1616) Won 2-0 +151775
8sealed 297 Brock, Kadar (1597) Lost 1-2 -211754
9sealed 272 Arabi-Eter, Samir (1605) Won 2-1 +151769
10draft 55 Kauwen, Martin (1510) Lost 0-2 -221747
11draft 257 Voisey, Mark (1600) Lost 0-2 -211726
12draft 336 Kepinski, Michal (1643) Lost 0-2 -191707
top average opponent: 1613record: 5-6 new rating: 1707

Grand Prix Stockholm 2016 (EMN limited) starting rating: 1815
round table opponent (rating) result Δrating
2sealed 165 Sahlberg, Martin (1654) Lost 1-2 -211794
3sealed 357 Jonsson, Daniel (1449) Won 2-1 +121806
4sealed 319 Wilsson Wallin, Gustav (1502) Lost 0-2 -231783
5sealed 393 Verelst, Jamie (1633) Won 2-0 +151798
6sealed 171 Edling, Jacob (1524) Lost 1-2 -231775
7sealed 383 Kiryanov, Anton (1502) Lost 0-2 -231752
top average opponent: 1544record: 2-4 new rating: 1752

Grand Prix Manchester 2016 (SOI standard) starting rating: 1759
round table opponent (rating) result Δrating
2standard 38 Black, Dylan (1523) Won 2-0 +141773
3standard 149 Patel, Kayure (1921) Won 2-0 +211794
4standard 131 Bowman, Peter (1692) Won 2-0 +161810
5standard 41 Silvestre, Vicent (1728) Won 2-1 +161826
6standard 15 Nguyen, Tan-Tai (1582) Won 2-1 +141840
7standard 13 Rothen, Christian (1846) Won 2-1 +181858
8standard 8 Blohon, Lukas (2289) Lost 1-2 -111847
9standard 20 Papadopoulos, Nicolas (1679) Won 2-0 +151862
10standard 21 Burrows, Chris [ENG] (1736) Lost 1-2 -201842
11standard 53 Ramboa, Thierry (2076) Lost 1-2 -141828
12standard 85 Orlandi, Yannick (1614) Lost 1-2 -221806
13standard 117 Duroy, Maxence (1616) Won 2-0 +151821
14standard 83 Jara Perez, Juan Carlos (1633) Won 2-0 +151836
15standard 64 Grieger, Stefan (1696) Lost 0-2 -211815
top average opponent: 1759record: 9-5 new rating: 1815

Grand Prix Barcelona 2016 (SOI limited) starting rating: 1811
round table opponent (rating) result Δrating
2sealed 121 Planas I Casellas, Grau (1518) Won 2-0 +121823
3sealed 231 Fyssas, Antonis (1882) Lost 1-2 -161807
4sealed 577 Van Leeuwen, Vincent (1505) Won 2-1 +121819
5sealed 287 Vergoni, Davide (1778) Lost 1-2 -191800
6sealed 489 Kristoffersen, Johannes (1593) Lost 0-2 -211779
7sealed 598 Franco, Mario (1694) Lost 0-2 -201759
top average opponent: 1662record: 2-4 new rating: 1759

Grand Prix Paris 2016 (OGW standard) starting rating: 1834
round table opponent (rating) result Δrating
1standard 353 Metzger, Andre (1445) Won 2-0 +121846
2standard 204 Blondel, Nicolas (1766) Lost 1-2 -201826
3standard 509 Pilliard, Aurelien (1573) Lost 0-2 -221804
4standard 576 Chisholm, Owen (1487) Won 2-0 +121816
5standard 459 Beadell, Chloe (1555) Won 2-1 +131829
6standard 359 Lehnert, Heiko (1494) Won 2-1 +131842
7standard 321 Uittenbogaard, Kenny (1674) Won 2-0 +151857
8standard 139 Cevette, Michael (1606) Lost 0-2 -231834
9standard 283 Caraballo, Mikael (1529) Lost 0-2 -231811
top average opponent: 1570record: 5-4 new rating: 1811

Pro Tour Oath of the Gatewatch (modern) starting rating: 1873
round table opponent (rating) result Δrating
1draft 10 Vasilev, Sergey (1636) Won 2-0 +141887
2draft 50 Pardee, Samuel (2004) Won 2-1 +201907
3draft 1 Zatlkaj, Matej (1872) Lost 1-2 -181889
4modern 46 Chan, Sze Hang (1920) Lost 1-2 -181871
5modern 121 Reiter, Florian (1787) Won 2-0 +171888
6modern 42 Ochoa, David (1819) Won 2-1 +161904
7modern 50 Martell, Tom (1893) Won 2-0 +181922
8modern 14 Strasky, Ondrej (2031) Won 2-1 +201942
9draft 4 Hron, Mike (1900) Lost 1-2 -191923
10draft 99 Hickerson, Jonathan (1954) Lost 0-2 -171906
11draft 41 Stark, Ben S (1994) Lost 1-2 -161890
12modern 64 Ball, Alexander (1774) Lost 0-2 -201870
13modern 91 Bouillot, Damien (1765) Lost 1-2 -201850
14modern 104 Mihara, Makihito (2004) Lost 1-2 -161834
top average opponent: 1882record: 6-8 new rating: 1834

Grand Prix Brussels 2015 (BFZ standard) starting rating: 1879
round table opponent (rating) result Δrating
1standard 301 Coppes, Tobias (1461) Won 0-0 +111890
2standard 395 Gammaitoni, Eli (1594) Won 0-0 +131903
3standard 8 Azzopardi, Wayne (1536) Won 2-0 +111914
4standard 113 Scherpenzeel, Dennis (1671) Won 2-0 +141928
5standard 64 Yamagami, Yudai (1770) Lost 0-2 -211907
6standard 199 Fischer, Juliane (1316) Won 2-0 +81915
7standard 127 van der Vaart, Martijn (1638) Won 2-1 +131928
8standard 58 Pestov, Eugene (1596) Won 2-1 +131941
9standard 18 Gotfredsen, Oliver Flindt (1711) Lost 1-2 -221919
10standard 69 Sochurek, Petr (2117) Lost 0-2 -151904
11standard 77 Payen, Jeremy (1795) Lost 0-2 -201884
12standard 100 Grasset, Jean-Baptiste (1671) Won 2-0 +141898
13standard 74 Vantuch, Matej (1830) Lost 0-2 -191879
14standard 96 Idelfonso, Diony (1695) Won 2-1 +151894
15standard 80 Ristovsky, Tom (1769) Lost 0-2 -211873
top average opponent: 1678record: 9-6 new rating: 1873

Pro Tour Magic Origins (ORI standard) starting rating: 1734
round table opponent (rating) result Δrating
1draft 59 Siow, Lucas (1950) Won 2-1 +221756
2draft 95 Umehara, Kei (1897) Lost 0-2 -151741
3draft 134 Braun-Duin, Brian (1912) Won 2-0 +211762
4standard 63 Dizon, Marcel (1751) Won 2-1 +181780
5standard 57 Longhurst, Kenneth (1621) Won 2-1 +151795
6standard 24 Glied, Tamas (1859) Lost 1-2 -171778
7standard 57 Boku, Takashi (1680) Lost 1-2 -201758
8standard 46 Wafo-Tapa, Guillaume (2025) Won 2-1 +231781
9draft 64 Rogers, Matthew (1875) Won 2-1 +201801
10draft 95 Lantto, Magnus (1966) Won 2-1 +211822
11draft 26 Jacobson, Mark (2020) Won 2-1 +211843
12standard 18 Boggemes, Kyle (2034) Won 2-0 +221865
13standard 8 Ashton, Thomas (2007) Lost 0-2 -161849
14standard 23 Mowshowitz, Zvi (2063) Won 2-0 +221871
15standard 14 Lewandowski, Bartlomiej (1999) Lost 1-2 -161855
16standard 23 Rietzl, Paul (2176) Won 2-1 +241879
top average opponent: 1927record: 11-5 new rating: 1879

Grand Prix Copenhagen 2015 (modern) starting rating: 1746
round table opponent (rating) result Δrating
1modern 173 Sodergren, Christian (1348) Won 2-0 +111757
2modern 109 Swingler, Roland (1466) Won 2-0 +131770
3modern 229 Sell, Alexander (1534) Won 2-0 +141784
4modern 88 Lyford-Smith, David (1564) Lost 1-2 -221762
5modern 99 Lesch, Andreas (1588) Won 2-0 +151777
6modern 174 Brown, Matthew [AUS] (1575) Lost 0-2 -221755
7modern 202 Blennow, William (1603) Lost 0-2 -211734
top average opponent: 1525record: 4-3 new rating: 1734

Grand Prix Utrecht 2015 (MM2 limited) starting rating: 1560
round table opponent (rating) result Δrating
1sealed 97 Stevenhagen, Walter (1406) Won 2-0 +151575
2sealed 43 Stoop, Jan (1549) Won 2-0 +181593
3sealed 88 Prochazka, Lukas (1532) Won 2-1 +171610
4sealed 42 Lee, Nai Jai (1498) Won 2-1 +161626
5sealed 5 Rieff, Menno (1675) Won 2-0 +181644
6sealed 17 Breed, Matthijs (1592) Won 2-1 +181662
7sealed 7 Dickmann, Fabian (1895) Lost 0-2 -141648
8sealed 40 Dalmasso, Leonardo (1596) Won 2-1 +171665
9sealed 24 Brueggemann, Julian (1727) Lost 0-2 -171648
10draft 1048 Lahonen, Leo (1560) Won 2-0 +161664
11draft 1114 Kaiser, Ben (1609) Won 2-1 +171681
12draft 1042 Sochurek, Petr (1889) Won 2-1 +221703
13draft 1150 Mogren Olsson, John (1653) Won 2-1 +171720
14draft 1084 Pruijt, Daan (2059) Won 2-1 +241744
15draft 1008 Milis, Michael (1811) Won 2-0 +191763
Qdraft Vergoni, Davide (1818) Lost 0-2 -171746
top average opponent: 1679record: 13-3 new rating: 1746

Grand Prix Stockholm 2014 (KTK standard) starting rating: 1511
round table opponent (rating) result Δrating
1standard 22 Svensson, Patrik (1500) Won 2-0 +181529
2standard 100 Schwede, Sten (1548) Lost 1-2 -181511
3standard 302 Liljefeldt, Olle (1599) Won 2-0 +201531
4standard 142 Anneback, Fredrik (1464) Won 2-0 +161547
5standard 179 Sehlin, Mikael (1536) Won 2-1 +181565
6standard 132 Koch, Florian (1876) Lost 1-2 -121553
7standard 125 Hammarlund Corselli, Michael (1614) Won 2-1 +191572
8standard 129 Strasky, Ondrej (1921) Lost 0-2 -121560
top average opponent: 1632record: 5-3 new rating: 1560

Grand Prix Gothenburg 2013 (DGM limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 313 Eriksson, Hannes (1500) Won 2-0 +181518
2sealed 100 Wallendorf, Jonas (1751) Won 2-1 +221540
3sealed 11 Strom, Tobias (1709) Lost 0-2 -151525
4sealed 237 Mindresunde, Dag Arne (1510) Won 2-0 +181543
5sealed 147 Westling, Tomas (1858) Lost 0-2 -121531
6sealed 257 Fransen, Bart [BEL] (1444) Lost 0-2 -201511
top average opponent: 1629record: 3-3 new rating: 1511