24th Pafnutieff Memorial Tournament

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 6 games are broadcasted on Chess.com with a 15-minute delay:

https://www.chess.com/events/24th-pafnutieff-memorial-tournament


Register or Join Wait List Change Request Form

Info

  • Date: Sat, Mar 28 - Sun, Mar 29, 2026
  • Eligibility: Open to Everyone!
  • Rating: USCF & FIDE
  • Location: Mechanics' Institute, 4th Floor, 57 Post Street, San Francisco, CA 94104
  • Capacity: 80

Registration

  • Online Registration Open Until: Sunday, March 29: 9:30 am
  • Onsite Registration: 9:30-9:45am
  • 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 here 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: 4
  • Time control: 90 min basetime + 30 sec increment
  • Round Times: 3/28 10:00am 2:30pm 3/29 10:00am 2:30pm
  • Sections: 2000+ 1600-1999 u1600

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. 

IMPORTANT: Pairings are based on the March 2026 regular supplemental regular US Chess rating.

 

Prize Fund

  • Prize explanations are coming after the event.
  • Please allow 2-3 weeks for processing prize checks.
  • Per IRS rules anyone with a cumulative $600+ prize in any calendar year will need to fill out a W9 and Mechanics' Institute will be providing a 1099 form. 

Total Prize Fund: $2600 based on 80 fully paid entries.

Actual Prize Fund:  $2,568 based on 79 fully paid entries -- 99% payout. 

  2000+ 1600-1999 u1600
  Projected Actual Projected Actual Projected Actual
1st Place $425 $420 $325 $321 $250 $247
2nd Place $325 $321 $225 $222 $150 $148
3rd Place $225 $222 $125 $123 $100 $99
Best under2200 $100 $99        
Best under2000 $100 $99        
Best under1800     $75 $74    
Best under1600     $75 $74    
Best under1400         $50 $49
Best under1200         $50 $49

Prizes: 24th Pafnutieff Memorial Tournament

# Name Cash Prize credited to pool Section
1 GM Christopher Woojin Yoo (3.5/2665) 370.50 (2-way) 1st Place: $420;
2nd Place: $321;
2-way split of $741: $370.50 each
2000+
7 Liam Liu (3.5/2087) 370.50 (2-way)
5 Reyansh Paragiri (3.0/2112) 105.00 (4-way) 3rd Place: $222;
Best u2200: $99;
Best u2000: $99;
4-way split of $420: $105 each
13 David Jin (3.0/1936) 105.00 (4-way)
2 Daniel Cremisi (3.0/2345) 105.00 (4-way)
9 Jay Kumar (3.0/2051) 105.00 (4-way)
30 Ansh Shah (4.0/1513) 321.00 1st Place: $321 1600-1999
2 Wayne W Ballantyne (3.5/1924) 222.00 2nd Place: $222
11 Youting Long (3.0/1687) 49.25 (4-way) 3rd Place: $123;
Best u1800: $74;
4-way split of $197: $49.25 each
1 Andrew Xue (3.0/1949) 49.25 (4-way)
13 Arjunsai Navaneetha Prabhu (3.0/1673) 49.25 (4-way)
14 Necip Sayiner (3.0/1663) 49.25 (4-way)
39 Khesav Prabhu (2.5/1259) 74.00 Best u1600: $74
4 Pranav Khandelwal (3.5/1361) 247.00 1st Place: $247 u1600
1 Anthony Maparara (3.0/1530) 123.50 (2-way) 2nd Place: $148;
3rd Place: $99;
2-way split of $247: $123.50 each
3 Natalie Pietromonaco (3.0/1363) 123.50 (2-way)
6 Teresa Long (2.5/1275) 24.50 (4-way) Best u1400: $49;
Best u1200: $49;
4-way split of $98: $24.50 each
12 Keshav V Raman (2.5/1167) 24.50 (4-way)
7 Srikar Yenamandra (2.5/1250) 24.50 (4-way)
13 Nirup Sai Venati (2.5/1107) 24.50 (4-way)

 

