2026 Summer Tuesday Night Marathon

Welcome to our new website!
If you notice anything missing or in need of an update, feel free to let us know at chessroom@milibrary.org. We appreciate your feedback!

Top games are broadcasted on Chess.com with a 15-min delay:
https://www.chess.com/events/2026-summer-tuesday-night-marathon

 

Pre-TNM lecture schedule:

7/7: GM Mark Heimann: Squeezing Blood From A Stone: Winning Unwinnable Endgames

7/14: IM Elliott Winslow 

7/21: NM Daniel Cremisi: How to Play When You're Being Squeezed

7/28: IM Elliott Winslow 

8/4: GM Andrew Soltis: Reveal Your Chess Style

8/11: GM Boris Avrukh: Pawn Structure Transformation
Meet and greet and book signing at 5pm!

8/18: IM Elliott Winslow


Register or Join Wait List Change Request Form

Info

  • Date: Tue, Jul 7 - Tue, Aug 18, 2026
  • Eligibility: Open to Everyone!
  • Rating: USCF & FIDE
  • Location: Mechanics' Institute, 4th Floor, 57 Post Street, San Francisco, CA 94104
  • Capacity: 120

Registration

  • Online Registration Open Until: Tuesday, August 18: 6:30 pm
  • Entry fee for Mechanics' Institute Members: $70
    • Play-up fee: $15
  • Entry fee for Non-Members: $100
    • Play-up fee: $20
  • Late fee: $10
  • $5 admin fee for all cancellations & refunds.

Two ways to check your entries:

  • Check the live entries on the Jumbula site by clicking on the View Entries button.
  • Check the processed entries here a day before the event.

 

Tournament Format

  • Tournament Format: Swiss System
  • Total Rounds: 7
  • Time control: 90 min basetime + 30 sec increment
  • Round Times: 7/7 6:30pm 7/14 6:30pm 7/21 6:30pm 7/28 6:30pm 8/4 6:30pm 8/11 6:30pm 8/18 6:30pm
  • Sections: 2000+ 1600-1999 Under1600

Play-up "200-rating point rule":

  • Players must have an 1800 USCF regular supplemental or actual regular rating to be eligible to play up to the 2000+ section.
  • Players must have a 1400 USCF regular supplemental or actual regular rating to be eligible to play up to the 1600-1999 section.

US Chess rating will be used for section determination and pairings.  FIDE or other ratings are only used if no US Chess rating is available. 

Pairings are based on the July 2026 regular supplemental regular US Chess rating.

 

Prize Fund

Total Prize Fund: $2,400

  • Prize explanations are coming after the event.
  • Please allow 2-3 weeks for processing prize checks.
  • Per IRS regulations, anyone who receives $2000 or more in cumulative prizes during a calendar year must complete a W-9, and Mechanics’ Institute will issue a 1099-MISC form for tax reporting purposes.

 

  • Prize Fund:

    • $2400 based on 80 paid entries
    • Actual Payout: coming after the tournament finished.
  2000+ 1600-1999 u1600
  Projected Actual Projected Actual Projected Actual
1st Place $500   $300   $200  
2nd Place $300   $200   $100  
3rd Place $200   $100   $50  
Best under2200 $100          
Best under2000 $100          
Best under1800     $75      
Best under1600     $75      
Best under1400         $50  
Best under1200         $50  

 

Byes

Byes are available for players in any rounds if they can't participate that evening but would like to stay in the tournament.

  • A maximum of three half-point byes can be requested in this tournament.
  • Round 1 pairings will be done on Tuesday at 6:20 pm onsite. If you need a Round 1 bye, please email us by 4:00 pm.

  • Round 2-6 byes must be requested before the pairing of the round by Monday, 6 pm. Pairings usually are posted shortly after 8 pm on Monday, the day before the round.

  • Round 7 bye must be requested before the start of Round 5. Round 7 bye is irrevocable to prevent possible prize-fund manipulations.
  • Late registrations will receive a half-point bye for any missed round, up to three rounds.
     

Eligibility

