The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ENG

Championship 1998/99

Every result, the table as it finished, and the price each match went off at. 553 matches played between August 1998 and May 1999.

553Matches
1,460Goals
2.64Per game
45.4%Home wins
0%Priced at kickoff
SunderlandTop of the table

Final table 24 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SUNSunderland 47 32 12 3 +66 108
2 BRABradford 46 26 9 11 +35 87
3 IPSIpswich 46 26 8 12 +37 86
4 BIRBirmingham 46 23 12 11 +29 81
5 WATWatford 47 21 14 12 +6 77
6 BOLBolton 46 20 16 10 +19 76
7 WOLWolves 46 19 16 11 +21 73
8 SUSheffield Utd 46 18 13 15 +5 67
9 NORNorwich 46 15 17 14 +1 62
10 HUDHuddersfield 46 15 16 15 -9 61
11 GRIGrimsby 46 17 10 19 -12 61
12 BARBarnsley 46 14 17 15 +3 59
13 WBWest Brom 46 16 11 19 -7 59
14 CPCrystal Palace 46 14 16 16 -13 58
15 TRATranmere 46 12 20 14 +2 56
16 SCStockport County 46 12 17 17 -11 53
17 STSwindon Town 46 13 11 22 -22 50
18 CRECrewe 46 12 12 22 -24 48
19 QPRQPR 46 12 11 23 -9 47
20 PORPortsmouth 46 11 14 21 -16 47
21 BURBury 46 10 17 19 -25 47
22 PVPort Vale 46 13 8 25 -30 47
23 OUOxford United 46 10 14 22 -23 44
24 BCBristol City 46 9 15 22 -23 42

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.64
1,460 goals. 48.3% of matches went over 2.5.
Home advantage
45.4%
Draws 29.5%, away wins 25.1%.
Half-time lead held
75%
From 324 matches where someone led at the break.
1–1 68 · 12.3%
1–0 58 · 10.5%
2–0 49 · 8.9%
0–0 48 · 8.7%
2–1 44 · 8%
2–2 40 · 7.2%

