We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Duffy, Thomas
Current rating: 1602

Regional Championships Sofia 2022 (pioneer) starting rating: 1573
round table opponent (rating) result Δrating
1pioneer 103 Foures, Louis (1617) Won 2-1 +191592
2pioneer 59 Zimmermann, Raoul (1982) Lost 0-2 -121580
3pioneer 72 Loffredo, Luca (1542) Lost 0-2 -181562
4pioneer 156 Cupal, Dominik (1677) Lost 1-2 -161546
5pioneer 188 Crooks, Brady (1432) Won 2-0 +161562
6pioneer 154 Crepelle, Nicolas (1679) Lost 0-2 -161546
7pioneer 146 Boaretto, Gianluca (1626) Won 2-1 +191565
8pioneer 110 Confortini, Stefano (1457) Won 2-0 +161581
9pioneer 84 Tollenaar, Xandor (1736) Won 2-0 +211602
top average opponent: 1639record: 5-4 new rating: 1602

Grand Prix Brussels 2020 (pioneer) starting rating: 1607
round table opponent (rating) result Δrating
3pioneer 20 Souza, Joao Claudio (1745) Won 2-0 +211628
4pioneer 183 Medvedev, Dmitry (1794) Lost 0-2 -151613
5pioneer 182 Van Der Veen, Joschua (1469) Lost 0-2 -211592
6pioneer 315 Robaldo, Piermario (1517) Lost 0-2 -191573
top average opponent: 1631record: 1-3 new rating: 1573

Players Tour Brussels 2020 (pioneer) starting rating: 1639
round table opponent (rating) result Δrating
1draft 192 Snepvangers, Bram (1729) Lost 0-2 -171622
2draft 43 De Fleurquin, Yannick (1753) Lost 1-2 -151607
3draft 85 Benias, Nikolas (1516) Lost 0-2 -201587
4pioneer 173 Avgoustis, Kyriakos (1555) Won 2-1 +181605
5pioneer 168 Fernandez, Daniel [ESP] (1455) Won 2-0 +151620
6pioneer 124 Fernandes, Patrick (1872) Lost 1-2 -141606
7pioneer 137 Gaspar Goncalves, Rafael (1600) Won 2-0 +181624
8pioneer 101 Moutier, Theo (1675) Lost 1-2 -171607
top average opponent: 1644record: 3-5 new rating: 1607

Mythic Championship VI (ELD standard) starting rating: 1760
round table opponent (rating) result Δrating
1draft 60 Rubin, Steve (1775) Lost 0-2 -181742
2draft 61 Bellis, Ben (1809) Lost 0-2 -171725
3draft 61 Galicia, Alberto (1910) Lost 1-2 -141711
5standard 208 Sugiyama, Yuya (1816) Lost 1-2 -161695
6standard 224 Reis, Tulio (1658) Lost 0-2 -191676
7standard 222 Staples, James (1546) Lost 1-2 -201656
8standard 202 Deng, Dezhong (1725) Lost 1-2 -171639
top average opponent: 1749record: 0-7 new rating: 1639

Grand Prix Birmingham 2019 (modern) starting rating: 1690
round table opponent (rating) result Δrating
3modern 146 Stephens, Martin (1437) Won 2-0 +141704
4modern 98 Browne, Eoin (1568) Won 2-1 +151719
5modern 36 Vervat, Anna (1597) Won 2-0 +161735
6modern 16 Beijerink, Pablo (1720) Won 2-1 +181753
7modern 7 Sodomirski, Tomasz (1710) Lost 0-2 -191734
8modern 31 Rodriguez, Lucas (1646) Lost 1-2 -201714
9modern 55 Fishwick, Shaun (1553) Won 2-0 +161730
10modern 53 Hamann, Andreas (1524) Lost 1-2 -221708
11modern 52 Marini, Adam (1577) Won 2-1 +151723
12modern 31 Soriente, Gregorio (1749) Lost 1-2 -171706
13modern 46 Buckley, Darragh (1674) Won 2-0 +171723
14modern 42 Dinu, Gabriel (1768) Won 2-0 +191742
15modern 20 Hills, Nathan (1724) Won 2-0 +181760
top average opponent: 1634record: 9-4 new rating: 1760

