William J Foo

Thumbnail photo of William J Foo
Fide Id419753
ECF Id268790C
FederationEngland fed
FIDE Elo2186
Highest Elo2186 (February 2017)
URS Rating2210 
Born 1996  (Age 22)
 Ranking: World #10990, Europe #8701, England #164
[Frequently Asked Questions about the displayed Bio data]

FIDE Profile   ECF Profile   Facebook   Wikipedia   Google  

Chess games of William J Foo:    PGN Database (WilliamJFoo.pgn)  [134 games]

Sponsored links

Special offer: Chess Evolution "Top GM Secrets" Newsletter with 10% discount (use code CHESS-DB)

Play Style

Prepare for a game against William J Foo with white or black.
Play chess against William J Foo (computer simulated play style): with white or black.
Opening (White) Realtime (beta)Opening (Black) Realtime (beta)
Sicilian defence (20%): B93 B23 B27 B43 B55 B36Caro-Kann defence (29%): B19 B16 B10 B12 B12 B13
Queen's pawn (18%): A40 D02 A45 A40 D02 E00Queen's gambit (25%): D11 D12 D10 D11 D11 D15
Ruy Lopez (9%): C77 C65 C72Reti (11%): A09 A07 A05 A04
Queen's gambit (8%): D30 D11Sicilian defence (10%): B31 B24 B45 B76 B20
Catalan (6%): E01Queen's pawn (9%): D00 D02 E00 A40 A40 D02
Play tendenciesEndgame tendencies
Sacrifices: Not availableAverage draws at: Move #38 (details)
Blunders (): Explore blunders Optimal play: Not available
Positional player: Not available Optimal checkmate: Not available
Exchange tendencies: +0.24 (details) Endgame blunders: Not available.
Stockfish first line: Not available [calculate] Strength:         
Quality of play:  79.97 (games[what is this?] Exploitive analysis: Not available
See help and explanation about the displayed statistics.

Live Games

No tournaments are known where this player currently plays in.

Sponsored links

Chess Games

Select a game from the drop-down list to display it, or download all games of William J Foo

Subscribe for new games played by William J Foo

Login if you like to use this feature.

You can see and manage all your subsriptions here.

Rating History ()

The graph shows William J Foo's rating history vs. the World #100 (age considered) for each rating period (read more ...)

Tournament History

Sources:,,,, others coming soon.

Tournament (Click on name for details) VenueDate
World Youth Chess Championship Open U16 Al Ain, UAE2013.12.181940
British Championship Torquay, England2013.07.292170
OP 12 Bergamo Bergamo, Italy2013.07.192190
e2e4 Brighton International Masters Brighton, England2013.02.162270
36th Zurich Weihnachtsopen Master Zurich, Switzerland2012.12.262230
Coulsdon Winter Open Coulsdon, England2012.12.221860
World Youth Chess Championship U16 Maribor, Slovenia2012.11.082110
Trans-Europa-Schach-Express Bolivia2012.10.191850
Trans Europa Schach Express Blitz Potsdam, Germany2012.10.141870
Trans Europa Schach Express Rapid Potsdam, Germany2012.10.131820
British Championship North Shields, England2012.07.232200
102nd Richmond Rapidplay Open London, England2012.07.011860
    (24 more)
         You have to login to see the full list of tournaments.

Sponsored links

Briggs, Philip J     Harjula, Mika