Season 1898-99
Southern League Division 1 1898-99 (5th)
| PL | W | D | L | GF | GA | GF/A | PTS | ||
| 1 | Southampton | 24 | 15 | 5 | 4 | 54 | 24 | 2.250 | 35 |
| 2 | Bristol City | 24 | 15 | 3 | 6 | 55 | 33 | 1.667 | 33 |
| 3 | Millwall Athletic | 24 | 12 | 6 | 6 | 59 | 35 | 1.686 | 30 |
| 4 | Chatham Town | 24 | 10 | 8 | 6 | 32 | 23 | 1.391 | 28 |
| 5 | READING | 24 | 9 | 8 | 7 | 31 | 24 | 1.292 | 26 |
| 6 | New Brompton | 24 | 10 | 5 | 9 | 38 | 30 | 1.267 | 25 |
| 7 | Tottenham Hotspur | 24 | 10 | 4 | 10 | 40 | 36 | 1.111 | 24 |
| 8 | Bedminster | 24 | 10 | 4 | 10 | 35 | 39 | 0.897 | 24 |
| 9 | Swindon Town | 24 | 9 | 5 | 10 | 43 | 49 | 0.878 | 23 |
| 10 | Brighton United | 24 | 9 | 2 | 13 | 37 | 48 | 0.771 | 20 |
| 11 | Gravesend United | 24 | 7 | 5 | 12 | 42 | 52 | 0.808 | 19 |
| 12 | Sheppey United | 24 | 5 | 3 | 16 | 23 | 53 | 0.434 | 13 |
| 13 | Royal Artillery1 | 24 | 4 | 4 | 16 | 17 | 60 | 0.283 | 12 |
| 14 | Warmley2 | 17 | 2 | 2 | 13 | 25 | 58 | 0.431 | 6 |
|
1 Royal Artillery resigned after losing Test Match 2 Warmley resigned, record expunged |
|||||||||
Southern League Division 1 1898-99
| 3 Sep | Sheppey United | H | 2-0 |
| 10 Sep | Gravesend United | A | 1-3 |
| 17 Sep | Swindon Town | A | 1-6 |
| 21 Sep | Royal Artillery | A | 1-1 |
| 8 Oct | Bedminster | H | 4-0 |
| 15 Oct | Southampton | A | 0-0 |
| 5 Nov | Tottenham Hotspur | A | 0-3 |
| 3 Dec | Chatham Town1 | H | − |
| 26 Nov | Bristol City | H | 0-1 |
| 17 Dec | Brighton United | A | 1-1 |
| 24 Dec | New Brompton | A | 0-0 |
| 7 Jan | Gravesend United | H | 2-0 |
| 21 Jan | Millwall Athletic | A | 2-2 |
| 4 Feb | Tottenham Hotspur | H | 2-0 |
| 11 Feb | New Brompton | H | 2-0 |
| 18 Feb | Southampton | H | 2-0 |
| 25 Feb | Millwall Athletic | H | 2-2 |
| 4 Mar | Brighton United | H | 1-0 |
| 11 Mar | Chatham Town | A | 0-0 |
| 18 Mar | Swindon Town | H | 1-0 |
| 25 Mar | Bristol City | A | 0-1 |
| 1 Apr | Sheppey United | A | 0-1 |
| 22 Apr | Royal Artillery | H | 5-0 |
| 26 Apr | Chatham Town1 | H | 1-1 |
| 29 Apr | Bedminster | A | 1-2 |
|
1 replay ordered after protest following 3-2 win |
|||
United League 1898-99 (6th)
| PL | W | D | L | GF | GA | GF/A | PTS | ||
| 1 | Millwall Athletic | 20 | 14 | 3 | 3 | 42 | 19 | 2.211 | 31 |
| 2 | Southampton | 20 | 12 | 1 | 7 | 53 | 32 | 1.656 | 25 |
| 3 | Tottenham Hotspur | 20 | 11 | 2 | 7 | 36 | 25 | 1.440 | 24 |
| 4 | Woolwich Arsenal1 | 20 | 10 | 4 | 6 | 40 | 30 | 1.333 | 24 |
| 5 | Bristol City | 20 | 11 | 0 | 9 | 43 | 31 | 1.387 | 22 |
| 6 | READING | 20 | 8 | 5 | 7 | 36 | 25 | 1.440 | 21 |
| 7 | Brighton United | 20 | 10 | 1 | 9 | 41 | 42 | 0.976 | 21 |
| 8 | Wellingborough | 20 | 7 | 1 | 12 | 32 | 40 | 0.800 | 15 |
| 9 | Kettering2 | 20 | 8 | 1 | 11 | 25 | 38 | 0.658 | 15 |
| 10 | Rushden Town | 20 | 6 | 1 | 13 | 26 | 45 | 0.578 | 13 |
| 11 | Luton Town | 20 | 2 | 3 | 15 | 24 | 71 | 0.338 | 7 |
|
1 Woolwich Arsenal later known as Arsenal 2 Kettering deducted two points |
|||||||||
FA Cup 1898-99
| 29 Oct | Q3 | Bristol Rovers | A | 1-0 |
| 19 Nov | Q4 | Warmley | H1 | 1-1 |
| 30 Nov | (R) | Warmley | H | 3-0 |
| 10 Dec | Q5 | Bristol City | A | 2-3 |
|
1 switched from Warmley |
||||