Records
Computed from the canonical match archive — every G-Cup year that was actually played, 2011–2025. Every match reconciles exactly against that year's final Lords/Nobles score. Tap a column to sort.
Overall Career Records
| Player | W | L | T | Pts | Win% |
|---|---|---|---|---|---|
| Connor Fee | 21 | 12 | 1 | 21.5 | .632 |
| Andrew Moyer | 16 | 6 | 2 | 17 | .708 |
| Paul Fung | 16 | 6 | 2 | 17 | .708 |
| Mark Fung | 14 | 6 | 3 | 15.5 | .674 |
| Christopher Derr | 12 | 4 | 2 | 13 | .722 |
| Alex Levy | 9 | 12 | 3 | 10.5 | .438 |
| Evan Solomon | 9 | 5 | 1 | 9.5 | .633 |
| Colin Davy | 8 | 6 | 1 | 8.5 | .567 |
| Daniel Wright | 7 | 11 | 0 | 7 | .389 |
| Justin Ferira | 6 | 1 | 1 | 6.5 | .813 |
| Justin Gerstner | 6 | 0 | 0 | 6 | 1.000 |
| Chip Cavanaugh | 6 | 12 | 0 | 6 | .333 |
| Brannon Santos | 5 | 3 | 1 | 5.5 | .611 |
| Richard Hewitt | 5 | 3 | 1 | 5.5 | .611 |
| Matt Corbin | 4 | 12 | 3 | 5.5 | .289 |
| Matt Lambert | 5 | 7 | 0 | 5 | .417 |
| Zach Homrighaus | 3 | 1 | 0 | 3 | .750 |
| Nick Tarpey | 3 | 3 | 0 | 3 | .500 |
| Santi Diaz-Arauzo | 3 | 3 | 0 | 3 | .500 |
| Jeff Steinke | 3 | 5 | 0 | 3 | .375 |
| Sean Fortier | 3 | 6 | 0 | 3 | .333 |
| James Pagenkopf | 2 | 0 | 1 | 2.5 | .833 |
| Jon Cifuentes | 2 | 9 | 1 | 2.5 | .208 |
| Cory Jacobs | 2 | 1 | 0 | 2 | .667 |
| John Dana | 2 | 1 | 0 | 2 | .667 |
| John Irwin | 2 | 1 | 0 | 2 | .667 |
| Kevin Van Gundy | 2 | 1 | 0 | 2 | .667 |
| Stu Levy | 2 | 1 | 0 | 2 | .667 |
| Reed Cheatham | 2 | 3 | 0 | 2 | .400 |
| Alex Locke | 2 | 4 | 0 | 2 | .333 |
| Victor Hanna | 1 | 3 | 2 | 2 | .333 |
| Tristan Davis | 1 | 7 | 2 | 2 | .200 |
| Matt Allard | 1 | 0 | 0 | 1 | 1.000 |
| Phil Jones | 1 | 0 | 0 | 1 | 1.000 |
| Spencer Stockdale | 1 | 0 | 0 | 1 | 1.000 |
| Kyle Sturgeon | 1 | 1 | 0 | 1 | .500 |
| Deepak Viswanathan | 1 | 2 | 0 | 1 | .333 |
| Derek Lyons | 1 | 2 | 0 | 1 | .333 |
| Jason Chou | 1 | 2 | 0 | 1 | .333 |
| Joe Lea | 1 | 2 | 0 | 1 | .333 |
| Logan Nagorski | 1 | 2 | 0 | 1 | .333 |
| Max Maeder | 1 | 2 | 0 | 1 | .333 |
| Chris Jones | 1 | 3 | 0 | 1 | .250 |
| Eduardo Buelna | 1 | 3 | 0 | 1 | .250 |
| Adam Napp | 1 | 5 | 0 | 1 | .167 |
| Andy Vail | 0 | 1 | 0 | 0 | .000 |
| Jay Beckner | 0 | 3 | 0 | 0 | .000 |
| Jeff Walton | 0 | 1 | 0 | 0 | .000 |
| Ryan Murphy | 0 | 1 | 0 | 0 | .000 |
| Scott Fong | 0 | 3 | 0 | 0 | .000 |
| Seth Fisher | 0 | 3 | 0 | 0 | .000 |
| Zach Bumgardner | 0 | 3 | 0 | 0 | .000 |
Player Ratings
Elo, the chess rating, run through every match in order. Everyone starts at 1500; beating a stronger side earns more than beating a weaker one, and in a team match the whole side moves together. 19 men have played the eight matches it takes to be ranked — the rest are behind the button, still close to where they started.
| Player | Matches | Peak | Rating |
|---|---|---|---|
| Paul Fung | 24 | 1590 | 1589 |
| Christopher Derr | 18 | 1588 | 1588 |
| Andrew Moyer | 24 | 1605 | 1576 |
| Mark Fung | 23 | 1598 | 1572 |
| Connor Fee | 34 | 1590 | 1562 |
| Justin Ferira | 8 | 1558 | 1557 |
| Justin Gerstner | 5 | 1554 | 1554 |
| Evan Solomon | 15 | 1535 | 1535 |
| Colin Davy | 15 | 1530 | 1530 |
| Brannon Santos | 9 | 1526 | 1526 |
| Zach Homrighaus | 4 | 1524 | 1522 |
| James Pagenkopf | 3 | 1521 | 1521 |
| Richard Hewitt | 9 | 1533 | 1516 |
| Stu Levy | 3 | 1527 | 1515 |
| Kevin Van Gundy | 3 | 1524 | 1512 |
| Matt Allard | 1 | 1512 | 1512 |
| Phil Jones | 1 | 1512 | 1512 |
| Spencer Stockdale | 1 | 1512 | 1512 |
| Cory Jacobs | 3 | 1523 | 1510 |
| John Irwin | 3 | 1510 | 1510 |
| John Dana | 3 | 1522 | 1508 |
| Santi Diaz-Arauzo | 6 | 1507 | 1507 |
| Nick Tarpey | 6 | 1533 | 1501 |
| Joe Lea | 3 | 1500 | 1498 |
| Kyle Sturgeon | 2 | 1512 | 1498 |
| Derek Lyons | 3 | 1503 | 1492 |
| Deepak Viswanathan | 3 | 1502 | 1490 |
| Max Maeder | 3 | 1500 | 1490 |
| Jason Chou | 3 | 1500 | 1489 |
| Andy Vail | 1 | 1500 | 1488 |
| Jeff Walton | 1 | 1500 | 1488 |
| Ryan Murphy | 1 | 1500 | 1488 |
| Victor Hanna | 6 | 1500 | 1487 |
| Alex Levy | 24 | 1511 | 1486 |
| Logan Nagorski | 3 | 1511 | 1486 |
| Matt Lambert | 12 | 1518 | 1482 |
| Jeff Steinke | 8 | 1523 | 1480 |
| Alex Locke | 6 | 1516 | 1480 |
| Eduardo Buelna | 4 | 1500 | 1479 |
| Chris Jones | 4 | 1511 | 1475 |
| Reed Cheatham | 4 | 1512 | 1475 |
| Daniel Wright | 18 | 1500 | 1472 |
| Scott Fong | 3 | 1500 | 1469 |
| Jay Beckner | 3 | 1500 | 1468 |
| Seth Fisher | 3 | 1500 | 1468 |
| Zach Bumgardner | 3 | 1500 | 1467 |
| Sean Fortier | 9 | 1500 | 1461 |
| Adam Napp | 6 | 1501 | 1457 |
| Chip Cavanaugh | 18 | 1501 | 1447 |
| Matt Corbin | 19 | 1500 | 1436 |
| Tristan Davis | 10 | 1500 | 1435 |
| Jon Cifuentes | 12 | 1500 | 1434 |
Singles Match Records
| Player | W | L | T | Pts | Win% |
|---|---|---|---|---|---|
| Connor Fee | 7 | 3 | 1 | 7.5 | .682 |
| Christopher Derr | 6 | 0 | 1 | 6.5 | .929 |
| Chip Cavanaugh | 5 | 1 | 0 | 5 | .833 |
| Mark Fung | 4 | 2 | 1 | 4.5 | .643 |
| Daniel Wright | 4 | 2 | 0 | 4 | .667 |
| Colin Davy | 3 | 2 | 1 | 3.5 | .583 |
| Paul Fung | 3 | 4 | 1 | 3.5 | .438 |
| Brannon Santos | 3 | 0 | 0 | 3 | 1.000 |
| Justin Ferira | 3 | 0 | 0 | 3 | 1.000 |
| Alex Levy | 3 | 5 | 0 | 3 | .375 |
| Matt Corbin | 2 | 4 | 1 | 2.5 | .357 |
| Justin Gerstner | 2 | 0 | 0 | 2 | 1.000 |
| Santi Diaz-Arauzo | 2 | 0 | 0 | 2 | 1.000 |
| Richard Hewitt | 2 | 1 | 0 | 2 | .667 |
| Matt Lambert | 2 | 2 | 0 | 2 | .500 |
| Victor Hanna | 1 | 0 | 1 | 1.5 | .750 |
| Andrew Moyer | 1 | 5 | 1 | 1.5 | .214 |
| Jason Chou | 1 | 0 | 0 | 1 | 1.000 |
| Joe Lea | 1 | 0 | 0 | 1 | 1.000 |
| John Irwin | 1 | 0 | 0 | 1 | 1.000 |
| Matt Allard | 1 | 0 | 0 | 1 | 1.000 |
| Max Maeder | 1 | 0 | 0 | 1 | 1.000 |
| Phil Jones | 1 | 0 | 0 | 1 | 1.000 |
| Spencer Stockdale | 1 | 0 | 0 | 1 | 1.000 |
| Alex Locke | 1 | 1 | 0 | 1 | .500 |
| Nick Tarpey | 1 | 1 | 0 | 1 | .500 |
| Stu Levy | 1 | 1 | 0 | 1 | .500 |
| Zach Homrighaus | 1 | 1 | 0 | 1 | .500 |
| Tristan Davis | 1 | 2 | 0 | 1 | .333 |
| Evan Solomon | 1 | 3 | 0 | 1 | .250 |
| Jeff Steinke | 1 | 3 | 0 | 1 | .250 |
| Jon Cifuentes | 1 | 3 | 0 | 1 | .250 |
| Adam Napp | 0 | 1 | 0 | 0 | .000 |
| Andy Vail | 0 | 1 | 0 | 0 | .000 |
| Chris Jones | 0 | 2 | 0 | 0 | .000 |
| Cory Jacobs | 0 | 1 | 0 | 0 | .000 |
| Deepak Viswanathan | 0 | 1 | 0 | 0 | .000 |
| Eduardo Buelna | 0 | 1 | 0 | 0 | .000 |
| Jay Beckner | 0 | 2 | 0 | 0 | .000 |
| John Dana | 0 | 1 | 0 | 0 | .000 |
| Kevin Van Gundy | 0 | 1 | 0 | 0 | .000 |
| Kyle Sturgeon | 0 | 1 | 0 | 0 | .000 |
| Logan Nagorski | 0 | 1 | 0 | 0 | .000 |
| Reed Cheatham | 0 | 3 | 0 | 0 | .000 |
| Ryan Murphy | 0 | 1 | 0 | 0 | .000 |
| Scott Fong | 0 | 1 | 0 | 0 | .000 |
| Sean Fortier | 0 | 3 | 0 | 0 | .000 |
| Seth Fisher | 0 | 1 | 0 | 0 | .000 |
| Zach Bumgardner | 0 | 1 | 0 | 0 | .000 |
Two-Man Team Records
Every pairing that has played a match together — scrambles, Chapman, and the dice-game days alike. Pairs who have teamed up more than once are shown; the one-time pairings are behind the button. Pick a player to see every partner he's ever had.
vs Exp is points won against what the pair's two ratings predicted at the time. Positive means they played better together than the two men were worth apart.
| Team | W | L | T | Pts | Win% | vs Exp |
|---|---|---|---|---|---|---|
| Andrew Moyer & Paul Fung 2017 · 2018 · 2023 · 2025 | 4 | 0 | 0 | 4 | 1.000 | +1.6 |
| Mark Fung & Paul Fung 2016 · 2017 · 2019 | 3 | 0 | 1 | 3.5 | .875 | +1.4 |
| Alex Levy & Andrew Moyer 2023 · 2024 | 2 | 0 | 0 | 2 | 1.000 | +1.0 |
| Andrew Moyer & Evan Solomon 2016 · 2017 | 2 | 0 | 0 | 2 | 1.000 | +1.0 |
| Andrew Moyer & Mark Fung 2016 · 2018 · 2022 | 2 | 1 | 0 | 2 | .667 | +0.3 |
| Colin Davy & Connor Fee 2018 · 2019 · 2024 | 2 | 1 | 0 | 2 | .667 | +0.5 |
| Connor Fee & Evan Solomon 2016 · 2017 · 2022 | 2 | 1 | 0 | 2 | .667 | +0.3 |
| Daniel Wright & Mark Fung 2022 · 2024 · 2025 | 2 | 1 | 0 | 2 | .667 | +0.5 |
| Connor Fee & Paul Fung 2016 · 2022 · 2023 · 2025 | 2 | 2 | 0 | 2 | .500 | -0.3 |
| Adam Napp & Chip Cavanaugh 2016 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Alex Levy & Logan Nagorski 2025 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Alex Levy & Paul Fung 2024 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Alex Levy & Zach Homrighaus 2013 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Andrew Moyer & Brannon Santos 2022 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Andrew Moyer & Colin Davy 2024 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Andrew Moyer & Connor Fee 2019 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Andrew Moyer & James Pagenkopf 2016 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Andrew Moyer & Sean Fortier 2019 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Brannon Santos & Christopher Derr 2023 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Chris Jones & Connor Fee 2012 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Christopher Derr & Evan Solomon 2018 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Christopher Derr & Matt Lambert 2017 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Colin Davy & Kevin Van Gundy 2019 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Colin Davy & Richard Hewitt 2023 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Connor Fee & James Pagenkopf 2016 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Connor Fee & John Dana 2015 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Connor Fee & Justin Gerstner 2013 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Cory Jacobs & Evan Solomon 2022 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Cory Jacobs & Paul Fung 2022 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Daniel Wright & Deepak Viswanathan 2025 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Evan Solomon & Kevin Van Gundy 2019 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Evan Solomon & Mark Fung 2019 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Jeff Steinke & Zach Homrighaus 2013 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| John Irwin & Nick Tarpey 2018 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Jon Cifuentes & Mark Fung 2023 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Justin Ferira & Justin Gerstner 2013 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Justin Ferira & Kyle Sturgeon 2012 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Justin Ferira & Matt Lambert 2017 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Justin Gerstner & Reed Cheatham 2015 | 1 | 0 | 0 | 1 | 1.000 | 0.0 |
| Mark Fung & Nick Tarpey 2018 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Matt Corbin & Sean Fortier 2022 | 1 | 0 | 0 | 1 | 1.000 | +0.6 |
| Matt Corbin & Stu Levy 2018 | 1 | 0 | 0 | 1 | 1.000 | +0.6 |
| Paul Fung & Richard Hewitt 2024 | 1 | 0 | 0 | 1 | 1.000 | +0.5 |
| Paul Fung & Sean Fortier 2019 | 1 | 0 | 0 | 1 | 1.000 | +0.4 |
| Alex Levy & Christopher Derr 2017 · 2019 | 1 | 1 | 0 | 1 | .500 | +0.1 |
| Alex Levy & Tristan Davis 2016 · 2025 | 0 | 0 | 2 | 1 | .500 | +0.1 |
| Alex Locke & Christopher Derr 2023 · 2024 | 1 | 1 | 0 | 1 | .500 | 0.0 |
| Christopher Derr & Santi Diaz-Arauzo 2024 · 2025 | 1 | 1 | 0 | 1 | .500 | +0.1 |
| Connor Fee & Richard Hewitt 2023 · 2024 · 2025 | 1 | 2 | 0 | 1 | .333 | -0.6 |
| Andrew Moyer & Richard Hewitt 2025 | 0 | 0 | 1 | 0.5 | .500 | -0.1 |
| Brannon Santos & Victor Hanna 2019 | 0 | 0 | 1 | 0.5 | .500 | +0.1 |
| Christopher Derr & Jon Cifuentes 2025 | 0 | 0 | 1 | 0.5 | .500 | +0.1 |
| Evan Solomon & James Pagenkopf 2016 | 0 | 0 | 1 | 0.5 | .500 | 0.0 |
| Mark Fung & Matt Corbin 2025 | 0 | 0 | 1 | 0.5 | .500 | -0.1 |
| Justin Ferira & Matt Corbin 2013 · 2017 | 0 | 1 | 1 | 0.5 | .250 | -0.5 |
| Adam Napp & Eduardo Buelna 2016 | 0 | 2 | 0 | 0 | .000 | -1.0 |
| Daniel Wright & Jon Cifuentes 2023 · 2024 | 0 | 2 | 0 | 0 | .000 | -0.9 |
| Matt Corbin & Victor Hanna 2018 · 2019 | 0 | 2 | 0 | 0 | .000 | -0.9 |
| Adam Napp & Alex Levy 2017 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Adam Napp & Matt Corbin 2017 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Alex Levy & Chip Cavanaugh 2016 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Alex Levy & Colin Davy 2023 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Alex Levy & Daniel Wright 2019 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Alex Levy & Matt Lambert 2012 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Alex Locke & Daniel Wright 2023 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Alex Locke & Mark Fung 2024 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Brannon Santos & Chip Cavanaugh 2019 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Brannon Santos & Daniel Wright 2022 | 0 | 1 | 0 | 0 | .000 | -0.6 |
| Brannon Santos & Jeff Walton 2023 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Chip Cavanaugh & Jay Beckner 2013 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Chip Cavanaugh & Matt Corbin 2022 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Chip Cavanaugh & Max Maeder 2019 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Chip Cavanaugh & Nick Tarpey 2022 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Chip Cavanaugh & Tristan Davis 2012 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Chris Jones & Jason Chou 2013 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Chris Jones & Matt Corbin 2013 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Christopher Derr & Max Maeder 2019 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Colin Davy & Jon Cifuentes 2022 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Colin Davy & Scott Fong 2022 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Connor Fee & Jason Chou 2013 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Connor Fee & John Irwin 2018 | 0 | 1 | 0 | 0 | .000 | -0.6 |
| Connor Fee & Sean Fortier 2017 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Daniel Wright & Evan Solomon 2018 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Daniel Wright & Matt Corbin 2019 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Daniel Wright & Matt Lambert 2018 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Deepak Viswanathan & Matt Corbin 2025 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Derek Lyons & Tristan Davis 2016 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Jeff Steinke & Matt Lambert 2015 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Joe Lea & Jon Cifuentes 2025 | 0 | 1 | 0 | 0 | .000 | -0.3 |
| Joe Lea & Santi Diaz-Arauzo 2025 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Jon Cifuentes & Santi Diaz-Arauzo 2024 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Jon Cifuentes & Seth Fisher 2022 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Logan Nagorski & Zach Bumgardner 2025 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Mark Fung & Sean Fortier 2017 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Matt Lambert & Victor Hanna 2018 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Nick Tarpey & Sean Fortier 2022 | 0 | 1 | 0 | 0 | .000 | -0.5 |
| Scott Fong & Seth Fisher 2022 | 0 | 1 | 0 | 0 | .000 | -0.4 |
| Tristan Davis & Zach Bumgardner 2025 | 0 | 1 | 0 | 0 | .000 | -0.5 |