Tournament Rules

  • Forfeit time:
    • 30 minutes without prior notice
    • 60 minutes with prior notice. Please email to chessroom@milibrary.org or call us to request this!
      A player will be awarded a forfeit win against any opponent who doesn't show up according to the prescribed rules, and every effort will be made to find that player an extra game.
  • We provide clocks and set it up for players.
  • Games will be US Chess and FIDE regular rated. Modified FIDE rules apply.
     
  • What do the time controls mean?
    Time controls tell you how much time you have for each game.
    G90+30 means game in 90 minutes with a 30-second increment with each move. This means you get 90 minutes, your opponent gets 90 minutes, and with each move players get 30 seconds added to their clock.

Sick Policy:
The Mechanics' Institute Chess Club asks that any player who is feeling unwell withdraw from the tournament to help protect the health of others. The club reserves the right to deny entry to players who appear visibly ill. Players who withdraw due to illness before the start of the tournament will receive a full refund as a credit to their Jumbula account.


Mechanics' Institute Chess Club reserves the right to update any details of this event (including but not limited to sections, time control, round times, prize fund, etc.) as we get closer to the event date to ensure an excellent tournament experience for players.

Rounds

  • Download Round 1 as PGN Watch Replay of Round 1
  • Download Round 2 as PGN Watch Replay of Round 2
  • Download Round 3 as PGN Watch Replay of Round 3

Rounds are starting on time at Mechanics' so be sure to be on time. Clocks will not be delayed in starting for any reason.

For pgn files and to replay the games via a pgn viewer, please see above.

Round 1 pdf.

Round 2 pdf.

Round 3 pdf.

Standings

Standings are updated after each round.

SwissSys 11.80.3 - Standings. 2026 Summer Tuesday Night Marathon: 2000+

# Name ID Rating Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7 Total
1 GM Christopher Woojin Yoo 15244943 2665 W14 W13 W3 H--- H---     3.5
2 Jimmy Heiserman 12799690 2270 W10 W4 X8 H--- H--- H---   3.5
3 Owen J Pang 16840995 1855 W7 W21 L1 W15 H--- H--- H--- 3.0
4 Rohan Das 15263634 2188 W27 L2 W25 W13       3.0
5 Jacob Cameron Sevall 15760681 2140 H--- W18 W22 D8       3.0
6 Jeremy David Cawthon 15038608 2124 H--- D20 W17 W16       3.0
7 Quincy Chen 13716492 2150 L3 W27 W28 D11       2.5
8 IM Elliott Winslow 10363365 2200 W9 X--- F2 D5       2.5
9 CM Isaac Dan Zhao 31617557 1995 L8 H--- W19 W22       2.5
10 Stephen Parsons 16566932 2014 L2 H--- X24 W23       2.5
11 Kristian Clemens 13901075 1991 H--- H--- W18 D7       2.5
12 Abhishek Mallela 12888811 2077 W19 H--- H--- H---       2.5
13 Justin Fink 14646688 2077 W24 L1 W20 L4       2.0
14 Phillip Seitzer 12687814 2072 L1 D24 H--- W28       2.0
15 Xiaofei Li 15155458 2122 H--- D28 W26 L3       2.0
16 Phineas F Horowitz 14209057 1962 H--- H--- W21 L6       2.0
17 Ritesh Dharmatti 17075682 1859 H--- W23 L6 H---       2.0
18 Christopher Powers 30462548 1857 W30 L5 L11 D26       1.5
19 Serena Liu 16887121 1804 L12 D29 L9 B---       1.5
20 Adam Mercado 16571026 1933 H--- D6 L13 D25       1.5
21 Alex Hayden Shrauger 15328908 2216 W29 L3 L16 H---       1.5
22 Cailen Jeremiah Melville 14006141 1852 H--- W30 L5 L9       1.5
23 Michael Walder 10345120 1950 H--- L17 W29 L10       1.5
24 Jarod D Heap 15118541 1847 L13 D14 F10 W27       1.5
25 Hayden Brongersma 31240441 1955 H--- H--- L4 D20       1.5
26 Sreyshth Krishnan 30452740 1941 H--- H--- L15 D18       1.5
27 Divija Hasteer 13975247 1892 L4 L7 W30 L24   H---   1.0
28 Edward M Lewis 12601629 1897 H--- D15 L7 L14       1.0
29 Kevin Kane 12698544 1999 L21 D19 L23 H--- H---   H--- 1.0
30 Bradley R Diller 10079993 2155 L18 L22 L27 U---       0.0

 

SwissSys 11.80.3 - Standings. 2026 Summer Tuesday Night Marathon: 1600-1999