Grand Prix London 2019 (WAR sealed) starting rating: 1700
round table opponent (rating) result Δrating
B1sealed 1050 Shestov, Petr (1483) Lost 0-2 -211679
B2sealed 1041 Saeidi, Nina (1482) Won 2-0 +141693
B3sealed 985 Thidemann, Anders (1622) Won 2-0 +171710
B4sealed 1008 Al Takrouri, Karim (1633) Lost 0-2 -201690
top average opponent: 1555record: 2-2 new rating: 1690

Grand Prix Barcelona 2018 (modern) starting rating: 1583
round table opponent (rating) result Δrating
3modern 176 Valette, Thibault (1635) Won 2-1 +181601
4modern 105 Crepelle, Nicolas (1690) Won 2-0 +201621
5modern 68 Crouzet, Cyril (1703) Lost 0-2 -161605
6modern 66 Delgado, Oriol (1552) Won 2-0 +171622
7modern 120 Ballestin, Daniel (1865) Lost 1-2 -141608
8modern 165 Toston Amezaga, Inigo (1713) Won 2-0 +201628
9modern 86 Alvarez, Ivan (1592) Won 2-1 +171645
10modern 66 Perbet, Guillaume (1914) Lost 1-2 -131632
11modern 69 Rodriguez, Xavi (1583) Won 2-0 +171649
12modern 59 Depraz, Jean-Emmanuel (2001) Won 2-1 +241673
13modern 36 Thur, Marnic (1670) Won 2-1 +181691
14modern 36 Londos, Ludvig (1845) Won 2-1 +211712
15modern 17 Stihle, Julien (2082) Lost 0-2 -121700
top average opponent: 1757record: 9-4 new rating: 1700

Grand Prix London 2018 (RIX limited) starting rating: 1574
round table opponent (rating) result Δrating
3sealed 342 Jones, Luke (1786) Lost 1-2 -141560
4sealed 534 Andrew, James (1596) Won 2-0 +181578
5sealed 281 Meyer, Patrick (1874) Lost 1-2 -131565
6sealed 474 Gracia Mas, Manuel (1529) Lost 1-2 -181547
7sealed 465 Paolucci, Matteo (1675) Won 2-1 +201567
8sealed 446 Ryder, Laurent (1424) Won 2-0 +161583
top average opponent: 1647record: 3-3 new rating: 1583

Grand Prix Liverpool 2017 (XLN limited) starting rating: 1592
round table opponent (rating) result Δrating
3sealed 193 Laakso, Jouni (1536) Lost 0-2 -191573
4sealed 297 Wheat, Matt (1400) Won 2-1 +151588
5sealed 179 Vaughan, Michael (1546) Lost 0-2 -191569
6sealed 175 Dyke, Colin (1461) Won 2-0 +161585
7sealed 124 Hitz, Michael (1886) Lost 1-2 -121573
8sealed 326 Brancewicz, Michal (1675) Lost 1-2 -161557
9sealed 276 Bolton, Fergus (1508) Won 2-0 +171574
top average opponent: 1573record: 3-4 new rating: 1574

Grand Prix Birmingham 2017 (modern) starting rating: 1608
round table opponent (rating) result Δrating
3modern 158 Foster, Joe (1639) Lost 1-2 -181590
4modern 321 Maxwell-Thompson, Niall (1517) Won 2-0 +171607
5modern 336 Contreras Perez, Eric (1661) Lost 0-2 -171590
6modern 390 Lewandowski, Bartlomiej (1865) Won 2-0 +231613
7modern 215 Thiesen, Anders (1661) Lost 1-2 -171596
8modern 424 Graham, Lee (1540) Lost 1-2 -191577
9modern 392 Kelis, Etienne (1447) Won 2-1 +151592
top average opponent: 1619record: 3-4 new rating: 1592

