| Midlands Alliance | ||||
| Date | Home | H | A | Away |
| 01/05/1999 | Chasetown | 0 | 0 | Bridgnorth |
| 01/05/1999 | Halesowen Harriers | 3 | 0 | Willenhall Town |
| 01/05/1999 | Pelsall Villa | 0 | 2 | Barwell |
| 01/05/1999 | Sandwell Borough | 0 | 0 | Shifnal Town |
| 01/05/1999 | Stapenhill | 1 | 1 | Pershore Town |
| 01/05/1999 | Stratford Town | 1 | 1 | Rocester |
| 01/05/1999 | West Midlands Police | 0 | 5 | Knypersley Victoria |
| 30/04/1999 | Kings Norton Town | 1 | 0 | Oldbury United |
| 29/04/1999 | Bridgnorth | 2 | 2 | Wednesfield |
| 29/04/1999 | Sandwell Borough | 0 | 2 | Oldbury United |
| 29/04/1999 | Willenhall Town | 0 | 3 | Shifnal Town |
| 28/04/1999 | Boldmere St Michaels | 3 | 3 | Barwell |
| 27/04/1999 | Barwell | 3 | 0 | Stapenhill |
| 27/04/1999 | Halesowen Harriers | 2 | 1 | Chasetown |
| 27/04/1999 | Oldbury United | 1 | 1 | Wednesfield |
| 27/04/1999 | Rushall Olympic | 0 | 1 | West Midlands Police |
| 27/04/1999 | Shifnal Town | 3 | 1 | Bridgnorth |
| 27/04/1999 | Willenhall Town | 1 | 1 | Rocester |
| 26/04/1999 | Bridgnorth | 0 | 1 | Rocester |
| 26/04/1999 | Pelsall Villa | 2 | 3 | Stapenhill |
| 24/04/1999 | Barwell | 2 | 2 | Knypersley Victoria |
| 24/04/1999 | Bridgnorth | 0 | 1 | Oldbury United |
| 24/04/1999 | Chasetown | 0 | 1 | Boldmere St Michaels |
| 24/04/1999 | Halesowen Harriers | 4 | 2 | Stratford Town |
| 24/04/1999 | Pershore Town | 1 | 1 | Shifnal Town |
| 24/04/1999 | Stapenhill | 2 | 1 | Rocester |
| 24/04/1999 | West Midlands Police | 2 | 4 | Sandwell Borough |
| 22/04/1999 | Rocester | 3 | 1 | Oldbury United |
| 20/04/1999 | Rushall Olympic | 2 | 1 | Chasetown |
| 20/04/1999 | Stratford Town | 2 | 3 | West Midlands Police |
| 17/04/1999 | Oldbury United | 5 | 1 | Stapenhill |
| 17/04/1999 | Pershore Town | 1 | 2 | Knypersley Victoria |
| 17/04/1999 | Rocester | 2 | 0 | Bridgnorth |
| 17/04/1999 | Sandwell Borough | 0 | 1 | Boldmere St Michaels |
| 17/04/1999 | Shifnal Town | 2 | 3 | Stratford Town |
| 17/04/1999 | Stourport Swifts (P) | 0 | 1 | Chasetown |
| 17/04/1999 | Wednesfield | 0 | 1 | Halesowen Harriers |
| 17/04/1999 | West Midlands Police | 1 | 0 | Barwell |
| 17/04/1999 | Willenhall Town | 0 | 1 | Rushall Olympic |
| 15/04/1999 | West Midlands Police | 1 | 1 | Halesowen Harriers |
| 13/04/1999 | Bridgnorth | 0 | 0 | Chasetown |
| 13/04/1999 | Kings Norton Town | 2 | 0 | Knypersley Victoria |
| 13/04/1999 | Stapenhill | 2 | 1 | Willenhall Town |
| 13/04/1999 | Stratford Town | 1 | 0 | Rushall Olympic |
| 13/04/1999 | West Midlands Police | 5 | 2 | Oldbury United |
| 10/04/1999 | Barwell | 3 | 1 | Pelsall Villa |
| 10/04/1999 | Boldmere St Michaels | 0 | 1 | Rocester |
| 10/04/1999 | Chasetown | 4 | 0 | Shifnal Town |
| 10/04/1999 | Knypersley Victoria | 3 | 1 | West Midlands Police |
| 10/04/1999 | Rushall Olympic | 0 | 1 | Bridgnorth |
| 10/04/1999 | Sandwell Borough | 2 | 6 | Pershore Town |
| 10/04/1999 | Stourport Swifts (P) | 0 | 3 | Kings Norton Town |
| 10/04/1999 | Stratford Town | 1 | 2 | Oldbury United |
| 10/04/1999 | Willenhall Town | 5 | 1 | Halesowen Harriers |
| 05/04/1999 | Bridgnorth | 0 | 1 | Shifnal Town |
| 05/04/1999 | Halesowen Harriers | 0 | 1 | Stourport Swifts (P) |
| 05/04/1999 | Knypersley Victoria | 0 | 0 | Rocester |
| 05/04/1999 | Oldbury United | 1 | 1 | Chasetown |
| 05/04/1999 | Pershore Town | 1 | 1 | Stratford Town |
| 05/04/1999 | Rushall Olympic | 0 | 0 | Pelsall Villa |
| 05/04/1999 | Sandwell Borough | 0 | 3 | Kings Norton Town |
| 05/04/1999 | Stapenhill | 0 | 1 | Barwell |
| 05/04/1999 | Wednesfield | 0 | 2 | Willenhall Town |
| 05/04/1999 | West Midlands Police | 2 | 0 | Boldmere St Michaels |
| 03/04/1999 | Halesowen Harriers | 4 | 1 | Barwell |
| 03/04/1999 | Kings Norton Town | 3 | 1 | Pershore Town |
| 03/04/1999 | Oldbury United | 0 | 2 | Stourport Swifts (P) |
| 03/04/1999 | Pelsall Villa | 1 | 0 | Willenhall Town |
| 03/04/1999 | Rocester | 1 | 0 | Rushall Olympic |
| 03/04/1999 | Shifnal Town | 2 | 0 | Sandwell Borough |
| 03/04/1999 | Stapenhill | 1 | 4 | Knypersley Victoria |
| 03/04/1999 | Stratford Town | 1 | 4 | Boldmere St Michaels |
| 03/04/1999 | Wednesfield | 1 | 2 | Chasetown |
| 03/04/1999 | West Midlands Police | 0 | 0 | Bridgnorth |
| 30/03/1999 | Kings Norton Town | 1 | 0 | Sandwell Borough |
| 30/03/1999 | Pelsall Villa | 0 | 2 | Shifnal Town |
| 30/03/1999 | Pershore Town | 1 | 3 | Oldbury United |
| 30/03/1999 | Rocester | 3 | 0 | West Midlands Police |
| 30/03/1999 | Willenhall Town | 0 | 0 | Stourport Swifts (P) |
| 27/03/1999 | Barwell | 4 | 3 | Shifnal Town |
| 27/03/1999 | Boldmere St Michaels | 2 | 2 | Pershore Town |
| 27/03/1999 | Bridgnorth | 3 | 0 | Stratford Town |
| 27/03/1999 | Chasetown | 2 | 1 | Knypersley Victoria |
| 27/03/1999 | Kings Norton Town | 3 | 1 | Wednesfield |
| 27/03/1999 | Oldbury United | 2 | 0 | Halesowen Harriers |
| 27/03/1999 | Rushall Olympic | 1 | 1 | Sandwell Borough |
| 27/03/1999 | Stourport Swifts (P) | 3 | 0 | Pelsall Villa |
| 27/03/1999 | West Midlands Police | 2 | 1 | Stapenhill |
| 23/03/1999 | Bridgnorth | 0 | 0 | West Midlands Police |
| 23/03/1999 | Pershore Town | 0 | 2 | Pelsall Villa |
| 23/03/1999 | Rushall Olympic | 1 | 1 | Knypersley Victoria |
| 23/03/1999 | Sandwell Borough | 0 | 0 | Barwell |
| 23/03/1999 | Stapenhill | 0 | 3 | Kings Norton Town |
| 23/03/1999 | Willenhall Town | 0 | 0 | Chasetown |
| 20/03/1999 | Halesowen Harriers | 2 | 2 | Rocester |
| 20/03/1999 | Pelsall Villa | 0 | 2 | Bridgnorth |
| 20/03/1999 | Pershore Town | 1 | 2 | Stourport Swifts (P) |
| 20/03/1999 | Rushall Olympic | 1 | 0 | Wednesfield |
| 20/03/1999 | Sandwell Borough | 0 | 1 | Chasetown |
| 20/03/1999 | Shifnal Town | 1 | 1 | Boldmere St Michaels |
| 20/03/1999 | Stapenhill | 2 | 5 | Oldbury United |
| 20/03/1999 | Stratford Town | 0 | 3 | Knypersley Victoria |
| 20/03/1999 | West Midlands Police | 0 | 0 | Kings Norton Town |
| 20/03/1999 | Willenhall Town | 2 | 2 | Barwell |
| 16/03/1999 | Stapenhill | 1 | 0 | Chasetown |
| 16/03/1999 | West Midlands Police | 0 | 1 | Wednesfield |
| 13/03/1999 | Barwell | 2 | 0 | Pershore Town |
| 13/03/1999 | Chasetown | 4 | 0 | West Midlands Police |
| 13/03/1999 | Halesowen Harriers | 2 | 3 | Boldmere St Michaels |
| 13/03/1999 | Kings Norton Town | 1 | 3 | Rushall Olympic |
| 13/03/1999 | Knypersley Victoria | 2 | 1 | Sandwell Borough |
| 13/03/1999 | Oldbury United | 1 | 1 | Pelsall Villa |
| 13/03/1999 | Rocester | 1 | 2 | Stapenhill |
| 13/03/1999 | Shifnal Town | 2 | 1 | Willenhall Town |
| 13/03/1999 | Stourport Swifts (P) | 0 | 0 | Bridgnorth |
| 13/03/1999 | Wednesfield | 1 | 4 | Stratford Town |
| 09/03/1999 | Pershore Town | 0 | 3 | Kings Norton Town |
| 06/03/1999 | Rocester | 1 | 1 | Chasetown |
| 06/03/1999 | Stratford Town | 2 | 1 | Pershore Town |
| 27/02/1999 | Barwell | 3 | 1 | Stratford Town |
| 27/02/1999 | Chasetown | 0 | 0 | Willenhall Town |
| 27/02/1999 | Halesowen Harriers | 3 | 1 | Stapenhill |
| 27/02/1999 | Kings Norton Town | 1 | 0 | Pelsall Villa |
| 27/02/1999 | Oldbury United | 5 | 1 | Boldmere St Michaels |
| 27/02/1999 | Pershore Town | 1 | 2 | Rocester |
| 27/02/1999 | Shifnal Town | 2 | 1 | Rushall Olympic |
| 27/02/1999 | Stourport Swifts (P) | 1 | 2 | Sandwell Borough |
| 27/02/1999 | Wednesfield | 2 | 1 | Knypersley Victoria |
| 20/02/1999 | Boldmere St Michaels | 0 | 1 | Pelsall Villa |
| 20/02/1999 | Chasetown | 4 | 0 | Barwell |
| 20/02/1999 | Knypersley Victoria | 3 | 1 | Stourport Swifts (P) |
| 20/02/1999 | Pershore Town | 1 | 1 | Wednesfield |
| 20/02/1999 | Rushall Olympic | 3 | 3 | Halesowen Harriers |
| 20/02/1999 | Sandwell Borough | 1 | 1 | Stratford Town |
| 20/02/1999 | Shifnal Town | 3 | 2 | Oldbury United |
| 20/02/1999 | Stapenhill | 0 | 3 | Bridgnorth |
| 20/02/1999 | Willenhall Town | 0 | 1 | Kings Norton Town |
| 13/02/1999 | Bridgnorth | 2 | 1 | Sandwell Borough |
| 13/02/1999 | Kings Norton Town | 0 | 1 | Shifnal Town |
| 13/02/1999 | Knypersley Victoria | 3 | 0 | Halesowen Harriers |
| 13/02/1999 | Oldbury United | 1 | 0 | Rocester |
| 13/02/1999 | Pelsall Villa | 3 | 1 | Chasetown |
| 13/02/1999 | Stourport Swifts (P) | 3 | 0 | Barwell |
| 13/02/1999 | Stratford Town | 0 | 3 | Stapenhill |
| 13/02/1999 | Wednesfield | 2 | 3 | Rushall Olympic |
| 13/02/1999 | West Midlands Police | 1 | 2 | Pershore Town |
| 13/02/1999 | Willenhall Town | 2 | 1 | Boldmere St Michaels |
| 06/02/1999 | Barwell | 1 | 1 | Oldbury United |
| 06/02/1999 | Boldmere St Michaels | 2 | 0 | Bridgnorth |
| 06/02/1999 | Chasetown | 2 | 1 | Stourport Swifts (P) |
| 06/02/1999 | Halesowen Harriers | 4 | 1 | Pelsall Villa |
| 06/02/1999 | Kings Norton Town | 1 | 0 | Stratford Town |
| 06/02/1999 | Rocester | 2 | 1 | Wednesfield |
| 06/02/1999 | Rushall Olympic | 1 | 1 | Pershore Town |
| 06/02/1999 | Shifnal Town | 2 | 1 | Knypersley Victoria |
| 06/02/1999 | Stapenhill | 4 | 1 | Sandwell Borough |
| 06/02/1999 | Willenhall Town | 0 | 1 | West Midlands Police |
| 02/02/1999 | Boldmere St Michaels | 0 | 4 | Oldbury United |
| 30/01/1999 | Knypersley Victoria | 1 | 2 | Boldmere St Michaels |
| 30/01/1999 | Pershore Town | 0 | 3 | Barwell |
| 30/01/1999 | Rocester | 7 | 1 | Stratford Town |
| 30/01/1999 | Sandwell Borough | 0 | 0 | Halesowen Harriers |
| 30/01/1999 | Wednesfield | 0 | 3 | Oldbury United |
| 23/01/1999 | Barwell | 1 | 1 | Rocester |
| 23/01/1999 | Boldmere St Michaels | 2 | 2 | Stapenhill |
| 23/01/1999 | Chasetown | 0 | 0 | Rushall Olympic |
| 23/01/1999 | Oldbury United | 1 | 2 | Knypersley Victoria |
| 23/01/1999 | Pelsall Villa | 1 | 2 | Kings Norton Town |
| 23/01/1999 | Pershore Town | 0 | 0 | Bridgnorth |
| 23/01/1999 | Shifnal Town | 2 | 1 | Wednesfield |
| 23/01/1999 | Stratford Town | 2 | 5 | Halesowen Harriers |
| 23/01/1999 | West Midlands Police | 1 | 1 | Stourport Swifts (P) |
| 23/01/1999 | Willenhall Town | 1 | 2 | Sandwell Borough |
| 19/01/1999 | Boldmere St Michaels | 2 | 1 | West Midlands Police |
| 19/01/1999 | Oldbury United | 2 | 1 | Bridgnorth |
| 16/01/1999 | Knypersley Victoria | 1 | 4 | Willenhall Town |
| 16/01/1999 | Rocester | 4 | 1 | Pelsall Villa |
| 16/01/1999 | Rushall Olympic | 0 | 0 | Boldmere St Michaels |
| 16/01/1999 | Wednesfield | 1 | 0 | Stourport Swifts (P) |
| 09/01/1999 | Boldmere St Michaels | 2 | 1 | Wednesfield |
| 09/01/1999 | Kings Norton Town | 2 | 2 | Chasetown |
| 09/01/1999 | Pelsall Villa | 1 | 3 | West Midlands Police |
| 09/01/1999 | Rocester | 3 | 0 | Sandwell Borough |
| 09/01/1999 | Shifnal Town | 0 | 1 | Halesowen Harriers |
| 09/01/1999 | Stourport Swifts (P) | 2 | 2 | Stapenhill |
| 09/01/1999 | Willenhall Town | 1 | 1 | Pershore Town |
| 02/01/1999 | Bridgnorth | 5 | 3 | Willenhall Town |
| 02/01/1999 | Chasetown | 1 | 1 | Stratford Town |
| 02/01/1999 | Halesowen Harriers | 1 | 1 | Kings Norton Town |
| 02/01/1999 | Knypersley Victoria | 1 | 2 | Pelsall Villa |
| 02/01/1999 | Rushall Olympic | 2 | 3 | Stourport Swifts (P) |
| 02/01/1999 | Stapenhill | 1 | 3 | Shifnal Town |
| 02/01/1999 | Wednesfield | 2 | 2 | Barwell |
| 02/01/1999 | West Midlands Police | 0 | 2 | Rocester |
| 28/12/1998 | Boldmere St Michaels | 0 | 0 | Chasetown |
| 28/12/1998 | Oldbury United | 0 | 0 | West Midlands Police |
| 28/12/1998 | Pelsall Villa | 0 | 2 | Rushall Olympic |
| 28/12/1998 | Rocester | 1 | 0 | Knypersley Victoria |
| 28/12/1998 | Stourport Swifts (P) | 2 | 0 | Halesowen Harriers |
| 28/12/1998 | Willenhall Town | 2 | 4 | Wednesfield |
| 26/12/1998 | Barwell | 6 | 2 | Sandwell Borough |
| 26/12/1998 | Halesowen Harriers | 2 | 1 | Pershore Town |
| 26/12/1998 | Kings Norton Town | 0 | 1 | Boldmere St Michaels |
| 26/12/1998 | Knypersley Victoria | 1 | 2 | Bridgnorth |
| 26/12/1998 | Pelsall Villa | 1 | 1 | Stourport Swifts (P) |
| 26/12/1998 | Rushall Olympic | 2 | 1 | Oldbury United |
| 26/12/1998 | Shifnal Town | 1 | 2 | Chasetown |
| 19/12/1998 | Boldmere St Michaels | 2 | 1 | Shifnal Town |
| 19/12/1998 | Bridgnorth | 0 | 1 | Halesowen Harriers |
| 19/12/1998 | Pershore Town | 1 | 0 | Stapenhill |
| 19/12/1998 | Sandwell Borough | 0 | 2 | Rushall Olympic |
| 19/12/1998 | Stourport Swifts (P) | 1 | 0 | Rocester |
| 19/12/1998 | Stratford Town | 1 | 3 | Pelsall Villa |
| 19/12/1998 | Wednesfield | 2 | 4 | Kings Norton Town |
| 19/12/1998 | Willenhall Town | 3 | 1 | Oldbury United |
| 15/12/1998 | Stourport Swifts (P) | 1 | 2 | West Midlands Police |
| 12/12/1998 | Barwell | 2 | 0 | Willenhall Town |
| 12/12/1998 | Boldmere St Michaels | 2 | 0 | Halesowen Harriers |
| 12/12/1998 | Bridgnorth | 2 | 1 | Pershore Town |
| 12/12/1998 | Kings Norton Town | 2 | 0 | West Midlands Police |
| 12/12/1998 | Knypersley Victoria | 0 | 4 | Rushall Olympic |
| 12/12/1998 | Pelsall Villa | 1 | 2 | Sandwell Borough |
| 12/12/1998 | Rocester | 4 | 2 | Shifnal Town |
| 12/12/1998 | Stourport Swifts (P) | 1 | 4 | Stratford Town |
| 08/12/1998 | Pelsall Villa | 2 | 2 | Knypersley Victoria |
| 05/12/1998 | Barwell | 0 | 2 | Kings Norton Town |
| 05/12/1998 | Chasetown | 1 | 1 | Oldbury United |
| 05/12/1998 | Halesowen Harriers | 1 | 3 | Rushall Olympic |
| 05/12/1998 | Knypersley Victoria | 2 | 0 | Pershore Town |
| 05/12/1998 | Rocester | 2 | 1 | Boldmere St Michaels |
| 05/12/1998 | Sandwell Borough | 1 | 1 | Stourport Swifts (P) |
| 05/12/1998 | Stapenhill | 2 | 3 | Wednesfield |
| 05/12/1998 | Stratford Town | 0 | 4 | Bridgnorth |
| 05/12/1998 | West Midlands Police | 0 | 3 | Shifnal Town |
| 05/12/1998 | Willenhall Town | 2 | 1 | Pelsall Villa |
| 01/12/1998 | Sandwell Borough | 1 | 3 | Stapenhill |
| 01/12/1998 | Stourport Swifts (P) | 0 | 1 | Rushall Olympic |
| 28/11/1998 | Bridgnorth | 1 | 3 | Barwell |
| 28/11/1998 | Halesowen Harriers | 1 | 3 | Shifnal Town |
| 28/11/1998 | Kings Norton Town | 3 | 1 | Stapenhill |
| 28/11/1998 | Pelsall Villa | 4 | 1 | Wednesfield |
| 28/11/1998 | Pershore Town | 1 | 3 | Sandwell Borough |
| 28/11/1998 | Stourport Swifts (P) | 4 | 2 | Willenhall Town |
| 24/11/1998 | Stratford Town | 0 | 0 | Wednesfield |
| 21/11/1998 | Pershore Town | 3 | 2 | Rushall Olympic |
| 21/11/1998 | Stratford Town | 1 | 2 | Willenhall Town |
| 14/11/1998 | Barwell | 2 | 3 | Stourport Swifts (P) |
| 14/11/1998 | Boldmere St Michaels | 2 | 1 | Rushall Olympic |
| 14/11/1998 | Chasetown | 1 | 3 | Halesowen Harriers |
| 14/11/1998 | Knypersley Victoria | 2 | 1 | Stratford Town |
| 14/11/1998 | Oldbury United | 0 | 2 | Kings Norton Town |
| 14/11/1998 | Rocester | 3 | 2 | Pershore Town |
| 14/11/1998 | Sandwell Borough | 0 | 1 | Willenhall Town |
| 14/11/1998 | Shifnal Town | 0 | 3 | Pelsall Villa |
| 14/11/1998 | Stapenhill | 1 | 3 | West Midlands Police |
| 14/11/1998 | Wednesfield | 1 | 3 | Bridgnorth |
| 10/11/1998 | Stapenhill | 1 | 0 | Stourport Swifts (P) |
| 07/11/1998 | Barwell | 1 | 1 | Halesowen Harriers |
| 07/11/1998 | Bridgnorth | 2 | 2 | Kings Norton Town |
| 07/11/1998 | Sandwell Borough | 2 | 0 | Wednesfield |
| 07/11/1998 | Stourport Swifts (P) | 3 | 3 | Shifnal Town |
| 31/10/1998 | Boldmere St Michaels | 3 | 2 | Stourport Swifts (P) |
| 31/10/1998 | Chasetown | 1 | 1 | Pelsall Villa |
| 31/10/1998 | Halesowen Harriers | 2 | 1 | Sandwell Borough |
| 31/10/1998 | Kings Norton Town | 0 | 1 | Rocester |
| 31/10/1998 | Knypersley Victoria | 4 | 2 | Stapenhill |
| 31/10/1998 | Oldbury United | 5 | 0 | Stratford Town |
| 31/10/1998 | Rushall Olympic | 4 | 2 | Willenhall Town |
| 31/10/1998 | Shifnal Town | 1 | 2 | Barwell |
| 31/10/1998 | Wednesfield | 4 | 1 | Pershore Town |
| 24/10/1998 | Barwell | 2 | 2 | Chasetown |
| 24/10/1998 | Bridgnorth | 2 | 2 | Stapenhill |
| 24/10/1998 | Knypersley Victoria | 3 | 1 | Wednesfield |
| 24/10/1998 | Pelsall Villa | 1 | 0 | Boldmere St Michaels |
| 24/10/1998 | Pershore Town | 4 | 3 | West Midlands Police |
| 24/10/1998 | Stratford Town | 3 | 1 | Kings Norton Town |
| 17/10/1998 | Boldmere St Michaels | 0 | 2 | Willenhall Town |
| 17/10/1998 | Chasetown | 3 | 2 | Sandwell Borough |
| 17/10/1998 | Halesowen Harriers | 3 | 0 | Knypersley Victoria |
| 17/10/1998 | Kings Norton Town | 2 | 0 | Bridgnorth |
| 17/10/1998 | Oldbury United | 1 | 0 | Pershore Town |
| 17/10/1998 | Rushall Olympic | 4 | 4 | Barwell |
| 17/10/1998 | Shifnal Town | 2 | 2 | Stourport Swifts (P) |
| 17/10/1998 | Stapenhill | 2 | 2 | Stratford Town |
| 17/10/1998 | Wednesfield | 2 | 4 | Rocester |
| 17/10/1998 | West Midlands Police | 1 | 1 | Pelsall Villa |
| 10/10/1998 | Rocester | 1 | 0 | Kings Norton Town |
| 03/10/1998 | Barwell | 2 | 0 | Boldmere St Michaels |
| 03/10/1998 | Halesowen Harriers | 3 | 5 | Oldbury United |
| 03/10/1998 | Knypersley Victoria | 1 | 1 | Kings Norton Town |
| 03/10/1998 | Pelsall Villa | 1 | 0 | Stratford Town |
| 03/10/1998 | Rushall Olympic | 1 | 1 | Shifnal Town |
| 03/10/1998 | Sandwell Borough | 3 | 0 | Bridgnorth |
| 03/10/1998 | Stourport Swifts (P) | 4 | 0 | Wednesfield |
| 26/09/1998 | Bridgnorth | 1 | 2 | Rushall Olympic |
| 26/09/1998 | Kings Norton Town | 2 | 1 | Stourport Swifts (P) |
| 26/09/1998 | Knypersley Victoria | 0 | 4 | Barwell |
| 26/09/1998 | Oldbury United | 1 | 2 | Sandwell Borough |
| 26/09/1998 | Pershore Town | 1 | 1 | Boldmere St Michaels |
| 26/09/1998 | Rocester | 2 | 1 | Willenhall Town |
| 26/09/1998 | Stapenhill | 3 | 4 | Halesowen Harriers |
| 26/09/1998 | Stratford Town | 0 | 2 | Shifnal Town |
| 26/09/1998 | Wednesfield | 9 | 1 | Pelsall Villa |
| 26/09/1998 | West Midlands Police | 0 | 0 | Chasetown |
| 19/09/1998 | Barwell | 1 | 0 | Rushall Olympic |
| 19/09/1998 | Shifnal Town | 0 | 3 | Kings Norton Town |
| 19/09/1998 | Stourport Swifts (P) | 1 | 1 | Boldmere St Michaels |
| 12/09/1998 | Bridgnorth | 1 | 1 | Boldmere St Michaels |
| 12/09/1998 | Oldbury United | 1 | 0 | Barwell |
| 12/09/1998 | Rocester | 6 | 2 | Halesowen Harriers |
| 12/09/1998 | Rushall Olympic | 1 | 3 | Stapenhill |
| 12/09/1998 | Sandwell Borough | 1 | 1 | Knypersley Victoria |
| 12/09/1998 | Stratford Town | 0 | 0 | Chasetown |
| 12/09/1998 | Wednesfield | 5 | 1 | Shifnal Town |
| 12/09/1998 | West Midlands Police | 0 | 2 | Willenhall Town |
| 05/09/1998 | Chasetown | 0 | 0 | Pershore Town |
| 05/09/1998 | Pelsall Villa | 1 | 6 | Rocester |
| 05/09/1998 | Wednesfield | 3 | 1 | Stapenhill |
| 05/09/1998 | West Midlands Police | 2 | 0 | Stratford Town |
| 05/09/1998 | Willenhall Town | 3 | 1 | Knypersley Victoria |
| 31/08/1998 | Boldmere St Michaels | 2 | 0 | Sandwell Borough |
| 31/08/1998 | Bridgnorth | 2 | 1 | Stourport Swifts (P) |
| 31/08/1998 | Chasetown | 0 | 3 | Rocester |
| 31/08/1998 | Kings Norton Town | 2 | 3 | Willenhall Town |
| 31/08/1998 | Knypersley Victoria | 1 | 1 | Shifnal Town |
| 31/08/1998 | Oldbury United | 1 | 1 | Rushall Olympic |
| 31/08/1998 | Pershore Town | 1 | 2 | Halesowen Harriers |
| 31/08/1998 | Stapenhill | 1 | 0 | Pelsall Villa |
| 31/08/1998 | Stratford Town | 1 | 0 | Barwell |
| 31/08/1998 | Wednesfield | 2 | 2 | West Midlands Police |
| 29/08/1998 | Barwell | 2 | 0 | Bridgnorth |
| 29/08/1998 | Boldmere St Michaels | 6 | 2 | Stratford Town |
| 29/08/1998 | Chasetown | 2 | 4 | Wednesfield |
| 29/08/1998 | Halesowen Harriers | 1 | 3 | West Midlands Police |
| 29/08/1998 | Pelsall Villa | 0 | 1 | Oldbury United |
| 29/08/1998 | Rushall Olympic | 1 | 2 | Kings Norton Town |
| 29/08/1998 | Sandwell Borough | 0 | 3 | Rocester |
| 29/08/1998 | Shifnal Town | 1 | 4 | Pershore Town |
| 29/08/1998 | Stourport Swifts (P) | 3 | 3 | Knypersley Victoria |
| 29/08/1998 | Willenhall Town | 3 | 0 | Stapenhill |
| 25/08/1998 | Bridgnorth | 2 | 0 | Pelsall Villa |
| 25/08/1998 | Kings Norton Town | 0 | 1 | Halesowen Harriers |
| 25/08/1998 | Knypersley Victoria | 1 | 3 | Chasetown |
| 25/08/1998 | Oldbury United | 2 | 0 | Shifnal Town |
| 25/08/1998 | Pershore Town | 2 | 0 | Willenhall Town |
| 25/08/1998 | Rocester | 2 | 3 | Barwell |
| 25/08/1998 | Stapenhill | 0 | 1 | Boldmere St Michaels |
| 25/08/1998 | Stratford Town | 0 | 3 | Stourport Swifts (P) |
| 25/08/1998 | Wednesfield | 0 | 1 | Sandwell Borough |
| 25/08/1998 | West Midlands Police | 2 | 0 | Rushall Olympic |
| 22/08/1998 | Barwell | 1 | 3 | Wednesfield |
| 22/08/1998 | Boldmere St Michaels | 2 | 1 | Knypersley Victoria |
| 22/08/1998 | Chasetown | 0 | 2 | Kings Norton Town |
| 22/08/1998 | Halesowen Harriers | 0 | 0 | Bridgnorth |
| 22/08/1998 | Pelsall Villa | 1 | 2 | Pershore Town |
| 22/08/1998 | Rushall Olympic | 4 | 1 | Rocester |
| 22/08/1998 | Sandwell Borough | 0 | 4 | West Midlands Police |
| 22/08/1998 | Shifnal Town | 3 | 0 | Stapenhill |
| 22/08/1998 | Stourport Swifts (P) | 1 | 1 | Oldbury United |
| 22/08/1998 | Willenhall Town | 0 | 0 | Stratford Town |
| 18/08/1998 | Barwell | 1 | 1 | West Midlands Police |
| 18/08/1998 | Boldmere St Michaels | 1 | 3 | Kings Norton Town |
| 18/08/1998 | Chasetown | 4 | 0 | Stapenhill |
| 18/08/1998 | Halesowen Harriers | 0 | 1 | Wednesfield |
| 18/08/1998 | Knypersley Victoria | 0 | 1 | Oldbury United |
| 18/08/1998 | Rushall Olympic | 2 | 0 | Stratford Town |
| 18/08/1998 | Sandwell Borough | 0 | 1 | Pelsall Villa |
| 18/08/1998 | Shifnal Town | 1 | 1 | Rocester |
| 18/08/1998 | Stourport Swifts (P) | 1 | 0 | Pershore Town |
| 18/08/1998 | Willenhall Town | 0 | 1 | Bridgnorth |
| 15/08/1998 | Bridgnorth | 1 | 0 | Knypersley Victoria |
| 15/08/1998 | Kings Norton Town | 1 | 0 | Barwell |
| 15/08/1998 | Oldbury United | 0 | 0 | Willenhall Town |
| 15/08/1998 | Pelsall Villa | 1 | 1 | Halesowen Harriers |
| 15/08/1998 | Pershore Town | 1 | 1 | Chasetown |
| 15/08/1998 | Rocester | 1 | 0 | Stourport Swifts (P) |
| 15/08/1998 | Shifnal Town | 0 | 2 | West Midlands Police |
| 15/08/1998 | Stapenhill | 0 | 1 | Rushall Olympic |
| 15/08/1998 | Stratford Town | 0 | 1 | Sandwell Borough |
| 15/08/1998 | Wednesfield | 0 | 2 | Boldmere St Michaels |