# Name ID Rating Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7 Total
1 John Boyer 16865157 1743 W30 D2 W22 W4       3.5
2 Anirudh Gutta 30214880 1655 W8 D1 W25 X9       3.5
3 David Siegel 12595160 1703 W34 D9 W12 D5       3.0
4 Frederic Dutter 12343420 1900 W18 W21 W7 L1       3.0
5 Daniel Sevall 12811060 1824 D26 W6 W23 D3       3.0
6 Andrew Burkett Rosston 32504699 1471 W33 L5 W18 W16       3.0
7 Yulan Wang 30518588 1443 W11 W10 L4 H---       2.5
8 Thu Anh Le 17248797 1469 L2 B--- W29 D11       2.5
9 Dev Isak Kosuri 31395538 1770 W17 D3 W16 F2       2.5
10 Benjamin Simberg 30017727 1795 W24 L7 W19 D13 H--- H---   2.5
11 Willard Everett 11086411 1648 L7 W31 W24 D8       2.5
12 William Fitzgerald 17048414 1492 W28 H--- L3 W27       2.5
13 Kyle Ewart Coventry Booth 30715175 1602 H--- W20 H--- D10       2.5
14 Rajdeep Pinge 33104882 1905 H--- H--- H--- W17       2.5
15 Zachary Wickliffe 32140128 1678 H--- H--- H--- W23   U---   2.5
16 Carl Anthony Pickering 30689170 1758 W31 W19 L9 L6       2.0
17 Jinfeng Liu 16244917 1598 L9 W34 W21 L14       2.0
18 Bennett McCutcheon 30503085 1647 L4 W30 L6 W32       2.0
19 Neel Gore 30176757 1428 B--- L16 L10 W33       2.0
20 Gagik Babayan 15695454 1741 D23 L13 D28 W25       2.0
21 Sawyer Stults 31608516 1649 W32 L4 L17 W30       2.0
22 David Paul Toczyski 30713291 1516 H--- W27 L1 H---       2.0
23 John Chan 12561007 1524 D20 X33 L5 L15       1.5
24 Nick Casares 10424364 1600 L10 W32 L11 D26       1.5
25 Dominic A Vazquez 30703139 1446 H--- W26 L2 L20     H--- 1.5
26 Milan Patel 30830536 1615 D5 L25 H--- D24   H---   1.5
27 Isaac S Mays-Smith 30338290 1667 H--- L22 W31 L12       1.5
28 Phil Ploquin 12535882 1715 L12 H--- D20 H---       1.5
29 Jamie Duif Calvin 10123640 1600 H--- H--- L8 H---       1.5
30 Matthew Baumholtz 30823235 1532 L1 L18 W34 L21       1.0
31 Sacha Marino Sloan 32301287 1554 L16 L11 L27 W34       1.0
32 Andrew Braithwaite 31237898 1466 L21 L24 B--- L18   H--- H--- 1.0
33 Charlie Schaezlein 31629140 1665 L6 F23 H--- L19       0.5
34 Samuel Agdamag 14874734 1482 L3 L17 L30 L31       0.0

 

SwissSys 11.80.3 - Standings. 2026 Summer Tuesday Night Marathon: U1600