Grand Prix Copenhagen 2017 (modern) starting rating: 1502
round table opponent (rating) result Δrating
3modern 28 Reale, Giuseppe (1734) Lost 1-2 -141488
4modern 450 Siwarski, Lukasz (1386) Won 2-0 +161504
5modern 367 Tilburgs, William (1620) Lost 1-2 -161488
6modern 307 Barbero, Joseph (1384) Won 2-0 +161504
7modern 231 Vendelboe, Pierre (1528) Won 2-1 +191523
8modern 152 Lucas, Mark (1674) Won 2-0 +201543
9modern 82 Kaitila, Aleksi (1490) Lost 0-2 -191524
10modern 468 Skotte, Mark (1549) Won 2-0 +191543
11modern 394 Gulbrandsen, Hakon (1592) Lost 0-2 -171526
12modern 443 Tuma, Jiri (1686) Won 2-1 +211547
13modern 382 Mestre, Duarte (1581) Won 2-0 +181565
14modern 353 Gotfredsen, Anders (1882) Won 2-1 +241589
15modern 310 Pyulze, Aarne (1635) Won 2-1 +191608
top average opponent: 1595record: 9-4 new rating: 1608

Grand Prix London 2016 (KLD limited) starting rating: 1471
round table opponent (rating) result Δrating
3sealed 158 Litvak, Mark (1690) Lost 0-2 -141457
4sealed 570 Fabiani, Roberto (1516) Won 2-1 +191476
5sealed 260 Boehmler, Aaron (1749) Won 2-1 +231499
6sealed 117 Pruijt, Daan (1968) Lost 0-2 -101489
7sealed 445 Hardacre, Mickey (1487) Won 2-1 +181507
8sealed 216 Dillon, Wayne (1683) Lost 0-2 -151492
9sealed 369 Fox, Jonathan (1542) Won 2-1 +191511
10draft 59 Martins, Joao (1688) Won 2-1 +211532
11draft 200 Connaughton, Jack (1563) Lost 0-2 -171515
12draft 318 Kosma, Ben (1588) Lost 0-2 -171498
13draft 231 Olath, Chad (1549) Won 2-1 +191517
14draft 113 Valverde Calero, Fernando (1668) Lost 0-2 -151502
top average opponent: 1641record: 6-6 new rating: 1502

Grand Prix Manchester 2016 (SOI standard) starting rating: 1467
round table opponent (rating) result Δrating
3standard 394 Hatto, Steve (1888) Lost 0-2 -101457
4standard 470 van Driel, Justin (1562) Won 2-0 +201477
5standard 314 Simmonds, Cameron (1548) Won 2-1 +191496
6standard 209 Olczykowski, Tymoteusz (1559) Won 2-0 +191515
7standard 106 Laudencia, Mikhail (1547) Won 2-0 +191534
8standard 72 Soumet, Arnaud (1724) Lost 1-2 -151519
9standard 108 Sutherland-Clark, Nyle (1529) Lost 1-2 -181501
10standard 159 Simm, Reece (1573) Lost 1-2 -161485
11standard 203 Major, Steven (1555) Won 2-1 +191504
12standard 159 Lukes, Breta (1563) Lost 1-2 -171487
13standard 171 Calder, Lewis (1481) Won 2-1 +181505
14standard 124 Davie, Chris (1601) Lost 0-2 -161489
15standard 146 Hall, Timothy [ENG] (1516) Lost 1-2 -181471
top average opponent: 1588record: 6-7 new rating: 1471

Grand Prix London 2015 (ORI standard) starting rating: 1500
round table opponent (rating) result Δrating
3standard 799 Swan, Martin (1589) Won 2-0 +201520
4standard 637 Gascoigne, Alexis (1570) Lost 1-2 -171503
5standard 781 Weijers, Stefan (1553) Lost 1-2 -181485
6standard 871 Freeman, Levi (1485) Lost 0-2 -181467
top average opponent: 1549record: 1-3 new rating: 1467