Byes

  • Byes are available for players in any rounds if they can't participate that round but would like to stay in the tournament.
  • A maximum of two half-point byes can be requested in this tournament.
  • Round 1 through 3 byes must be requested 15 minutes before the official round times.
  • Round 4 (last round) bye must be requested before the start of Round 1, and it is irrevocable to prevent possible prize-fund manipulations.
  • Late registrations will receive a half-point bye for any missed round, up to two rounds.

Eligibility

Tournament Rules

  • 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.
  • 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.


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.

Standings

  • Processed entries are posted at least the day before the tournament.
  • Standings will be updated periodically during the tournament.
  • Final standings will be posted after Round 4 finished.

SwissSys 11.79.7 - Standings. 24th Pafnutieff Memorial Tournament: 2000+

# Name ID Rating Rd 1 Rd 2 Rd 3 Rd 4 Total Prize
1 GM Christopher Woojin Yoo 15244943 2665 W13 W5 W11 D3 3.5 370.50
2 Liam Liu 30390852 2087 D20 W25 X21 W7 3.5 370.50
3 Daniel Cremisi 14543654 2345 W22 W12 D4 D1 3.0 105.00
4 Reyansh Paragiri 30233070 2112 W14 W18 D3 D6 3.0 105.00
5 Jay Kumar 13041993 2051 W26 L1 W22 W11 3.0 105.00
6 David Jin 17168834 1936 W17 W21 D7 D4 3.0 105.00
7 Sivavishnu Srinivasan 16778004 2147 W23 W8 D6 L2 2.5  
8 Vivaan Pavuluri 30203278 2035 W9 L7 W19 D12 2.5  
9 Arnav Bhosale 16925844 1810 L8 W23 D13 X18 2.5  
10 Matthew Zhang 30792537 1800 L12 H--- X25 W22 2.5  
11 Kanwar Sethi 16874098 2112 W15 W16 L1 L5 2.0  
12 Evan Shi 16997990 2008 W10 L3 D14 D8 2.0  
13 Tapas Aarav Natraj 17303765 1915 L1 W15 D9 D16 2.0  
14 Sreyshthaa Krishnan 30452740 1888 L4 W24 D12 D17 2.0  
15 Kanishk Jain 16575412 1888 L11 L13 W26 W23 2.0  
16 Naga Abhiram Ponnaluri 17010328 1841 W25 L11 D18 D13 2.0  
17 Surya Raghav 30516469 1772 L6 B--- D20 D14 2.0  
18 Leo H Chen 30141602 1986 W24 L4 D16 F9 1.5  
19 Anthony Vladimir Ivanenko 30902660 1897 L21 W26 L8 D20 1.5  
20 Srinadh Yenamandra 30683548 1852 D2 L22 D17 D19 1.5  
21 WFM Jenny Qi 17050786 2124 W19 L6 U--- U--- 1.0  
22 Olivia Xu 31352797 1905 L3 W20 L5 L10 1.0  
23 Chase Wang 15015852 1898 L7 L9 W24 L15 1.0  
24 Adit Rajaram 30399924 1796 L18 L14 L23 W26 1.0  
25 Neil Chalissery 15495526 2073 L16 L2 U--- U--- 0.0  
26 Si Hao Huang 31312861 1815 L5 L19 L15 L24 0.0  

SwissSys 11.79.7 - Standings. 24th Pafnutieff Memorial Tournament: 1600-1999