# Name ID Rating Rd 1 Rd 2 Rd 3 Rd 4 Rd 5 Rd 6 Rd 7 Total
1 Connor Harriman 31650582 1443 W4 W33 W5 W3       4.0
2 Shane Davis 32212404 1091 H--- X37 W17 W10       3.5
3 Rowan Huang 33123109 1344 W16 W14 W6 L1       3.0
4 William Pang 31442592 1090 L1 W28 W22 W15 H--- H--- H--- 3.0
5 Nicholas M Brown 12446259 1302 W32 W26 L1 W23 H---     3.0
6 Walter Stein-Smith 30626624 1400 W30 W13 L3 W18       3.0
7 Robert Turner 12407483 1409 L13 W30 W16 W9   H---   3.0
8 Bryan D Martin 14691010 1222 L26 W32 W13 X25       3.0
9 William Xu 33165815 unr. W34 D15 W27 L7       2.5
10 Justin Adam Hallman 33185951 unr. H--- W36 W19 L2       2.5
11 Samuel Schlenker 32793928 1416 H--- D20 H--- W14   H---   2.5
12 Justin Wei 33203245 unr. H--- H--- H--- W26       2.5
13 Tyler Garrett 33118372 920 W7 L6 L8 X37     H--- 2.0
14 Rodrigo Vicente Arevalo Rivas 33174147 unr. W28 L3 W20 L11       2.0
15 Richard Hack 12796129 1500 H--- D9 W24 L4     H--- 2.0
16 Kaivalya Hariharan 17251770 790 L3 B--- L7 W34       2.0
17 Lars Nordstrom 33133914 unr. W18 D19 L2 H---       2.0
18 Mason Tobias 32440186 1208 L17 W31 W33 L6       2.0
19 Alexander Kojevnikov 31856555 1175 W31 D17 L10 H---       2.0
20 Joseph Clark 33104488 1164 H--- D11 L14 W32 H---     2.0
21 Danny Du Uy Cao 16939797 1286 H--- L27 D37 W33       2.0
22 Anthony Lawson Defranco 32790409 1243 H--- H--- L4 W27 H---     2.0
23 Ian R Jones 33193159 unr. H--- H--- W34 L5       2.0
24 Samuel Tseng Brown 16380615 940 H--- H--- L15 W31 H---     2.0
25 Sushant Harischandra Vema 33200271 unr. H--- H--- X--- F8       2.0
26 Christian Groen 33100744 unr. W8 L5 H--- L12       1.5
27 Vishnu Sai Vinay 32551075 663 H--- W21 L9 L22       1.5
28 Kyle Weaver 32642649 1265 L14 L4 H--- W30       1.5
29 Kevin Jacyna 33207052 unr. H--- H--- H--- U---       1.5
30 Braxton Wardle 31661706 792 L6 L7 W35 L28       1.0
31 Albert Martin Starr 12844781 1500 L19 L18 W36 L24       1.0
32 Kate Canessa 14102056 602 L5 L8 B--- L20   H---   1.0
33 Brian Keith Langendorf 30893468 806 W35 L1 L18 L21       1.0
34 Eric Wind 33098903 1205 L9 W35 L23 L16       1.0
35 Clarence Harris 12543396 1400 L33 L34 L30 B---       1.0
36 Dylan Asher Skurow 32467183 1243 H--- L10 L31 H---       1.0
37 Ummon Karpe 12932259 1290 H--- F2 D21 F13       1.0

 

Pairings

Round 2-7 pairings are posted on Monday by 8pm.  Turn in Bye request by Monday at 6:00 PM!

Pairings for Round 4. 2026 Summer Tuesday Night Marathon: 2000+

Bd Res White Res Black
1 ½ Jacob Cameron Sevall (2140 2.5) ½ IM Elliott Winslow (2200 2.0)
2 1 Rohan Das (2188 2.0) 0 Justin Fink (2077 2.0)
3 ½ Quincy Chen (2150 2.0) ½ Kristian Clemens (1991 2.0)
4 1 Jeremy David Cawthon (2124 2.0) 0 Phineas F Horowitz (1962 2.0)
7 0 Xiaofei Li (2122 2.0) 1 Owen J Pang (1855 2.0)
8 0 Cailen Jeremiah Melville (1852 1.5) 1 CM Isaac Dan Zhao (1995 1.5)
9 1 Stephen Parsons (2014 1.5) 0 Michael Walder (1950 1.5)
10 1 Phillip Seitzer (2072 1.0) 0 Edward M Lewis (1897 1.0)
11 ½ Adam Mercado (1933 1.0) ½ Hayden Brongersma (1955 1.0)
12 ½ Christopher Powers (1857 1.0) ½ Sreyshth Krishnan (1941 1.0)
13 0 Divija Hasteer (1892 1.0) 1 Jarod D Heap (1847 0.5)
  1 Serena Liu (1804 0.5)   BYE
  ½ GM Christopher Woojin Yoo (2665 3.0)   BYE
  ½ Jimmy Heiserman (2270 3.0)   BYE
  ½ Alex Hayden Shrauger (2216 1.0)   BYE
  ½ Abhishek Mallela (2077 2.0)   BYE
  ½ Kevin Kane (1999 0.5)   BYE
  ½ Ritesh Dharmatti (1859 1.5)   BYE

 

Pairings for Round 4. 2026 Summer Tuesday Night Marathon: 1600-1999