Results 500

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 9 May 1999
Wolves 2 – 3 Bradford — — —
Watford 1 – 0 Grimsby — — —
Tranmere 3 – 1 West Brom — — —
Swindon Town 1 – 3 Barnsley — — —
Sunderland 2 – 1 Birmingham — — —
QPR 6 – 0 Crystal Palace — — —
Portsmouth 0 – 2 Bolton — — —
Oxford United 5 – 0 Stockport County — — —
Ipswich 4 – 1 Sheffield Utd — — —
Huddersfield 0 – 0 Crewe — — —
Bury 1 – 0 Port Vale — — —
Bristol City 1 – 0 Norwich — — —
Tuesday 4 May 1999
Grimsby 0 – 0 Wolves — — —
Sunday 2 May 1999
Birmingham 1 – 0 Ipswich — — —
Saturday 1 May 1999
West Brom 1 – 0 Bury — — —
Stockport County 0 – 1 Sunderland — — —
Sheffield Utd 3 – 1 Bristol City — — —
Port Vale 2 – 0 QPR — — —
Norwich 2 – 1 Swindon Town — — —
Grimsby 1 – 0 Tranmere — — —
Crystal Palace 2 – 2 Huddersfield — — —
Crewe 3 – 1 Portsmouth — — —
Bradford 0 – 0 Oxford United — — —
Barnsley 2 – 2 Watford — — —
Friday 30 April 1999
Bolton 1 – 1 Wolves — — —
Tuesday 27 April 1999
Port Vale 1 – 2 Watford — — —
Crewe 1 – 0 Bristol City — — —
Sunday 25 April 1999
Wolves 1 – 1 West Brom — — —
Saturday 24 April 1999
Watford 2 – 1 Crystal Palace — — —
Tranmere 1 – 1 Port Vale — — —
Swindon Town 2 – 0 Grimsby — — —
Sunderland 0 – 0 Sheffield Utd — — —
QPR 1 – 3 Bradford — — —
Portsmouth 3 – 1 Stockport County — — —
Oxford United 2 – 4 Norwich — — —
Ipswich 1 – 2 Crewe — — —
Huddersfield 0 – 1 Barnsley — — —
Bristol City 1 – 2 Birmingham — — —
Friday 23 April 1999
Bury 2 – 1 Bolton — — —
Tuesday 20 April 1999
Norwich 2 – 2 Bolton — — —
Ipswich 1 – 0 Stockport County — — —
Grimsby 1 – 2 Sheffield Utd — — —
Birmingham 1 – 0 QPR — — —
Saturday 17 April 1999
West Brom 2 – 2 Portsmouth — — —
Stockport County 2 – 2 Bristol City — — —
Sheffield Utd 2 – 0 QPR — — —
Port Vale 1 – 0 Oxford United — — —
Norwich 2 – 2 Tranmere — — —
Grimsby 0 – 0 Bury — — —
Crystal Palace 0 – 1 Swindon Town — — —
Crewe 0 – 1 Watford — — —
Bradford 2 – 3 Huddersfield — — —
Bolton 2 – 0 Ipswich — — —
Birmingham 0 – 1 Wolves — — —
Friday 16 April 1999
Barnsley 1 – 3 Sunderland — — —
Tuesday 13 April 1999
West Brom 1 – 1 Swindon Town — — —
Port Vale 1 – 1 Bradford — — —
Grimsby 1 – 0 QPR — — —
Bury 2 – 5 Sunderland — — —
Bolton 1 – 0 Bristol City — — —
Sunday 11 April 1999
Norwich 0 – 0 Ipswich — — —
Saturday 10 April 1999
Wolves 0 – 0 Crystal Palace — — —
Watford 2 – 0 Bolton — — —
Swindon Town 0 – 1 Birmingham — — —
Sunderland 2 – 0 Huddersfield — — —
Stockport County 1 – 0 Sheffield Utd — — —
QPR 2 – 1 West Brom — — —
Oxford United 0 – 1 Bury — — —
Crewe 0 – 0 Port Vale — — —
Bristol City 4 – 1 Grimsby — — —
Bradford 2 – 1 Portsmouth — — —
Barnsley 1 – 1 Tranmere — — —
Monday 5 April 1999
West Brom 1 – 5 Crewe — — —
Tranmere 2 – 2 Oxford United — — —
Sheffield Utd 1 – 1 Wolves — — —
Portsmouth 0 – 1 Bristol City — — —
Port Vale 1 – 0 Barnsley — — —
Ipswich 3 – 1 QPR — — —
Huddersfield 1 – 2 Swindon Town — — —
Grimsby 0 – 1 Norwich — — —
Crystal Palace 1 – 1 Sunderland — — —
Bury 0 – 2 Bradford — — —
Bolton 1 – 2 Stockport County — — —
Birmingham 1 – 2 Watford — — —
Saturday 3 April 1999
Wolves 2 – 0 Portsmouth — — —
Watford 2 – 1 Tranmere — — —
Swindon Town 0 – 6 Ipswich — — —
Sunderland 3 – 0 West Brom — — —
Stockport County 0 – 0 Bury — — —
QPR 1 – 1 Huddersfield — — —
Oxford United 0 – 0 Bolton — — —
Norwich 0 – 1 Crystal Palace — — —
Bristol City 2 – 0 Port Vale — — —
Bradford 3 – 0 Grimsby — — —
Barnsley 2 – 1 Sheffield Utd — — —
Friday 2 April 1999
Crewe 0 – 0 Birmingham — — —
Tuesday 30 March 1999
Wolves 3 – 0 Crewe — — —
Sunday 28 March 1999
Portsmouth 1 – 3 Barnsley — — —
Crystal Palace 1 – 0 Bradford — — —
Friday 26 March 1999
Tranmere 3 – 0 Crewe — — —
Sheffield Utd 1 – 2 Oxford United — — —
Wednesday 24 March 1999
Huddersfield 1 – 1 Norwich — — —
Tuesday 23 March 1999
Port Vale 0 – 1 Grimsby — — —
Barnsley 2 – 0 Bristol City — — —
Saturday 20 March 1999
West Brom 0 – 1 Ipswich — — —
Watford 0 – 0 Bury — — —
Sunderland 3 – 1 Bolton — — —
Stockport County 0 – 0 Tranmere — — —
Sheffield Utd 3 – 0 Port Vale — — —
QPR 4 – 0 Swindon Town — — —
Norwich 0 – 0 Portsmouth — — —
Huddersfield 1 – 1 Birmingham — — —
Crystal Palace 3 – 1 Grimsby — — —
Crewe 3 – 1 Oxford United — — —
Bristol City 2 – 3 Bradford — — —
Barnsley 2 – 3 Wolves — — —
Tuesday 16 March 1999
Crewe 0 – 0 Grimsby — — —
Bury 0 – 0 Wolves — — —
Saturday 13 March 1999
Wolves 3 – 0 Bristol City — — —
Tranmere 2 – 3 Sheffield Utd — — —
Swindon Town 1 – 2 Crewe — — —
Portsmouth 1 – 1 Crystal Palace — — —
Port Vale 1 – 1 Stockport County — — —
Oxford United 0 – 0 Watford — — —
Ipswich 3 – 0 Huddersfield — — —
Grimsby 0 – 2 Sunderland — — —
Bury 0 – 0 Barnsley — — —
Bradford 4 – 1 Norwich — — —
Bolton 2 – 1 QPR — — —
Birmingham 4 – 0 West Brom — — —
Tuesday 9 March 1999
Tranmere 0 – 1 Birmingham — — —
Stockport County 2 – 1 Swindon Town — — —
Portsmouth 1 – 0 Sheffield Utd — — —
Oxford United 2 – 2 Huddersfield — — —
Norwich 3 – 4 Port Vale — — —
Crystal Palace 3 – 2 Ipswich — — —
Bristol City 1 – 1 Bury — — —
Bradford 0 – 1 Sunderland — — —
Bolton 3 – 3 Barnsley — — —
Saturday 6 March 1999
West Brom 2 – 0 Oxford United — — —
Swindon Town 3 – 3 Bolton — — —
Sunderland 1 – 0 Norwich — — —
Sheffield Utd 3 – 0 Watford — — —
QPR 0 – 1 Wolves — — —
Ipswich 1 – 0 Tranmere — — —
Huddersfield 3 – 0 Stockport County — — —
Bury 0 – 0 Crystal Palace — — —
Birmingham 4 – 1 Portsmouth — — —
Wednesday 3 March 1999
Swindon Town 2 – 3 Tranmere — — —
QPR 1 – 0 Oxford United — — —
Barnsley 0 – 1 Bradford — — —
Tuesday 2 March 1999
West Brom 3 – 1 Stockport County — — —
Sunderland 2 – 0 Portsmouth — — —
Sheffield Utd 1 – 1 Crystal Palace — — —
Ipswich 3 – 2 Watford — — —
Huddersfield 3 – 2 Bolton — — —
Birmingham 0 – 0 Norwich — — —
Sunday 28 February 1999
Crystal Palace 1 – 0 Barnsley — — —
Saturday 27 February 1999
Wolves 2 – 2 Huddersfield — — —
Tranmere 4 – 0 Bury — — —
Stockport County 0 – 0 QPR — — —
Portsmouth 4 – 0 Port Vale — — —
Oxford United 0 – 0 Sunderland — — —
Norwich 1 – 1 Sheffield Utd — — —
Grimsby 0 – 3 Birmingham — — —
Bristol City 0 – 1 Ipswich — — —
Bradford 1 – 0 West Brom — — —
Bolton 1 – 3 Crewe — — —
Friday 26 February 1999
Watford 0 – 1 Swindon Town — — —
Sunday 21 February 1999
Birmingham 0 – 0 Bolton — — —
Saturday 20 February 1999
West Brom 2 – 2 Bristol City — — —
Swindon Town 3 – 3 Portsmouth — — —
Sunderland 2 – 1 Wolves — — —
QPR 1 – 2 Watford — — —
Port Vale 1 – 0 Crystal Palace — — —
Ipswich 2 – 1 Oxford United — — —
Huddersfield 0 – 0 Tranmere — — —
Crewe 0 – 2 Stockport County — — —
Bury 0 – 2 Norwich — — —
Barnsley 0 – 0 Grimsby — — —
Friday 19 February 1999
Sheffield Utd 2 – 2 Bradford — — —
Tuesday 16 February 1999
Watford 1 – 1 Huddersfield — — —
Norwich 0 – 0 Barnsley — — —
Saturday 13 February 1999
Wolves 3 – 1 Port Vale — — —
Tranmere 3 – 2 QPR — — —
Stockport County 1 – 0 Birmingham — — —
Portsmouth 2 – 1 Bury — — —
Oxford United 2 – 0 Swindon Town — — —
Crystal Palace 1 – 1 Crewe — — —
Bristol City 0 – 1 Sunderland — — —
Bradford 0 – 0 Ipswich — — —
Bolton 2 – 1 West Brom — — —
Saturday 6 February 1999
Wolves 1 – 1 Oxford United — — —
Sunderland 2 – 0 Swindon Town — — —
Sheffield Utd 3 – 0 West Brom — — —
Portsmouth 1 – 1 Tranmere — — —
Port Vale 2 – 0 Huddersfield — — —
Norwich 0 – 2 Stockport County — — —
Grimsby 0 – 1 Bolton — — —
Crystal Palace 1 – 1 Birmingham — — —
Bury 0 – 3 Ipswich — — —
Bradford 2 – 0 Watford — — —
Barnsley 2 – 2 Crewe — — —
Friday 5 February 1999
Bristol City 0 – 0 QPR — — —
Sunday 31 January 1999
Birmingham 2 – 1 Bradford — — —
Saturday 30 January 1999
West Brom 1 – 1 Grimsby — — —
Watford 2 – 1 Sunderland — — —
Tranmere 3 – 1 Crystal Palace — — —
Swindon Town 1 – 1 Bury — — —
Stockport County 1 – 2 Wolves — — —
QPR 1 – 1 Portsmouth — — —
Oxford United 1 – 0 Barnsley — — —
Ipswich 1 – 0 Port Vale — — —
Huddersfield 2 – 2 Bristol City — — —
Crewe 1 – 2 Sheffield Utd — — —
Bolton 2 – 0 Norwich — — —
Saturday 23 January 1999
Watford 0 – 2 West Brom — — —
Tuesday 19 January 1999
Bradford 2 – 1 Crystal Palace — — —
Sunday 17 January 1999
Sunderland 2 – 1 Ipswich — — —
Saturday 16 January 1999
Wolves 0 – 0 Watford — — —
Sheffield Utd 1 – 2 Bolton — — —
Portsmouth 1 – 0 Huddersfield — — —
Port Vale 0 – 1 Swindon Town — — —
Norwich 1 – 1 West Brom — — —
Grimsby 1 – 0 Oxford United — — —
Crystal Palace 2 – 2 Stockport County — — —
Bury 1 – 1 QPR — — —
Bristol City 1 – 1 Tranmere — — —
Bradford 4 – 1 Crewe — — —
Barnsley 0 – 0 Birmingham — — —
Sunday 10 January 1999
Bolton 3 – 0 Crystal Palace — — —
Saturday 9 January 1999
West Brom 2 – 0 Barnsley — — —
Watford 0 – 0 Portsmouth — — —
Swindon Town 2 – 2 Sheffield Utd — — —
Stockport County 1 – 2 Bradford — — —
QPR 2 – 2 Sunderland — — —
Oxford United 0 – 0 Bristol City — — —
Ipswich 0 – 1 Grimsby — — —
Huddersfield 2 – 2 Bury — — —
Crewe 3 – 2 Norwich — — —
Birmingham 1 – 0 Port Vale — — —
Friday 8 January 1999
Tranmere 1 – 2 Wolves — — —
Tuesday 29 December 1998
Norwich 1 – 1 Watford — — —
Monday 28 December 1998
Wolves 1 – 0 Ipswich — — —
Sunderland 2 – 0 Crewe — — —
Sheffield Utd 2 – 1 Huddersfield — — —
Portsmouth 2 – 2 Oxford United — — —
Port Vale 0 – 2 Bolton — — —
Grimsby 1 – 0 Stockport County — — —
Crystal Palace 1 – 1 West Brom — — —
Bury 2 – 4 Birmingham — — —
Bristol City 3 – 1 Swindon Town — — —
Bradford 2 – 0 Tranmere — — —
Barnsley 1 – 0 QPR — — —
Saturday 26 December 1998
West Brom 3 – 2 Port Vale — — —
Watford 1 – 0 Bristol City — — —
Tranmere 1 – 0 Sunderland — — —
Swindon Town 1 – 0 Wolves — — —
Stockport County 0 – 1 Barnsley — — —
QPR 2 – 0 Norwich — — —
Oxford United 1 – 3 Crystal Palace — — —
Ipswich 3 – 0 Portsmouth — — —
Huddersfield 2 – 0 Grimsby — — —
Crewe 3 – 1 Bury — — —
Bolton 0 – 0 Bradford — — —
Birmingham 1 – 0 Sheffield Utd — — —
Sunday 20 December 1998
Sheffield Utd 1 – 2 Ipswich — — —
Saturday 19 December 1998
West Brom 0 – 2 Tranmere — — —
Stockport County 2 – 0 Oxford United — — —
Port Vale 1 – 0 Bury — — —
Norwich 2 – 1 Bristol City — — —
Grimsby 2 – 1 Watford — — —
Crystal Palace 1 – 1 QPR — — —
Crewe 1 – 2 Huddersfield — — —
Bradford 2 – 1 Wolves — — —
Bolton 3 – 1 Portsmouth — — —
Birmingham 0 – 0 Sunderland — — —
Barnsley 1 – 3 Swindon Town — — —
Tuesday 15 December 1998
Sunderland 2 – 0 Crystal Palace — — —
Sunday 13 December 1998
Portsmouth 0 – 1 Grimsby — — —
Saturday 12 December 1998
Wolves 2 – 2 Norwich — — —
Watford 4 – 2 Stockport County — — —
Tranmere 1 – 1 Bolton — — —
Swindon Town 1 – 4 Bradford — — —
Sunderland 2 – 0 Port Vale — — —
QPR 0 – 1 Crewe — — —
Oxford United 1 – 7 Birmingham — — —
Ipswich 0 – 2 Barnsley — — —
Huddersfield 0 – 3 West Brom — — —
Bristol City 1 – 1 Crystal Palace — — —
Friday 11 December 1998
Bury 3 – 3 Sheffield Utd — — —
Tuesday 8 December 1998
Crystal Palace 1 – 1 Tranmere — — —
Crewe 1 – 1 West Brom — — —
Saturday 5 December 1998
Wolves 1 – 1 Bolton — — —
Watford 0 – 0 Barnsley — — —
Tranmere 1 – 2 Grimsby — — —
Swindon Town 1 – 1 Norwich — — —
Sunderland 1 – 0 Stockport County — — —
QPR 3 – 2 Port Vale — — —
Portsmouth 2 – 0 Crewe — — —
Oxford United 0 – 1 Bradford — — —
Ipswich 1 – 0 Birmingham — — —
Huddersfield 4 – 0 Crystal Palace — — —
Bury 2 – 0 West Brom — — —
Bristol City 2 – 0 Sheffield Utd — — —
Wednesday 2 December 1998
QPR 1 – 1 Ipswich — — —
Norwich 3 – 1 Grimsby — — —
Sunday 29 November 1998
West Brom 2 – 0 Wolves — — —
Norwich 1 – 3 Oxford United — — —
Saturday 28 November 1998
Stockport County 2 – 0 Portsmouth — — —
Sheffield Utd 0 – 4 Sunderland — — —
Port Vale 2 – 2 Tranmere — — —
Grimsby 1 – 0 Swindon Town — — —
Crystal Palace 2 – 2 Watford — — —
Crewe 0 – 3 Ipswich — — —
Bradford 0 – 3 QPR — — —
Bolton 4 – 0 Bury — — —
Birmingham 4 – 2 Bristol City — — —
Friday 27 November 1998
Barnsley 7 – 1 Huddersfield — — —
Tuesday 24 November 1998
Stockport County 0 – 1 Bolton — — —
Sunday 22 November 1998
Wolves 3 – 1 Birmingham — — —
Saturday 21 November 1998
Watford 4 – 2 Crewe — — —
Tranmere 1 – 3 Norwich — — —
Swindon Town 2 – 0 Crystal Palace — — —
Sunderland 2 – 3 Barnsley — — —
QPR 1 – 2 Sheffield Utd — — —
Portsmouth 2 – 1 West Brom — — —
Oxford United 2 – 1 Port Vale — — —
Ipswich 0 – 1 Bolton — — —
Huddersfield 2 – 1 Bradford — — —
Bury 1 – 0 Grimsby — — —
Bristol City 1 – 1 Stockport County — — —
Saturday 14 November 1998
West Brom 3 – 1 Huddersfield — — —
Stockport County 1 – 1 Watford — — —
Sheffield Utd 3 – 1 Bury — — —
Port Vale 0 – 2 Sunderland — — —
Norwich 0 – 0 Wolves — — —
Grimsby 1 – 1 Portsmouth — — —
Crystal Palace 2 – 1 Bristol City — — —
Crewe 0 – 2 QPR — — —
Bradford 3 – 0 Swindon Town — — —
Bolton 2 – 2 Tranmere — — —
Birmingham 0 – 1 Oxford United — — —
Barnsley 0 – 1 Ipswich — — —
Tuesday 10 November 1998
Wolves 2 – 1 Sheffield Utd — — —
Tranmere 0 – 1 Bradford — — —
Portsmouth 1 – 2 Norwich — — —
Sunday 8 November 1998
Stockport County 4 – 2 Port Vale — — —
Saturday 7 November 1998
West Brom 1 – 3 Birmingham — — —
Watford 2 – 0 Oxford United — — —
Sunderland 3 – 1 Grimsby — — —
Sheffield Utd 2 – 2 Tranmere — — —
QPR 2 – 0 Bolton — — —
Norwich 2 – 2 Bradford — — —
Huddersfield 2 – 2 Ipswich — — —
Crystal Palace 4 – 1 Portsmouth — — —
Crewe 0 – 2 Swindon Town — — —
Bristol City 1 – 6 Wolves — — —
Barnsley 1 – 1 Bury — — —
Wednesday 4 November 1998
QPR 2 – 1 Barnsley — — —
Bolton 3 – 1 Port Vale — — —
Tuesday 3 November 1998
West Brom 3 – 2 Crystal Palace — — —
Watford 1 – 1 Norwich — — —
Ipswich 2 – 0 Wolves — — —
Crewe 1 – 4 Sunderland — — —
Sunday 1 November 1998
Bolton 0 – 3 Sunderland — — —
Saturday 31 October 1998
Wolves 1 – 1 Barnsley — — —
Tranmere 1 – 1 Stockport County — — —
Swindon Town 3 – 1 QPR — — —
Port Vale 2 – 3 Sheffield Utd — — —
Oxford United 1 – 1 Crewe — — —
Ipswich 2 – 0 West Brom — — —
Grimsby 2 – 0 Crystal Palace — — —
Bury 1 – 3 Watford — — —
Bradford 5 – 0 Bristol City — — —
Birmingham 1 – 1 Huddersfield — — —
Sunday 25 October 1998
QPR 0 – 1 Birmingham — — —
Saturday 24 October 1998
Wolves 2 – 0 Grimsby — — —
Watford 2 – 2 Port Vale — — —
Swindon Town 2 – 2 West Brom — — —
Sunderland 1 – 0 Bury — — —
Stockport County 0 – 1 Ipswich — — —
Oxford United 0 – 2 Sheffield Utd — — —
Norwich 4 – 1 Huddersfield — — —
Crewe 1 – 4 Tranmere — — —
Barnsley 2 – 1 Portsmouth — — —
Friday 23 October 1998
Bristol City 2 – 1 Bolton — — —
Wednesday 21 October 1998
West Brom 2 – 0 QPR — — —
Huddersfield 1 – 1 Sunderland — — —
Tuesday 20 October 1998
Tranmere 3 – 0 Barnsley — — —
Sheffield Utd 1 – 1 Stockport County — — —
Portsmouth 2 – 4 Bradford — — —
Port Vale 1 – 0 Crewe — — —
Ipswich 0 – 1 Norwich — — —
Grimsby 2 – 1 Bristol City — — —
Crystal Palace 3 – 2 Wolves — — —
Bury 1 – 0 Oxford United — — —
Bolton 1 – 2 Watford — — —
Birmingham 1 – 1 Swindon Town — — —
Sunday 18 October 1998
West Brom 2 – 3 Sunderland — — —
Saturday 17 October 1998
Tranmere 3 – 2 Watford — — —
Sheffield Utd 1 – 1 Barnsley — — —
Portsmouth 1 – 0 Wolves — — —
Port Vale 3 – 2 Bristol City — — —
Ipswich 1 – 0 Swindon Town — — —
Huddersfield 2 – 0 QPR — — —
Grimsby 2 – 0 Bradford — — —
Crystal Palace 5 – 1 Norwich — — —
Bury 1 – 1 Stockport County — — —
Bolton 1 – 1 Oxford United — — —
Birmingham 3 – 1 Crewe — — —
Sunday 11 October 1998
Barnsley 0 – 2 Port Vale — — —
Saturday 10 October 1998
Watford 1 – 1 Birmingham — — —
Oxford United 1 – 2 Tranmere — — —
Bristol City 2 – 2 Portsmouth — — —
Friday 9 October 1998
Swindon Town 3 – 0 Huddersfield — — —
Bradford 3 – 0 Bury — — —
Sunday 4 October 1998
West Brom 4 – 1 Watford — — —
Saturday 3 October 1998
Swindon Town 2 – 3 Stockport County — — —
Sunderland 0 – 0 Bradford — — —
Sheffield Utd 2 – 1 Portsmouth — — —
QPR 1 – 2 Grimsby — — —
Port Vale 1 – 0 Norwich — — —
Ipswich 3 – 0 Crystal Palace — — —
Huddersfield 2 – 0 Oxford United — — —
Crewe 0 – 0 Wolves — — —
Bury 0 – 1 Bristol City — — —
Birmingham 2 – 2 Tranmere — — —
Barnsley 2 – 2 Bolton — — —
Wednesday 30 September 1998
Crystal Palace 4 – 2 Bury — — —
Tuesday 29 September 1998
Wolves 1 – 2 QPR — — —
Watford 1 – 1 Sheffield Utd — — —
Tranmere 0 – 2 Ipswich — — —
Stockport County 1 – 1 Huddersfield — — —
Portsmouth 0 – 1 Birmingham — — —
Oxford United 3 – 0 West Brom — — —
Norwich 2 – 2 Sunderland — — —
Grimsby 1 – 1 Crewe — — —
Bristol City 1 – 1 Barnsley — — —
Bradford 4 – 0 Port Vale — — —
Bolton 2 – 1 Swindon Town — — —
Sunday 27 September 1998
Crystal Palace 1 – 0 Sheffield Utd — — —
Saturday 26 September 1998
Wolves 1 – 0 Bury — — —
Watford 1 – 0 Ipswich — — —
Stockport County 2 – 2 West Brom — — —
Portsmouth 1 – 1 Sunderland — — —
Oxford United 4 – 1 QPR — — —
Norwich 2 – 0 Birmingham — — —
Grimsby 2 – 2 Port Vale — — —
Bristol City 5 – 2 Crewe — — —
Bradford 2 – 1 Barnsley — — —
Bolton 3 – 0 Huddersfield — — —
Friday 25 September 1998
Tranmere 0 – 0 Swindon Town — — —
Sunday 20 September 1998
West Brom 0 – 2 Bradford — — —
Saturday 19 September 1998
Swindon Town 1 – 4 Watford — — —
Sunderland 7 – 0 Oxford United — — —
Sheffield Utd 2 – 1 Norwich — — —
QPR 2 – 0 Stockport County — — —
Port Vale 0 – 2 Portsmouth — — —
Ipswich 3 – 1 Bristol City — — —
Huddersfield 2 – 1 Wolves — — —
Crewe 4 – 4 Bolton — — —
Bury 0 – 0 Tranmere — — —
Birmingham 0 – 1 Grimsby — — —
Barnsley 4 – 0 Crystal Palace — — —
Sunday 13 September 1998
Norwich 0 – 0 Bury — — —
Bristol City 1 – 3 West Brom — — —
Saturday 12 September 1998
Wolves 1 – 1 Sunderland — — —
Watford 2 – 1 QPR — — —
Stockport County 1 – 1 Crewe — — —
Portsmouth 5 – 2 Swindon Town — — —
Oxford United 3 – 3 Ipswich — — —
Grimsby 1 – 2 Barnsley — — —
Crystal Palace 0 – 1 Port Vale — — —
Bradford 2 – 2 Sheffield Utd — — —
Bolton 3 – 1 Birmingham — — —
Friday 11 September 1998
Tranmere 2 – 3 Huddersfield — — —
Wednesday 9 September 1998
Swindon Town 4 – 1 Oxford United — — —
Tuesday 8 September 1998
West Brom 2 – 3 Bolton — — —
Sunderland 1 – 1 Bristol City — — —
Sheffield Utd 3 – 2 Grimsby — — —
QPR 0 – 0 Tranmere — — —
Port Vale 2 – 1 Wolves — — —
Ipswich 3 – 0 Bradford — — —
Huddersfield 2 – 0 Watford — — —
Crewe 0 – 1 Crystal Palace — — —
Bury 2 – 1 Portsmouth — — —
Birmingham 2 – 0 Stockport County — — —
Barnsley 1 – 3 Norwich — — —
Sunday 6 September 1998
Oxford United 3 – 0 Portsmouth — — —
Saturday 5 September 1998
Swindon Town 3 – 2 Bristol City — — —
Stockport County 2 – 0 Grimsby — — —
Huddersfield 1 – 0 Sheffield Utd — — —
Birmingham 1 – 0 Bury — — —
Monday 31 August 1998
Wolves 2 – 2 Stockport County — — —
Sheffield Utd 3 – 1 Crewe — — —
Portsmouth 3 – 0 QPR — — —
Port Vale 0 – 3 Ipswich — — —
Grimsby 5 – 1 West Brom — — —
Bury 3 – 0 Swindon Town — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key