FMStephen Willy

Stephen Willy represents United States of America (FIDE ID 30981468). Explore classical, rapid and blitz ratings, monthly rating history and archived games.

USA Born 2010 (Age ≈16) Male
FIDE ID
30981468
USCF ID
17088783

Ratings

2166.4 -16.6

Classical

Live estimate

2240

Rapid

Published FIDE

2207

Blitz

Published FIDE

2305

USCF Regular

Published US Chess

Official classical ranks

World rank
#9196
National rank · USA
#319

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2333 Dec 2024
Recorded years
2021–2026
Archived games
553

Based on available monthly lists and saved games.

USCF rating history

View rating lists

FIDE rating history

View rating lists

FIDE tournaments

DateTournamentTypeScore
2026-10-082026 Grandmaster Chess Center Fall Norm Invitational - IM BClassical4½

All tournament results

Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-08 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
151 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 9 Lennis Martinez Ramirez Stephen Willy 1-0 50 Open
152 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 8 Stephen Willy Vladimir Hamitevici 0-1 30 Open
153 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 7 Stephen Willy Daniil Dubov 0-1 47 Open
154 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 7 Peter Keller Stephen Willy 1-0 44 Open
155 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 6 Alexandra Kosteniuk Stephen Willy 0-1 33 Open
156 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 6 Stephen Willy Jay Bonin 1-0 34 Open
157 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 5 Stephen Willy Pavel V. Tregubov 1-0 12 Open
158 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 5 Aleksandr Ostrovskiy Stephen Willy 1-0 40 Open
159 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 4 Stephen Willy Kelsey Liu 1-0 12 Open
160 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 4 Aksel Bu Kvaloy Stephen Willy 0-1 90 Open
161 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 3 Stephen Willy Jake Kleiman 1/2-1/2 96 Open
162 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 3 Hrant Melkumyan Stephen Willy 1-0 69 Open
163 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 2 Stephen Willy Alexandr Kostiukov 1-0 14 Open
164 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 2 Leonardo Vincenti Stephen Willy 0-1 20 Open
165 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 1 Sanan Sjugirov Stephen Willy 1-0 26 Open
166 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 1 Stephen Willy Mahdi Gholami Orimi 0-1 28 Open
167 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 11 Stephen Willy Rafal Szyszylo 1-0 41 Open
168 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 10 Artur Gabrielian Stephen Willy 1-0 12 Open
169 2024-01-16 Titled Tue 16th Jan Late chess.com INT 9 Aleksandar Indjic Stephen Willy 1-0 51 Open
170 2024-01-16 Titled Tue 16th Jan Late chess.com INT 8 Stephen Willy Antoni Kozak 1-0 18 Open
171 2024-01-16 Titled Tue 16th Jan Late chess.com INT 7 Stephen Willy Vasiliy Korchmar 1-0 35 Open
172 2024-01-16 Titled Tue 16th Jan Early chess.com INT 6 Stephen Willy Nikita Klepikov 0-1 22 Open
173 2024-01-16 Titled Tue 16th Jan Late chess.com INT 6 Mads Vestby-Ellingsen Stephen Willy 0-1 77 Open
174 2024-01-16 Titled Tue 16th Jan Late chess.com INT 5 Stephen Willy Pavel Toropov 1-0 27 Open
175 2024-01-16 Titled Tue 16th Jan Early chess.com INT 5 Alexey Kislinsky Stephen Willy 1-0 49 Open
176 2024-01-16 Titled Tue 16th Jan Late chess.com INT 4 Kendrick Botong Zhang Stephen Willy 0-1 39 Open
177 2024-01-16 Titled Tue 16th Jan Early chess.com INT 4 Sahib Singh Stephen Willy 1-0 40 Open
178 2024-01-16 Titled Tue 16th Jan Late chess.com INT 3 Enes Tanriverdi Stephen Willy 1-0 27 Open
179 2024-01-16 Titled Tue 16th Jan Early chess.com INT 3 Stephen Willy Havard Haug 1-0 50 Open
180 2024-01-16 Titled Tue 16th Jan Late chess.com INT 2 Stephen Willy Vera Juergens 1-0 24 Open
181 2024-01-16 Titled Tue 16th Jan Early chess.com INT 2 Stephen Willy Yuliya Khegay 1-0 26 Open
182 2024-01-16 Titled Tue 16th Jan Late chess.com INT 1 Kirill Alekseenko Stephen Willy 1-0 21 Open
183 2024-01-16 Titled Tue 16th Jan Early chess.com INT 1 Ngoc Truong Son Nguyen Stephen Willy 1-0 67 Open
184 2024-01-16 Titled Tue 16th Jan Late chess.com INT 11 Stephen Willy Alexander Rustemov 0-1 24 Open
185 2024-01-16 Titled Tue 16th Jan Late chess.com INT 10 Stephen Willy Bartlomiej Heberla 1-0 34 Open
186 2024-01-09 Titled Tue 9th Jan Late chess.com INT 9 Christian Silvestre Stephen Willy 1-0 83 Open
187 2024-01-09 Titled Tue 9th Jan Late chess.com INT 8 Stephen Willy Ahuja Rohan 0-1 36 Open
188 2024-01-09 Titled Tue 9th Jan Late chess.com INT 7 David Gasparyan Stephen Willy 1/2-1/2 47 Open
189 2024-01-09 Titled Tue 9th Jan Late chess.com INT 6 Dimitry Korol Stephen Willy 0-1 47 Open
190 2024-01-09 Titled Tue 9th Jan Late chess.com INT 5 Stephen Willy Bojan Maksimovic 0-1 23 Open
191 2024-01-09 Titled Tue 9th Jan Late chess.com INT 4 Levy Rozman Stephen Willy 1-0 27 Open
192 2024-01-09 Titled Tue 9th Jan Late chess.com INT 3 Stephen Willy Artem Dyachuk 1-0 57 Open
193 2024-01-09 Titled Tue 9th Jan Late chess.com INT 2 Stephen Willy Jan Boder 1-0 40 Open
194 2024-01-09 Titled Tue 9th Jan Late chess.com INT 1 Sanan Sjugirov Stephen Willy 1-0 19 Open
195 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 9 Stephen Willy Dawid Janaszak 0-1 62 Open
196 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 8 Andrej Veljanoski Stephen Willy 0-1 24 Open
197 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 7 Stephen Willy Daniil Rakitin 1-0 48 Open
198 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 6 Fabian Jahnz Stephen Willy 0-1 57 Open
199 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 5 Stephen Willy Humberto L. Blanco Ronquillo 0-1 39 Open
200 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 4 Stephen Willy Nikita Nechitaylo 1-0 36 Open

© 2024-2026 EloTracker