Tom Richards

Channel VAS Championship 11/20 18:30 8 Tom Richards v Saurav Ghosal 0-3
Channel VAS Championship 11/19 19:00 7 Tom Richards v Richie Fallows 3-0
PSA World Championships 11/08 12:00 7 Tom Richards v Mazen Hesham 0-3
US Open 10/05 16:45 7 George Parker v Tom Richards 3-1
Netsuite Open 09/25 02:00 7 Karim Ali Fathi v Tom Richards 2-1
China Open 09/06 13:15 3 Ali Farag v Tom Richards 3-2
China Open 09/05 08:00 8 Mostafa Asal v Tom Richards 0-3
British Open 05/21 16:45 8 Simon Rosner v Tom Richards 3-0
British Open 05/20 12:30 7 Nathan Lake v Tom Richards 2-3
Wimbledon Open 05/12 13:00 8 Mostafa Asal v Tom Richards 3-0
European Team Championships 05/04 12:30 - Edmon Lopez v Tom Richards View
European Team Championships 05/03 19:58 - Angus Gillams v Tom Richards 6-9
European Team Championships 05/01 16:00 - Tom Richards v Owain Taylor 10-6
El Gouna International 04/19 12:15 8 Simon Rosner v Tom Richards 3-0
El Gouna International 04/17 12:15 7 Ivan Yuen v Tom Richards 0-3
DPD Open 04/09 18:45 7 Tom Richards v Chris Simpson 1-3
DPD Open 03/12 20:00 8 Paul Coll v Tom Richards 2-0
DPD Open 03/10 18:30 7 Alan Clyne v Tom Richards 0-2
DPD Open 02/24 18:45 8 Tom Richards v Tarek Momen 1-3
PSA World Championships 02/23 18:45 7 Tom Richards v Edmon Lopez 3-0
DPD Open 02/15 14:00 - Tom Richards v Adrian Waller 2-1
DPD Open 01/17 20:00 8 Cameron Pilley v Tom Richards 3-0
DPD Open 01/16 21:00 7 Ben Coleman v Tom Richards 1-3
DPD Open 12/04 15:00 8 Raphael Kandra v Tom Richards 3-1
DPD Open 12/03 13:00 7 Shady El Sherbiny v Tom Richards 0-3
DPD Open 11/22 06:00 9 Mohamed Elshorbagy v Tom Richards 3-0
DPD Open 11/20 06:00 8 Ramit Tandon v Tom Richards 0-3
DPD Open 11/19 04:00 7 Mostafa Asal v Tom Richards 0-3
DPD Open 10/30 10:00 9 Tom Richards v Simon Rosner 1-3
DPD Open 10/28 16:30 8 Tom Richards v Ryan Cuskelly 3-1