| Played | Won | Drawn | Lost | To finish | Points | |
| Richmond A | 8 | 6 | 0 | 1 | 1 | 6 |
| Slough A | 8 | 3 | 1 | 1 | 3 | 3½ |
| Hayes A | 9 | 3 | 1 | 3 | 2 | 3½ |
| Surbiton A | 8 | 3 | 0 | 3 | 2 | 3 |
| Ealing A | 9 | 2 | 1 | 3 | 3 | 2½ |
| Kingston A | 6 | 2 | 0 | 2 | 2 | 2 |
| Wimbledon A | 7 | 1 | 1 | 4 | 1 | 1½ |
| Pinner | 5 | 0 | 0 | 3 | 2 | 0 |
| Played | Won | Drawn | Lost | To finish | Points | |
| Richmond B | 11 | 8 | 0 | 0 | 3 | 8 |
| Hounslow A | 8 | 6 | 0 | 0 | 2 | 6 |
| Maidenhead A | 8 | 3 | 0 | 3 | 0 | 3 |
| Richmond Juniors A | 6 | 2 | 0 | 1 | 3 | 2 |
| Hammersmith | 7 | 2 | 0 | 4 | 1 | 2 |
| Harrow A | 8 | 2 | 0 | 4 | 2 | 2 |
| Addlestone | 8 | 1 | 0 | 5 | 2 | 1 |
| British Airways | 8 | 0 | 0 | 7 | 1 | 0 |
| Played | Won | Drawn | Lost | To finish | Points | |
| Hampton A | 11 | 5 | 1 | 3 | 2 | 5½ |
| Richmond Juniors B | 7 | 5 | 0 | 1 | 1 | 5 |
| Kingston B | 8 | 5 | 0 | 1 | 2 | 5 |
| Staines | 9 | 5 | 0 | 3 | 1 | 5 |
| Harrow B | 8 | 2 | 1 | 4 | 1 | 2½ |
| Ealing B | 9 | 2 | 1 | 5 | 1 | 2½ |
| Richmond C | 8 | 1 | 1 | 5 | 1 | 1½ |
| Hayes B | 6 | 1 | 0 | 4 | 1 | 1 |
| Played | Won | Drawn | Lost | To finish | Points | |
| Wimbledon B | 8 | 5 | 1 | 1 | 1 | 5½ |
| Wimbledon C | 7 | 4 | 1 | 1 | 1 | 4½ |
| Kingston C | 7 | 4 | 1 | 2 | 0 | 4½ |
| Maidenhead B | 7 | 3 | 1 | 1 | 2 | 3½ |
| Hounslow B | 8 | 3 | 0 | 3 | 2 | 3 |
| Richmond Juniors C | 7 | 1 | 0 | 6 | 1 | 1 |
| Meadhurst | 6 | 0 | 0 | 6 | 0 | 0 |
| Played | Won | Drawn | Lost | To finish | Points | |
| Slough B | 5 | 4 | 0 | 0 | 1 | 4 |
| Maidenhead D | 6 | 4 | 0 | 2 | 0 | 4 |
| Surbiton B | 6 | 3 | 0 | 2 | 1 | 3 |
| Maidenhead C | 6 | 2 | 1 | 2 | 1 | 2½ |
| Wimbledon D | 5 | 2 | 0 | 2 | 1 | 2 |
| Hayes C | 6 | 1 | 1 | 4 | 0 | 1½ |
| Richmond D | 8 | 1 | 0 | 5 | 2 | 1 |
Final League Tables for the 1998-99 season
|
DIVISION 1 |
|
|
|
1 |
Slough |
10½ |
|
2 |
Hayes A |
10 |
|
3 |
Ealing A |
8½ |
|
4 |
Richmond A |
6½** |
|
5 |
Kingston A |
6½ |
|
6 |
Pinner |
5½** |
|
7 |
Maidenhead A |
5 |
|
8 |
Hammersmith |
2** |
|
|
|
|
|
|
DIVISION 2 |
|
|
1 |
Surbiton |
10 |
|
2 |
Wimbledon A |
7½ |
|
3 |
Hounslow A |
7 |
|
4 |
Richmond Juniors A |
6½ |
|
5 |
Harrow A |
4½ |
|
6 |
British Airways |
4 |
|
7 |
Addlestone |
2½ |
|
|
Bracknell A withdrew during the season |
|
|
|
|
|
|
|
DIVISION 3 |
|
|
1 |
Richmond B |
11½ |
|
2 |
Richmond Juniors B |
9½ |
|
3 |
Staines A |
6½** |
|
4 |
Kingston B |
5½ |
|
5 |
Hayes B |
3½ |
|
6 |
Ealing B |
2½ |
|
7 |
Hampton |
2½ |
|
|
Addlestone B withdrew during the season |
|
|
|
|
|
|
|
DIVISION 4 |
|
|
1 |
Richmond C |
12 |
|
2 |
Harrow B |
8½ |
|
3 |
Wimbledon B |
7½ |
|
4 |
Maidenhead B |
7 |
|
5= |
Kingston C |
5 |
|
5= |
Richmond Juniors C |
5 |
|
7 |
Hounslow B |
5 |
|
8 |
Bracknell B |
½** |
|
|
|
|
|
|
DIVISION 5 |
|
|
1 |
Wimbledon C |
8 |
|
2 |
Meadhurst |
8 |
|
3 |
Maidenhead C |
6 |
|
4 |
Staines B |
4 |
|
5 |
Hayes C |
2½ |
|
6 |
Richmond D |
1½ |
|
|
** - match points deducted due to defaults |
|
.