Bd Res White Res Black
5 0 Frederic Dutter (1900 3.0) 1 John Boyer (1743 2.5)
15 ½ Daniel Sevall (1824 2.5) ½ David Siegel (1703 2.5)
16 0 F Dev Isak Kosuri (1770 2.5) 1 X Anirudh Gutta (1655 2.5)
17 ½ Kyle Ewart Coventry Booth (1602 2.0) ½ Benjamin Simberg (1795 2.0)
18 1 Andrew Burkett Rosston (1471 2.0) 0 Carl Anthony Pickering (1758 2.0)
19 ½ Thu Anh Le (1469 2.0) ½ Willard Everett (1648 2.0)
20 1 Rajdeep Pinge (1905 1.5) 0 Jinfeng Liu (1598 2.0)
21 1 Zachary Wickliffe (1678 1.5) 0 John Chan (1524 1.5)
22 1 William Fitzgerald (1492 1.5) 0 Isaac S Mays-Smith (1667 1.5)
23 1 Gagik Babayan (1741 1.0) 0 Dominic A Vazquez (1446 1.5)
24 1 Sawyer Stults (1649 1.0) 0 Matthew Baumholtz (1532 1.0)
25 ½ Nick Casares (1600 1.0) ½ Milan Patel (1615 1.0)
26 1 Bennett McCutcheon (1647 1.0) 0 Andrew Braithwaite (1466 1.0)
27 0 Charlie Schaezlein (1665 0.5) 1 Neel Gore (1428 1.0)
28 1 Sacha Marino Sloan (1554 0.0) 0 Samuel Agdamag (1482 0.0)
  ½ Phil Ploquin (1715 1.0)   BYE
  ½ Jamie Duif Calvin (1600 1.0)   BYE
  ½ David Paul Toczyski (1516 1.5)   BYE
  ½ Yulan Wang (1443 2.0)   BYE

 

Pairings for Round 4. 2026 Summer Tuesday Night Marathon: U1600

Bd Res White Res Black
6 1 Connor Harriman (1443 3.0) 0 Rowan Huang (1344 3.0)
29 1 Shane Davis (1091 2.5) 0 Justin Adam Hallman (unr. 2.5)
30 0 William Xu (unr. 2.5) 1 Robert Turner (1409 2.0)
31 0 Richard Hack (1500 2.0) 1 William Pang (1090 2.0)
32 0 Mason Tobias (1208 2.0) 1 Walter Stein-Smith (1400 2.0)
33 0 Ian R Jones (unr. 2.0) 1 Nicholas M Brown (1302 2.0)
34 0 F Sushant Harischandra Vema (unr. 2.0) 1 X Bryan D Martin (1222 2.0)
35 1 Samuel Schlenker (1416 1.5) 0 Rodrigo Vicente Arevalo Rivas (unr. 2.0)
36 1 Justin Wei (unr. 1.5) 0 Christian Groen (unr. 1.5)
37 1 Anthony Lawson Defranco (1243 1.0) 0 Vishnu Sai Vinay ( 663 1.5)
38 1 Samuel Tseng Brown ( 940 1.0) 0 Albert Martin Starr (1500 1.0)
39 1 X Tyler Garrett ( 920 1.0) 0 F Ummon Karpe (1290 1.0)
40 1 Danny Du Uy Cao (1286 1.0) 0 Brian Keith Langendorf ( 806 1.0)
41 1 Kaivalya Hariharan ( 790 1.0) 0 Eric Wind (1205 1.0)
42 1 Joseph Clark (1164 1.0) 0 Kate Canessa ( 602 1.0)
43 1 Kyle Weaver (1265 0.5) 0 Braxton Wardle ( 792 1.0)
  1 Clarence Harris (1400 0.0)   BYE
  ½ Dylan Asher Skurow (1243 0.5)   BYE
  ½ Alexander Kojevnikov (1175 1.5)   BYE
  ½ Lars Nordstrom (unr. 1.5)   BYE

 

Pairings for Round 2. 2026 Summer Tuesday Night Marathon: Extra Rated

Bd Res White Res Black
44 1 Tyler Garrett ( 920 0.0) 0 Ron Florian-Moreta (unr. 0.0)
45 1 Zhenhong Guan (1221 0.0) 0 Clarence Harris (1400 0.0)