# Name ID Rating Rd 1 Rd 2 Rd 3 Rd 4 Total Prize
1 Ansh Shah 16996315 1513 W27 W9 W3 W10 4.0 321.00
2 Wayne W Ballantyne 10231892 1924 D29 W34 W18 W11 3.5 222.00
3 Andrew Xue 32945228 1949 W21 W5 L1 W25 3.0 49.25
4 Youting Long 31264173 1687 D34 W31 D20 W24 3.0 49.25
5 Arjunsai Navaneetha Prabhu 30250735 1673 W24 L3 W36 W20 3.0 49.25
6 Necip Sayiner 13792774 1663 H--- H--- W37 W26 3.0 49.25
7 Ethan Wangchen Gao 30512285 1781 X38 D13 H--- H--- 2.5  
8 Ritvik Reddy Vuluvala 31499676 1760 W23 D18 L11 W29 2.5  
9 Toma Yuen 32073536 1735 W39 L1 D21 W28 2.5  
10 Ansh Ankit Doshi 31985518 1709 W33 D11 W12 L1 2.5  
11 Rishan Kayal 30407160 1662 W25 D10 W8 L2 2.5  
12 Roshan Jagath 31371448 1657 W36 D15 L10 W30 2.5  
13 Angela Zixi Wang 30598637 1614 W26 D7 D15 D14 2.5  
14 Khesav Prabhu 31631254 1259 D20 W29 H--- D13 2.5 74.00
15 Hovik Manvelyan 12909955 1810 W22 D12 D13 U--- 2.0  
16 Pranav Db 30518186 1777 D32 D37 D28 H--- 2.0  
17 Max Katkin Meacham 32316130 1695 H--- H--- L24 W31 2.0  
18 Rayna Yan 30157975 1675 W35 D8 L2 D21 2.0  
19 Viyaan Khurana 30515391 1647 D37 D30 L26 W35 2.0  
20 Yudhin Bogi 31006232 1611 D14 W32 D4 L5 2.0  
21 Jonathan Dai 31493104 1589 L3 W33 D9 D18 2.0  
22 Jimmy Sanchez 31353728 1579 L15 L24 W33 W36 2.0  
23 Yulan Wang 30518588 1545 L8 L25 W39 W37 2.0  
24 Anushka Patil 30595539 1502 L5 W22 W17 L4 2.0  
25 Jessica Zhang 30961558 1483 L11 W23 W27 L3 2.0  
26 Eshaan Kashyap Amin 30205762 1440 L13 B--- W19 L6 2.0  
27 Russell L Siegelman 12475098 1700 L1 W35 L25 H--- 1.5  
28 Andrew Yu 31681086 1620 H--- H--- D16 L9 1.5  
29 Matthew Wang 30902582 1586 D2 L14 W34 L8 1.5  
30 Kaihan Liu 31034862 1568 H--- D19 H--- L12 1.5  
31 Aryan Dodia 30199374 1272 H--- L4 W32 L17 1.5  
32 Anish Rapaka 30668600 1547 D16 L20 L31 D34 1.0  
33 Aiden Liao 17075676 1517 L10 L21 L22 W39 1.0  
34 Wilson Han 30974362 1509 D4 L2 L29 D32 1.0  
35 Andrew Yu 31364087 1505 L18 L27 B--- L19 1.0  
36 Lucas Zhang 31973976 1465 L12 W39 L5 L22 1.0  
37 Vihaan Kumar 30424067 1462 D19 D16 L6 L23 1.0  
38 Felix Y Chen 30173387 1551 F7 U--- U--- U--- 0.0  
39 Samuel Agdamag 14874734 1528 L9 L36 L23 L33 0.0  

SwissSys 11.79.7 - Standings. 24th Pafnutieff Memorial Tournament: Extra Rated

# Name ID Rating Rd 1 Total Prize
1 Abel Talamantez 12465386 1800 W2 1.0  
2 Andrew Yu 31364087 1505 L1 0.0  

 

 

Pairings

  • Pairings are posted on the wall of the club.
  • Pairings and standings will be updated here as time permits.
  • Round 3 will be paired on Sunday morning at 9:30am. We ask you to email or call the club with any bye or withdrawal request.