Copyright © 2003, Jonathan Tuck, on behalf of the Thames Valley Chess League
| Ealing | Harrow | Hayes | Hounslow | Maidhd | Meadhurst | Richmnd | Richmnd | Staines | Wimbln | |
| C | B | A | B | C | A | C | D | B | D | |
| Ealing C | 3½ -2½ | 5½-½ | 5 - 1 | 4 - 2 | 4 - 2 | |||||
| Harrow B | 3 - 3 | 5½-½ | 4 - 2 | 3 - 3 | 6 - 0 | |||||
| Hayes A | 3½-2½ | 3 - 3 | 4 - 2 | 5½ -½ | ||||||
| Hounslow B | 2 - 4 | 5 - 1 | 3 - 3 | 3 - 3 | ||||||
| Maidenhead C | 1½ -4½ | 3½ - 2½ | 3½ - 2½ | 5 - 1 | ||||||
| Meadhurst A | 1½ - 4½ | 2 - 4 | 3½ - 2½ | ½ - 5½ | ||||||
| Richmond C | ½ - 5½ | 3 - 3 | 1 - 5 | 3 - 3 | ||||||
| Richmond D | ½ - 5½ | ½ - 5½ | 1½ - 4½ | 1½- 4½ | 2½ - 3½ | |||||
| Staines B | 4½-1½ | 3 - 3 | 4 - 2 | 5 - 1 | 6 - 0 | |||||
| Wimbledon D | 4½ - 1½ | 2½ - 3½ | 2½ - 3½ | 4 - 2 | 1½ - 4½ | |||||
| * = Reduced number of boards count in the match | ||||||||||
| P | W | D | L | U | BD | De | Pts | |||
| Staines B | 9 | 6 | 3 | 0 | 0 | 23 | 0 | 7½ | ||
| Harrow B | 9 | 6 | 2 | 1 | 0 | 22 | 0 | 7 | ||
| Ealing C | 9 | 7 | 0 | 2 | 0 | 18 | 0 | 7 | ||
| Hounslow B | 9 | 4 | 3 | 2 | 0 | 5 | 0 | 5½ | ||
| Hayes A | 9 | 3 | 4 | 2 | 0 | 4 | 0 | 5 | ||
| Maidenhead C | 9 | 5 | 0 | 4 | 0 | -3 | 0 | 5 | ||
| Wimbledon D | 9 | 3 | 0 | 6 | 0 | -13 | 6 | 3 | ||
| Richmond C | 9 | 1 | 3 | 5 | 0 | -13 | 6 | 2½ | ||
| Meadhurst A | 9 | 2 | 0 | 7 | 0 | -15 | 0 | 2 | ||
| Richmond D | 9 | 0 | 1 | 8 | 0 | -28 | 5 | ½ | ||
* = Reduced number of boards count in the match
Match points deducted from teams that incur more than 7
default penalties